[Xquartz-dev] Fwd: 2.4.0_beta4 and beta5
Jeremy Huddleston
jeremyhu at berkeley.edu
Tue Jul 28 14:57:30 PDT 2009
That's a sample of the wrong process. You need to sample /A/U/X11.app/
Contents/MacOS/X11.bin
On Jul 28, 2009, at 14:30, Harald Hanche-Olsen wrote:
> + Jeremy Huddleston <jeremyhu at apple.com>:
>
>>> Actually, 1.6.2-apple1 also didn't work well on top of 2.4.0_rc1.
>>> Once
>>> I switched from X11 to Terminal and back, the xterm was
>>> unresponsive,
>>> and I had to quit X11.
>>
>> I haven't seen that yet. Do you have any traces of the problem?
>
> Well, below is a sample of Xquartz. Not very interesting, but perhaps
> illuminating none the less?
>
> Sampling process 44745 for 1 seconds with 1 millisecond of run time
> between samples
> Sampling completed, processing symbols...
> Analysis of sampling X (pid 44745) every 1 millisecond
> Call graph:
> 835 Thread_2507
> 835 start
> 835 main
> 835 start_x11_server
> 835 mach_msg
> 835 mach_msg_trap
> 835 mach_msg_trap
>
> Total number in stack (recursive counted multiple, when >=5):
>
> Sort by top of stack, same collapsed (when >= 5):
> mach_msg_trap 835
> Sample analysis of process 44745 written to file /dev/stdout
>
> Just before the hang, I find this in system.log:
>
> Jul 28 16:16:54 mach org.x.startx[44696]: font_cache: Done
> Jul 28 16:16:55 mach org.x.privileged_startx[44703]: font_cache: Done
> Jul 28 16:16:56 mach org.x.startx[44696]: X11.app Handing off fd to
> server thread via DarwinListenOnOpenFD(5)
> Jul 28 16:16:56 mach org.x.startx[44696]: DarwinListenOnOpenFD: 5
> Jul 28 16:16:56 mach org.x.startx[44696]: Calling ListenOnOpenFD()
> for new fd: 5
>
> I don't know what other sorts of traces I can come up with. There used
> to be a whole pile of ready made scripts for use with dtrace
> somewhere, I think, but I can't find them. (And I haven't learned to
> use raw dtrace on my own.)
>
> - Harald
> _______________________________________________
> Xquartz-dev mailing list
> Xquartz-dev at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/xquartz-dev
More information about the Xquartz-dev
mailing list