crash on toggle of live preview (all extensions?)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Confirmed
|
Critical
|
Ted Gould |
Bug Description
In today's SVN (rev 17284), under Linux, I can trigger a crash in every extension I've tried with the following steps:
1) Open Inkscape to a new document
2) Select an extension with a dialog box (e.g. Lorem Ipsum)
3) Toggle 'Live Preview' to on
-->warning to console: "** (inkscape:28900): CRITICAL **: void Inkscape:
4) Click 'Close' on the extension dialog (note the dialog does not close)
5) Untoggle 'Live Preview'
--> Crash. Backtrace pasted below:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1208486176 (LWP 28900)]
0x00a57ceb in g_main_loop_quit () at ui/widget/
23 {
(gdb) bt
#0 0x00a57ceb in g_main_loop_quit () at ui/widget/
#1 0x046c0125 in Glib::MainLoop:
#2 0x0850a49e in Inkscape:
at extension/
#3 0x0850befc in Inkscape:
#4 0x084ffe82 in Inkscape:
at /usr/include/
#5 0x046c557a in Glib::SignalPro
#6 0x00ae40f9 in g_cclosure_
#7 0x00ad6d9b in g_closure_invoke () at ui/widget/
#8 0x00ae7721 in g_signal_
#9 0x00ae8957 in g_signal_
#10 0x00ae8b19 in g_signal_emit () at ui/widget/
#11 0x003094c3 in gtk_toggle_
#12 0x00309538 in gtk_toggle_
#13 0x04e2f7e9 in Gtk::Button:
#14 0x04e2ede6 in Gtk::Button_
#15 0x00ae40f9 in g_cclosure_
#16 0x00ad5589 in g_value_
#17 0x00ad6d9b in g_closure_invoke () at ui/widget/
#18 0x00ae78ca in g_signal_
#19 0x00ae8957 in g_signal_
#20 0x00ae8b19 in g_signal_emit () at ui/widget/
#21 0x00172d63 in gtk_button_clicked () at ui/widget/
#22 0x00309298 in gtk_toggle_
#23 0x04e2f849 in Gtk::Button:
#24 0x04e2ee96 in Gtk::Button_
#25 0x00ae40f9 in g_cclosure_
#26 0x00ad5589 in g_value_
#27 0x00ad6d9b in g_closure_invoke () at ui/widget/
#28 0x00ae78ca in g_signal_
#29 0x00ae8957 in g_signal_
#30 0x00ae8b19 in g_signal_emit () at ui/widget/
#31 0x00172df3 in gtk_button_released () at ui/widget/
#32 0x00172e51 in gtk_button_released () at ui/widget/
#33 0x04ef1e7c in Gtk::Widget:
#34 0x04eef869 in Gtk::Widget_
#35 0x00244650 in gtk_marshal_
#36 0x00ad5589 in g_value_
#37 0x00ad6d9b in g_closure_invoke () at ui/widget/
#38 0x00ae7a83 in g_signal_
#39 0x00ae871f in g_signal_
---Type <return> to continue, or q <return> to quit---
#40 0x00ae8b19 in g_signal_emit () at ui/widget/
#41 0x00359408 in gtk_widget_
#42 0x0023da13 in gtk_propagate_event () at ui/widget/
#43 0x0023ec17 in gtk_main_do_event () at ui/widget/
#44 0x004f047a in gdk_add_
#45 0x00a59442 in g_main_
#46 0x00a5c41f in g_main_
#47 0x00a5c7c9 in g_main_loop_run () at ui/widget/
#48 0x0023f094 in gtk_main () at ui/widget/
#49 0x04e75047 in Gtk::Main::run_impl () at ui/widget/
#50 0x04e74e32 in Gtk::Main::run () at ui/widget/
#51 0x0807ce27 in sp_main_gui (argc=1, argv=0xbfc1b4f4) at main.cpp:724
#52 0x081cfc13 in Inkscape:
#53 0x0807cbeb in main (argc=1, argv=0xbfc1b4f4) at main.cpp:539
(gdb)
Changed in inkscape: | |
assignee: | nobody → ted-gould |
importance: | Undecided → Critical |
milestone: | none → 0.46 |
status: | New → Confirmed |