Comment 1 for bug 1600289

Revision history for this message
Serg Iv (sergiv) wrote :

I guess I have the same crash in Win 7 x64 and Archlinux x64. x32 version is much stable at least on Win.

Backtraces:

win7 x64:

Thread 1 received signal SIGSEGV, Segmentation fault.
0x000000006e11de88 in Inkscape::CompositeUndoStackObserver::notifyClearUndoEvent() () from C:\inkscape\libinkscape_base.dll
(gdb) bt
#0 0x000000006e11de88 in Inkscape::CompositeUndoStackObserver::notifyClearUndoEvent() () from C:\inkscape\libinkscape_base.dll
#1 0x000000006e13f56e in Inkscape::DocumentUndo::clearUndo(SPDocument*) () from C:\inkscape\libinkscape_base.dll
#2 0x000000006e1443a0 in SPDocument::~SPDocument() () from C:\inkscape\libinkscape_base.dll
#3 0x000000006e14464d in SPDocument::~SPDocument() () from C:\inkscape\libinkscape_base.dll
#4 0x000000006e05b2a8 in Inkscape::UI::View::View::setDocument(SPDocument*) () from C:\inkscape\libinkscape_base.dll
#5 0x000000006e1350e0 in SPDesktop::setDocument(SPDocument*) () from C:\inkscape\libinkscape_base.dll
#6 0x000000006e13280f in SPDesktop::change_document(SPDocument*) () from C:\inkscape\libinkscape_base.dll
#7 0x000000006ddcdcc7 in sp_ui_close_view(_GtkWidget*) () from C:\inkscape\libinkscape_base.dll
#8 0x000000006dcdb0ea in sp_action_perform(SPAction*, void*) () from C:\inkscape\libinkscape_base.dll
#9 0x0000000063a4732c in g_closure_invoke (closure=0x7cae970, return_value=return_value@entry=0x0, n_param_values=1,
    param_values=param_values@entry=0x22efb0, invocation_hint=invocation_hint@entry=0x22ef10) at gclosure.c:804
#10 0x0000000063a5a612 in signal_emit_unlocked_R (node=<optimized out>, node@entry=0x77c8ba0, detail=0,
    instance=instance@entry=0x81b2390, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x22efb0)
    at gsignal.c:3629
#11 0x0000000063a63f5d in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=177410976,
    var_args=<optimized out>) at gsignal.c:3385
#12 0x0000000063a64238 in g_signal_emit (instance=0x6e11ddf0 <Inkscape::CompositeUndoStackObserver::notifyClearUndoEvent()>,
    signal_id=109694048, detail=32768) at gsignal.c:3441
#13 0x0000000061a30639 in ?? () from C:\inkscape\libgtk-win32-2.0-0.dll
#14 0x00000000618c2ba9 in ?? () from C:\inkscape\libgtk-win32-2.0-0.dll
#15 0x00000000618c2fed in ?? () from C:\inkscape\libgtk-win32-2.0-0.dll
#16 0x00000000618b4275 in ?? () from C:\inkscape\libgtk-win32-2.0-0.dll
#17 0x00000000618a837b in ?? () from C:\inkscape\libgtk-win32-2.0-0.dll
#18 0x0000000063a4732c in g_closure_invoke (closure=closure@entry=0x77a3210, return_value=return_value@entry=0x22f4d0, n_param_values=2,
---Type <return> to continue, or q <return> to quit---
    param_values=param_values@entry=0x22f5c0, invocation_hint=invocation_hint@entry=0x22f520) at gclosure.c:804
#19 0x0000000063a5abe5 in signal_emit_unlocked_R (node=<optimized out>, detail=0, instance=instance@entry=0x80ae2a0,
    emission_return=emission_return@entry=0x22f680, instance_and_params=instance_and_params@entry=0x22f5c0) at gsignal.c:3667
#20 0x0000000063a63b53 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=2291864,
    var_args=<optimized out>) at gsignal.c:3395
#21 0x0000000063a64238 in g_signal_emit (instance=0x6e11ddf0 <Inkscape::CompositeUndoStackObserver::notifyClearUndoEvent()>,
    signal_id=109694048, detail=32768) at gsignal.c:3441
