Re: Xquartz 1.3.0-apple2 crashing with NX client
Re: Xquartz 1.3.0-apple2 crashing with NX client
- Subject: Re: Xquartz 1.3.0-apple2 crashing with NX client
- From: Jeremy Huddleston <email@hidden>
- Date: Sat, 15 Dec 2007 23:04:16 -0800
Weird. we haven't done anything that should change that... I'll try
tracing it down since I'm working with server startup stuff...
On Dec 15, 2007, at 22:33, Ken Thomases wrote:
On Dec 7, 2007, at 8:20 PM, Ahilan Anantha wrote:
I'm experiencing a consistent Xquartz crash when using NoMachine's
NX client
(version 3.0.0-83). (After about 60 seconds of use.) Any help will be
greatly appreciated!
[...]
Thread 0:
0 Xquartz 0x000ab960 _fbGetWindowPixmap
+ 16
1 Xquartz 0x0001a514
RestorePreDrawingPixmapVisitor + 36
2 Xquartz 0x000848dd TraverseTree + 45
3 Xquartz 0x0001a667
RootlessStopDrawing + 263
4 Xquartz 0x00021751
RootlessReorderWindow + 113
5 Xquartz 0x00010049 -[X11Application
sendEvent:] + 313
6 com.apple.AppKit 0x9058a705 -[NSApplication
run] + 847
7 Xquartz 0x0000fc04 X11ApplicationMain
+ 692
8 Xquartz 0x00016629 DarwinHandleGUI +
521
9 Xquartz 0x0007b6cb main + 59
10 Xquartz 0x00002af6 start + 54
Thread 1 Crashed:
0 com.apple.CoreGraphics 0x95e5e35c
CGSColorMaskCopyARGB8888 +
2700
1 libXplugin.1.dylib 0x003105ef
xp_composite_pixels + 1042
2 Xquartz 0x00023b4d
SafeAlphaCompositeSolidMask_nx8x8888 + 1037
3 Xquartz 0x000a9931
fbWalkCompositeRegion + 801
4 Xquartz 0x00023dc7 SafeAlphaComposite
+ 615
5 Xquartz 0x000fd4a7 damageComposite +
439
6 Xquartz 0x0001f019 RootlessComposite
+ 361
7 Xquartz 0x000e4a75 miGlyphs + 581
8 Xquartz 0x000fd730 damageGlyphs + 608
9 Xquartz 0x0001f1b2 RootlessGlyphs + 242
10 Xquartz 0x000ee1ca
ProcRenderCompositeGlyphs +
1098
11 Xquartz 0x0006d0a5 Dispatch + 405
12 Xquartz 0x0007baf1 main + 1121
13 Xquartz 0x00016415 server_thread + 53
14 libSystem.B.dylib 0x92a85075 _pthread_start + 321
15 libSystem.B.dylib 0x92a84f32 thread_start + 34
I think the problem is one of threading. I don't think thread 0
should be calling Rootless* functions. Only thread 1 should ever
muck with the X internals like that. The fact that both are doing
so simultaneously is bound to cause trouble.
I've been too busy to follow the code changes, so I don't know when
or why that change was made, or if it's since been fixed.
-Ken
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
This email sent to email@hidden
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
This email sent to email@hidden