Mac OS X aqua: crash, _handleWindowNeedsDisplay

Bug #527571 reported by Wolf
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
New
Undecided
Unassigned

Bug Description

When dragging a .svg file onto the .app icon, inkscape aqua 047+develr9101 launches, shows the proper window for half a second and crashes then.

Mac OS X 10.4.11, PPC

BTW.: The _handleWindowNeedsDisplay error message is the standard crash message which nearly every time occurs at an inkscape aqua crash on my machine.

These is CrashReporter:

OS Version: 10.4.11 (Build 8S165)
Report Version: 4

Command: inkscape-bin
Path: /Users/bub/Desktop/bzr-Inkscape.app/Contents/Resources/bin/inkscape-bin
Parent: Inkscape [346]

Version: ??? (???)

PID: 347
Thread: 0

Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_INVALID_ADDRESS (0x0001) at 0xa1b1c1f3

Thread 0 Crashed:
0 <<00000000>> 0xfffeff18 objc_msgSend_rtp + 24
1 com.apple.AppKit 0x937d4cb4 _handleWindowNeedsDisplay + 200
2 com.apple.CoreFoundation 0x907de570 __CFRunLoopDoObservers + 352
3 com.apple.CoreFoundation 0x907de810 __CFRunLoopRun + 420
4 com.apple.CoreFoundation 0x907de2b0 CFRunLoopRunSpecific + 268
5 com.apple.HIToolbox 0x932bcb20 RunCurrentEventLoopInMode + 264
6 com.apple.HIToolbox 0x932bc12c ReceiveNextEventCommon + 244
7 com.apple.HIToolbox 0x932bc020 BlockUntilNextEventMatchingListInMode + 96
8 com.apple.AppKit 0x937a1734 _DPSNextEvent + 384
9 com.apple.AppKit 0x937a13f8 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 116
10 libgdk-quartz-2.0.0.dylib 0x0232450c poll_func + 268
11 libglib-2.0.0.dylib 0x0287f4bc g_main_context_iterate + 1212
12 libglib-2.0.0.dylib 0x0287f934 g_main_loop_run + 884
13 libgtk-quartz-2.0.0.dylib 0x01fa87f0 gtk_main + 224
14 inkscape-bin 0x00006094 sp_main_gui(int, char const**) + 1248
15 inkscape-bin 0x00005434 main + 1260
16 inkscape-bin 0x00003924 _start + 760
17 inkscape-bin 0x00003628 start + 48

Thread 1:
0 libSystem.B.dylib 0x90053f88 semaphore_timedwait_signal_trap + 8
1 libSystem.B.dylib 0x90053de4 pthread_cond_timedwait + 676
2 libgthread-2.0.0.dylib 0x00ff8f58 g_cond_timed_wait_posix_impl + 232
3 libglib-2.0.0.dylib 0x02851e88 g_async_queue_pop_intern_unlocked + 296
4 libglib-2.0.0.dylib 0x02852390 g_async_queue_timed_pop + 208
5 libglib-2.0.0.dylib 0x028ad21c g_thread_pool_thread_proxy + 652
6 libglib-2.0.0.dylib 0x028aa768 g_thread_create_proxy + 376
7 libSystem.B.dylib 0x9002b908 _pthread_body + 96

su_v (suv-lp)
tags: added: crash gtk-osx osx
Revision history for this message
su_v (suv-lp) wrote :

Do you get any related console messages when this crash happens?

Revision history for this message
Wolf (drechsel) wrote :
Download full text (3.6 KiB)

Sorry, I'm a messie:

(inkscape-bin:419): Gtk-CRITICAL **: gtk_widget_grab_default: assertion `GTK_WIDGET_CAN_DEFAULT (widget)' failed

(inkscape-bin:419): Gtk-WARNING **: Vorgegebener Überwachungstyp für lokale Ordner konnte nicht gefunden werden

(inkscape-bin:419): Gtk-CRITICAL **: gtk_widget_grab_default: assertion `GTK_WIDGET_CAN_DEFAULT (widget)' failed

(inkscape-bin:419): Gtk-WARNING **: Vorgegebener Überwachungstyp für lokale Ordner konnte nicht gefunden werden

(inkscape-bin:419): Gtk-WARNING **: Vorgegebener Überwachungstyp für lokale Ordner konnte nicht gefunden werden

(inkscape-bin:419): Gtk-WARNING **: Vorgegebener Überwachungstyp für lokale Ordner konnte nicht gefunden werden

(inkscape-bin:419): Gtk-WARNING **: Vorgegebener Überwachungstyp für lokale Ordner konnte nicht gefunden werden
08:10:16 INFO: Channel Settings (day light saving time corrections/icons)
08:10:16 INFO: Storing window size and location
08:10:16 INFO: Storing settings
08:10:16 INFO: Storing window settings

(inkscape-bin:419): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed

(inkscape-bin:419): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed

(inkscape-bin:419): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed

(inkscape-bin:419): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed

(inkscape-bin:419): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed

(inkscape-bin:419): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed

(inkscape-bin:419): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed

(inkscape-bin:419): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed

(inkscape-bin:419): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed

(inkscape-bin:419): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed

(inkscape-bin:419): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed

(inkscape-bin:419): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed

(inkscape-bin:419): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed

(inkscape-bin:419): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed

(inkscape-bin:419): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed

(inkscape-bin:419): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed

(inkscape-bin:419): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed

(inkscape-bin:419): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed

(inkscape-bin:419): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed

(inkscape-bin:419): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed

(inkscape-bin:419): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed

Setting Language: de_DE.UTF-8
cp: /Users/bub/Deskt...

Read more...

Revision history for this message
su_v (suv-lp) wrote :

similar backtrace in crash log from bug #487144 “inkscape 0.47 aqua PPC crashes when a second file is opened”

-> 'poll_func()' in libgdk-quartz-2.0.0.dylib?
http://git.gnome.org/browse/gtk+/tree/gdk/quartz/gdkeventloop-quartz.c?h=gtk-2-18&id=2.18.7

Revision history for this message
Wolf (drechsel) wrote :

> similar backtrace in crash log from bug #487144 “inkscape 0.47 aqua PPC crashes when a second file is opened”

Right - but my more recent version can handle several open files.

Revision history for this message
su_v (suv-lp) wrote :

Linking as duplicate to bug #487144 - please add a comment here and revert the duplicate status if you don't agree and think these issues are unrelated and need to be addressed separately.

su_v (suv-lp)
tags: added: gtk-quartz
removed: gtk-osx
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.