Comment 18 for bug 226499

Revision history for this message
Zed (fabio-nsantos) wrote :

Same bug with Inkscape-0.46 in Slackware 12.2, similar to conraid. Seems to be a problem related to international languages.

LANG=pt_BR => bug
LANG=en_US => no bug

$ gdb inkscape
GNU gdb 6.8
Copyright (C) 2008 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 "i486-slackware-linux"...
(gdb) run
Starting program: /usr/bin/inkscape
[Thread debugging using libthread_db enabled]
[New Thread 0xb6cd98e0 (LWP 11643)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6cd98e0 (LWP 11643)]
0xb74e39bb in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
(gdb) bt
#0 0xb74e39bb in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#1 0xb74e41a9 in ?? () from /usr/lib/libglib-2.0.so.0
#2 0x08807070 in ?? ()
#3 0xbfc71dd8 in ?? ()
#4 0x0ac43620 in ?? ()
#5 0x00000002 in ?? ()
#6 0x00000002 in ?? ()
#7 0xb75775f8 in ?? () from /usr/lib/libglib-2.0.so.0
#8 0xb7577620 in ?? () from /usr/lib/libglib-2.0.so.0
#9 0xbfc71dd4 in ?? ()
#10 0x00000001 in ?? ()
#11 0x00000001 in ?? ()
#12 0x08807070 in ?? ()
#13 0x0ac43620 in ?? ()
#14 0xb6e7bfb0 in ?? () from /lib/libc.so.6
#15 0xb8065729 in _dl_fixup () from /lib/ld-linux.so.2
#16 0xb74e48d7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#17 0xb785eae4 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#18 0xb7ecd967 in Gtk::Main::run_impl () from /usr/lib/libgtkmm-2.4.so.1
#19 0xb7ecd752 in Gtk::Main::run () from /usr/lib/libgtkmm-2.4.so.1
#20 0x080827c1 in ?? ()
#21 0x081cc65b in ?? ()
#22 0x0808226f in ?? ()
#23 0xb6dc7390 in __libc_start_main () from /lib/libc.so.6
#24 0x080817f1 in ?? ()
(gdb) c
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.

(inkscape:11643): GLib-WARNING **: g_main_loop_run(): called recursively from within a source's check() or prepare() member, iteration not possible.

Program terminated with signal SIGSEGV, Segmentation fault.

$ LANG=en_US gdb inkscape
GNU gdb 6.8
Copyright (C) 2008 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 "i486-slackware-linux"...
(no debugging symbols found)
(gdb) r
Starting program: /usr/bin/inkscape
[Thread debugging using libthread_db enabled]
[New Thread 0xb6c128e0 (LWP 12847)]

** (inkscape:12847): WARNING **: Family name Bitstream Vera Sans does not have an entry in the font lister.

Program exited normally.