(gdb) r Starting program: /Volumes/magenta/mp-trunk/src/inkscape-repo/mptrunk-quartz-clang/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 Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_INVALID_ADDRESS at address: 0x00000000521b0257 0x0000000100054fa2 in Geom::Affine::operator[] (this=0x521b0257, i=0) at affine.h:94 94 inline Coord operator[](unsigned i) const { return _c[i]; } (gdb) bt #0 0x0000000100054fa2 in Geom::Affine::operator[] (this=0x521b0257, i=0) at affine.h:94 #1 0x0000000100dd7145 in Geom::Point::operator*= (this=0x7fff5fbfed40, m=@0x521b0257) at ../../src/2geom/point.cpp:209 #2 0x0000000100020090 in Geom::operator* (lhs=@0x7fff5fbfedf0, rhs=@0x521b0257) at utils.h:58 #3 0x000000010004dc9b in SPDesktop::w2d (this=0x521b0017, p=@0x7fff5fbfedf0) at ../../src/desktop.cpp:1803 #4 0x000000010012e557 in sp_knot_handler_request_position (event=0x110340510, knot=0x134bf8110) at ../../src/knot.cpp:355 #5 0x0000000100af4a07 in Inkscape::UI::Tools::sp_event_context_snap_watchdog_callback (data=0x13aa04640) at ../../src/ui/tools/tool-base.cpp:1366 #6 0x00000001052b9d4d in g_timeout_dispatch () #7 0x00000001052bc837 in g_main_context_dispatch () #8 0x00000001052bcb01 in g_main_context_iterate () #9 0x00000001052bcd86 in g_main_loop_run () #10 0x00000001038f4171 in gtk_main () #11 0x00000001000034c4 in sp_main_gui (argc=1, argv=0x7fff5fbff3f0) at ../../src/main.cpp:1075 #12 0x0000000100002cbf in main (argc=1, argv=0x7fff5fbff3f0) at ../../src/main.cpp:789 (gdb) bt full #0 0x0000000100054fa2 in Geom::Affine::operator[] (this=0x521b0257, i=0) at affine.h:94 No locals. #1 0x0000000100dd7145 in Geom::Point::operator*= (this=0x7fff5fbfed40, m=@0x521b0257) at ../../src/2geom/point.cpp:209 i = 0 x = 376 y = -165 #2 0x0000000100020090 in Geom::operator* (lhs=@0x7fff5fbfedf0, rhs=@0x521b0257) at utils.h:58 nrv = { > > > > > >, 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::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> > >> = { > > > > > >, boost::detail::false_t> >> = { > > > > > >, boost::detail::false_t>> = { > > > > > > >> = { > > > > > > > >> = { > > > > > > >> = { > > > > > >> = { > > > > >> = { > > > >> = { > > >> = { > >> = { >> = { > = { = {}, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, members of Geom::Point: _pt = {376, -165} } #3 0x000000010004dc9b in SPDesktop::w2d (this=0x521b0017, p=@0x7fff5fbfedf0) at ../../src/desktop.cpp:1803 No locals. #4 0x000000010012e557 in sp_knot_handler_request_position (event=0x110340510, knot=0x134bf8110) at ../../src/knot.cpp:355 motion_w = { > > > > > >, 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::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> > >> = { > > > > > >, boost::detail::false_t> >> = { > > > > > >, boost::detail::false_t>> = { > > > > > > >> = { > > > > > > > >> = { > > > > > > >> = { > > > > > >> = { > > > > >> = { > > > >> = { > > >> = { > >> = { >> = { > = { = {}, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, members of Geom::Point: _pt = {376, -165} } motion_dt = { > > > > > >, 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::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> > >> = { > > > > > >, boost::detail::false_t> >> = { > > > > > >, boost::detail::false_t>> = { > > > > > > >> = { > > > > > > > >> = { > > > > > > >> = { > > > > > >> = { > > > > >> = { > > > >> = { > > >> = { > >> = { >> = { > = { = {}, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, members of Geom::Point: _pt = {2.1823025504037016e-314, 2.2007447403448013e-314} } p = { > > > > > >, 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::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> > >> = { > > > > > >, boost::detail::false_t> >> = { > > > > > >, boost::detail::false_t>> = { > > > > > > >> = { > > > > > > > >> = { > > > > > > >> = { > > > > > >> = { > > > > >> = { > > > >> = { > > >> = { > >> = { >> = { > = { = {}, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, members of Geom::Point: _pt = {1.7587101115646658e-310, 2.1823026452643056e-314} } #5 0x0000000100af4a07 in Inkscape::UI::Tools::sp_event_context_snap_watchdog_callback (data=0x13aa04640) at ../../src/ui/tools/tool-base.cpp:1366 knot = (gpointer) 0x134bf8110 dse = (class Inkscape::UI::Tools::DelayedSnapEvent *) 0x13aa04640 ec = (class Inkscape::UI::Tools::ToolBase *) 0x10c8185b0 dt = (class SPDesktop *) 0x10bf6bc00 #6 0x00000001052b9d4d in g_timeout_dispatch () No symbol table info available. #7 0x00000001052bc837 in g_main_context_dispatch () No symbol table info available. #8 0x00000001052bcb01 in g_main_context_iterate () No symbol table info available. #9 0x00000001052bcd86 in g_main_loop_run () No symbol table info available. #10 0x00000001038f4171 in gtk_main () No symbol table info available. #11 0x00000001000034c4 in sp_main_gui (argc=1, argv=0x7fff5fbff3f0) at ../../src/main.cpp:1075 main_instance = { = { callback_list_ = 0x0 }, members of Gtk::Main: _vptr$Main = 0x1035712f0 } fl = (GSList *) 0x0 retVal = 0 dataDirs = { >> = { _M_impl = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::_Vector_base >::_Vector_impl: _M_start = 0x107469030, _M_finish = 0x107469050, _M_end_of_storage = 0x107469050 } }, } usericondir = (gchar *) 0x1082128c0 "org.inkscape.print.emf" create_new = 1 #12 0x0000000100002cbf in main (argc=1, argv=0x7fff5fbff3f0) at ../../src/main.cpp:789 inkscape_localedir = 0x0 use_gui = 1 retcode = 0 (gdb) q