Comment 45 for bug 658055

pbhj (pbhj) wrote :

I tried the fix by Craig in #40 and didn't work for me on Kubuntu 10.10.

I get:

$ gdb inkscape
GNU gdb (GDB) 7.2-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/inkscape...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/inkscape
[Thread debugging using libthread_db enabled]
terminate called after throwing an instance of 'Gtk::IconThemeError'

Program received signal SIGABRT, Aborted.
0x00007fffef7d8ba5 in raise (sig=<value optimised out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
        in ../nptl/sysdeps/unix/sysv/linux/raise.c
(gdb) bt
#0 0x00007fffef7d8ba5 in raise (sig=<value optimised out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x00007fffef7dc6b0 in abort () at abort.c:92
#2 0x00007ffff00166bd in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/libstdc++.so.6
#3 0x00007ffff0014906 in ?? () from /usr/lib/libstdc++.so.6
#4 0x00007ffff0014933 in std::terminate() () from /usr/lib/libstdc++.so.6
#5 0x00007ffff0014a3e in __cxa_throw () from /usr/lib/libstdc++.so.6
#6 0x00007ffff7a38a3f in Gtk::IconThemeError::throw_func(_GError*) () from /usr/lib/libgtkmm-2.4.so.1
#7 0x00007ffff6baab92 in Glib::Error::throw_exception(_GError*) () from /usr/lib/libglibmm-2.4.so.1
#8 0x00007ffff7a37f9d in Gtk::IconTheme::load_icon(Glib::ustring const&, int, Gtk::IconLookupFlags) const () from /usr/lib/libgtkmm-2.4.so.1
#9 0x000000000087c7e2 in ?? ()
#10 0x0000000000753f24 in ?? ()
#11 0x00000000007542f9 in ?? ()
#12 0x00000000009e1fab in ?? ()
#13 0x000000000074fdea in ?? ()
#14 0x0000000000751027 in ?? ()
#15 0x000000000074dff9 in ?? ()
#16 0x000000000074d283 in ?? ()
#17 0x000000000074d309 in ?? ()
#18 0x000000000061c5a3 in ?? ()
#19 0x00007ffff3f72a6e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#20 0x00007ffff3f884d7 in ?? () from /usr/lib/libgobject-2.0.so.0
#21 0x00007ffff3f89996 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#22 0x00007ffff3f89f53 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#23 0x00007ffff5a0ea23 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#24 0x00007ffff5ba0e89 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#25 0x00007ffff3f72a6e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#26 0x00007ffff3f884d7 in ?? () from /usr/lib/libgobject-2.0.so.0
#27 0x00007ffff3f89996 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#28 0x00007ffff3f89f53 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#29 0x00007ffff5a28e85 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#30 0x00007ffff3f72a6e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#31 0x00007ffff3f87da1 in ?? () from /usr/lib/libgobject-2.0.so.0
#32 0x00007ffff3f89996 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#33 0x00007ffff3f89f53 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#34 0x00007ffff5a27b8d in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#35 0x00007ffff5ad59d8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#36 0x00007ffff3f72a6e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#37 0x00007ffff3f88120 in ?? () from /usr/lib/libgobject-2.0.so.0
#38 0x00007ffff3f897db in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#39 0x00007ffff3f89f53 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#40 0x00007ffff5bee6df in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#41 0x00007ffff5acde73 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#42 0x00007ffff5acef4b in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#43 0x00007ffff574874c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#44 0x00007ffff36b1342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#45 0x00007ffff36b52a8 in ?? () from /lib/libglib-2.0.so.0
#46 0x00007ffff36b57b5 in g_main_loop_run () from /lib/libglib-2.0.so.0
#47 0x00007ffff5acf3e7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#48 0x000000000045076b in ?? ()
#49 0x000000000044fbb1 in ?? ()
---Type <return> to continue, or q <return> to quit---
#50 0x00007fffef7c3d8e in __libc_start_main (main=<value optimised out>, argc=<value optimised out>, ubp_av=<value optimised out>, init=<value optimised out>,
    fini=<value optimised out>, rtld_fini=<value optimised out>, stack_end=0x7fffffffe278) at libc-start.c:226
#51 0x000000000044ed39 in ?? ()
#52 0x00007fffffffe278 in ?? ()
#53 0x000000000000001c in ?? ()
#54 0x0000000000000001 in ?? ()
#55 0x00007fffffffe558 in ?? ()
#56 0x0000000000000000 in ?? ()
(gdb) continue
Continuing.

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.

Program received signal SIGABRT, Aborted.
0x00007fffef7d8ba5 in raise (sig=<value optimised out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64 in ../nptl/sysdeps/unix/sysv/linux/raise.c
(gdb) continue
Continuing.

Program terminated with signal SIGABRT, Aborted.
The program no longer exists.
(gdb) quit