Comment 2 for bug 1463877

Revision history for this message
Tiago Pires (aero-glass) wrote : Re: Inkscape crash on color palettes hover.

I do not have Raleigh available however changing the GTK2 theme prevented the crash.
The GTK2 theme I was using is designed to make GTK2 applications conform to my KDE widget style and color scheme.
So far this is the only application that has presented any bugs as a result of using this theme.
It would be really great if someone could offer some advice on how to fix this for Inkscape.

Please see below for the backtrace:

(inkscape:4955): GLib-GObject-WARNING **: gsignal.c:2451: signal 'child-added' is invalid for instance '0x3e248f0' of type 'GtkMenu'
[New Thread 0x7fffe0f5b700 (LWP 5022)]
[New Thread 0x7fffe2db3700 (LWP 5021)]
[New Thread 0x7fffe35b4700 (LWP 5020)]

Program received signal SIGSEGV, Segmentation fault.
0x00007fffe4013d71 in ?? () from /usr/lib/gtk-2.0/2.10.0/engines/libqtcurve.so
(gdb) thread apply all backtrace

Thread 11 (Thread 0x7fffe35b4700 (LWP 5020)):
#0 0x00007ffff0cc7939 in syscall () from /usr/lib/libc.so.6
#1 0x00007ffff1dfd67a in g_cond_wait_until () from /usr/lib/libglib-2.0.so.0
#2 0x00007ffff1d8d889 in ?? () from /usr/lib/libglib-2.0.so.0
#3 0x00007ffff1d8deab in g_async_queue_timeout_pop () from /usr/lib/libglib-2.0.so.0
#4 0x00007ffff1de007c in ?? () from /usr/lib/libglib-2.0.so.0
#5 0x00007ffff1ddf625 in ?? () from /usr/lib/libglib-2.0.so.0
#6 0x00007ffff0f8d354 in start_thread () from /usr/lib/libpthread.so.0
#7 0x00007ffff0ccbbfd in clone () from /usr/lib/libc.so.6

Thread 10 (Thread 0x7fffe2db3700 (LWP 5021)):
#0 0x00007ffff0cc2e8d in poll () from /usr/lib/libc.so.6
#1 0x00007ffff1db8c7c in ?? () from /usr/lib/libglib-2.0.so.0
#2 0x00007ffff1db9002 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#3 0x00007ffff071f876 in ?? () from /usr/lib/libgio-2.0.so.0
#4 0x00007ffff1ddf625 in ?? () from /usr/lib/libglib-2.0.so.0
#5 0x00007ffff0f8d354 in start_thread () from /usr/lib/libpthread.so.0
#6 0x00007ffff0ccbbfd in clone () from /usr/lib/libc.so.6

Thread 9 (Thread 0x7fffe0f5b700 (LWP 5022)):
#0 0x00007ffff0cc2e8d in poll () from /usr/lib/libc.so.6
#1 0x00007ffff1db8c7c in ?? () from /usr/lib/libglib-2.0.so.0
#2 0x00007ffff1db8d8c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3 0x00007ffff1db8dc9 in ?? () from /usr/lib/libglib-2.0.so.0
#4 0x00007ffff1ddf625 in ?? () from /usr/lib/libglib-2.0.so.0
#5 0x00007ffff0f8d354 in start_thread () from /usr/lib/libpthread.so.0
#6 0x00007ffff0ccbbfd in clone () from /usr/lib/libc.so.6

Thread 8 (Thread 0x7fffe8a92700 (LWP 5009)):
#0 0x00007ffff0f9296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00007ffff5f41747 in ?? () from /usr/lib/libgc.so.1
#2 0x00007ffff5f377ef in ?? () from /usr/lib/libgc.so.1
#3 0x00007ffff5f3f917 in ?? () from /usr/lib/libgc.so.1
#4 0x00007ffff0f8d354 in start_thread () from /usr/lib/libpthread.so.0
#5 0x00007ffff0ccbbfd in clone () from /usr/lib/libc.so.6

Thread 7 (Thread 0x7fffe8291700 (LWP 5010)):
#0 0x00007ffff0f9296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00007ffff5f41747 in ?? () from /usr/lib/libgc.so.1
#2 0x00007ffff5f377ef in ?? () from /usr/lib/libgc.so.1
#3 0x00007ffff5f3f917 in ?? () from /usr/lib/libgc.so.1
#4 0x00007ffff0f8d354 in start_thread () from /usr/lib/libpthread.so.0
#5 0x00007ffff0ccbbfd in clone () from /usr/lib/libc.so.6

