Thread 1 "inkscape" received signal SIGSEGV, Segmentation fault.
0x00007ffff5cc9e14 in __dynamic_cast ()
from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
(gdb) bt
#0 0x00007ffff5cc9e14 in __dynamic_cast ()
at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#1 0x00007ffff7031360 in get_threshold(SPItem const*, double)
(item=item@entry=
0x5555556b5c40, threshold=threshold@entry=0.10000000000000001)
at ../src/path/path-boolop.cpp:140
#2 0x00007ffff7034a41 in Inkscape::ObjectSet::pathBoolOp(bool_op, bool, bool, Glib::ustring, Glib::ustring) (this=
0x7fffffffd6b0, bop=bool_op_diff, skip_undo=<optimised out>, checked=<optimised out>, icon_name=..., description=...) at ../src/path/path-boolop.cpp:593
#3 0x00007ffff7033c8b in Inkscape::ObjectSet::pathBoolOp(bool_op, bool, bool, Glib::ustring, Glib::ustring)
(this=this@entry=0x7fffffffd6b0, bop=bop@entry=bool_op_diff, skip_undo=skip_undo@entry=true, checked=checked@entry=false, icon_name=..., description=...)
at /usr/include/c++/9/bits/stl_iterator.h:806
#4 0x00007ffff7036226 in Inkscape::ObjectSet::pathDiff(bool)
(this=this@entry=0x7fffffffd6b0, skip_undo=skip_undo@entry=true)
at ../src/path/path-boolop.cpp:74
#5 0x00007ffff71e69e1 in Inkscape::UI::Tools::EraserTool::_setToAccumulated()
(this=this@entry=0x55555b15b400) at ../src/ui/tools/eraser-tool.cpp:707
#6 0x00007ffff71e7947 in Inkscape::UI::Tools::EraserTool::root_handler(_GdkEvent*) (this=0x55555b15b400, event=0x55555b20b400)
at ../src/ui/tools/eraser-tool.cpp:468
... standard stuff
(gdb) frame 1
#1 0x00007ffff7031360 in get_threshold (item=item@entry=0x5555556b5c40, threshold=threshold@entry=0.10000000000000001) at ../src/path/path-boolop.cpp:140
140 auto shape = dynamic_cast<SPShape const *>(item);
(gdb) p item
$1 = (const SPItem *) 0x5555556b5c40
(gdb) p *item
warning: can't find linker symbol for virtual table for `SPItem' value
$2 = warning: can't find linker symbol for virtual table for `SPItem' value
{<SPObject> = {_vptr.SPObject = 0x7ffff5c1af90 <main_arena+1040>, cloned = 0, clone_original = 0x0, uflags = 1, mflags = 0, xml_space = {set = 0, value = 0},
lang = {static npos = 18446744073709551615, string_ = ""}, hrefcount = 0, _total_hrefcount = 0, document = 0x0, parent = 0x0, id = 0x0, repr = 0x0, refCount = 0,
hrefList = empty std::__cxx11::list, style = 0x55555b1839e0, context_style = 0x0,
_release_signal = {<sigc::signal1<void, SPObject*, sigc::nil>> = {<sigc::signal_base> = {<sigc::trackable> = {callback_list_ = 0x0},
impl_ = 0x55555b13ae80}, <No data fields>}, <No data fields>},
_delete_signal = {<sigc::signal1<void, SPObject*, sigc::nil>> = {<sigc::signal_base> = {<sigc::trackable> = {callback_list_ = 0x0},
impl_ = 0x0}, <No data fields>}, <No data fields>},