(gdb) r Starting program: /Volumes/magenta/mp-trunk/src/inkscape-repo/mptrunk-x11-clang/build-debug/src/inkscape /Volumes/cyan/devel/inkscape/bug/1514292-test.svg Reading symbols for shared libraries ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.................................................................................................................................................................. done Reading symbols for shared libraries . done Reading symbols for shared libraries . done Reading symbols for shared libraries . done terminate called throwing an exception Program received signal SIGABRT, Aborted. 0x0000000106740ce2 in __pthread_kill () (gdb) bt #0 0x0000000106740ce2 in __pthread_kill () #1 0x00000001065ff7d2 in pthread_kill () #2 0x00000001065f0a7a in abort () #3 0x00000001070337bc in abort_message () #4 0x0000000107030fcf in default_terminate () #5 0x0000000106e5e1cd in _objc_terminate () #6 0x0000000107031001 in safe_handler_caller () #7 0x000000010703105c in std::terminate () #8 0x0000000107032152 in __cxa_throw () #9 0x0000000100f50896 in Geom::Path::do_append (this=0x10fb705b0, c=0x10fb70320) at ../../src/2geom/path.cpp:987 #10 0x0000000100139b89 in Geom::Path::appendNew, Geom::Point> (this=0x10fb705b0, a={ > > > > > >, 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>> = { > > > > > > >> = { > > > > > > > >> = { > > > > > > >> = { > > > > > >> = { > > > > >> = { > > > >> = { > > >> = { > >> = { >> = {> = { = {}, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, _pt = {-nan(0x8000000000000), -nan(0x8000000000000)}}) at path.h:734 #11 0x0000000100e93c88 in Path::MakePathVector (this=0x10fb70550) at ../../src/livarot/PathCutting.cpp:292 #12 0x0000000100262e9a in item_outline (item=0x10f95c5f0, bbox_only=true) at ../../src/splivarot.cpp:1059 #13 0x00000001002c484d in SPShape::bbox (this=0x10f95c5f0, transform=@0x7fff5fbfd0b0, bboxtype=SPItem::VISUAL_BBOX) at ../../src/sp-shape.cpp:440 #14 0x00000001002468ea in SPItem::visualBounds (this=0x10f95c5f0, transform=@0x7fff5fbfd0b0) at ../../src/sp-item.cpp:865 #15 0x0000000100246bea in SPItem::bounds (this=0x10f95c5f0, type=SPItem::VISUAL_BBOX, transform=@0x7fff5fbfd0b0) at ../../src/sp-item.cpp:882 #16 0x0000000100250b05 in SPGroup::bbox (this=0x10f955e40, transform=@0x7fff5fbfd518, bboxtype=SPItem::VISUAL_BBOX) at ../../src/sp-item-group.cpp:288 #17 0x00000001002468ea in SPItem::visualBounds (this=0x10f955e40, transform=@0x7fff5fbfd518) at ../../src/sp-item.cpp:865 #18 0x0000000100246d20 in SPItem::documentVisualBounds (this=0x10f955e40) at ../../src/sp-item.cpp:894 #19 0x00000001002470f7 in SPItem::desktopVisualBounds (this=0x10f955e40) at ../../src/sp-item.cpp:917 #20 0x00000001006f056d in sp_desktop_widget_update_scrollbars (dtw=0x110010220, scale=0.28828124999999999) at ../../src/widgets/desktop-widget.cpp:2134 #21 0x00000001006f4373 in SPDesktopWidget::WidgetStub::updateScrollbars (this=0x112c97ff0, scale=0.28828124999999999) at desktop-widget.h:177 #22 0x000000010004f37f in SPDesktop::set_display_area (this=0x111e43c00, x0=0, y0=0, x1=1280, y1=729.32249322493226, border=10, log=true) at ../../src/desktop.cpp:839 #23 0x00000001006f1f20 in sp_desktop_widget_realize (widget=0x110010220) at ../../src/widgets/desktop-widget.cpp:962 #24 0x0000000105c0b90d in _g_closure_invoke_va () #25 0x0000000105c1f31f in g_signal_emit_valist () #26 0x0000000105c1fcf2 in g_signal_emit () #27 0x00000001041f2252 in gtk_widget_realize () #28 0x00000001041f20f3 in gtk_widget_map () #29 0x0000000104204991 in gtk_window_map () #30 0x0000000105c0b90d in _g_closure_invoke_va () #31 0x0000000105c1f31f in g_signal_emit_valist () #32 0x0000000105c1fcf2 in g_signal_emit () #33 0x00000001041f2105 in gtk_widget_map () #34 0x00000001042048b4 in gtk_window_show () #35 0x0000000105c0b90d in _g_closure_invoke_va () #36 0x0000000105c1f31f in g_signal_emit_valist () #37 0x0000000105c1fcf2 in g_signal_emit () #38 0x00000001041f1bd1 in gtk_widget_show () #39 0x00000001007f2e7d in sp_create_window (vw=0x110010220, editable=true) at ../../src/ui/interface.cpp:269 #40 0x00000001000b29af in sp_file_open (uri=@0x7fff5fbff1f8, key=0x0, add_to_recent=true, replace_empty=true) at ../../src/file.cpp:308 #41 0x0000000100003101 in sp_main_gui (argc=2, argv=0x7fff5fbff350) at ../../src/main.cpp:1065 #42 0x0000000100002a30 in main (argc=2, argv=0x7fff5fbff350) at ../../src/main.cpp:789 (gdb) bt full #0 0x0000000106740ce2 in __pthread_kill () No symbol table info available. #1 0x00000001065ff7d2 in pthread_kill () No symbol table info available. #2 0x00000001065f0a7a in abort () No symbol table info available. #3 0x00000001070337bc in abort_message () No symbol table info available. #4 0x0000000107030fcf in default_terminate () No symbol table info available. #5 0x0000000106e5e1cd in _objc_terminate () No symbol table info available. #6 0x0000000107031001 in safe_handler_caller () No symbol table info available. #7 0x000000010703105c in std::terminate () No symbol table info available. #8 0x0000000107032152 in __cxa_throw () No symbol table info available. #9 0x0000000100f50896 in Geom::Path::do_append (this=0x10fb705b0, c=0x10fb70320) at ../../src/2geom/path.cpp:987 No locals. #10 0x0000000100139b89 in Geom::Path::appendNew, Geom::Point> (this=0x10fb705b0, a={ > > > > > >, 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>> = { > > > > > > >> = { > > > > > > > >> = { > > > > > > >> = { > > > > > >> = { > > > > >> = { > > > >> = { > > >> = { > >> = { >> = {> = { = {}, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, _pt = {-nan(0x8000000000000), -nan(0x8000000000000)}}) at path.h:734 No locals. #11 0x0000000100e93c88 in Path::MakePathVector (this=0x10fb70550) at ../../src/livarot/PathCutting.cpp:292 nData = (PathDescrLineTo *) 0x10fb700f0 typ = 1 i = 2 pv = ('Geom::PathVector' *) 0x10fb703e0 bezNb = 0 currentpath = ('Geom::Path' *) 0x10fb705b0 lastP = { > > > > > >, 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 = {nan(0x8000000000000), inf} } bezSt = { > > > > > >, 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 = {0, 0} } bezEn = { > > > > > >, 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 = {0, 0} } #12 0x0000000100262e9a in item_outline (item=0x10f95c5f0, bbox_only=true) at ../../src/splivarot.cpp:1059 curve = (SPCurve *) 0x10fb6ffb0 scale = 1 o_join = join_pointy o_butt = butt_straight orig = (Path *) 0x10fb1d5b0 res = (Path *) 0x10fb70550 i_style = (class SPStyle *) 0x110070800 o_width = 1 pathv = { , boost::detail::false_t> > > > > > > >> = { , boost::detail::false_t> > > > > > >> = { , boost::detail::false_t> > > > > >> = { , boost::detail::false_t> > > > >> = { , boost::detail::false_t> > > >> = { , boost::detail::false_t> > >> = { , boost::detail::false_t> >> = { , boost::detail::false_t>> = { >> = { > = {}, }, }, }, }, }, }, }, }, }, members of Geom::PathVector: _data = { >> = { _M_impl = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::_Vector_base >::_Vector_impl: _M_start = 0x10fb19090, _M_finish = 0x10fb190b8, _M_end_of_storage = 0x10fb190b8 } }, } } ret_pathv = ('Geom::PathVector' *) 0x0 transform = { > > > > > >, boost::detail::empty_base, boost::detail::true_t>> = { > > > > > > >> = { > > > > > >> = { > > > > >> = { > > > >> = { > > >> = { > >> = { >> = { > = { = {}, }, }, }, }, }, }, }, }, }, members of Geom::Affine: _c = {1, 0, 0, 1, 0, 0} } o_miter = 4 #13 0x00000001002c484d in SPShape::bbox (this=0x10f95c5f0, transform=@0x7fff5fbfd0b0, bboxtype=SPItem::VISUAL_BBOX) at ../../src/sp-shape.cpp:440 pathv = ('Geom::PathVector' *) 0x7fff5fbfd088 bbox = ('Geom::OptRect' &) @0x7fff5fbfce38: { > = { > = { > = { <> = {}, members of boost::optional_detail::optional_base: m_initialized = true, m_storage = { dummy_ = { data = "\000\000\000\000\000\000??\000\000\000\000\000\000??\000\000\000\000\000\000??\000\000\000\000\000\000?", aligner_ = {} } } }, }, , 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::empty_base, boost::detail::true_t>, boost::detail::false_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::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>> = { >> = { > = {}, }, }, }, }, }, }, }, }, }, }, }, } #14 0x00000001002468ea in SPItem::visualBounds (this=0x10f95c5f0, transform=@0x7fff5fbfd0b0) at ../../src/sp-item.cpp:865 filter = (SPFilter *) 0x0 bbox = ('Geom::OptRect' &) @0x7fff5fbfd088: { > = { > = { > = { <> = {}, members of boost::optional_detail::optional_base: m_initialized = false, m_storage = { dummy_ = { data = '\0' , "p?_\006\001\000\000", aligner_ = {} } } }, }, , 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::empty_base, boost::detail::true_t>, boost::detail::false_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::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>> = { >> = { > = {}, }, }, }, }, }, }, }, }, }, }, }, } #15 0x0000000100246bea in SPItem::bounds (this=0x10f95c5f0, type=SPItem::VISUAL_BBOX, transform=@0x7fff5fbfd0b0) at ../../src/sp-item.cpp:882 No locals. #16 0x0000000100250b05 in SPGroup::bbox (this=0x10f955e40, transform=@0x7fff5fbfd518, bboxtype=SPItem::VISUAL_BBOX) at ../../src/sp-item-group.cpp:288 ct = { > > > > > >, boost::detail::empty_base, boost::detail::true_t>> = { > > > > > > >> = { > > > > > >> = { > > > > >> = { > > > >> = { > > >> = { > >> = { >> = { > = { = {}, }, }, }, }, }, }, }, }, }, members of Geom::Affine: _c = {1, 0, 0, 1, 0, 0} } o = (SPObject *) 0x10f95c5f0 item = (SPItem *) 0x10f95c5f0 i = { _M_current = 0x10fb64ee8 } l = { >> = { _M_impl = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::_Vector_base >::_Vector_impl: _M_start = 0x10fb64ed0, _M_finish = 0x10fb64ef0, _M_end_of_storage = 0x10fb64ef0 } }, } bbox = ('Geom::OptRect' &) @0x7fff5fbfd348: { > = { > = { > = { <> = {}, members of boost::optional_detail::optional_base: m_initialized = false, m_storage = { dummy_ = { data = "@^?\017\001\000\000\000Рy\001\001\000\000\000@^?\017\001\000\000\000????????", aligner_ = {} } } }, }, , 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::empty_base, boost::detail::true_t>, boost::detail::false_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::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>> = { >> = { > = {}, }, }, }, }, }, }, }, }, }, }, }, } #17 0x00000001002468ea in SPItem::visualBounds (this=0x10f955e40, transform=@0x7fff5fbfd518) at ../../src/sp-item.cpp:865 filter = (SPFilter *) 0x0 bbox = ('Geom::OptRect' &) @0x7fff5fbfd548: { > = { > = { > = { <> = {}, members of boost::optional_detail::optional_base: m_initialized = false, m_storage = { dummy_ = { data = "?տ_?\000\000@ֿ_?\000\000@ֿ_?\000\000@ֿ_?\000", aligner_ = {} } } }, }, , 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::empty_base, boost::detail::true_t>, boost::detail::false_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::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>> = { >> = { > = {}, }, }, }, }, }, }, }, }, }, }, }, } #18 0x0000000100246d20 in SPItem::documentVisualBounds (this=0x10f955e40) at ../../src/sp-item.cpp:894 No locals. #19 0x00000001002470f7 in SPItem::desktopVisualBounds (this=0x10f955e40) at ../../src/sp-item.cpp:917 m = { > > > > > >, boost::detail::empty_base, boost::detail::true_t>> = { > > > > > > >> = { > > > > > >> = { > > > > >> = { > > > >> = { > > >> = { > >> = { >> = { > = { = {}, }, }, }, }, }, }, }, }, }, members of Geom::Affine: _c = {1, 0, 0, -1, 0, 640} } ret = ('Geom::OptRect' &) @0x7fff5fbfda90: { > = { > = { > = { <> = {}, members of boost::optional_detail::optional_base: m_initialized = 243, m_storage = { dummy_ = { data = "X?_?\000\000?ڿ_?\000\000\b+\037\004\001\000\000\000\002\000\000@\000\000\000", aligner_ = {} } } }, }, , 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::empty_base, boost::detail::true_t>, boost::detail::false_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::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>> = { >> = { > = {}, }, }, }, }, }, }, }, }, }, }, }, } #20 0x00000001006f056d in sp_desktop_widget_update_scrollbars (dtw=0x110010220, scale=0.28828124999999999) at ../../src/widgets/desktop-widget.cpp:2134 darea = { > = { , boost::orable, boost::detail::false_t>, boost::detail::false_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::orable, boost::detail::false_t>, boost::detail::false_t>, boost::detail::false_t>, boost::detail::empty_base, boost::detail::true_t>, boost::detail::false_t> >> = { , boost::orable, boost::detail::false_t>, boost::detail::false_t>, boost::detail::false_t>, boost::detail::empty_base, boost::detail::true_t>, boost::detail::false_t>> = { , boost::orable, boost::detail::false_t>, boost::detail::false_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::empty_base, boost::detail::true_t>> = { , boost::detail::false_t>, boost::detail::false_t>, boost::detail::false_t> >> = { , boost::detail::false_t>, boost::detail::false_t>, boost::detail::false_t>> = { , boost::detail::false_t>, boost::detail::false_t> >> = { , boost::detail::false_t>, boost::detail::false_t>> = { , boost::detail::false_t> >> = { , boost::detail::false_t> > >> = { , boost::detail::false_t> >> = { , boost::detail::false_t>> = { >> = { > = {}, }, }, }, }, }, }, }, }, }, }, }, }, }, }, members of Geom::GenericRect: f = {{ > = { , 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 = {-1280, 2560} }, }, { > = { , 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 = {-640, 1280} }, }} }, } deskarea = { > = { > = { > = { <> = {}, members of boost::optional_detail::optional_base: m_initialized = false, m_storage = { dummy_ = { data = "??V3\026??@??9\020\001\000\000\000?ۿ_?\000\000\n?n\000\001\000\000", aligner_ = {} } } }, }, , 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::empty_base, boost::detail::true_t>, boost::detail::false_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::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>> = { >> = { > = {}, }, }, }, }, }, }, }, }, }, }, }, } doc = (SPDocument *) 0x111e00ea0 carea = { > = { , boost::orable, boost::detail::false_t>, boost::detail::false_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::orable, boost::detail::false_t>, boost::detail::false_t>, boost::detail::false_t>, boost::detail::empty_base, boost::detail::true_t>, boost::detail::false_t> >> = { , boost::orable, boost::detail::false_t>, boost::detail::false_t>, boost::detail::false_t>, boost::detail::empty_base, boost::detail::true_t>, boost::detail::false_t>> = { , boost::orable, boost::detail::false_t>, boost::detail::false_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::empty_base, boost::detail::true_t>> = { , boost::detail::false_t>, boost::detail::false_t>, boost::detail::false_t> >> = { , boost::detail::false_t>, boost::detail::false_t>, boost::detail::false_t>> = { , boost::detail::false_t>, boost::detail::false_t> >> = { , boost::detail::false_t>, boost::detail::false_t>> = { , boost::detail::false_t> >> = { , boost::detail::false_t> > >> = { , boost::detail::false_t> >> = { , boost::detail::false_t>> = { >> = { > = {}, }, }, }, }, }, }, }, }, }, }, }, }, }, }, members of Geom::GenericRect: f = {{ > = { , 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 = {2.2564965702558392e-314, 9.3872472709836843e-323} }, }, { > = { , 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 = {6.9532229753928715e-310, 2.1697329729487646e-314} }, }} }, } viewbox = { > = { , boost::orable, boost::detail::false_t>, boost::detail::false_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::orable, boost::detail::false_t>, boost::detail::false_t>, boost::detail::false_t>, boost::detail::empty_base, boost::detail::true_t>, boost::detail::false_t> >> = { , boost::orable, boost::detail::false_t>, boost::detail::false_t>, boost::detail::false_t>, boost::detail::empty_base, boost::detail::true_t>, boost::detail::false_t>> = { , boost::orable, boost::detail::false_t>, boost::detail::false_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::empty_base, boost::detail::true_t>> = { , boost::detail::false_t>, boost::detail::false_t>, boost::detail::false_t> >> = { , boost::detail::false_t>, boost::detail::false_t>, boost::detail::false_t>> = { , boost::detail::false_t>, boost::detail::false_t> >> = { , boost::detail::false_t>, boost::detail::false_t>> = { , boost::detail::false_t> >> = { , boost::detail::false_t> > >> = { , boost::detail::false_t> >> = { , boost::detail::false_t>> = { >> = { > = {}, }, }, }, }, }, }, }, }, }, }, }, }, }, }, members of Geom::GenericRect: f = {{ > = { , 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 = {2.1697857213733772e-314, 2.2564965702558392e-314} }, }, { > = { , 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 = {6.9532229753980098e-310, 0} }, }} }, } #21 0x00000001006f4373 in SPDesktopWidget::WidgetStub::updateScrollbars (this=0x112c97ff0, scale=0.28828124999999999) at desktop-widget.h:177 No locals. #22 0x000000010004f37f in SPDesktop::set_display_area (this=0x111e43c00, x0=0, y0=0, x1=1280, y1=729.32249322493226, border=10, log=true) at ../../src/desktop.cpp:839 zoomChanged = true cy = 320 newscale = 0.28828124999999999 clear = 1 cx = 640 viewbox = { > = { , boost::orable, boost::detail::false_t>, boost::detail::false_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::orable, boost::detail::false_t>, boost::detail::false_t>, boost::detail::false_t>, boost::detail::empty_base, boost::detail::true_t>, boost::detail::false_t> >> = { , boost::orable, boost::detail::false_t>, boost::detail::false_t>, boost::detail::false_t>, boost::detail::empty_base, boost::detail::true_t>, boost::detail::false_t>> = { , boost::orable, boost::detail::false_t>, boost::detail::false_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::empty_base, boost::detail::true_t>> = { , boost::detail::false_t>, boost::detail::false_t>, boost::detail::false_t> >> = { , boost::detail::false_t>, boost::detail::false_t>, boost::detail::false_t>> = { , boost::detail::false_t>, boost::detail::false_t> >> = { , boost::detail::false_t>, boost::detail::false_t>> = { , boost::detail::false_t> >> = { , boost::detail::false_t> > >> = { , boost::detail::false_t> >> = { , boost::detail::false_t>> = { >> = { > = {}, }, }, }, }, }, }, }, }, }, }, }, }, }, }, members of Geom::GenericRect: f = {{ > = { , 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 = {10, 379} }, }, { > = { , 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 = {10, 246} }, }} }, } scale = 1 #23 0x00000001006f1f20 in sp_desktop_widget_realize (widget=0x110010220) at ../../src/widgets/desktop-widget.cpp:962 dtw = (SPDesktopWidget *) 0x110010220 d = { > = { , boost::orable, boost::detail::false_t>, boost::detail::false_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::orable, boost::detail::false_t>, boost::detail::false_t>, boost::detail::false_t>, boost::detail::empty_base, boost::detail::true_t>, boost::detail::false_t> >> = { , boost::orable, boost::detail::false_t>, boost::detail::false_t>, boost::detail::false_t>, boost::detail::empty_base, boost::detail::true_t>, boost::detail::false_t>> = { , boost::orable, boost::detail::false_t>, boost::detail::false_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::empty_base, boost::detail::true_t>> = { , boost::detail::false_t>, boost::detail::false_t>, boost::detail::false_t> >> = { , boost::detail::false_t>, boost::detail::false_t>, boost::detail::false_t>> = { , boost::detail::false_t>, boost::detail::false_t> >> = { , boost::detail::false_t>, boost::detail::false_t>> = { , boost::detail::false_t> >> = { , boost::detail::false_t> > >> = { , boost::detail::false_t> >> = { , boost::detail::false_t>> = { >> = { > = {}, }, }, }, }, }, }, }, }, }, }, }, }, }, }, members of Geom::GenericRect: f = {{ > = { , 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 = {0, 1280} }, }, { > = { , 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 = {0, 640} }, }} }, } #24 0x0000000105c0b90d in _g_closure_invoke_va () No symbol table info available. #25 0x0000000105c1f31f in g_signal_emit_valist () No symbol table info available. #26 0x0000000105c1fcf2 in g_signal_emit () No symbol table info available. #27 0x00000001041f2252 in gtk_widget_realize () No symbol table info available. #28 0x00000001041f20f3 in gtk_widget_map () No symbol table info available. #29 0x0000000104204991 in gtk_window_map () No symbol table info available. #30 0x0000000105c0b90d in _g_closure_invoke_va () No symbol table info available. #31 0x0000000105c1f31f in g_signal_emit_valist () No symbol table info available. #32 0x0000000105c1fcf2 in g_signal_emit () No symbol table info available. #33 0x00000001041f2105 in gtk_widget_map () No symbol table info available. #34 0x00000001042048b4 in gtk_window_show () No symbol table info available. #35 0x0000000105c0b90d in _g_closure_invoke_va () No symbol table info available. #36 0x0000000105c1f31f in g_signal_emit_valist () No symbol table info available. #37 0x0000000105c1fcf2 in g_signal_emit () No symbol table info available. #38 0x00000001041f1bd1 in gtk_widget_show () No symbol table info available. #39 0x00000001007f2e7d in sp_create_window (vw=0x110010220, editable=true) at ../../src/ui/interface.cpp:269 win = ('Gtk::Window' *) 0x116537630 #40 0x00000001000b29af in sp_file_open (uri=@0x7fff5fbff1f8, key=0x0, add_to_recent=true, replace_empty=true) at ../../src/file.cpp:308 dtw = (SPViewWidget *) 0x110010220 existing = (SPDocument *) 0x0 cancelled = false e = ('Inkscape::Extension::Input::no_extension_found' &) @0x7fff5fbff0f0: { = { _vptr$exception = 0x1017fff5fbff110 }, } e = ('Inkscape::Extension::Input::open_failed' &) @0x105e93420: { = { _vptr$exception = 0x5b18c4834837894d }, } e = ('Inkscape::Extension::Input::open_cancelled' &) @0x7fff5fbff510: { = { _vptr$exception = 0x7fff5fbfffc7 }, } desktop = (SPDesktop *) 0x0 doc = (SPDocument *) 0x111e00ea0 #41 0x0000000100003101 in sp_main_gui (argc=2, argv=0x7fff5fbff350) at ../../src/main.cpp:1065 main_instance = { = { callback_list_ = 0x0 }, members of Gtk::Main: _vptr$Main = 0x103d7a230 } fl = (GSList *) 0x10eb4e850 retVal = 0 dataDirs = { >> = { _M_impl = { > = { <__gnu_cxx::new_allocator> = {}, }, members of std::_Vector_base >::_Vector_impl: _M_start = 0x10f90c9b0, _M_finish = 0x10f90c9d0, _M_end_of_storage = 0x10f90c9d0 } }, } usericondir = (gchar *) 0x10f911760 "\001" create_new = 1 #42 0x0000000100002a30 in main (argc=2, argv=0x7fff5fbff350) at ../../src/main.cpp:789 inkscape_localedir = 0x0 use_gui = 1 retcode = 0 (gdb)