Chillida:~ su_v$ inkdefault 048x-debug clean gdb /Users/su_v/.config-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-0.48.x/buildx-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 ** ERROR:../../src/sp-item.cpp:1564:Geom::Matrix sp_item_i2d_affine(const SPItem*): assertion failed: (SP_IS_ITEM(item)) Program received signal SIGABRT, Aborted. 0x00007fff990aace2 in __pthread_kill () (gdb) bt #0 0x00007fff990aace2 in __pthread_kill () #1 0x00007fff9204f7d2 in pthread_kill () #2 0x00007fff92040a7a in abort () #3 0x0000000104458def in g_assertion_message (domain=, file=, line=, func=, message=) at gtestutils.c:1861 #4 0x0000000104459265 in g_assertion_message_expr (domain=, file=, line=, func=, expr=) at gtestutils.c:1872 #5 0x0000000100288996 in sp_item_i2d_affine (item=0x1098a0004) at sp-item.cpp:1564 #6 0x000000010014fa89 in KnotHolder::update_knots (this=0x10c24b9b0) at knotholder.cpp:86 #7 0x0000000100150021 in KnotHolder::knot_clicked_handler (this=0x10c24b9b0, knot=0x10ad91840, state=261) at knotholder.cpp:127 #8 0x0000000100154ccc in sigc::bound_mem_functor2::operator() (this=0x10c3cc2b8, _A_a1=@0x7fff5fbfe578, _A_a2=@0x10af71d40) at mem_fun.h:1917 #9 0x0000000100154d0a in sigc::adaptor_functor >::operator() (this=0x10c3cc2b0, _A_arg1=@0x7fff5fbfe578, _A_arg2=@0x10af71d40) at adaptor_trait.h:103 #10 0x0000000100154890 in sigc::internal::slot_call2, void, SPKnot*, unsigned int>::call_it (rep=0x10c3cc280, a_1=@0x7fff5fbfe578, a_2=@0x10af71d40) at slot.h:173 #11 0x000000010014e787 in sigc::internal::signal_emit2::emit (impl=0x10c3082d0, _A_a1=@0x7fff5fbfe578, _A_a2=@0x10af71d40) at signal.h:1248 #12 0x000000010014e94d in sigc::signal2::emit (this=0x10ad91930, _A_a1=@0x7fff5fbfe578, _A_a2=@0x10af71d40) at signal.h:2887 #13 0x000000010014d46f in sp_knot_handler (unnamed_arg=0x10ab7a210, event=0x10af71d10, knot=0x10ad91840) at knot.cpp:351 #14 0x00000001005bfea7 in sp_marshal_BOOLEAN__POINTER (closure=0x10c3d5fc0, return_value=0x7fff5fbfe888, n_param_values=2, param_values=0x7fff5fbfe7d0, invocation_hint=0x7fff5fbfe750, marshal_data=0x0) at sp-marshal.cpp:124 #15 0x00000001043a2104 in g_closure_invoke (closure=0x10c3d5fc0, return_value=0x7fff5fbfe6b0, n_param_values=1606411952, param_values=0x7fff5fbfe6b0, invocation_hint=0x7fff5fbfe6b0) at gclosure.c:777 #16 0x00000001043b1859 in signal_emit_unlocked_R () at gbsearcharray.h:163 #17 0x00000001043b2a58 in g_signal_emit_valist (instance=0x7fff5fbfe9d0, signal_id=20, detail=1606412752, var_args=0x7fff5fbfea90) at gsignal.c:3310 #18 0x0000000103a9d53d in gtk_signal_emit () #19 0x0000000100457861 in emit_event (canvas=0x10625e170, event=0x10af72d80) at sp-canvas.cpp:1357 #20 0x000000010045b87a in sp_canvas_button (widget=0x10625e170, event=0x10af72d80) at sp-canvas.cpp:1563 #21 0x000000010392875f in _gtk_marshal_BOOLEAN__BOXED () #22 0x00000001043a2104 in g_closure_invoke (closure=0x105a8ed50, return_value=0x7fff5fbfecc0, n_param_values=1606413504, param_values=0x7fff5fbfecc0, invocation_hint=0x7fff5fbfecc0) at gclosure.c:777 #23 0x00000001043b1a9a in signal_emit_unlocked_R () at gbsearcharray.h:163 #24 0x00000001043b2a58 in g_signal_emit_valist (instance=0x7fff5fbfefe0, signal_id=20, detail=1606414304, var_args=0x7fff5fbff0a8) at gsignal.c:3310 #25 0x00000001043b2f84 in g_signal_emit (instance=0x10625e170, signal_id=0, detail=0) at gsignal.c:3356 #26 0x0000000103a3eaac in gtk_widget_event_internal () #27 0x000000010392684f in gtk_propagate_event () #28 0x00000001039264ae in gtk_main_do_event () #29 0x000000010000658d in snooper (event=0x10af72d80, unnamed_arg=0x0) at main.cpp:912 #30 0x0000000103d0e091 in gdk_event_dispatch () #31 0x0000000104437048 in g_main_dispatch [inlined] () at /Volumes/cyan/mp-test/with-a-long-long-long-directory-name/var/macports/build/_Volumes_cyan_mp-test_src_ports_devel_glib2/glib2/work/glib-2.32.4/glib/gmain.c:2539 #32 0x0000000104437048 in g_main_context_dispatch (context=0x7fff5fbff2b0) at gmain.c:3075 #33 0x0000000104438c1e in g_main_context_iterate () at signal.h:118 #34 0x000000010443a06f in g_main_loop_run (loop=0x10b6c6ff0) at gmain.c:3340 #35 0x0000000103925ce1 in gtk_main () #36 0x0000000100007449 in sp_main_gui (argc=1, argv=0x7fff5fbff778) at main.cpp:978 #37 0x00000001003ab47c in Inkscape::NSApplication::Application::run (this=0x7fff5fbff6f0) at application.cpp:114 #38 0x00000001000080fd in main (argc=1, argv=0x7fff5fbff778) at main.cpp:714 (gdb) bt full #0 0x00007fff990aace2 in __pthread_kill () No symbol table info available. #1 0x00007fff9204f7d2 in pthread_kill () No symbol table info available. #2 0x00007fff92040a7a in abort () No symbol table info available. #3 0x0000000104458def in g_assertion_message (domain=, file=, line=, func=, message=) at gtestutils.c:1861 lstr = "1564\000\000\000\000\020߿_?\000\000\020޿_?\000\000??(\001\001\000\000" s = 0x10cb1bc20 "ERROR:../../src/sp-item.cpp:1564:Geom::Matrix sp_item_i2d_affine(const SPItem*): assertion failed: (SP_IS_ITEM(item))" #4 0x0000000104459265 in g_assertion_message_expr (domain=, file=, line=, func=, expr=) at gtestutils.c:1872 s = 0x0 #5 0x0000000100288996 in sp_item_i2d_affine (item=0x1098a0004) at sp-item.cpp:1564 ret = { _c = {355.71429443359375, 525.21929931640625, 2.2273835663059609e-314, 2.2010913530867725e-314, 0, 0.55228474983079345} } #6 0x000000010014fa89 in KnotHolder::update_knots (this=0x10c24b9b0) at knotholder.cpp:86 i2d = { _c = {2.2234515784599973e-314, 2.1249743506905174e-314, 2.2010913530867725e-314, 6.953222975478246e-310, 2.1235090567268691e-314, 2.9156680143475688e-314} } #7 0x0000000100150021 in KnotHolder::knot_clicked_handler (this=0x10c24b9b0, knot=0x10ad91840, state=261) at knotholder.cpp:127 knot_holder = (KnotHolder *) 0x10c24b9b0 object_verb = 1 #8 0x0000000100154ccc in sigc::bound_mem_functor2::operator() (this=0x10c3cc2b8, _A_a1=@0x7fff5fbfe578, _A_a2=@0x10af71d40) at mem_fun.h:1917 No locals. #9 0x0000000100154d0a in sigc::adaptor_functor >::operator() (this=0x10c3cc2b0, _A_arg1=@0x7fff5fbfe578, _A_arg2=@0x10af71d40) at adaptor_trait.h:103 No locals. #10 0x0000000100154890 in sigc::internal::slot_call2, void, SPKnot*, unsigned int>::call_it (rep=0x10c3cc280, a_1=@0x7fff5fbfe578, a_2=@0x10af71d40) at slot.h:173 typed_rep = ('sigc::internal::typed_slot_rep >' *) 0x10c3cc280 #11 0x000000010014e787 in sigc::internal::signal_emit2::emit (impl=0x10c3082d0, _A_a1=@0x7fff5fbfe578, _A_a2=@0x10af71d40) at signal.h:1248 it = { _M_node = 0x10b99b3d0 } exec = { sig_ = 0x10c3082d0 } slots = { slots_ = @0x10c3082d8, placeholder = { _M_node = 0x10cb40b80 } } #12 0x000000010014e94d in sigc::signal2::emit (this=0x10ad91930, _A_a1=@0x7fff5fbfe578, _A_a2=@0x10af71d40) at signal.h:2887 No locals. #13 0x000000010014d46f in sp_knot_handler (unnamed_arg=0x10ab7a210, event=0x10af71d10, knot=0x10ad91840) at knot.cpp:351 consumed = 0 prefs = ('Inkscape::Preferences' *) 0x105a80020 #14 0x00000001005bfea7 in sp_marshal_BOOLEAN__POINTER (closure=0x10c3d5fc0, return_value=0x7fff5fbfe888, n_param_values=2, param_values=0x7fff5fbfe7d0, invocation_hint=0x7fff5fbfe750, marshal_data=0x0) at sp-marshal.cpp:124 cc = (GCClosure *) 0x10c3d5fc0 data1 = (gpointer) 0x10ab7a210 callback = (GMarshalFunc_BOOLEAN__POINTER) 0x10014ce40 data2 = (gpointer) 0x10ad91840 v_return = 32767 #15 0x00000001043a2104 in g_closure_invoke (closure=0x10c3d5fc0, return_value=0x7fff5fbfe6b0, n_param_values=1606411952, param_values=0x7fff5fbfe6b0, invocation_hint=0x7fff5fbfe6b0) at gclosure.c:777 marshal_data = (gpointer) 0x0 #16 0x00000001043b1859 in signal_emit_unlocked_R () at gbsearcharray.h:163 No symbol table info available. #17 0x00000001043b2a58 in g_signal_emit_valist (instance=0x7fff5fbfe9d0, signal_id=20, detail=1606412752, var_args=0x7fff5fbfea90) at gsignal.c:3310 return_value = { g_type = 20, data = {{ v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0 }, { v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0 }} } rtype = 772264050720505856 signal_return_type = 20 n_params = 1 #18 0x0000000103a9d53d in gtk_signal_emit () No symbol table info available. #19 0x0000000100457861 in emit_event (canvas=0x10625e170, event=0x10af72d80) at sp-canvas.cpp:1357 parent = (SPCanvasItem *) 0x0 mask = 512 ev = { type = GDK_BUTTON_RELEASE, any = { type = GDK_BUTTON_RELEASE, window = 0x10aecfc60, send_event = 0 '\0' }, expose = { type = GDK_BUTTON_RELEASE, window = 0x10aecfc60, send_event = 0 '\0', area = { x = 1259821060, y = 0, width = 1078558720, height = 0 }, region = 0x0, count = 261 }, no_expose = { type = GDK_BUTTON_RELEASE, window = 0x10aecfc60, send_event = 0 '\0' }, visibility = { type = GDK_BUTTON_RELEASE, window = 0x10aecfc60, send_event = 0 '\0', state = 1259821060 }, motion = { type = GDK_BUTTON_RELEASE, window = 0x10aecfc60, send_event = 0 '\0', time = 1259821060, x = 51, y = -185, axes = 0x0, state = 261, is_hint = 1, device = 0x1060490e0, x_root = 142, y_root = 239 }, button = { type = GDK_BUTTON_RELEASE, window = 0x10aecfc60, send_event = 0 '\0', time = 1259821060, x = 51, y = -185, axes = 0x0, state = 261, button = 1, device = 0x1060490e0, x_root = 142, y_root = 239 }, scroll = { type = GDK_BUTTON_RELEASE, window = 0x10aecfc60, send_event = 0 '\0', time = 1259821060, x = 51, y = -185, state = 0, direction = GDK_SCROLL_UP, device = 0x100000105, x_root = 2.1718779075673573e-314, y_root = 142 }, key = { type = GDK_BUTTON_RELEASE, window = 0x10aecfc60, send_event = 0 '\0', time = 1259821060, state = 0, keyval = 1078558720, length = 0, string = 0x0, hardware_keycode = 261, group = 0 '\0', is_modifier = 0 }, crossing = { type = GDK_BUTTON_RELEASE, window = 0x10aecfc60, send_event = 0 '\0', subwindow = 0x4049800000000000, time = 0, x = 0, y = 2.1219959199164059e-314, x_root = 2.1718779075673573e-314, y_root = 142, mode = GDK_CROSSING_NORMAL, detail = 1080942592, focus = 0, state = 0 }, focus_change = { type = GDK_BUTTON_RELEASE, window = 0x10aecfc60, send_event = 0 '\0', in = 0 }, configure = { type = GDK_BUTTON_RELEASE, window = 0x10aecfc60, send_event = 0 '\0', x = 1259821060, y = 0, width = 1078558720, height = 0 }, property = { type = GDK_BUTTON_RELEASE, window = 0x10aecfc60, send_event = 0 '\0', atom = 0x4049800000000000, time = 0, state = 3227983872 }, selection = { type = GDK_BUTTON_RELEASE, window = 0x10aecfc60, send_event = 0 '\0', selection = 0x4049800000000000, target = 0xc067200000000000, property = 0x0, time = 261, requestor = 1 }, owner_change = { type = GDK_BUTTON_RELEASE, window = 0x10aecfc60, send_event = 0 '\0', owner = 1259821060, reason = GDK_OWNER_CHANGE_NEW_OWNER, selection = 0xc067200000000000, time = 0, selection_time = 0 }, proximity = { type = GDK_BUTTON_RELEASE, window = 0x10aecfc60, send_event = 0 '\0', time = 1259821060, device = 0x4049800000000000 }, client = { type = GDK_BUTTON_RELEASE, window = 0x10aecfc60, send_event = 0 '\0', message_type = 0x4049800000000000, data_format = 0, data = { b = "\000\000\000\000\000\000\000\000\005\001\000\000\001\000\000\000??\004\006", s = {0, 0, 0, 0, 261, 0, 1, 0, -28448, 1540}, l = {0, 4294967557, 4395929824, 4639200197400854528, 4642613081493471232} } }, dnd = { type = GDK_BUTTON_RELEASE, window = 0x10aecfc60, send_event = 0 '\0', context = 0x4049800000000000, time = 0, x_root = 8192, y_root = -16281 }, window_state = { type = GDK_BUTTON_RELEASE, window = 0x10aecfc60, send_event = 0 '\0', changed_mask = 1259821060, new_window_state = 0 }, setting = { type = GDK_BUTTON_RELEASE, window = 0x10aecfc60, send_event = 0 '\0', action = 1259821060, name = 0x4049800000000000
}, grab_broken = { type = GDK_BUTTON_RELEASE, window = 0x10aecfc60, send_event = 0 '\0', keyboard = 1259821060, implicit = 0, grab_window = 0xc067200000000000 } } item = (SPCanvasItem *) 0x10ab7a210 finished = 0 #20 0x000000010045b87a in sp_canvas_button (widget=0x10625e170, event=0x10af72d80) at sp-canvas.cpp:1563 canvas = (SPCanvas *) 0x10625e170 retval = 0 mask = 256 #21 0x000000010392875f in _gtk_marshal_BOOLEAN__BOXED () No symbol table info available. #22 0x00000001043a2104 in g_closure_invoke (closure=0x105a8ed50, return_value=0x7fff5fbfecc0, n_param_values=1606413504, param_values=0x7fff5fbfecc0, invocation_hint=0x7fff5fbfecc0) at gclosure.c:777 marshal_data = (gpointer) 0x160 #23 0x00000001043b1a9a in signal_emit_unlocked_R () at gbsearcharray.h:163 No symbol table info available. #24 0x00000001043b2a58 in g_signal_emit_valist (instance=0x7fff5fbfefe0, signal_id=20, detail=1606414304, var_args=0x7fff5fbff0a8) at gsignal.c:3310 return_value = { g_type = 20, data = {{ v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0 }, { v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0 }} } rtype = 443008009518448640 signal_return_type = 20 n_params = 1 #25 0x00000001043b2f84 in g_signal_emit (instance=0x10625e170, signal_id=0, detail=0) at gsignal.c:3356 var_args = {{ gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff5fbff0d0, reg_save_area = 0x7fff5fbfeff0 }} #26 0x0000000103a3eaac in gtk_widget_event_internal () No symbol table info available. #27 0x000000010392684f in gtk_propagate_event () No symbol table info available. #28 0x00000001039264ae in gtk_main_do_event () No symbol table info available. #29 0x000000010000658d in snooper (event=0x10af72d80, unnamed_arg=0x0) at main.cpp:912 alt_pressed = 0 altL_pressed = 0 altR_pressed = 0 #30 0x0000000103d0e091 in gdk_event_dispatch () No symbol table info available. #31 0x0000000104437048 in g_main_dispatch [inlined] () at /Volumes/cyan/mp-test/with-a-long-long-long-directory-name/var/macports/build/_Volumes_cyan_mp-test_src_ports_devel_glib2/glib2/work/glib-2.32.4/glib/gmain.c:2539 user_data = (gpointer) 0x0 callback = (GSourceFunc) 0 current_source_link = { data = 0x105a69ee0, next = 0x0 } user_data = (gpointer) 0x0 callback = (GSourceFunc) 0 current_source_link = { data = 0x105a69ee0, next = 0x0 } #32 0x0000000104437048 in g_main_context_dispatch (context=0x7fff5fbff2b0) at gmain.c:3075 user_data = (gpointer) 0x0 callback = (GSourceFunc) 0 current_source_link = { data = 0x105a69ee0, next = 0x0 } user_data = (gpointer) 0x0 callback = (GSourceFunc) 0 current_source_link = { data = 0x105a69ee0, next = 0x0 } #33 0x0000000104438c1e in g_main_context_iterate () at signal.h:118 No symbol table info available. #34 0x000000010443a06f in g_main_loop_run (loop=0x10b6c6ff0) at gmain.c:3340 No locals. #35 0x0000000103925ce1 in gtk_main () No symbol table info available. #36 0x0000000100007449 in sp_main_gui (argc=1, argv=0x7fff5fbff778) at main.cpp:978 main_instance = { = { callback_list_ = 0x0 }, members of Gtk::Main: _vptr$Main = 0x1030cf130 } fl = (GSList *) 0x0 retVal = 0 dataDirs = { >> = { _M_impl = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::_Vector_base >::_Vector_impl: _M_start = 0x105a70360, _M_finish = 0x105a70380, _M_end_of_storage = 0x105a70380 } }, } usericondir = (gchar *) 0x105a81080 "?\t?\005\001" create_new = 1 #37 0x00000001003ab47c in Inkscape::NSApplication::Application::run (this=0x7fff5fbff6f0) at application.cpp:114 result = 0 #38 0x00000001000080fd in main (argc=1, argv=0x7fff5fbff778) at main.cpp:714 inkscape_localedir = 0x0 use_gui = 1 app = { _vptr$Application = 0x101761870, _argc = 1, _argv = 0x7fff5fbff778, _app_impl = 0x0, _path_home = 0x0 } (gdb)