"Add Layer" from Layers panel Cancel crash
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Invalid
|
High
|
Unassigned |
Bug Description
Inkscape version : 0.48.3.1 r9886
OS : Arch Linux (kernel 3.3.1), KDE 4.8.2, Oxygen-gtk for GTK applications
Language : English
Inkscape crashes when I cancel the creation of a new layer, after having pressed the '+' button from the Layers panel.
This crash does not occur when a new layer is created from the 'Layer' menu, nor when using the Shift+Ctrl+N shortcut.
It happens everytime I test.
Steps :
1. Open Inkscape (blank document)
2. Open the Layers panel
3. Click the 'Create a new layer' [+] button
4. Click on 'Cancel' in the opened 'Add Layer' dialog box
5. Inkscape crashes
Debug output from gdb :
Starting program: /usr/bin/inkscape
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/libthread
[New Thread 0x7fffea557700 (LWP 10030)]
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff1846678 in __dynamic_cast () from /usr/lib/
(gdb) bt
#0 0x00007ffff1846678 in __dynamic_cast () from /usr/lib/
#1 0x00007ffff7a1949f in Gtk::Container_
#2 0x00007ffff5c84ec5 in ?? () from /usr/lib/
#3 0x00007ffff5c8705b in gtk_widget_
#4 0x00007fffea966860 in Oxygen:
from /usr/lib/
#5 0x00007fffea960eed in Oxygen:
#6 0x00007fffea961609 in Oxygen:
from /usr/lib/
#7 0x00007ffff425709b in ?? () from /usr/lib/
#8 0x00007ffff42558bd in g_main_
#9 0x00007ffff42560b8 in ?? () from /usr/lib/
#10 0x00007ffff42565f2 in g_main_loop_run () from /usr/lib/
#11 0x00007ffff5b63637 in gtk_main () from /usr/lib/
#12 0x0000000000653130 in sp_main_gui(int, char const**) ()
#13 0x00000000006385b8 in main ()
(gdb)
I don't know if this bug exists on other platforms.
I haven't tested on the latest development version either (not yet, at least).
Not reproduced on Windows XP, Inkscape 0.48.3.1 and trunk revision 11205.