Chillida:~ su_v$ inkmini x -v debug d gdb using debug ... using new preferences ... using gdb ... 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/magenta/mp-trunk/src/inkscape-repo/mptrunk-x11/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 Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000000 0x00000001061f64f0 in strlen () (gdb) bt #0 0x00000001061f64f0 in strlen () #1 0x000000010435b7fd in Glib::ustring::operator= () #2 0x00000001001a5eb8 in sp_selected_path_combine (desktop=0x110534c00) at path-chemistry.cpp:118 #3 0x00000001003be0b2 in Inkscape::SelectionVerb::perform (action=0x10c949800, data=0x5c) at verbs.cpp:1185 #4 0x00000001003d1561 in sigc::pointer_functor2::operator() (this=0x1100ab7a8, _A_a1=@0x1100ab7b8, _A_a2=@0x1100ab7b0) at ptr_fun.h:147 #5 0x00000001003d15a0 in sigc::adaptor_functor >::operator() (this=0x1100ab7a0, _A_arg1=@0x1100ab7b8, _A_arg2=@0x1100ab7b0) at adaptor_trait.h:103 #6 0x00000001003d15f2 in sigc::bind_functor<-1, sigc::pointer_functor2, void*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator() (this=0x1100ab798, _A_arg1=@0x1100ab7b8) at bind.h:1122 #7 0x00000001003d1639 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=0x1100ab790) at bind.h:1110 #8 0x00000001003d020d 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=0x1100ab760) at slot.h:103 #9 0x000000010006712e in sigc::internal::signal_emit0::emit (impl=0x1100ab450) at signal.h:772 #10 0x00000001000672d8 in sigc::signal0::emit (this=0x10c949858) at signal.h:2669 #11 0x000000010062d8ec in sp_action_perform (action=0x10c949800, unnamed_arg=0x0) at action.cpp:136 #12 0x0000000100226a85 in sp_shortcut_invoke (shortcut=33554539, view=0x110534c00) at shortcuts.cpp:74 #13 0x0000000100638c53 in on_window_key_press (event=0x10ccf1a30) at window.cpp:39 #14 0x0000000100638e4f in sigc::pointer_functor1<_GdkEventKey*, bool>::operator() (this=0x111a603e8, _A_a1=@0x7fff5fbfe9a0) at ptr_fun.h:111 #15 0x0000000100638e9a in sigc::adaptor_functor >::operator()<_GdkEventKey* const&> (this=0x111a603e0, _A_arg1=@0x7fff5fbfe9a0) at adaptor_trait.h:84 #16 0x0000000100638db8 in sigc::internal::slot_call1, bool, _GdkEventKey*>::call_it (rep=0x111a603b0, a_1=@0x7fff5fbfe9a0) at slot.h:137 #17 0x0000000103775f0e in (anonymous namespace)::Widget_signal_key_press_event_callback () #18 0x0000000103c11f6c in _gtk_marshal_BOOLEAN__BOXED () #19 0x00000001054ba521 in g_closure_invoke () #20 0x00000001054cd523 in signal_emit_unlocked_R () #21 0x00000001054ce2e4 in g_signal_emit_valist () #22 0x00000001054ce5ee in g_signal_emit () #23 0x0000000103d0a981 in gtk_widget_event_internal () #24 0x0000000103c1021b in gtk_propagate_event () #25 0x0000000103c0fed4 in gtk_main_do_event () #26 0x000000010000a05d in snooper (event=0x10ccf1a30, unnamed_arg=0x0) at main.cpp:1009 #27 0x0000000103fd87fa in gdk_event_dispatch () #28 0x000000010552e4dc in g_main_context_dispatch () #29 0x000000010552e7de in g_main_context_iterate () #30 0x000000010552ea63 in g_main_loop_run () #31 0x0000000103c0f859 in gtk_main () #32 0x0000000100009a59 in sp_main_gui (argc=1, argv=0x7fff5fbff468) at main.cpp:1075 #33 0x000000010000aa5c in main (argc=1, argv=0x7fff5fbff468) at main.cpp:789 (gdb) bt full #0 0x00000001061f64f0 in strlen () No symbol table info available. #1 0x000000010435b7fd in Glib::ustring::operator= () No symbol table info available. #2 0x00000001001a5eb8 in sp_selected_path_combine (desktop=0x110534c00) at path-chemistry.cpp:118 item = (SPItem *) 0x1133adbf0 c = (SPCurve *) 0x113376580 i = (GSList *) 0x1137ea590 selection = ('Inkscape::Selection' *) 0x110533a50 items = (GSList *) 0x1137ea590 did = true position = 1 path_effect = { string_ = { _M_dataplus = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::basic_string,std::allocator >::_Alloc_hider: _M_p = 0x1057bd878 "" } } } curve = (SPCurve *) 0x0 first = (SPItem *) 0x1133adbf0 parent = ('Inkscape::XML::Node' *) 0x10ed7a760 to_paths = (GSList *) 0x1135e0ea0 id = 0x11231c850 "rect3264" doc = (SPDocument *) 0x10ed7cea0 converted = (GSList *) 0x11104a1a0 transform = 0x0 style = { string_ = { _M_dataplus = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::basic_string,std::allocator >::_Alloc_hider: _M_p = 0x1133afc28 "fill:#0000ff;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" } } } #3 0x00000001003be0b2 in Inkscape::SelectionVerb::perform (action=0x10c949800, data=0x5c) at verbs.cpp:1185 selection = ('Inkscape::Selection' *) 0x110533a50 dt = (SPDesktop *) 0x110534c00 handled = false #4 0x00000001003d1561 in sigc::pointer_functor2::operator() (this=0x1100ab7a8, _A_a1=@0x1100ab7b8, _A_a2=@0x1100ab7b0) at ptr_fun.h:147 No locals. #5 0x00000001003d15a0 in sigc::adaptor_functor >::operator() (this=0x1100ab7a0, _A_arg1=@0x1100ab7b8, _A_arg2=@0x1100ab7b0) at adaptor_trait.h:103 No locals. #6 0x00000001003d15f2 in sigc::bind_functor<-1, sigc::pointer_functor2, void*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator() (this=0x1100ab798, _A_arg1=@0x1100ab7b8) at bind.h:1122 No locals. #7 0x00000001003d1639 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=0x1100ab790) at bind.h:1110 No locals. #8 0x00000001003d020d 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=0x1100ab760) 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> >' *) 0x1100ab760 #9 0x000000010006712e in sigc::internal::signal_emit0::emit (impl=0x1100ab450) at signal.h:772 it = { _M_node = 0x1100ab470 } exec = { sig_ = 0x1100ab450 } slots = { slots_ = @0x1100ab458, placeholder = { _M_node = 0x111a15210 } } #10 0x00000001000672d8 in sigc::signal0::emit (this=0x10c949858) at signal.h:2669 No locals. #11 0x000000010062d8ec in sp_action_perform (action=0x10c949800, unnamed_arg=0x0) at action.cpp:136 tracker = { = { _vptr$EventTrackerBase = 0x101b806d0, _active = true }, } #12 0x0000000100226a85 in sp_shortcut_invoke (shortcut=33554539, view=0x110534c00) at shortcuts.cpp:74 action = (SPAction *) 0x10c949800 verb = ('Inkscape::Verb' *) 0x10c522400 #13 0x0000000100638c53 in on_window_key_press (event=0x10ccf1a30) at window.cpp:39 shortcut = 33554539 #14 0x0000000100638e4f in sigc::pointer_functor1<_GdkEventKey*, bool>::operator() (this=0x111a603e8, _A_a1=@0x7fff5fbfe9a0) at ptr_fun.h:111 No locals. #15 0x0000000100638e9a in sigc::adaptor_functor >::operator()<_GdkEventKey* const&> (this=0x111a603e0, _A_arg1=@0x7fff5fbfe9a0) at adaptor_trait.h:84 No locals. #16 0x0000000100638db8 in sigc::internal::slot_call1, bool, _GdkEventKey*>::call_it (rep=0x111a603b0, a_1=@0x7fff5fbfe9a0) at slot.h:137 typed_rep = ('sigc::internal::typed_slot_rep >' *) 0x111a603b0 #17 0x0000000103775f0e in (anonymous namespace)::Widget_signal_key_press_event_callback () No symbol table info available. #18 0x0000000103c11f6c in _gtk_marshal_BOOLEAN__BOXED () No symbol table info available. #19 0x00000001054ba521 in g_closure_invoke () No symbol table info available. #20 0x00000001054cd523 in signal_emit_unlocked_R () No symbol table info available. #21 0x00000001054ce2e4 in g_signal_emit_valist () No symbol table info available. #22 0x00000001054ce5ee in g_signal_emit () No symbol table info available. #23 0x0000000103d0a981 in gtk_widget_event_internal () No symbol table info available. #24 0x0000000103c1021b in gtk_propagate_event () No symbol table info available. #25 0x0000000103c0fed4 in gtk_main_do_event () No symbol table info available. #26 0x000000010000a05d in snooper (event=0x10ccf1a30, unnamed_arg=0x0) at main.cpp:1009 alt_pressed = 0 altL_pressed = 0 altR_pressed = 0 #27 0x0000000103fd87fa in gdk_event_dispatch () No symbol table info available. #28 0x000000010552e4dc in g_main_context_dispatch () No symbol table info available. #29 0x000000010552e7de in g_main_context_iterate () No symbol table info available. #30 0x000000010552ea63 in g_main_loop_run () No symbol table info available. #31 0x0000000103c0f859 in gtk_main () No symbol table info available. #32 0x0000000100009a59 in sp_main_gui (argc=1, argv=0x7fff5fbff468) at main.cpp:1075 main_instance = { = { callback_list_ = 0x0 }, members of Gtk::Main: _vptr$Main = 0x1038892f0 } fl = (GSList *) 0x0 retVal = 0 dataDirs = { >> = { _M_impl = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::_Vector_base >::_Vector_impl: _M_start = 0x10c567310, _M_finish = 0x10c567330, _M_end_of_storage = 0x10c567330 } }, } usericondir = (gchar *) 0x10c56c670 "\035" create_new = 1 #33 0x000000010000aa5c in main (argc=1, argv=0x7fff5fbff468) at main.cpp:789 inkscape_localedir = 0x0 use_gui = 1 retcode = 0 (gdb)