Chillida:~ su_v$ inkdefault2 quartz-debug clean gdb /Users/su_v/.config-quartz-default/inkscape/preferences.xml detected ... moved. GNU gdb 6.3.50-20050815 (Apple version gdb-1752) (Sat Jan 28 03:02:46 UTC 2012) Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "x86_64-apple-darwin"...Reading symbols for shared libraries ................................................................................... done (gdb) r Starting program: /Volumes/cyan/src/inkscape/inkscape-repo/mp-quartz/build-debug/src/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 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 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 Reading symbols for shared libraries . done Reading symbols for shared libraries . done Reading symbols for shared libraries . done Reading symbols for shared libraries . done (inkscape:41843): Gtk-WARNING **: Unable to find default local directory monitor type (inkscape:41843): Gtk-WARNING **: Unable to find default local directory monitor type (inkscape:41843): Gtk-WARNING **: Unable to find default local directory monitor type Reading symbols for shared libraries . done ** (inkscape:41843): WARNING **: Clipboard target: image/x-inkscape-svg ** (inkscape:41843): WARNING **: Clipboard target: image/x-inkscape-svg Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_INVALID_ADDRESS at address: 0x00000000000000c8 0x0000000100355396 in SPPaintServer::isSolid (this=0x0) at sp-paint-server.cpp:82 82 if (swatch && SP_IS_GRADIENT(this)) { (gdb) bt #0 0x0000000100355396 in SPPaintServer::isSolid (this=0x0) at sp-paint-server.cpp:82 #1 0x000000010009c841 in SPDocument::importDefs (this=0x10a5e0a80, source=0x10a5e0840) at document.cpp:1468 #2 0x00000001000efb44 in sp_import_document (desktop=0x10a61ec00, clipdoc=0x10a5e0840, in_place=false) at file.cpp:1036 #3 0x0000000100965fd0 in Inkscape::UI::ClipboardManagerImpl::paste (this=0x140195da0, desktop=0x10a61ec00, in_place=false) at clipboard.cpp:379 #4 0x000000010023403d in sp_selection_paste (desktop=0x10a61ec00, in_place=false) at selection-chemistry.cpp:1134 #5 0x0000000100412681 in Inkscape::EditVerb::perform (action=0x107a633b0, data=0x15) at verbs.cpp:889 #6 0x0000000100425f31 in sigc::pointer_functor2::operator() (this=0x10da01da8, _A_a1=@0x10da01db8, _A_a2=@0x10da01db0) at ptr_fun.h:147 #7 0x0000000100425f70 in sigc::adaptor_functor >::operator() (this=0x10da01da0, _A_arg1=@0x10da01db8, _A_arg2=@0x10da01db0) at adaptor_trait.h:103 #8 0x0000000100425fc2 in sigc::bind_functor<-1, sigc::pointer_functor2, void*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator() (this=0x10da01d98, _A_arg1=@0x10da01db8) at bind.h:1122 #9 0x0000000100426009 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=0x10da01d90) at bind.h:1110 #10 0x000000010042491d 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=0x10da01d60) at slot.h:103 #11 0x00000001000aa99e in sigc::internal::signal_emit0::emit (impl=0x10da01690) at signal.h:772 #12 0x00000001000aab48 in sigc::signal0::emit (this=0x107a63400) at signal.h:2669 #13 0x000000010063ffbc in sp_action_perform (action=0x107a633b0, unnamed_arg=0x0) at action.cpp:137 #14 0x000000010026aea1 in sp_shortcut_invoke (shortcut=33554550, view=0x10a61ec00) at shortcuts.cpp:73 #15 0x0000000100654d43 in on_window_key_press (event=0x10ae599d0) at window.cpp:34 #16 0x0000000100654f3f in sigc::pointer_functor1<_GdkEventKey*, bool>::operator() (this=0x10f106958, _A_a1=@0x7fff5fbfeb50) at ptr_fun.h:111 #17 0x0000000100654f8a in sigc::adaptor_functor >::operator()<_GdkEventKey* const&> (this=0x10f106950, _A_arg1=@0x7fff5fbfeb50) at adaptor_trait.h:84 #18 0x0000000100654ea8 in sigc::internal::slot_call1, bool, _GdkEventKey*>::call_it (rep=0x10f106920, a_1=@0x7fff5fbfeb50) at slot.h:137 #19 0x0000000103537e14 in (anonymous namespace)::Widget_signal_key_press_event_callback () #20 0x00000001039e3fcf in _gtk_marshal_BOOLEAN__BOXED (closure=, return_value=0x7fff5fbfecb8, n_param_values=, param_values=0x7fff5fbfed60, invocation_hint=, marshal_data=) at gtkmarshalers.c:86 #21 0x0000000107206bc4 in g_closure_invoke () #22 0x00000001072169c3 in signal_emit_unlocked_R () #23 0x00000001072177f8 in g_signal_emit_valist () #24 0x0000000107217d24 in g_signal_emit () #25 0x0000000103af924c in gtk_widget_event_internal (widget=0x10ad530c0, event=0x10ae599d0) at gtkwidget.c:5010 #26 0x00000001039e2027 in gtk_propagate_event (widget=0x10ad530c0, event=) at gtkmain.c:2464 #27 0x00000001039e1cce in gtk_main_do_event (event=) at gtkmain.c:1646 #28 0x000000010000ad6d in snooper (event=0x10ae599d0, unnamed_arg=0x0) at main.cpp:938 #29 0x0000000103eac40a in gdk_event_dispatch (source=0x10ae599d0, callback=0, user_data=0x82480d000000000) at gdkeventloop-quartz.c:677 #30 0x000000010728f838 in g_main_context_dispatch () #31 0x000000010729194e in g_main_context_iterate () #32 0x0000000107292eef in g_main_loop_run () #33 0x00000001039e14f1 in gtk_main () at gtkmain.c:1257 #34 0x000000010000a769 in sp_main_gui (argc=1, argv=0x7fff5fbff648) at main.cpp:1004 #35 0x000000010000b695 in main (argc=1, argv=0x7fff5fbff648) at main.cpp:735 (gdb) bt full #0 0x0000000100355396 in SPPaintServer::isSolid (this=0x0) at sp-paint-server.cpp:82 solid = false #1 0x000000010009c841 in SPDocument::importDefs (this=0x10a5e0a80, source=0x10a5e0840) at document.cpp:1468 gr = (SPGradient *) 0x129116230 duplicate = 0 src = (SPObject *) 0x129116230 def = ('Inkscape::XML::Node' *) 0x1449831c0 root = ('Inkscape::XML::Node' *) 0x14497b670 defs = ('Inkscape::XML::Node' *) 0x144983fd0 target_defs = ('Inkscape::XML::Node' *) 0x144919670 #2 0x00000001000efb44 in sp_import_document (desktop=0x10a61ec00, clipdoc=0x10a5e0840, in_place=false) at file.cpp:1036 target_document = (SPDocument *) 0x10a5e0a80 root = ('Inkscape::XML::Node' *) 0x14497b670 pasted_objects = (GSList *) 0x7fff5fbfe640 doc2parent = { > > > > > >,boost::detail::empty_base,boost::detail::true_t>> = { > > > > > > >> = { > > > > > >> = { > > > > >> = { > > > >> = { > > >> = { > >> = { >> = { > = { = {}, }, }, }, }, }, }, }, }, }, members of Geom::Affine: _c = {2.1563474396568675e-314, 6.9532229756280467e-310, 6.9532229755379292e-310, 6.9532229755541345e-310, 2.1268734412081332e-314, 2.1824382326876251e-314} } sel_bbox = { > = { > = { > = { = {}, members of boost::optional_detail::optional_base: m_initialized = 64, m_storage = { dummy_ = { data = "??_?\000\000??\022\017\001\000\000\000??_?\000\000??_?\000", 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>> = { >> = { > = {}, }, }, }, }, }, }, }, }, }, }, }, } target_parent = ('Inkscape::XML::Node' *) 0x14491e2b0 selection = ('Inkscape::Selection' *) 0x10a5e0840 #3 0x0000000100965fd0 in Inkscape::UI::ClipboardManagerImpl::paste (this=0x140195da0, desktop=0x10a61ec00, in_place=false) at clipboard.cpp:379 target = { string_ = { _M_dataplus = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::basic_string,std::allocator >::_Alloc_hider: _M_p = 0x1404b84a8 "image/x-inkscape-svg" } } } tempdoc = (SPDocument *) 0x10a5e0840 #4 0x000000010023403d in sp_selection_paste (desktop=0x10a61ec00, in_place=false) at selection-chemistry.cpp:1134 cm = ('Inkscape::UI::ClipboardManager' *) 0x140195da0 #5 0x0000000100412681 in Inkscape::EditVerb::perform (action=0x107a633b0, data=0x15) at verbs.cpp:889 dt = (SPDesktop *) 0x10a61ec00 #6 0x0000000100425f31 in sigc::pointer_functor2::operator() (this=0x10da01da8, _A_a1=@0x10da01db8, _A_a2=@0x10da01db0) at ptr_fun.h:147 No locals. #7 0x0000000100425f70 in sigc::adaptor_functor >::operator() (this=0x10da01da0, _A_arg1=@0x10da01db8, _A_arg2=@0x10da01db0) at adaptor_trait.h:103 No locals. #8 0x0000000100425fc2 in sigc::bind_functor<-1, sigc::pointer_functor2, void*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator() (this=0x10da01d98, _A_arg1=@0x10da01db8) at bind.h:1122 No locals. #9 0x0000000100426009 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=0x10da01d90) at bind.h:1110 No locals. #10 0x000000010042491d 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=0x10da01d60) 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> >' *) 0x10da01d60 #11 0x00000001000aa99e in sigc::internal::signal_emit0::emit (impl=0x10da01690) at signal.h:772 it = { _M_node = 0x10da012c0 } exec = { sig_ = 0x10da01690 } slots = { slots_ = @0x10da01698, placeholder = { _M_node = 0x144d63d50 } } #12 0x00000001000aab48 in sigc::signal0::emit (this=0x107a63400) at signal.h:2669 No locals. #13 0x000000010063ffbc in sp_action_perform (action=0x107a633b0, unnamed_arg=0x0) at action.cpp:137 tracker = { = { _vptr$EventTrackerBase = 0x101a465d0, _active = true }, } #14 0x000000010026aea1 in sp_shortcut_invoke (shortcut=33554550, view=0x10a61ec00) at shortcuts.cpp:73 action = (SPAction *) 0x107a633b0 verb = ('Inkscape::Verb' *) 0x10751cd50 #15 0x0000000100654d43 in on_window_key_press (event=0x10ae599d0) at window.cpp:34 shortcut = 33554550 #16 0x0000000100654f3f in sigc::pointer_functor1<_GdkEventKey*, bool>::operator() (this=0x10f106958, _A_a1=@0x7fff5fbfeb50) at ptr_fun.h:111 No locals. #17 0x0000000100654f8a in sigc::adaptor_functor >::operator()<_GdkEventKey* const&> (this=0x10f106950, _A_arg1=@0x7fff5fbfeb50) at adaptor_trait.h:84 No locals. #18 0x0000000100654ea8 in sigc::internal::slot_call1, bool, _GdkEventKey*>::call_it (rep=0x10f106920, a_1=@0x7fff5fbfeb50) at slot.h:137 typed_rep = ('sigc::internal::typed_slot_rep >' *) 0x10f106920 #19 0x0000000103537e14 in (anonymous namespace)::Widget_signal_key_press_event_callback () No symbol table info available. #20 0x00000001039e3fcf in _gtk_marshal_BOOLEAN__BOXED (closure=, return_value=0x7fff5fbfecb8, n_param_values=, param_values=0x7fff5fbfed60, invocation_hint=, marshal_data=) at gtkmarshalers.c:86 data1 = data2 = callback = (GMarshalFunc_BOOLEAN__BOXED) 0x103537dc0 <(anonymous namespace)::Widget_signal_key_press_event_callback(_GtkWidget*, _GdkEventKey*, void*)> v_return = 0 #21 0x0000000107206bc4 in g_closure_invoke () No symbol table info available. #22 0x00000001072169c3 in signal_emit_unlocked_R () No symbol table info available. #23 0x00000001072177f8 in g_signal_emit_valist () No symbol table info available. #24 0x0000000107217d24 in g_signal_emit () No symbol table info available. #25 0x0000000103af924c in gtk_widget_event_internal (widget=0x10ad530c0, event=0x10ae599d0) at gtkwidget.c:5010 signal_num = #26 0x00000001039e2027 in gtk_propagate_event (widget=0x10ad530c0, event=) at gtkmain.c:2464 window = handled_event = #27 0x00000001039e1cce in gtk_main_do_event (event=) at gtkmain.c:1646 rewritten_event = grab_widget = window_group = tmp_list = #28 0x000000010000ad6d in snooper (event=0x10ae599d0, unnamed_arg=0x0) at main.cpp:938 alt_pressed = 0 altL_pressed = 0 altR_pressed = 0 #29 0x0000000103eac40a in gdk_event_dispatch (source=0x10ae599d0, callback=0, user_data=0x82480d000000000) at gdkeventloop-quartz.c:677 event = (GdkEvent *) 0x10ae599d0 #30 0x000000010728f838 in g_main_context_dispatch () No symbol table info available. #31 0x000000010729194e in g_main_context_iterate () No symbol table info available. #32 0x0000000107292eef in g_main_loop_run () No symbol table info available. #33 0x00000001039e14f1 in gtk_main () at gtkmain.c:1257 loop = (GMainLoop *) 0x10eff2970 tmp_list = functions = #34 0x000000010000a769 in sp_main_gui (argc=1, argv=0x7fff5fbff648) at main.cpp:1004 main_instance = { = { callback_list_ = 0x0 }, members of Gtk::Main: _vptr$Main = 0x103652130 } fl = (GSList *) 0x0 retVal = 0 dataDirs = { >> = { _M_impl = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::_Vector_base >::_Vector_impl: _M_start = 0x107577470, _M_finish = 0x107577490, _M_end_of_storage = 0x107577490 } }, } usericondir = (gchar *) 0x10820d7f0 "?? \b\001" create_new = 1 #35 0x000000010000b695 in main (argc=1, argv=0x7fff5fbff648) at main.cpp:735 inkscape_localedir = 0x0 use_gui = 1 retcode = 0 (gdb)