Thread 6 (Thread 0x7fffe7a90700 (LWP 5011)):
#0 0x00007ffff0f9296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00007ffff5f41747 in ?? () from /usr/lib/libgc.so.1
#2 0x00007ffff5f377ef in ?? () from /usr/lib/libgc.so.1
#3 0x00007ffff5f3f917 in ?? () from /usr/lib/libgc.so.1
#4 0x00007ffff0f8d354 in start_thread () from /usr/lib/libpthread.so.0
#5 0x00007ffff0ccbbfd in clone () from /usr/lib/libc.so.6

Thread 5 (Thread 0x7fffe728f700 (LWP 5012)):
#0 0x00007ffff0f9296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00007ffff5f41747 in ?? () from /usr/lib/libgc.so.1
#2 0x00007ffff5f377ef in ?? () from /usr/lib/libgc.so.1
#3 0x00007ffff5f3f917 in ?? () from /usr/lib/libgc.so.1
#4 0x00007ffff0f8d354 in start_thread () from /usr/lib/libpthread.so.0
#5 0x00007ffff0ccbbfd in clone () from /usr/lib/libc.so.6

Thread 4 (Thread 0x7fffe6a8e700 (LWP 5013)):
#0 0x00007ffff0f9296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#1 0x00007ffff5f41747 in ?? () from /usr/lib/libgc.so.1
#2 0x00007ffff5f377ef in ?? () from /usr/lib/libgc.so.1
#3 0x00007ffff5f3f917 in ?? () from /usr/lib/libgc.so.1
#4 0x00007ffff0f8d354 in start_thread () from /usr/lib/libpthread.so.0
#5 0x00007ffff0ccbbfd in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7fffe628d700 (LWP 5014)):
#0 0x00007ffff0f9296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00007ffff5f41747 in ?? () from /usr/lib/libgc.so.1
#2 0x00007ffff5f377ef in ?? () from /usr/lib/libgc.so.1
#3 0x00007ffff5f3f917 in ?? () from /usr/lib/libgc.so.1
#4 0x00007ffff0f8d354 in start_thread () from /usr/lib/libpthread.so.0
#5 0x00007ffff0ccbbfd in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7fffe5a8c700 (LWP 5015)):
#0 0x00007ffff0f9296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00007ffff5f41747 in ?? () from /usr/lib/libgc.so.1
#2 0x00007ffff5f377ef in ?? () from /usr/lib/libgc.so.1
#3 0x00007ffff5f3f917 in ?? () from /usr/lib/libgc.so.1
#4 0x00007ffff0f8d354 in start_thread () from /usr/lib/libpthread.so.0
#5 0x00007ffff0ccbbfd in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7ffff7f7f9c0 (LWP 4955)):
#0 0x00007fffe4013d71 in ?? () from /usr/lib/gtk-2.0/2.10.0/engines/libqtcurve.so
#1 0x00000000007f16b6 in ?? ()
#2 0x00007ffff69a8bcf in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#3 0x00007ffff208d2f5 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#4 0x00007ffff209ef22 in ?? () from /usr/lib/libgobject-2.0.so.0
#5 0x00007ffff20a7195 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#6 0x00007ffff20a78ef in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#7 0x00007ffff6ac0bcc in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#8 0x00007ffff69a7952 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#9 0x00007ffff66042cf in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#10 0x00007ffff6604275 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#11 0x00007ffff6604275 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#12 0x00007ffff6604275 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#13 0x00007ffff6604275 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#14 0x00007ffff6604275 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#15 0x00007ffff6600b78 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#16 0x00007ffff66014d8 in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0
#17 0x00007ffff692cce1 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#18 0x00007ffff65e0467 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#19 0x00007ffff1db890d in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#20 0x00007ffff1db8ce0 in ?? () from /usr/lib/libglib-2.0.so.0
#21 0x00007ffff1db9002 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#22 0x00007ffff69a6727 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#23 0x000000000047048c in ?? ()
#24 0x00007ffff0c04790 in __libc_start_main () from /usr/lib/libc.so.6
#25 0x000000000046caa9 in ?? ()