Inkscape 0.48+devel r11019, 64bit, OS X 10.7.2 (gdb) bt full #0 0x00000001006a17ea in Inkscape::LivePathEffect::LPEBendPath::doEffect_pwd2 (this=0x10b89da20, pwd2_in=@0x7fff5fbfd170) at lpe-bendpath.cpp:110 y = { cuts = { >> = { _M_impl = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::_Vector_base >::_Vector_impl: _M_start = 0x10b8913b0, _M_finish = 0x10b8913d8, _M_end_of_storage = 0x10b8913d8 } }, }, segs = { >> = { _M_impl = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::_Vector_base >::_Vector_impl: _M_start = 0x10b891570, _M_finish = 0x10b8915d0, _M_end_of_storage = 0x10b8915d0 } }, } } scaling = 2.1242135128170072e-314 patternd2 = { f = {{ cuts = { >> = { _M_impl = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::_Vector_base >::_Vector_impl: _M_start = 0x10b891280, _M_finish = 0x10b8912a8, _M_end_of_storage = 0x10b8912a8 } }, }, segs = { >> = { _M_impl = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::_Vector_base >::_Vector_impl: _M_start = 0x10b8912f0, _M_finish = 0x10b891350, _M_end_of_storage = 0x10b891350 } }, } }, { cuts = { >> = { _M_impl = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::_Vector_base >::_Vector_impl: _M_start = 0x10b891350, _M_finish = 0x10b891378, _M_end_of_storage = 0x10b891378 } }, }, segs = { >> = { _M_impl = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::_Vector_base >::_Vector_impl: _M_start = 0x10b8914b0, _M_finish = 0x10b891510, _M_end_of_storage = 0x10b891510 } }, } }} } x = { cuts = { >> = { _M_impl = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::_Vector_base >::_Vector_impl: _M_start = 0x10b891380, _M_finish = 0x10b8913a8, _M_end_of_storage = 0x10b8913a8 } }, }, segs = { >> = { _M_impl = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::_Vector_base >::_Vector_impl: _M_start = 0x10b891510, _M_finish = 0x10b891570, _M_end_of_storage = 0x10b891570 } }, } } bboxHorizontal = { > = { , boost::additive, boost::detail::false_t>, boost::detail::empty_base, boost::detail::true_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::additive, boost::detail::false_t>, boost::detail::empty_base, boost::detail::true_t>, boost::detail::empty_base, boost::detail::true_t>, boost::detail::empty_base, boost::detail::true_t>, boost::detail::false_t> >> = { ,boost::additive, boost::detail::false_t>, boost::detail::empty_base, boost::detail::true_t>, boost::detail::empty_base, boost::detail::true_t>, boost::detail::empty_base, boost::detail::true_t>,boost::detail::false_t>> = { ,boost::additive, boost::detail::false_t>, boost::detail::empty_base, boost::detail::true_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::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::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::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>> = { >> = { > >> = { > > >> = { > >> = { >> = { > >> = { >> = { > = {}, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, members of Geom::GenericInterval: _b = {100, 300} }, } bboxVertical = { > = { , boost::additive, boost::detail::false_t>, boost::detail::empty_base, boost::detail::true_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::additive, boost::detail::false_t>, boost::detail::empty_base, boost::detail::true_t>, boost::detail::empty_base, boost::detail::true_t>, boost::detail::empty_base, boost::detail::true_t>, boost::detail::false_t> >> = { ,boost::additive, boost::detail::false_t>, boost::detail::empty_base, boost::detail::true_t>, boost::detail::empty_base, boost::detail::true_t>, boost::detail::empty_base, boost::detail::true_t>,boost::detail::false_t>> = { ,boost::additive, boost::detail::false_t>, boost::detail::empty_base, boost::detail::true_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::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::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::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>> = { >> = { > >> = { > > >> = { > >> = { >> = { > >> = { >> = { > = {}, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, members of Geom::GenericInterval: _b = {100, 200} }, } output = { cuts = { >> = { _M_impl = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::_Vector_base >::_Vector_impl: _M_start = 0x10b891480, _M_finish = 0x7fff5fbfcd50, _M_end_of_storage = 0x7fff5fbfcdb0 } }, }, segs = { ,std::allocator > >> = { _M_impl = { >> = { <__gnu_cxx::new_allocator >> = {}, }, members of std::_Vector_base,std::allocator > >::_Vector_impl: _M_start = 0x7fff5fbfcdb0, _M_finish = 0x7fff5fbfcdb0, _M_end_of_storage = 0x7fff5fbfcd50 } }, } } #1 0x000000010067b7c6 in Inkscape::LivePathEffect::Effect::doEffect_path () No symbol table info available. #2 0x000000010067bbd5 in Inkscape::LivePathEffect::Effect::doEffect () No symbol table info available. #3 0x00000001002de13b in sp_lpe_item_perform_path_effect (lpeitem=0x1065384f0, curve=0x10b8911f0) at sp-lpe-item.cpp:344 lpeobj = (LivePathEffectObject *) 0x10b1b1810 lpe = ('Inkscape::LivePathEffect::Effect' *) 0x10b89da20 it = { _M_node = 0x10b890ba0 } #4 0x0000000100303ea8 in sp_path_update_patheffect (lpeitem=0x1065384f0, write=true) at sp-path.cpp:420 curve = (SPCurve *) 0x10b8911f0 success = false shape = (SPShape * const) 0x1065384f0 repr = ('Inkscape::XML::Node' *) 0x1076eab20 #5 0x00000001002dee92 in sp_lpe_item_update_patheffect (lpeitem=0x1065384f0, wholetree=true, write=true) at sp-lpe-item.cpp:408 lpelist = { >> = { _M_impl = { >> = { <__gnu_cxx::new_allocator >> = {}, }, members of std::_List_base >::_List_impl: _M_node = { _M_next = 0x10b8911b0, _M_prev = 0x10b8911b0 } } }, } i = { _M_node = 0x7fff5fbfd698 } top = (SPLPEItem *) 0x1065384f0 #6 0x000000010030230d in SPPath::set_original_curve (this=0x1065384f0, new_curve=0x10b891150, owner=1, write=true) at sp-path.cpp:470 No locals. #7 0x00000001003028a3 in sp_path_set (object=0x1065384f0, key=94, value=0x1073016a0 "m 100,100 200,0 0,100 -200,0 z") at sp-path.cpp:260 pv = { >> = { _M_impl = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::_Vector_base >::_Vector_impl: _M_start = 0x10b891120, _M_finish = 0x10b891148, _M_end_of_storage = 0x10b891148 } }, } curve = (SPCurve *) 0x10b891150 path = (SPPath *) 0x1065384f0 #8 0x00000001002ef065 in SPObject::setKeyValue (this=0x1065384f0, key=94, value=0x1073016a0 "m 100,100 200,0 0,100 -200,0 z") at sp-object.cpp:941 No locals. #9 0x00000001002f119f in SPObject::readAttr (this=0x1065384f0, key=0x10133d6d0 "inkscape:original-d") at sp-object.cpp:959 value = (gchar *) 0x1073016a0 "m 100,100 200,0 0,100 -200,0 z" keyid = 94 #10 0x000000010030265c in sp_path_build (object=0x1065384f0, document=0x107695e40, repr=0x1076eab20) at sp-path.cpp:223 d = (gchar *) 0x7fff5fbfd920 "?ٿ_?" #11 0x00000001002f3c4b in SPObject::invoke_build (this=0x1065384f0, document=0x107695e40, repr=0x1076eab20, cloned=0) at sp-object.cpp:739 No locals. #12 0x00000001002f2e73 in SPObject::sp_object_build (object=0x10653c490, document=0x107695e40, repr=0x1076eac10) at sp-object.cpp:678 type = 4389742048 child = (SPObject *) 0x1065384f0 rchild = ('Inkscape::XML::Node' *) 0x1076eab20 #13 0x00000001002b3ca8 in SPItem::sp_item_build (object=0x10653c490, document=0x107695e40, repr=0x1076eac10) at sp-item.cpp:385 No locals. #14 0x00000001002e07a8 in sp_lpe_item_build (object=0x10653c490, document=0x107695e40, repr=0x1076eac10) at sp-lpe-item.cpp:142 No locals. #15 0x00000001002c45f8 in sp_group_build (object=0x10653c490, document=0x107695e40, repr=0x1076eac10) at sp-item-group.cpp:154 No locals. #16 0x00000001002f3c4b in SPObject::invoke_build (this=0x10653c490, document=0x107695e40, repr=0x1076eac10, cloned=0) at sp-object.cpp:739 No locals. #17 0x00000001002f2e73 in SPObject::sp_object_build (object=0x1065342f0, document=0x107695e40, repr=0x1076e6a30) at sp-object.cpp:678 type = 4389726784 child = (SPObject *) 0x10653c490 rchild = ('Inkscape::XML::Node' *) 0x1076eac10 #18 0x00000001002b3ca8 in SPItem::sp_item_build (object=0x1065342f0, document=0x107695e40, repr=0x1076e6a30) at sp-item.cpp:385 No locals. #19 0x00000001002e07a8 in sp_lpe_item_build (object=0x1065342f0, document=0x107695e40, repr=0x1076e6a30) at sp-lpe-item.cpp:142 No locals. #20 0x00000001002c45f8 in sp_group_build (object=0x1065342f0, document=0x107695e40, repr=0x1076e6a30) at sp-item-group.cpp:154 No locals. #21 0x0000000100310bf8 in sp_root_build (object=0x1065342f0, document=0x107695e40, repr=0x1076e6a30) at sp-root.cpp:151 group = (SPGroup *) 0x1065342f0 root = (SPRoot *) 0x1065342f0 #22 0x00000001002f3c4b in SPObject::invoke_build (this=0x1065342f0, document=0x107695e40, repr=0x1076e6a30, cloned=0) at sp-object.cpp:739 No locals. #23 0x00000001002f767b in sp_object_repr_build_tree (document=0x107695e40, repr=0x1076e6a30) at sp-object-repr.cpp:105 name = (gchar * const) 0x106267da3 "svg:svg" type = 4389743936 newobj = (gpointer) 0x1065342f0 object = (SPObject * const) 0x1065342f0 #24 0x00000001000a8dc5 in SPDocument::createDoc (rdoc=0x1076c9c80, uri=0x108caabf8 "/Volumes/cyan/devel/inkscape/bug/941661-LPE-bend-with-linked-path-1.svg", base=0x10a1817f0 "/Volumes/cyan/devel/inkscape/bug/", name=0x10b89b140 "941661-LPE-bend-with-linked-path-1.svg", keepalive=1) at document.cpp:346 document = (SPDocument *) 0x107695e40 prefs = ('Inkscape::Preferences' *) 0x105a72a50 rroot = ('Inkscape::XML::Node' *) 0x1076e6a30 #25 0x00000001000aa9f0 in SPDocument::createNewDoc (uri=0x108caabf8 "/Volumes/cyan/devel/inkscape/bug/941661-LPE-bend-with-linked-path-1.svg", keepalive=1, make_new=false) at document.cpp:492 doc = (SPDocument *) 0x0 rdoc = ('Inkscape::XML::Document' *) 0x1076c9c80 base = (gchar *) 0x10a1817f0 "/Volumes/cyan/devel/inkscape/bug/" name = (gchar *) 0x10b89b140 "941661-LPE-bend-with-linked-path-1.svg" #26 0x0000000100513ee8 in Inkscape::Extension::Internal::Svg::open (this=0x105e759b0, unnamed_arg=0x105e6f950, uri=0x108caabf8 "/Volumes/cyan/devel/inkscape/bug/941661-LPE-bend-with-linked-path-1.svg") at svg.cpp:188 buffer = (gchar *) 0x7fff5fbfe3b8 "]?JO" doc = (SPDocument *) 0x41d3d2bed35175b0 #27 0x00000001004f4218 in Inkscape::Extension::Input::open (this=0x105e6f950, uri=0x108caabf8 "/Volumes/cyan/devel/inkscape/bug/941661-LPE-bend-with-linked-path-1.svg") at input.cpp:153 doc = (SPDocument * const) 0x0 #28 0x00000001004eee99 in Inkscape::Extension::open (key=0x0, filename=0x108caabf8 "/Volumes/cyan/devel/inkscape/bug/941661-LPE-bend-with-linked-path-1.svg") at system.cpp:101 imod = ('Inkscape::Extension::Input' *) 0x105e6f950 last_chance_svg = false doc = (SPDocument *) 0x105576f47 #29 0x00000001000f7e4c in sp_file_open (uri=@0x7fff5fbfe628, key=0x0, add_to_recent=true, replace_empty=true) at file.cpp:226 desktop = (SPDesktop *) 0x1076d7c00 doc = (SPDocument *) 0x0 #30 0x00000001001537a6 in sp_recent_open (recent_menu=0x10653c280, unnamed_arg=0x0) at interface.cpp:735 uri = (gchar *) 0x108cae6c0 "file:///Volumes/cyan/devel/inkscape/bug/941661-LPE-bend-with-linked-path-1.svg" local_fn = (gchar *) 0x108ca6140 "/Volumes/cyan/devel/inkscape/bug/941661-LPE-bend-with-linked-path-1.svg" utf8_fn = (gchar *) 0x10a2745b0 "/Volumes/cyan/devel/inkscape/bug/941661-LPE-bend-with-linked-path-1.svg" #31 0x0000000105234b62 in g_closure_invoke () No symbol table info available. #32 0x000000010524463b in signal_emit_unlocked_R () No symbol table info available. #33 0x000000010524537b in g_signal_emit_valist () No symbol table info available. #34 0x00000001052459b4 in g_signal_emit () No symbol table info available. #35 0x0000000105234b62 in g_closure_invoke () No symbol table info available. #36 0x000000010524463b in signal_emit_unlocked_R () No symbol table info available. #37 0x000000010524537b in g_signal_emit_valist () No symbol table info available. #38 0x00000001052459b4 in g_signal_emit () No symbol table info available. #39 0x0000000103a920d6 in gtk_widget_activate () No symbol table info available. #40 0x0000000103985635 in gtk_menu_shell_activate_item () No symbol table info available. #41 0x000000010398616c in gtk_menu_shell_button_release () No symbol table info available. #42 0x000000010397ca2e in gtk_menu_button_release () No symbol table info available. #43 0x0000000103973adf in _gtk_marshal_BOOLEAN__BOXED () No symbol table info available. #44 0x0000000105234b62 in g_closure_invoke () No symbol table info available. #45 0x0000000105244874 in signal_emit_unlocked_R () No symbol table info available. #46 0x0000000105245471 in g_signal_emit_valist () No symbol table info available. #47 0x00000001052459b4 in g_signal_emit () No symbol table info available. #48 0x0000000103a91e3c in gtk_widget_event_internal () No symbol table info available. #49 0x0000000103971c0f in gtk_propagate_event () No symbol table info available. #50 0x000000010397186e in gtk_main_do_event () No symbol table info available. #51 0x00000001000079dd in snooper (event=0x109099090, unnamed_arg=0x0) at main.cpp:914 alt_pressed = 0 altL_pressed = 0 altR_pressed = 0 #52 0x0000000103e10e31 in gdk_event_dispatch () No symbol table info available. #53 0x00000001056fbf84 in g_main_context_dispatch () No symbol table info available. #54 0x00000001056fe417 in g_main_context_iterate () No symbol table info available. #55 0x00000001056ffc12 in g_main_loop_run () No symbol table info available. #56 0x000000010397106f in gtk_main () No symbol table info available. #57 0x0000000100008899 in sp_main_gui (argc=1, argv=0x7fff5fbff8d0) at main.cpp:980 main_instance = { = { callback_list_ = 0x0 }, members of Gtk::Main: _vptr$Main = 0x1034c1180 } fl = (GSList *) 0x0 retVal = 0 dataDirs = { >> = { _M_impl = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::_Vector_base >::_Vector_impl: _M_start = 0x105a64100, _M_finish = 0x105a64120, _M_end_of_storage = 0x105a64120 } }, } usericondir = (gchar *) 0x105a64220 "?3?\005\001" create_new = 1 #58 0x000000010000950e in main (argc=1, argv=0x7fff5fbff8d0) at main.cpp:711 inkscape_localedir = 0x0 use_gui = 1 retcode = 0 (gdb)