Chillida:~ su_v$ inkmini x d debug --thAdwaita --ws1 --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 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 0x00000001002c1a7f in sp_selected_path_boolop (selection=0x1123281e0, desktop=0x11232ac00, bop=bool_op_union, verb=71, description=@0x7fff5fbfe568) at splivarot.cpp:726 726 if (!strcmp(reinterpret_cast(l->data)->getRepr()->attribute("id"), id)) { (gdb) bt #0 0x00000001002c1a7f in sp_selected_path_boolop (selection=0x1123281e0, desktop=0x11232ac00, bop=bool_op_union, verb=71, description=@0x7fff5fbfe568) at splivarot.cpp:726 #1 0x00000001002b4778 in sp_selected_path_union (selection=0x1123281e0, desktop=0x11232ac00) at splivarot.cpp:70 #2 0x00000001003d403b in Inkscape::SelectionVerb::perform (action=0x1110433c0, data=0x47) at verbs.cpp:1110 #3 0x00000001003e7b05 in sigc::pointer_functor2::operator() (this=0x113a0ec38, _A_a1=@0x113a0ec48, _A_a2=@0x113a0ec40) at ptr_fun.h:147 #4 0x00000001003e7b44 in sigc::adaptor_functor >::operator() (this=0x113a0ec30, _A_arg1=@0x113a0ec48, _A_arg2=@0x113a0ec40) at adaptor_trait.h:108 #5 0x00000001003e7b96 in sigc::bind_functor<-1, sigc::pointer_functor2, void*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator() (this=0x113a0ec28, _A_arg1=@0x113a0ec48) at bind.h:1135 #6 0x00000001003e7bdd 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=0x113a0ec20) at bind.h:1123 #7 0x00000001003e67bd 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=0x113a0ebf0) at slot.h:103 #8 0x000000010006a3ae in sigc::internal::signal_emit0::emit (impl=0x113a0f080) at signal.h:772 #9 0x000000010006a558 in sigc::signal0::emit (this=0x111043418) at signal.h:2679 #10 0x0000000100656a1c in sp_action_perform (action=0x1110433c0, unnamed_arg=0x0) at action.cpp:136 #11 0x00000001001fc3c5 in sp_shortcut_invoke (shortcut=50331691, view=0x11232ac00) at shortcuts.cpp:74 #12 0x0000000100661bf2 in on_window_key_press (event=0x110be6020) at window.cpp:30 #13 0x0000000100661def in sigc::pointer_functor1<_GdkEventKey*, bool>::operator() (this=0x11680f558, _A_a1=@0x7fff5fbfe950) at ptr_fun.h:111 #14 0x0000000100661e3a in sigc::adaptor_functor >::operator()<_GdkEventKey* const&> (this=0x11680f550, _A_arg1=@0x7fff5fbfe950) at adaptor_trait.h:89 #15 0x0000000100661d58 in sigc::internal::slot_call1, bool, _GdkEventKey*>::call_it (rep=0x11680f520, a_1=@0x7fff5fbfe950) at slot.h:137 #16 0x0000000103fbcf0e in (anonymous namespace)::Widget_signal_key_press_event_callback () #17 0x000000010445860c in _gtk_marshal_BOOLEAN__BOXED () #18 0x0000000106273e11 in g_closure_invoke () #19 0x0000000106286a3b in signal_emit_unlocked_R () #20 0x0000000106287809 in g_signal_emit_valist () #21 0x0000000106287b16 in g_signal_emit () #22 0x0000000104550f65 in gtk_widget_event_internal () #23 0x00000001044568bb in gtk_propagate_event () #24 0x0000000104456574 in gtk_main_do_event () #25 0x000000010000a8a5 in snooper (event=0x110be6020, unnamed_arg=0x0) at main.cpp:1009 #26 0x00000001047fa6ca in gdk_event_dispatch () #27 0x00000001062e470c in g_main_context_dispatch () #28 0x00000001062e49d6 in g_main_context_iterate () #29 0x00000001062e4c5b in g_main_loop_run () #30 0x0000000104455ef9 in gtk_main () #31 0x000000010000a289 in sp_main_gui (argc=1, argv=0x7fff5fbff408) at main.cpp:1075 #32 0x000000010000b2ac in main (argc=1, argv=0x7fff5fbff408) at main.cpp:789 (gdb) bt full #0 0x00000001002c1a7f in sp_selected_path_boolop (selection=0x1123281e0, desktop=0x11232ac00, bop=bool_op_union, verb=71, description=@0x7fff5fbfe568) at splivarot.cpp:726 l = (GSList *) 0x1166c0440 toCut = ('Path::cut_position' *) 0x0 transform = (gchar *) 0x10efc1650 "\b?\005" reverseOrderForOp = false originaux = { >> = { _M_impl = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::_Vector_base >::_Vector_impl: _M_start = 0x11306a210, _M_finish = 0x11306a220, _M_end_of_storage = 0x11306a220 } }, } curOrig = 2 i2doc = { > > > > > >,boost::detail::empty_base,boost::detail::true_t>> = { > > > > > > >> = { > > > > > >> = { > > > > >> = { > > > >> = { > > >> = { > >> = { >> = { > = { = {}, }, }, }, }, }, }, }, }, }, members of Geom::Affine: _c = {3.7795274257659912, 0, 0, 3.7795274257659912, 3.0517578125e-05, 0} } id = (gchar *) 0x114406a90 "rect3336" il = (GSList *) 0x1165ec6c0 theShapeA = (Shape *) 0x115feced0 style = (gchar *) 0x114341200 "fill:#0000ff;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" theShapeB = (Shape *) 0x116de5280 nbToCut = 0 conts = (int *) 0x0 pos = 0 desc = (gchar *) 0x0 parent_item = (SPItem *) 0x1130fc080 nesting = (int *) 0x0 source = (SPObject *) 0x116f081f0 item_source = (SPItem *) 0x116f081f0 parent = ('Inkscape::XML::Node' *) 0x1122eafd0 local = { > > > > > >,boost::detail::empty_base,boost::detail::true_t>> = { > > > > > > >> = { > > > > > >> = { > > > > >> = { > > > >> = { > > >> = { > >> = { >> = { > = { = {}, }, }, }, }, }, }, }, }, }, members of Geom::Affine: _c = {2.2462047955054997e-314, 2.2462047915529745e-314, 3.4584595208887258e-323, 1.9762625833649862e-323, 6.9532229754948466e-310, 2.179712240802731e-314} } doc = (SPDocument *) 0x1122ebea0 origWind = { >> = { _M_impl = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::_Vector_base >::_Vector_impl: _M_start = 0x116d2dc80, _M_finish = 0x116d2dc88, _M_end_of_storage = 0x116d2dc88 } }, } theShape = (Shape *) 0x115fb9100 res = (Path *) 0x116ccb2f0 mask = (gchar *) 0x0 clip_path = (gchar *) 0x0 nbOriginaux = 2 nbNest = 0 repr_source = ('Inkscape::XML::Node' *) 0x114407d00 title = (gchar *) 0x0 #1 0x00000001002b4778 in sp_selected_path_union (selection=0x1123281e0, desktop=0x11232ac00) at splivarot.cpp:70 No locals. #2 0x00000001003d403b in Inkscape::SelectionVerb::perform (action=0x1110433c0, data=0x47) at verbs.cpp:1110 selection = ('Inkscape::Selection' *) 0x1123281e0 dt = (SPDesktop *) 0x11232ac00 handled = true #3 0x00000001003e7b05 in sigc::pointer_functor2::operator() (this=0x113a0ec38, _A_a1=@0x113a0ec48, _A_a2=@0x113a0ec40) at ptr_fun.h:147 No locals. #4 0x00000001003e7b44 in sigc::adaptor_functor >::operator() (this=0x113a0ec30, _A_arg1=@0x113a0ec48, _A_arg2=@0x113a0ec40) at adaptor_trait.h:108 No locals. #5 0x00000001003e7b96 in sigc::bind_functor<-1, sigc::pointer_functor2, void*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator() (this=0x113a0ec28, _A_arg1=@0x113a0ec48) at bind.h:1135 No locals. #6 0x00000001003e7bdd 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=0x113a0ec20) at bind.h:1123 No locals. #7 0x00000001003e67bd 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=0x113a0ebf0) 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> >' *) 0x113a0ebf0 #8 0x000000010006a3ae in sigc::internal::signal_emit0::emit (impl=0x113a0f080) at signal.h:772 it = { _M_node = 0x113a0df00 } exec = { sig_ = 0x113a0f080 } slots = { slots_ = @0x113a0f088, placeholder = { _M_node = 0x1168c5720 } } #9 0x000000010006a558 in sigc::signal0::emit (this=0x111043418) at signal.h:2679 No locals. #10 0x0000000100656a1c in sp_action_perform (action=0x1110433c0, unnamed_arg=0x0) at action.cpp:136 tracker = { = { _vptr$EventTrackerBase = 0x101e81910, _active = true }, } #11 0x00000001001fc3c5 in sp_shortcut_invoke (shortcut=50331691, view=0x11232ac00) at shortcuts.cpp:74 action = (SPAction *) 0x1110433c0 verb = ('Inkscape::Verb' *) 0x10f0217c0 #12 0x0000000100661bf2 in on_window_key_press (event=0x110be6020) at window.cpp:30 shortcut = 50331691 #13 0x0000000100661def in sigc::pointer_functor1<_GdkEventKey*, bool>::operator() (this=0x11680f558, _A_a1=@0x7fff5fbfe950) at ptr_fun.h:111 No locals. #14 0x0000000100661e3a in sigc::adaptor_functor >::operator()<_GdkEventKey* const&> (this=0x11680f550, _A_arg1=@0x7fff5fbfe950) at adaptor_trait.h:89 No locals. #15 0x0000000100661d58 in sigc::internal::slot_call1, bool, _GdkEventKey*>::call_it (rep=0x11680f520, a_1=@0x7fff5fbfe950) at slot.h:137 typed_rep = ('sigc::internal::typed_slot_rep >' *) 0x11680f520 #16 0x0000000103fbcf0e in (anonymous namespace)::Widget_signal_key_press_event_callback () No symbol table info available. #17 0x000000010445860c in _gtk_marshal_BOOLEAN__BOXED () No symbol table info available. #18 0x0000000106273e11 in g_closure_invoke () No symbol table info available. #19 0x0000000106286a3b in signal_emit_unlocked_R () No symbol table info available. #20 0x0000000106287809 in g_signal_emit_valist () No symbol table info available. #21 0x0000000106287b16 in g_signal_emit () No symbol table info available. #22 0x0000000104550f65 in gtk_widget_event_internal () No symbol table info available. #23 0x00000001044568bb in gtk_propagate_event () No symbol table info available. #24 0x0000000104456574 in gtk_main_do_event () No symbol table info available. #25 0x000000010000a8a5 in snooper (event=0x110be6020, unnamed_arg=0x0) at main.cpp:1009 alt_pressed = 0 altL_pressed = 0 altR_pressed = 0 #26 0x00000001047fa6ca in gdk_event_dispatch () No symbol table info available. #27 0x00000001062e470c in g_main_context_dispatch () No symbol table info available. #28 0x00000001062e49d6 in g_main_context_iterate () No symbol table info available. #29 0x00000001062e4c5b in g_main_loop_run () No symbol table info available. #30 0x0000000104455ef9 in gtk_main () No symbol table info available. #31 0x000000010000a289 in sp_main_gui (argc=1, argv=0x7fff5fbff408) at main.cpp:1075 main_instance = { = { callback_list_ = 0x0 }, members of Gtk::Main: _vptr$Main = 0x1040d02f0 } fl = (GSList *) 0x0 retVal = 0 dataDirs = { >> = { _M_impl = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::_Vector_base >::_Vector_impl: _M_start = 0x10f06d760, _M_finish = 0x10f06d780, _M_end_of_storage = 0x10f06d780 } }, } usericondir = (gchar *) 0x110100260 "number(substring-before($Offset, '%')) div 100" create_new = 1 #32 0x000000010000b2ac in main (argc=1, argv=0x7fff5fbff408) at main.cpp:789 inkscape_localedir = 0x0 use_gui = 1 retcode = 0 (gdb)