program crash when open

Bug #1387356 reported by Guillaume
This bug report is a duplicate of:  Bug #1229687: Inkscape crashed out of the blue. Edit Remove
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
New
Undecided
Unassigned

Bug Description

Inkscape crashes upon clicking "open...", keying ctrl+O or launching it from shell with "inkscape anyfile.svg".
I'm using Mint17 with "Inkscape 0.48.4 r9939 (Jan 22 2014)" which comes as default in mint17 repos.

gman@ThinkPad:~$ gdb inkscape
GNU gdb (Ubuntu 7.7-0ubuntu3.1) 7.7
Copyright (C) 2014 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".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from inkscape...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/inkscape
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffd8daa700 (LWP 18090)]
[New Thread 0x7fffd39b7700 (LWP 18105)]
[New Thread 0x7fffd2d94700 (LWP 18548)]
[New Thread 0x7fffd2593700 (LWP 18551)]

Program received signal SIGSEGV, Segmentation fault.
0x0000000000000051 in ?? ()
(gdb) bt
#0 0x0000000000000051 in ?? ()
#1 0x0000000000b4ecf0 in cr_parser_parse_ruleset ()
#2 0x0000000000b50d1d in cr_parser_parse ()
#3 0x00007fffd8193029 in ?? () from /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#4 0x00007fffd819560f in ?? () from /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#5 0x00007fffd81954cc in ?? () from /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#6 0x00007ffff66f571d in ?? () from /usr/lib/x86_64-linux-gnu/libxml2.so.2
#7 0x00007ffff66fdd65 in ?? () from /usr/lib/x86_64-linux-gnu/libxml2.so.2
#8 0x00007ffff66fee1e in xmlParseChunk ()
   from /usr/lib/x86_64-linux-gnu/libxml2.so.2
#9 0x00007fffd8198160 in rsvg_handle_write ()
   from /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
#10 0x00007fffd83a7d2f in ?? ()
   from /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
#11 0x00007ffff537e3f0 in gdk_pixbuf_loader_write ()
   from /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0
#12 0x00007ffff537a3cb in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0
#13 0x00007ffff537c07d in gdk_pixbuf_new_from_stream_at_scale ()
   from /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0
#14 0x00007ffff5d64365 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#15 0x00007ffff5d673ba in gtk_icon_info_load_icon ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#16 0x00007ffff5d4d741 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#17 0x00007ffff5d4f9f1 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#18 0x00007ffff5d45dc3 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#19 0x00007ffff5d4693d in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#20 0x00007ffff5d4726b in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#21 0x00007ffff49a12e4 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#22 0x00007ffff49a310d in g_object_newv ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007ffff49a38bc in g_object_new ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x00007ffff5d4c814 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#25 0x00007ffff49a12e4 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#26 0x00007ffff49a310d in g_object_newv ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x00007ffff49a38bc in g_object_new ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007ffff5d48641 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#29 0x00007ffff49a12e4 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#30 0x00007ffff49a3087 in g_object_newv ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#31 0x00007ffff6ec276a in Glib::Object::Object(Glib::ConstructParams const&) ()
   from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
#32 0x00007ffff7a46106 in Gtk::Object::Object(Glib::ConstructParams const&) ()
   from /usr/lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
#33 0x00007ffff7aa32d6 in Gtk::Widget::Widget(Glib::ConstructParams const&) ()
   from /usr/lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
#34 0x00007ffff7a1ce65 in Gtk::Container::Container(Glib::ConstructParams const&) () from /usr/lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
#35 0x00007ffff7a04e55 in Gtk::Bin::Bin(Glib::ConstructParams const&) ()
   from /usr/lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
#36 0x00007ffff7aa7e55 in Gtk::Window::Window(Glib::ConstructParams const&) ()
   from /usr/lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
#37 0x00007ffff7a1d9e5 in Gtk::Dialog::Dialog(Glib::ConstructParams const&) ()
   from /usr/lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
---Type <return> to continue, or q <return> to quit---
#38 0x00007ffff7a28b91 in Gtk::FileChooserDialog::FileChooserDialog(Gtk::Window&, Glib::ustring const&, Gtk::FileChooserAction) ()
   from /usr/lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
#39 0x00000000008e2ba8 in Inkscape::UI::Dialog::FileOpenDialogImplGtk::FileOpenDialogImplGtk(Gtk::Window&, Glib::ustring const&, Inkscape::UI::Dialog::FileDialogType, Glib::ustring const&) ()
#40 0x00000000008ddccf in Inkscape::UI::Dialog::FileOpenDialog::create(Gtk::Window&, Glib::ustring const&, Inkscape::UI::Dialog::FileDialogType, char const*)
    ()
#41 0x0000000000636710 in sp_file_open_dialog(Gtk::Window&, void*, void*) ()
#42 0x00000000007c204c in sp_action_perform(SPAction*, void*) ()
#43 0x00007ffff499c3b8 in g_closure_invoke ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#44 0x00007ffff49add3d in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#45 0x00007ffff49b5a29 in g_signal_emit_valist ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#46 0x00007ffff49b5ce2 in g_signal_emit ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#47 0x00007ffff5ea25bc in gtk_widget_activate ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#48 0x00007ffff5da507d in gtk_menu_shell_activate_item ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#49 0x00007ffff5da53cc in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#50 0x00007ffff5d93815 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#51 0x00007ffff499c3b8 in g_closure_invoke ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#52 0x00007ffff49adafb in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#53 0x00007ffff49b56f9 in g_signal_emit_valist ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#54 0x00007ffff49b5ce2 in g_signal_emit ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#55 0x00007ffff5ea3744 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#56 0x00007ffff5d91fc4 in gtk_propagate_event ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#57 0x00007ffff5d9237b in gtk_main_do_event ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#58 0x00007ffff5a0d1ec in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#59 0x00007ffff4429e04 in g_main_context_dispatch ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#60 0x00007ffff442a048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#61 0x00007ffff442a30a in g_main_loop_run ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#62 0x00007ffff5d91447 in gtk_main ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#63 0x000000000062b6bc in sp_main_gui(int, char const**) ()
#64 0x000000000060f0df in main ()
(gdb)
(gdb) q
A debugging session is active.

 Inferior 1 [process 18060] will be killed.

Quit anyway? (y or n) y

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

Based on the description and the backtrace, this looks very similar to the issue reported as
- Bug #1229687 “Inkscape crashed out of the blue”
  <https://bugs.launchpad.net/inkscape/+bug/1229687>

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.