#22 0x0000000061a319bd in ?? () from C:\inkscape\libgtk-win32-2.0-0.dll
#23 0x00000000618a6881 in ?? () from C:\inkscape\libgtk-win32-2.0-0.dll
#24 0x00000000618a6ccb in ?? () from C:\inkscape\libgtk-win32-2.0-0.dll
#25 0x000000006c39261c in ?? () from C:\inkscape\libgdk-win32-2.0-0.dll
#26 0x00000000686094e1 in g_main_dispatch (context=0x4bef710) at gmain.c:3154
#27 g_main_context_dispatch (context=context@entry=0x4bef710) at gmain.c:3769
#28 0x0000000068609802 in g_main_context_iterate (context=0x4bef710, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
    at gmain.c:3840
#29 0x000000006860a083 in g_main_loop_run (loop=0x61129e0) at gmain.c:4034
#30 0x00000000618a59e0 in ?? () from C:\inkscape\libgtk-win32-2.0-0.dll
#31 0x000000000040631e in sp_main_gui(int, char const**) ()
#32 0x000000000040e05f in main ()

Arch x64:

Thread 1 "inkscape" received signal SIGSEGV, Segmentation fault.
0x00000000006c8645 in Inkscape::CompositeUndoStackObserver::notifyClearUndoEvent() ()
(gdb) bt
#0 0x00000000006c8645 in Inkscape::CompositeUndoStackObserver::notifyClearUndoEvent() ()
#1 0x00000000006f9bad in Inkscape::DocumentUndo::clearUndo(SPDocument*) ()
#2 0x00000000006ea2bd in SPDocument::~SPDocument() ()
#3 0x00000000006ea539 in SPDocument::~SPDocument() ()
#4 0x0000000000d5a083 in Inkscape::UI::View::View::setDocument(SPDocument*) ()
#5 0x00000000006d4985 in SPDesktop::setDocument(SPDocument*) ()
#6 0x00000000006d22c7 in SPDesktop::change_document(SPDocument*) ()
#7 0x0000000000b10f64 in sp_ui_close_view(_GtkWidget*) ()
#8 0x0000000000960462 in sp_action_perform(SPAction*, void*) ()
#9 0x00007ffff1b1ff75 in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0
#10 0x00007ffff1b31f82 in () at /usr/lib/libgobject-2.0.so.0
#11 0x00007ffff1b3abcc in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#12 0x00007ffff1b3afaf in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#13 0x00007ffff4ebfe3e in gtk_widget_activate () at /usr/lib/libgtk-x11-2.0.so.0
#14 0x00007ffff4d6194a in gtk_menu_shell_activate_item () at /usr/lib/libgtk-x11-2.0.so.0
#15 0x00007ffff4d61d86 in () at /usr/lib/libgtk-x11-2.0.so.0
#16 0x00007ffff4d53e46 in () at /usr/lib/libgtk-x11-2.0.so.0
#17 0x00007ffff4d48394 in () at /usr/lib/libgtk-x11-2.0.so.0
#18 0x00007ffff1b1ff75 in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0
#19 0x00007ffff1b3237d in () at /usr/lib/libgobject-2.0.so.0
#20 0x00007ffff1b3a66f in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#21 0x00007ffff1b3afaf in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#22 0x00007ffff4ec11b4 in () at /usr/lib/libgtk-x11-2.0.so.0
#23 0x00007ffff4d469c5 in gtk_propagate_event () at /usr/lib/libgtk-x11-2.0.so.0
#24 0x00007ffff4d46e3b in gtk_main_do_event () at /usr/lib/libgtk-x11-2.0.so.0
#25 0x00007ffff4969b1c in () at /usr/lib/libgdk-x11-2.0.so.0
#26 0x00007ffff1847587 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#27 0x00007ffff18477f0 in () at /usr/lib/libglib-2.0.so.0
#28 0x00007ffff1847b12 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#29 0x00007ffff4d45ba7 in gtk_main () at /usr/lib/libgtk-x11-2.0.so.0
#30 0x00000000006b240a in sp_main_gui(int, char const**) ()
#31 0x00007ffff066b311 in __libc_start_main () at /usr/lib/libc.so.6
#32 0x00000000006ae65a in _start ()