Inkscape(Quartz) crahes sometimes when opening files
Hi there,
Im trying to get the native (non-X11) inkscape version working. I first tried the version from macports. However, it crashed about half of the time when I wanted to open an SVG file.
I then tried to compile it manually following the instructions on the inkscape wiki http://wiki.inkscape.org/wiki/index.php/CompilingMacOsX. The section where it says "Building Aqua from scratch, 2010".
Unfortunately, I get the very same error. More or less every second time I open a SVG file inkscape crashes. See the console output and the crash report below. I only postet the part of the crash report which looked relevant to me. If you need more detailed logs, let me know.
The X11 version runs fine, by the way. Except that there are other bugs making copy & paste unusable.
cheers, Janosch
Console output: ====================================== Janoschs-MacBook:Inkscape.app jp$ Contents/Resources/bin/inkscape Setting Language: de_DE.UTF-8 cp: /Users/jp/Code/inkscape/myproject/packaging/macosx/Inkscape.app/ Contents/Resources/etc/pango/pangox.aliases: No such file or directory /Users/jp/.inkscape-etc/gtkrc:56: Clearlooks configuration option "menuitemstyle" is not supported and will be ignored. /Users/jp/.inkscape-etc/gtkrc:57: Clearlooks configuration option "listviewitemstyle" is not supported and will be ignored. /Users/jp/.inkscape-etc/gtkrc:58: Clearlooks configuration option "progressbarstyle" is not supported and will be ignored.
(inkscape-bin:1725): Gtk-WARNING **: Das Symbol »object-visible« konnte nicht gefunden werden, ebenso wenig wie das Thema »hicolor«. Möglicherweise müssen Sie es installieren. Sie können sich eine Kopie herunterladen unter: http://icon-theme.freedesktop.org/releases
(inkscape-bin:1725): Gtk-WARNING **: Vorgegebener Überwachungstyp für lokale Ordner konnte nicht gefunden werden
(inkscape-bin:1725): Gtk-WARNING **: Vorgegebener Überwachungstyp für lokale Ordner konnte nicht gefunden werden
(inkscape-bin:1725): Gtk-WARNING **: Vorgegebener Überwachungstyp für lokale Ordner konnte nicht gefunden werden
(inkscape-bin:1725): Gtk-WARNING **: Vorgegebener Überwachungstyp für lokale Ordner konnte nicht gefunden werden
Emergency save activated! Emergency save completed. Inkscape will close now. If you can reproduce this crash, please file a bug at www.inkscape.org with a detailed description of the steps leading to the crash, so we can fix it. Segmentation fault ======================================
Apple crash report: ====================================== Process: inkscape-bin [1725] Path: /Users/jp/Code/inkscape/myproject/packaging/macosx/ Inkscape.app/Contents/Resources/bin/inkscape-bin Identifier: inkscape-bin Version: ??? (???) Code Type: X86 (Native) Parent Process: bash [1643]
Interval Since Last Report: 61812 sec Crashes Since Last Report: 7 Per-App Interval Since Last Report: 0 sec Per-App Crashes Since Last Report: 7
Date/Time: 2010-04-30 13:14:31.535 +0200 OS Version: Mac OS X 10.5.8 (9L31a) Report Version: 6 Anonymous UUID: 8600E840-20FE-4E65-9021-C6EDDD9FA609
Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x00000000ffffffff Crashed Thread: 0
Thread 0 Crashed: 0 libobjc.A.dylib 0x9392f68c objc_msgSend + 28 1 com.apple.CoreFoundation 0x96800772 __CFRunLoopDoObservers + 466 2 com.apple.CoreFoundation 0x96801acc CFRunLoopRunSpecific + 844 3 com.apple.CoreFoundation 0x96802aa8 CFRunLoopRunInMode + 88 4 com.apple.HIToolbox 0x96b212ac RunCurrentEventLoopInMode + 283 5 com.apple.HIToolbox 0x96b20ffe ReceiveNextEventCommon + 175 6 com.apple.HIToolbox 0x96b20f39 BlockUntilNextEventMatchingListInMode + 106 7 com.apple.AppKit 0x94da46d5 _DPSNextEvent + 657 8 com.apple.AppKit 0x94da3f88 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128 9 libgdk-quartz-2.0.0.dylib 0x0179f207 poll_func + 135 10 libglib-2.0.0.dylib 0x01cf728f g_main_context_iterate + 799 11 libglib-2.0.0.dylib 0x01cf76e7 g_main_loop_run + 439 12 libgtk-quartz-2.0.0.dylib 0x013c4a44 gtk_dialog_run + 420 13 inkscape-bin 0x000a7b1a inkscape_crash_handler(int) + 3162 14 libSystem.B.dylib 0x94a002bb _sigtramp + 43 15 libobjc.A.dylib 0x9392f689 objc_msgSend + 25 16 com.apple.CoreFoundation 0x96800772 __CFRunLoopDoObservers + 466 17 com.apple.CoreFoundation 0x96801acc CFRunLoopRunSpecific + 844 18 com.apple.CoreFoundation 0x96802aa8 CFRunLoopRunInMode + 88 19 com.apple.HIToolbox 0x96b212ac RunCurrentEventLoopInMode + 283 20 com.apple.HIToolbox 0x96b20ffe ReceiveNextEventCommon + 175 21 com.apple.HIToolbox 0x96b20f39 BlockUntilNextEventMatchingListInMode + 106 22 com.apple.AppKit 0x94da46d5 _DPSNextEvent + 657 23 com.apple.AppKit 0x94da3f88 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128 24 libgdk-quartz-2.0.0.dylib 0x0179f207 poll_func + 135 25 libglib-2.0.0.dylib 0x01cf728f g_main_context_iterate + 799 26 libglib-2.0.0.dylib 0x01cf76e7 g_main_loop_run + 439 27 libgtk-quartz-2.0.0.dylib 0x014495c1 gtk_main + 177 28 libgtkmm-2.4.1.dylib 0x00eff50b Gtk::Main::run() + 27 29 inkscape-bin 0x00004eba sp_main_gui(int, char const**) + 1146 30 inkscape-bin 0x001f9912 Inkscape::NSApplication::Application::run() + 178 31 inkscape-bin 0x00003861 main + 353 32 inkscape-bin 0x00003076 start + 54 ======================================
participants (1)
-
Janosch Peters