Bug 94680 - Crashes with SEGV in CGContextDrawImages ,DrawNinePartImageWithOperation
Summary: Crashes with SEGV in CGContextDrawImages ,DrawNinePartImageWithOperation
Status: RESOLVED NOTOURBUG
Alias: None
Product: XQuartz
Classification: Unclassified
Component: quartz-wm (show other bugs)
Version: 2.7.8 (xserver-1.16.4)
Hardware: Other All
: medium normal
Assignee: Jeremy Huddleston Sequoia
QA Contact: Jeremy Huddleston Sequoia
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-23 22:58 UTC by sparko
Modified: 2016-04-21 18:59 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments
macosx crash file (62.67 KB, text/plain)
2016-03-23 22:58 UTC, sparko
Details

Description sparko 2016-03-23 22:58:55 UTC
Created attachment 122510 [details]
macosx crash file

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000020



Thread 7 Crashed:
0   libobjc.A.dylib               	0x00007fff87f03b73 weak_register_no_lock + 64
1   libobjc.A.dylib               	0x00007fff87f03ac7 objc_storeWeak + 233
2   com.apple.coreui              	0x00007fff8c71983a csiCompressImageProviderCopyImageBlockSetWithOptions + 1008
3   com.apple.CoreGraphics        	0x00007fff90a4a48c img_blocks_create + 574
4   com.apple.CoreGraphics        	0x00007fff90a38fa2 img_data_lock + 2073
5   com.apple.CoreGraphics        	0x00007fff90a37806 CGSImageDataLock + 151
6   libRIP.A.dylib                	0x00007fff8528da52 ripc_AcquireImage + 906
7   libRIP.A.dylib                	0x00007fff85296eb7 ripc_DrawImages + 7141
8   com.apple.CoreGraphics        	0x00007fff90a81b67 CGContextDrawImages + 210
9   com.apple.coreui              	0x00007fff8c6fe345 DrawNinePartImageWithOperation + 5437
10  com.apple.coreui              	0x00007fff8c6fcde8 DrawNinePartElementFromRenditionWithOperation + 471
11  com.apple.coreui              	0x00007fff8c703c67 -[CUIThemeFacet _drawSpecificRenditionKey:rendition:inFrame:context:alpha:operation:isFocused:isFlipped:] + 702
12  com.apple.coreui              	0x00007fff8c7038bb -[CUIThemeFacet _drawSpecificRenditionKey:inFrame:context:isFocused:isFlipped:] + 163
13  com.apple.coreui              	0x00007fff8c701c98 -[CUIThemeFacet drawInFrame:isFocused:context:] + 137
14  com.apple.coreui              	0x00007fff8c6a7312 CUICoreThemeRenderer::DrawWindowFrameStandardNew(CUIDescriptor const*) + 900
15  com.apple.coreui              	0x00007fff8c699167 CUICoreThemeRenderer::Draw(CUIDescriptor const*, CGAffineTransform, CUIReturnInfo&) + 1107
16  com.apple.coreui              	0x00007fff8c66c391 CUIRenderer::Draw(CGRect, CGContext*, __CFDictionary const*, __CFDictionary const**) + 2275
17  com.apple.coreui              	0x00007fff8c6a8d6e CUIDraw + 217
18  com.apple.HIToolbox           	0x00007fff8e8cc6df _HIThemeCUIDrawWithOptions + 81
19  com.apple.HIToolbox           	0x00007fff8e9696b4 HIThemeDrawWindowFrame + 1000
20  libXplugin.1.dylib            	0x0000000100263717 _xp_frame_draw_cb + 520
21  libXplugin.1.dylib            	0x0000000100260ce7 _xp_async_thread + 55
22  libsystem_pthread.dylib       	0x00007fff8ec0905a _pthread_body + 131
23  libsystem_pthread.dylib       	0x00007fff8ec08fd7 _pthread_start + 176
24  libsystem_pthread.dylib       	0x00007fff8ec063ed thread_start + 13
Comment 1 James Gilbert 2016-04-12 16:25:36 UTC
There was a suggestion in the old bug tracker:

  https://xquartz.macosforge.org/trac/ticket/2153#comment:61

that this was fixed in later versions of Mac OS X, but I have a user who suffers it in 10.10.5
Comment 2 Jeremy Huddleston Sequoia 2016-04-21 16:53:23 UTC
I'm sorry your user on 10.10.5 is impacted by this, but there's nothing I can do.  As already mentioned previously, this is an OS bug that has been fixed in newer OS versions.

Is there some reason you can't upgrade to El Cap?
Comment 3 James Gilbert 2016-04-21 18:59:52 UTC
Thanks, that's new information that it is fixed in El Capitan, rather than just "later versions" than 10.10.4

We'll upgrade to El Capitan and see if that fixes it.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.