Crash on Save: Guess from extension
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Fix Released
|
High
|
Unassigned | ||
inkscape (Debian) |
Fix Released
|
Unknown
|
Bug Description
When I save or save as or save a copy and select the "Guess from extension" alternative, Inkscape crashes. No matter what extension I choose.
I expect a normal save in Inkscape native format if I have written .svg and if I have written an unsupported file format I expect a warning and an opportunity to save in another format.
gdb output:
(gdb) run
Starting program: /usr/bin/inkscape
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_
[New Thread 0x7fffe8e41700 (LWP 12236)]
[New Thread 0x7fffe3fff700 (LWP 12237)]
[New Thread 0x7fffdbbd1700 (LWP 12238)]
[Thread 0x7fffdbbd1700 (LWP 12238) exited]
[New Thread 0x7fffdbbd1700 (LWP 12241)]
[New Thread 0x7fffda547700 (LWP 12242)]
[New Thread 0x7fffd9d46700 (LWP 12243)]
[New Thread 0x7fffd9545700 (LWP 12244)]
[New Thread 0x7fffd8d44700 (LWP 12245)]
[Thread 0x7fffdbbd1700 (LWP 12241) exited]
[Thread 0x7fffd8d44700 (LWP 12245) exited]
[Thread 0x7fffd9545700 (LWP 12244) exited]
[Thread 0x7fffda547700 (LWP 12242) exited]
[New Thread 0x7fffda547700 (LWP 12247)]
[Thread 0x7fffda547700 (LWP 12247) exited]
[New Thread 0x7fffda547700 (LWP 12248)]
Program received signal SIGSEGV, Segmentation fault.
0x00000000007c9ab0 in Inkscape:
(gdb) bt
#0 0x00000000007c9ab0 in Inkscape:
#1 0x000000000066cef0 in sp_file_
#2 0x000000000080e302 in sp_action_
#3 0x00007ffff4733ca2 in g_closure_invoke ()
from /usr/lib/
#4 0x00007ffff4744d71 in ?? ()
from /usr/lib/
#5 0x00007ffff474d099 in g_signal_
from /usr/lib/
#6 0x00007ffff474d242 in g_signal_emit ()
from /usr/lib/
#7 0x00007fffdbdfa938 in ?? ()
from /usr/lib/
#8 0x00007ffff47361e9 in g_cclosure_
from /usr/lib/
#9 0x00007ffff4733eca in ?? ()
from /usr/lib/
#10 0x00007ffff474c741 in g_signal_
from /usr/lib/
#11 0x00007ffff474d242 in g_signal_emit ()
from /usr/lib/
#12 0x00007fffdbbdb469 in dbusmenu_
---Type <return> to continue, or q <return> to quit---
from /usr/lib/
#13 0x00007fffdbbdcaa7 in ?? ()
from /usr/lib/
#14 0x00007ffff447791b in ?? () from /lib/x86_
#15 0x00007ffff4476d53 in g_main_
from /lib/x86_
#16 0x00007ffff44770a0 in ?? () from /lib/x86_
#17 0x00007ffff447749a in g_main_loop_run ()
from /lib/x86_
#18 0x00007ffff5d882f7 in gtk_main ()
from /usr/lib/
#19 0x000000000065e010 in sp_main_gui(int, char const**) ()
#20 0x0000000000643468 in main ()
(gdb) ^CQuit
(gdb)
Changed in inkscape: | |
status: | Fix Committed → Fix Released |
Changed in inkscape (Debian): | |
status: | Unknown → Fix Released |
Not reproduced on Windows XP, Inkscape trunk revision 12119 (GTK save dialog).
Tested with SVG, PNG and PDF. The files are correctly created and Inkscape doesn't crash.
Could you please give your operating system and Inkscape version?