Note: Subject of this mail is not a complaint. I just wanted to bring this to focus. Here's the backtrace of one that looks like snapping related. I can repeat these crashes, but it happens mostly while dragging objects around and panning using middle mouse button.
BTW, Looks like one needs to press middle mouse button absolutely still for some time in order to pan around. Also doesn't happen all the time, but when it does, that's the workaround. At least here.
Regards, Vlada
inkscape: /usr/include/boost/optional/optional.hpp:578: typename boost::optional_detail::optional_base<T>::reference_type boost::optional<T>::get() [with T = NR::Rect]: Assertion `this->is_initialized()' failed.
Program received signal SIGABRT, Aborted. [Switching to Thread 0x7f641eee6700 (LWP 28144)] 0x00007f64172865c5 in raise () from /lib64/libc.so.6 (gdb) bt #0 0x00007f64172865c5 in raise () from /lib64/libc.so.6 #1 0x00007f6417287bb3 in abort () from /lib64/libc.so.6 #2 0x00007f641727f1e9 in __assert_fail () from /lib64/libc.so.6 #3 0x00000000005a250e in Inkscape::ObjectSnapper::_collectPaths (this=0x1b26ec8, t=<value optimized out>, first_point=<value optimized out>) at /usr/include/boost/optional/optional.hpp:578
#4 0x00000000005a255d in Inkscape::ObjectSnapper::_snapPaths (this=0x6df0, sc=@0x7fff26f38de0, t=@0x6df0, p=@0xffffffffffffffff, first_point=@0x10171dc0, unselected_nodes=0x7f64175a89d0, selected_path=0x0) at object-snapper.cpp:400
#5 0x00000000005a2dd3 in Inkscape::ObjectSnapper::freeSnap (this=0x1b26ec8, sc=@0x7fff26f38de0, t=@0x7fff26f38ddc, p=@0x8f2fbf0, first_point=@0x7fff26f38dd8, bbox_to_snap=@0x7fff26f39100, it=0x10e7ca30, unselected_nodes=0x0) at object-snapper.cpp:587
#6 0x00000000005994b7 in SnapManager::freeSnap (this=0x1b26ea8, point_type=2, p=@0x8f2fbf0, first_point=true, bbox_to_snap=@0x7fff26f39100) at snap.cpp:163 #7 0x000000000059a355 in SnapManager::_snapTransformed (this=0x1b26ea8, type=2, points=@0x10e7ca90, pointer=@0x10e7cd68, constrained=false,
constraint=@0x7fff26f39320, transformation_type=SnapManager::TRANSLATION, transformation=@0x7fff26f396c0, origin=@0x7fff26f39350, dim=Geom::X,
uniform=false) at snap.cpp:449
#8 0x000000000059ad95 in SnapManager::freeSnapTranslation (this=0x6df0, point_type=6, p=@0xffffffffffffffff, pointer=@0x10171dc0, tr=<value optimized out>) at snap.cpp:601
#9 0x0000000000595545 in Inkscape::SelTrans::moveTo (this=0x10e7ca10, xy=<value optimized out>, state=<value optimized out>) at seltrans.cpp:1406 #10 0x000000000058d519 in sp_select_context_root_handler (event_context=0x1846b9c0, event=0x10241f40) at select-context.cpp:537
#11 0x000000000053e4a2 in sp_event_context_root_handler (event_context=0x6df0, event=0x6df0) at event-context.cpp:892
#12 0x00000000007b53d4 in sp_marshal_INT__POINTER_POINTER (closure=0x20c9c00, return_value=0x7fff26f39de0, n_param_values=<value optimized out>, param_values=0x7fff26f39be0, invocation_hint=<value optimized out>, marshal_data=0x525e20) at helper/sp-marshal.cpp:475
#13 0x00007f641c87e20d in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0
#14 0x00007f641c89208c in ?? () from /usr/lib64/libgobject-2.0.so.0
#15 0x00007f641c893392 in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0
#16 0x00007f641d797ff5 in gtk_signal_emit () from /usr/lib64/libgtk-x11-2.0.so.0
#17 0x0000000000775c3c in sp_canvas_arena_send_event (arena=0x2071480, event=0x10241f40) at display/canvas-arena.cpp:335
#18 0x0000000000775ca6 in sp_canvas_arena_event (item=<value optimized out>, event=0x10241f40) at display/canvas-arena.cpp:322
#19 0x00000000007b56a0 in sp_marshal_BOOLEAN__POINTER (closure=0x1006970, return_value=0x7fff26f3a470, n_param_values=<value optimized out>, param_values=0x7fff26f3a270, invocation_hint=<value optimized out>, marshal_data=0x775c60) at helper/sp-marshal.cpp:352
#20 0x00007f641c87e20d in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0
#21 0x00007f641c891d6d in ?? () from /usr/lib64/libgobject-2.0.so.0
#22 0x00007f641c893392 in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0
#23 0x00007f641d797ff5 in gtk_signal_emit () from /usr/lib64/libgtk-x11-2.0.so.0
#24 0x000000000078f950 in emit_event (canvas=<value optimized out>, event=<value optimized out>) at display/sp-canvas.cpp:1344
#25 0x0000000000791755 in sp_canvas_snap_watchdog_callback (data=<value optimized out>) at display/sp-canvas.cpp:1678
#26 0x00007f641b1a40ab in ?? () from /usr/lib64/libglib-2.0.so.0
#27 0x00007f641b1a393a in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#28 0x00007f641b1a7040 in ?? () from /usr/lib64/libglib-2.0.so.0
#29 0x00007f641b1a750d in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0
#30 0x00007f641d72e977 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
#31 0x00000000004527c9 in sp_main_gui (argc=1, argv=0x7fff26f3aa48) at main.cpp:855
#32 0x0000000000452c8e in main (argc=1, argv=0x7fff26f3aa48) at main.cpp:665
(gdb)