[Xquartz-dev] Latest beta (XQuartz 2.7.2_beta4) crashes with Inkscape (stable and trunk)

~suv suv-sf at users.sourceforge.net
Thu Apr 5 09:26:46 PDT 2012


Hi,

recently we got a bug report for Inkscape 0.48.2 on OS X 10.7.2 (X11
crashes when clicking on Inkscape's canvas area) which seems to be
triggered by changes in the latest XQuartz beta release for 2.7.2:

 Bug #972914 "[OS X] Crash when clicking inside drawing area"
 <https://bugs.launchpad.net/inkscape/+bug/972914>

Inkscape's console message:

> inkscape-bin: Fatal IO error 35 (Resource temporarily unavailable) on X server /tmp/launch-JR8gbQ/org.macosforge.xquartz:0.

and from the X11.bin crash report:

> Thread 3 Crashed:
> 0   X11.bin                       	0x00000001000c747e ActivateKeyboardGrab + 104
> 1   X11.bin                       	0x00000001000ccb52 GrabDevice + 718
> 2   X11.bin                       	0x00000001000849d3 ProcXGrabDevice + 258
> 3   X11.bin                       	0x00000001000be4d2 Dispatch + 257
> 4   X11.bin                       	0x00000001000275be dix_main + 185
> 5   X11.bin                       	0x0000000100011f4f server_thread + 38
> 6   libsystem_c.dylib             	0x00007fff939008bf _pthread_start + 335
> 7   libsystem_c.dylib             	0x00007fff93903b75 thread_start + 13

Full crash report for X11.bin:
<https://bugs.launchpad.net/inkscape/+bug/972914/+attachment/2999102/+files/X11.bin_2012-04-03-220711.crash>

I have been able to reproduce the crash (temporarily upgraded to XQuartz
2.7.2 beta4 on OS X 10.7.2) with Inkscape 0.48.2 installed via
(up-to-date) MacPorts as well as current trunk builds (Inkscape
0.48+devel r11155) - to make sure it is not related to conflicts with
older library versions included in the official package (July 2011).

Reverting to stable XQuartz 2.7.1 solves the issue and Inkscape (stable
and trunk) works again as expected.

Any feedback on this (possibly known (?)) conflict with XQuartz 2.7.2
beta4 would be highly appreciated.


Thanks,
~suv


More information about the Xquartz-dev mailing list