(gdb) r Starting program: /Volumes/magenta/mp-trunk/src/inkscape-repo/local/x11/bin/inkscape Reading symbols for shared libraries ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++................................................................................................................................................................ done Reading symbols for shared libraries . done Reading symbols for shared libraries . done Reading symbols for shared libraries . done Reading symbols for shared libraries . done Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000068 0x0000000100b10d1b in Inkscape::UI::ClipboardManagerImpl::_copyUsedDefs (this=0x1102a51f0, item=0x0) at clipboard.cpp:768 768 SPStyle *style = item->style; (gdb) bt #0 0x0000000100b10d1b in Inkscape::UI::ClipboardManagerImpl::_copyUsedDefs (this=0x1102a51f0, item=0x0) at clipboard.cpp:768 #1 0x0000000100b10d17 in Inkscape::UI::ClipboardManagerImpl::_copyUsedDefs (this=0x1102a51f0, item=0x118805870) at clipboard.cpp:764 #2 0x0000000100b11cd2 in Inkscape::UI::ClipboardManagerImpl::_copySelection (this=0x1102a51f0, selection=0x113305dc0) at clipboard.cpp:671 #3 0x0000000100b09967 in Inkscape::UI::ClipboardManagerImpl::copy (this=0x1102a51f0, desktop=0x113303c00) at clipboard.cpp:269 #4 0x00000001001eea2f in sp_selection_copy (desktop=0x113303c00) at selection-chemistry.cpp:1208 #5 0x0000000100431f9a in Inkscape::EditVerb::perform (action=0x11182a520, data=0x14) at verbs.cpp:970 #6 0x0000000100445765 in sigc::pointer_functor2::operator() (this=0x11023ead8, _A_a1=@0x11023eae8, _A_a2=@0x11023eae0) at ptr_fun.h:147 #7 0x00000001004457a4 in sigc::adaptor_functor >::operator() (this=0x11023ead0, _A_arg1=@0x11023eae8, _A_arg2=@0x11023eae0) at adaptor_trait.h:108 #8 0x00000001004457f6 in sigc::bind_functor<-1, sigc::pointer_functor2, void*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator() (this=0x11023eac8, _A_arg1=@0x11023eae8) at bind.h:1135 #9 0x000000010044583d 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=0x11023eac0) at bind.h:1123 #10 0x00000001004443ad 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=0x11023ea90) at slot.h:103 #11 0x000000010006c1de in sigc::internal::signal_emit0::emit (impl=0x11023e6e0) at signal.h:772 #12 0x000000010006c388 in sigc::signal0::emit (this=0x11182a578) at signal.h:2679 #13 0x00000001006c3d7c in sp_action_perform (action=0x11182a520, unnamed_arg=0x0) at action.cpp:136 #14 0x0000000100241cf5 in sp_shortcut_invoke (shortcut=33554531, view=0x113303c00) at shortcuts.cpp:74 #15 0x00000001006dec82 in on_window_key_press (event=0x118192890) at window.cpp:30 #16 0x00000001006df23f in sigc::pointer_functor1<_GdkEventKey*, bool>::operator() (this=0x117796208, _A_a1=@0x7fff5fbfe908) at ptr_fun.h:111 #17 0x00000001006df28a in sigc::adaptor_functor >::operator()<_GdkEventKey* const&> (this=0x117796200, _A_arg1=@0x7fff5fbfe908) at adaptor_trait.h:89 #18 0x00000001006df1a8 in sigc::internal::slot_call1, bool, _GdkEventKey*>::call_it (rep=0x1177961d0, a_1=@0x7fff5fbfe908) at slot.h:137 #19 0x00000001049951fa in (anonymous namespace)::Widget_signal_key_press_event_callback () #20 0x0000000104e2b573 in _gtk_marshal_BOOLEAN__BOXED () #21 0x00000001063056cb in g_closure_invoke () #22 0x0000000106318ce7 in signal_emit_unlocked_R () #23 0x0000000106319978 in g_signal_emit_valist () #24 0x0000000106319cf2 in g_signal_emit () #25 0x0000000104f220de in gtk_widget_event_internal () #26 0x0000000104e29881 in gtk_propagate_event () #27 0x0000000104e294ea in gtk_main_do_event () #28 0x000000010000ba95 in snooper (event=0x118192890, unnamed_arg=0x0) at main.cpp:1009 #29 0x00000001051c4fa1 in gdk_event_dispatch () #30 0x0000000106376f01 in g_main_context_dispatch () #31 0x00000001063771e0 in g_main_context_iterate () #32 0x0000000106377434 in g_main_loop_run () #33 0x0000000104e28f0d in gtk_main () #34 0x000000010000b47b in sp_main_gui (argc=1, argv=0x7fff5fbff418) at main.cpp:1079 #35 0x000000010000c4c7 in main (argc=1, argv=0x7fff5fbff418) at main.cpp:789 (gdb) bt full #0 0x0000000100b10d1b in Inkscape::UI::ClipboardManagerImpl::_copyUsedDefs (this=0x1102a51f0, item=0x0) at clipboard.cpp:768 use = (SPUse *) 0x0 style = (SPStyle *) 0x7fff5fbfd898 shape = (SPShape *) 0x0 lpeitem = (SPLPEItem *) 0x7fff5fbfdb90 #1 0x0000000100b10d17 in Inkscape::UI::ClipboardManagerImpl::_copyUsedDefs (this=0x1102a51f0, item=0x118805870) at clipboard.cpp:764 use = (SPUse *) 0x118805870 style = (SPStyle *) 0x1181a0000 shape = (SPShape *) 0x10f2ccf50 lpeitem = (SPLPEItem *) 0x10f2ccf50 #2 0x0000000100b11cd2 in Inkscape::UI::ClipboardManagerImpl::_copySelection (this=0x1102a51f0, selection=0x113305dc0) at clipboard.cpp:671 item = (SPItem *) 0x118805870 i = { _M_current = 0x1188149d8 } itemlist = { >> = { _M_impl = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::_Vector_base >::_Vector_impl: _M_start = 0x1188149d0, _M_finish = 0x1188149e0, _M_end_of_storage = 0x1188149e0 } }, } sorted_items = { >> = { _M_impl = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::_Vector_base >::_Vector_impl: _M_start = 0x0, _M_finish = 0x7fff5fbfe028, _M_end_of_storage = 0x7fff5fbfdff0 } }, } tr = { >> = { _M_impl = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::_Vector_base >::_Vector_impl: _M_start = 0x7fff5fbfdfe0, _M_finish = 0x7fff5fbfdff0, _M_end_of_storage = 0x100adec90 } }, } size = { > = { > = { > = { = {}, members of boost::optional_detail::optional_base: m_initialized = false, m_storage = { dummy_ = { data = "\030?_?\000\000?߿_?\000\000\000\000\000\000\000\000\000\000?߿_?\001", aligner_ = {} } } }, }, , boost::detail::false_t>, boost::detail::empty_base, boost::detail::true_t>, boost::detail::empty_base, boost::detail::true_t>, boost::detail::false_t>,boost::detail::empty_base,boost::detail::true_t>> = { , boost::detail::false_t>, boost::detail::empty_base, boost::detail::true_t>, boost::detail::empty_base, boost::detail::true_t>, boost::detail::false_t> >> = { , boost::detail::false_t>, boost::detail::empty_base, boost::detail::true_t>, boost::detail::empty_base, boost::detail::true_t>,boost::detail::false_t>> = { , boost::detail::false_t>, boost::detail::empty_base, boost::detail::true_t>, boost::detail::empty_base, boost::detail::true_t> >> = { , boost::detail::false_t>, boost::detail::empty_base, boost::detail::true_t>,boost::detail::empty_base,boost::detail::true_t>> = { , boost::detail::false_t>, boost::detail::empty_base, boost::detail::true_t> >> = { , boost::detail::false_t>,boost::detail::empty_base,boost::detail::true_t>> = { , boost::detail::false_t> >> = { ,boost::detail::false_t>> = { >> = { > = {}, }, }, }, }, }, }, }, }, }, }, }, } #3 0x0000000100b09967 in Inkscape::UI::ClipboardManagerImpl::copy (this=0x1102a51f0, desktop=0x113303c00) at clipboard.cpp:269 selection = ('Inkscape::Selection' *) 0x113305dc0 #4 0x00000001001eea2f in sp_selection_copy (desktop=0x113303c00) at selection-chemistry.cpp:1208 cm = ('Inkscape::UI::ClipboardManager' *) 0x1102a51f0 #5 0x0000000100431f9a in Inkscape::EditVerb::perform (action=0x11182a520, data=0x14) at verbs.cpp:970 handled = false dt = (SPDesktop *) 0x113303c00 doc = (SPDocument *) 0x1124f3dc0 repr = ('Inkscape::XML::Node' *) 0x1124f1d00 #6 0x0000000100445765 in sigc::pointer_functor2::operator() (this=0x11023ead8, _A_a1=@0x11023eae8, _A_a2=@0x11023eae0) at ptr_fun.h:147 No locals. #7 0x00000001004457a4 in sigc::adaptor_functor >::operator() (this=0x11023ead0, _A_arg1=@0x11023eae8, _A_arg2=@0x11023eae0) at adaptor_trait.h:108 No locals. #8 0x00000001004457f6 in sigc::bind_functor<-1, sigc::pointer_functor2, void*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator() (this=0x11023eac8, _A_arg1=@0x11023eae8) at bind.h:1135 No locals. #9 0x000000010044583d 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=0x11023eac0) at bind.h:1123 No locals. #10 0x00000001004443ad 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=0x11023ea90) at slot.h:103 typed_rep = ('sigc::internal::typed_slot_rep, 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> >' *) 0x11023ea90 #11 0x000000010006c1de in sigc::internal::signal_emit0::emit (impl=0x11023e6e0) at signal.h:772 it = { _M_node = 0x11023ea70 } exec = { sig_ = 0x11023e6e0 } slots = { slots_ = @0x11023e6e8, placeholder = { _M_node = 0x1102a3fd0 } } #12 0x000000010006c388 in sigc::signal0::emit (this=0x11182a578) at signal.h:2679 No locals. #13 0x00000001006c3d7c in sp_action_perform (action=0x11182a520, unnamed_arg=0x0) at action.cpp:136 tracker = { = { _vptr$EventTrackerBase = 0x1020529f0, _active = true }, } #14 0x0000000100241cf5 in sp_shortcut_invoke (shortcut=33554531, view=0x113303c00) at shortcuts.cpp:74 action = (SPAction *) 0x11182a520 verb = ('Inkscape::Verb' *) 0x10f21d9d0 #15 0x00000001006dec82 in on_window_key_press (event=0x118192890) at window.cpp:30 shortcut = 33554531 #16 0x00000001006df23f in sigc::pointer_functor1<_GdkEventKey*, bool>::operator() (this=0x117796208, _A_a1=@0x7fff5fbfe908) at ptr_fun.h:111 No locals. #17 0x00000001006df28a in sigc::adaptor_functor >::operator()<_GdkEventKey* const&> (this=0x117796200, _A_arg1=@0x7fff5fbfe908) at adaptor_trait.h:89 No locals. #18 0x00000001006df1a8 in sigc::internal::slot_call1, bool, _GdkEventKey*>::call_it (rep=0x1177961d0, a_1=@0x7fff5fbfe908) at slot.h:137 typed_rep = ('sigc::internal::typed_slot_rep >' *) 0x1177961d0 #19 0x00000001049951fa in (anonymous namespace)::Widget_signal_key_press_event_callback () No symbol table info available. #20 0x0000000104e2b573 in _gtk_marshal_BOOLEAN__BOXED () No symbol table info available. #21 0x00000001063056cb in g_closure_invoke () No symbol table info available. #22 0x0000000106318ce7 in signal_emit_unlocked_R () No symbol table info available. #23 0x0000000106319978 in g_signal_emit_valist () No symbol table info available. #24 0x0000000106319cf2 in g_signal_emit () No symbol table info available. #25 0x0000000104f220de in gtk_widget_event_internal () No symbol table info available. #26 0x0000000104e29881 in gtk_propagate_event () No symbol table info available. #27 0x0000000104e294ea in gtk_main_do_event () No symbol table info available. #28 0x000000010000ba95 in snooper (event=0x118192890, unnamed_arg=0x0) at main.cpp:1009 alt_pressed = 0 altL_pressed = 0 altR_pressed = 0 #29 0x00000001051c4fa1 in gdk_event_dispatch () No symbol table info available. #30 0x0000000106376f01 in g_main_context_dispatch () No symbol table info available. #31 0x00000001063771e0 in g_main_context_iterate () No symbol table info available. #32 0x0000000106377434 in g_main_loop_run () No symbol table info available. #33 0x0000000104e28f0d in gtk_main () No symbol table info available. #34 0x000000010000b47b in sp_main_gui (argc=1, argv=0x7fff5fbff418) at main.cpp:1079 main_instance = { = { callback_list_ = 0x0 }, members of Gtk::Main: _vptr$Main = 0x104aa8230 } fl = (GSList *) 0x0 retVal = 0 dataDirs = { >> = { _M_impl = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::_Vector_base >::_Vector_impl: _M_start = 0x11010cee0, _M_finish = 0x11010cf00, _M_end_of_storage = 0x11010cf00 } }, } usericondir = (gchar *) 0x110114600 "FixPPTGrad2Polys" create_new = 1 #35 0x000000010000c4c7 in main (argc=1, argv=0x7fff5fbff418) at main.cpp:789 inkscape_localedir = 0x0 use_gui = 1 retcode = 0 (gdb)