Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000140 0x000000010027f733 in sp_lpe_item_cleanup_original_path_recursive (lpeitem=0x0) at ../../src/sp-lpe-item.cpp:370 370 SPMask * mask = lpeitem->mask_ref->getObject(); (gdb) bt #0 0x000000010027f733 in sp_lpe_item_cleanup_original_path_recursive (lpeitem=0x0) at ../../src/sp-lpe-item.cpp:370 #1 0x000000010027f855 in sp_lpe_item_cleanup_original_path_recursive (lpeitem=0x10c68f890) at ../../src/sp-lpe-item.cpp:378 #2 0x000000010027fd9d in SPLPEItem::removeAllPathEffects (this=0x10c68f890, keep_paths=false) at ../../src/sp-lpe-item.cpp:513 #3 0x00000001002602f5 in sp_item_group_ungroup (group=0x10c68f890, children=0x7fff5fbfe530, do_done=false) at ../../src/sp-item-group.cpp:428 #4 0x00000001001a5b65 in sp_selection_ungroup (selection=0x10be7cb40, desktop=0x10be7dc00) at ../../src/selection-chemistry.cpp:846 #5 0x0000000100334e2f in Inkscape::SelectionVerb::perform (action=0x107a01a20, data=0x43) at ../../src/verbs.cpp:1110 #6 0x00000001003468db in sigc::pointer_functor2::operator() (this=0x10d360ee8, _A_a1=@0x10d360ef8, _A_a2=@0x10d360ef0) at ptr_fun.h:147 #7 0x00000001003468a7 in sigc::adaptor_functor >::operator() (this=0x10d360ee0, _A_arg1=@0x10d360ef8, _A_arg2=@0x10d360ef0) at adaptor_trait.h:103 #8 0x0000000100346869 in sigc::bind_functor<-1, sigc::pointer_functor2, void*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator() (this=0x10d360ed8, _A_arg1=@0x10d360ef8) at bind.h:1122 #9 0x0000000100346815 in sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor2, void*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, SPAction*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator() (this=0x10d360ed0) at bind.h:1110 #10 0x00000001003467d4 in sigc::internal::slot_call0, void*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, SPAction*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, void>::call_it (rep=0x10d360ea0) at slot.h:103 #11 0x0000000100058a84 in sigc::internal::signal_emit0::emit (impl=0x10d3605f0) at signal.h:772 #12 0x0000000100054779 in sigc::signal0::emit (this=0x107a01a78) at signal.h:2669 #13 0x0000000100512aaf in sp_action_perform (action=0x107a01a20) at ../../src/helper/action.cpp:136 #14 0x00000001001ddd90 in sp_shortcut_invoke (shortcut=33554549, view=0x10be7dc00) at ../../src/shortcuts.cpp:74 #15 0x000000010051c46d in on_window_key_press (event=0x10f6b3b30) at ../../src/helper/window.cpp:39 #16 0x000000010051c880 in sigc::pointer_functor1<_GdkEventKey*, bool>::operator() (this=0x11ec98808, _A_a1=@0x7fff5fbfe970) at ptr_fun.h:111 #17 0x000000010051c84f in sigc::adaptor_functor >::operator()<_GdkEventKey* const&> (this=0x11ec98800, _A_arg1=@0x7fff5fbfe970) at adaptor_trait.h:84 #18 0x000000010051c807 in sigc::internal::slot_call1, bool, _GdkEventKey*>::call_it (rep=0x11ec987d0, a_1=@0x7fff5fbfe970) at slot.h:136 #19 0x0000000103454f0e in (anonymous namespace)::Widget_signal_key_press_event_callback () #20 0x00000001038ed8da in _gtk_marshal_BOOLEAN__BOXED () #21 0x000000010526dad9 in g_closure_invoke () #22 0x0000000105280b9b in signal_emit_unlocked_R () #23 0x000000010528195c in g_signal_emit_valist () #24 0x0000000105281c66 in g_signal_emit () #25 0x00000001039e5491 in gtk_widget_event_internal () #26 0x00000001038ebb33 in gtk_propagate_event () #27 0x00000001038eb7ec in gtk_main_do_event () #28 0x0000000100003954 in snooper (event=0x10f6b3b30) at ../../src/main.cpp:1009 #29 0x0000000103ca2507 in gdk_event_dispatch () #30 0x00000001052de895 in g_main_context_dispatch () #31 0x00000001052deb5f in g_main_context_iterate () #32 0x00000001052dede4 in g_main_loop_run () #33 0x00000001038eb171 in gtk_main () #34 0x00000001000030a4 in sp_main_gui (argc=2, argv=0x7fff5fbff358) at ../../src/main.cpp:1075 #35 0x000000010000289f in main (argc=2, argv=0x7fff5fbff358) at ../../src/main.cpp:789 (gdb) bt full #0 0x000000010027f733 in sp_lpe_item_cleanup_original_path_recursive (lpeitem=0x0) at ../../src/sp-lpe-item.cpp:370 mask = (class SPMask *) 0x7fff5fbfeac8 clipPath = (class SPClipPath *) 0x7fff5fbfeb70 #1 0x000000010027f855 in sp_lpe_item_cleanup_original_path_recursive (lpeitem=0x10c68f890) at ../../src/sp-lpe-item.cpp:378 mask = (class SPMask *) 0x0 clipPath = (class SPClipPath *) 0x10c68a480 #2 0x000000010027fd9d in SPLPEItem::removeAllPathEffects (this=0x10c68f890, keep_paths=false) at ../../src/sp-lpe-item.cpp:513 No locals. #3 0x00000001002602f5 in sp_item_group_ungroup (group=0x10c68f890, children=0x7fff5fbfe530, do_done=false) at ../../src/sp-item-group.cpp:428 root = (class SPRoot *) 0x10c688360 defs = (class SPObject *) 0x10c6897f0 gitem = (class SPItem *) 0x10c68f890 pitem = (class SPItem *) 0x10c68e730 items = (GSList *) 0x103454eba pos = 32767 grepr = ('Inkscape::XML::Node' *) 0x10be3cd00 prepr = ('Inkscape::XML::Node' *) 0x10be3cdf0 doc = (class SPDocument *) 0x10be3dea0 objects = (GSList *) 0x7fff5fbfeac8 #4 0x00000001001a5b65 in sp_selection_ungroup (selection=0x10be7cb40, desktop=0x10be7dc00) at ../../src/selection-chemistry.cpp:846 children = (GSList *) 0x0 obj = (class SPItem *) 0x10c68f890 item = (GSList *) 0x134ddf180 old_select = (GSList *) 0x134dbac70 groups = (GSList *) 0x134ddf100 clones_to_unlink = (GSList *) 0x0 new_select = (GSList *) 0x0 items = (GSList *) 0x134ddf180 #5 0x0000000100334e2f in Inkscape::SelectionVerb::perform (action=0x107a01a20, data=0x43) at ../../src/verbs.cpp:1110 selection = ('Inkscape::Selection' *) 0x10be7cb40 dt = (class SPDesktop *) 0x10be7dc00 handled = true #6 0x00000001003468db in sigc::pointer_functor2::operator() (this=0x10d360ee8, _A_a1=@0x10d360ef8, _A_a2=@0x10d360ef0) at ptr_fun.h:147 No locals. #7 0x00000001003468a7 in sigc::adaptor_functor >::operator() (this=0x10d360ee0, _A_arg1=@0x10d360ef8, _A_arg2=@0x10d360ef0) at adaptor_trait.h:103 No locals. #8 0x0000000100346869 in sigc::bind_functor<-1, sigc::pointer_functor2, void*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator() (this=0x10d360ed8, _A_arg1=@0x10d360ef8) at bind.h:1122 No locals. #9 0x0000000100346815 in sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor2, void*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, SPAction*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator() (this=0x10d360ed0) at bind.h:1110 No locals. #10 0x00000001003467d4 in sigc::internal::slot_call0, void*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, SPAction*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, void>::call_it (rep=0x10d360ea0) at slot.h:103 typed_rep = (typed_slot *) 0x10d360ea0 #11 0x0000000100058a84 in sigc::internal::signal_emit0::emit (impl=0x10d3605f0) at signal.h:772 it = { _M_node = 0x10d360ad0 } exec = { sig_ = 0x10d3605f0 } slots = { slots_ = @0x10d3605f8, placeholder = { _M_node = 0x10fbb53f0 } } #12 0x0000000100054779 in sigc::signal0::emit (this=0x107a01a78) at signal.h:2669 No locals. #13 0x0000000100512aaf in sp_action_perform (action=0x107a01a20) at ../../src/helper/action.cpp:136 tracker = { = { _vptr$EventTrackerBase = 0x1015677f0, _active = true }, } #14 0x00000001001ddd90 in sp_shortcut_invoke (shortcut=33554549, view=0x10be7dc00) at ../../src/shortcuts.cpp:74 action = (class SPAction *) 0x107a01a20 verb = ('Inkscape::Verb' *) 0x1074244d0 #15 0x000000010051c46d in on_window_key_press (event=0x10f6b3b30) at ../../src/helper/window.cpp:39 shortcut = 33554549 #16 0x000000010051c880 in sigc::pointer_functor1<_GdkEventKey*, bool>::operator() (this=0x11ec98808, _A_a1=@0x7fff5fbfe970) at ptr_fun.h:111 No locals. #17 0x000000010051c84f in sigc::adaptor_functor >::operator()<_GdkEventKey* const&> (this=0x11ec98800, _A_arg1=@0x7fff5fbfe970) at adaptor_trait.h:84 No locals. #18 0x000000010051c807 in sigc::internal::slot_call1, bool, _GdkEventKey*>::call_it (rep=0x11ec987d0, a_1=@0x7fff5fbfe970) at slot.h:136 typed_rep = (typed_slot *) 0x11ec987d0 #19 0x0000000103454f0e in (anonymous namespace)::Widget_signal_key_press_event_callback () No symbol table info available. #20 0x00000001038ed8da in _gtk_marshal_BOOLEAN__BOXED () No symbol table info available. #21 0x000000010526dad9 in g_closure_invoke () No symbol table info available. #22 0x0000000105280b9b in signal_emit_unlocked_R () No symbol table info available. #23 0x000000010528195c in g_signal_emit_valist () No symbol table info available. #24 0x0000000105281c66 in g_signal_emit () No symbol table info available. #25 0x00000001039e5491 in gtk_widget_event_internal () No symbol table info available. #26 0x00000001038ebb33 in gtk_propagate_event () No symbol table info available. #27 0x00000001038eb7ec in gtk_main_do_event () No symbol table info available. #28 0x0000000100003954 in snooper (event=0x10f6b3b30) at ../../src/main.cpp:1009 altL_pressed = 0 altR_pressed = 0 alt_pressed = 0 #29 0x0000000103ca2507 in gdk_event_dispatch () No symbol table info available. #30 0x00000001052de895 in g_main_context_dispatch () No symbol table info available. #31 0x00000001052deb5f in g_main_context_iterate () No symbol table info available. #32 0x00000001052dede4 in g_main_loop_run () No symbol table info available. #33 0x00000001038eb171 in gtk_main () No symbol table info available. #34 0x00000001000030a4 in sp_main_gui (argc=2, argv=0x7fff5fbff358) at ../../src/main.cpp:1075 main_instance = { = { callback_list_ = 0x0 }, members of Gtk::Main: _vptr$Main = 0x1035682f0 } fl = (GSList *) 0x0 retVal = 0 dataDirs = { >> = { _M_impl = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::_Vector_base >::_Vector_impl: _M_start = 0x108308250, _M_finish = 0x108308270, _M_end_of_storage = 0x108308270 } }, } usericondir = (gchar *) 0x109c05380 "?-?\t\001" create_new = 0 #35 0x000000010000289f in main (argc=2, argv=0x7fff5fbff358) at ../../src/main.cpp:789 inkscape_localedir = 0x0 use_gui = 1 retcode = 0 (gdb)