The change for bug #2791 to add support for 12 & 30 bit depths causes more
than MAXFORMATS depths to be created when RENDER is enabled. That overflows
GCperDepth in the Screen structure and causes a crash.
dimensions: 1024x768 pixels (260x195 millimeters)
resolution: 100x100 dots per inch
depths (9): 1, 4, 8, 12, 16, 24, 30, 32, 8
an additional questions, is why is the screen's depth listed twice?
Is it safe to just increase MAXFORMATS? or is there a more appropriate
12bpp and 30bpp are disabled in HEAD now, so this isn't an 7.0 issue.
(In reply to comment #1)
> 12bpp and 30bpp are disabled in HEAD now, so this isn't an 7.0 issue.
Likewise for 7.1, moving out to 7.2.
... and for 7.2 ...
Sorry about the phenomenal bug spam, guys. Adding xorg-team@ to the QA contact so bugs don't get lost in future.
I'm working on removing MAXFORMATS from the ABI structures.
Updating summary to reflect reality.
on Feb 22, 2017 at 01:52:08.
(provided by the Example extension).