Trace: (gdb) bt full #0 0x00007fffe641e84c in TOOL_MANAGER::dispatchInternal (this=0x3aa3860, aEvent=...) at /home/cmp/git/kicad/common/tool/tool_manager.cpp:499 curIt = 56224096 st = 0x0 it = 0 #1 0x00007fffe641dbdc in TOOL_MANAGER::ProcessEvent (this=0x3aa3860, aEvent=...) at /home/cmp/git/kicad/common/tool/tool_manager.cpp:678 No locals. #2 0x00007fffe587492e in PCB_EDIT_FRAME::RestoreCopyFromUndoList (this=0x1fb9000, aEvent=...) at /home/cmp/git/kicad/pcbnew/board_undo_redo.cpp:691 event = {m_category = TC_MESSAGE, m_actions = TA_UNDO_REDO, m_scope = AS_GLOBAL, m_mouseDelta = {> = {}, x = 0, y = 0}, m_mousePos = {> = {}, x = 0, y = 0}, m_mouseDragOrigin = {> = {}, x = 0, y = 0}, m_mouseButtons = 0, m_keyCode = 0, m_modifiers = 0, m_param = 0x0, m_commandId = {> = { = {}, m_initialized = false, m_storage = {dummy_ = {data = "\000\000\000", aligner_ = {}}}}, }, m_commandStr = { >> = { = {}, m_initialized = false, m_storage = {dummy_ = {data = "X\270\243\003\000\000\000\000\240T{\002\000\000\000\000\060O{\002\000\000\000\000\\\030\270\345\377\177\000", aligner_ = {}}}}, }} List = 0x27b4f10 #3 0x00007fffe5bb22eb in EDIT_TOOL::Main (this=0x3ad7f60, aEvent=...) at /home/cmp/git/kicad/pcbnew/tools/edit_tool.cpp:327 dummy = controls = 0x379a440 editFrame = 0x1fb9000 originalCursorPos = {> = {static ECOORD_MAX = 9223372036854775807, static ECOORD_MIN = -9223372036854775808}, x = -32367, y = 32818163} selection = @0x3ab8448: {items = {m_Status = UR_UNSPECIFIED, m_TransformPoint = {x = 0, y = 0}, m_ItemsList = std::vector of length 0, capacity 1}, group = 0x3ab8c00} unselect = false restore = true lockOverride = false totalMovement = {x = -500000, y = -1077282704} grid = {m_anchors = std::vector of length 0, capacity 16, m_frame = 0x1fb9000, m_auxAxis = { >> = { = {}, m_initialized = true, m_storage = {dummy_ = {data = "\000\000\000\000@KL", aligner_ = {}}}}, }, m_diagonalAuxAxesEnable = true} evt = {> = { = {}, m_initialized = true, m_storage = {dummy_ = { data = "\004\000\000\000\000 \000\000\003\000\000\000\377\177", '\000' , "\001", '\000' , "pR\221\003\000\000\000\000\026\000\000\000\000\000\000\000\026\000\000\000\000\000\000\000\300\220;\003\000\000\000", aligner_ = {}}}}, } ratsnest = 0x0 #4 0x00007fffe5bb97f2 in std::__invoke_impl (__f= @0x23e0f10: (int (EDIT_TOOL::*)(EDIT_TOOL * const, const TOOL_EVENT &)) 0x7fffe5bb12c0 , __t=@0x23e0f20: 0x3ad7f60, __args=...) at /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../include/c++/6.1.1/functional:235 No locals. #5 0x00007fffe5bb9747 in std::__invoke (__fn= @0x23e0f10: (int (EDIT_TOOL::*)(EDIT_TOOL * const, const TOOL_EVENT &)) 0x7fffe5bb12c0 , __args=..., __args=...) at /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../include/c++/6.1.1/functional:259 No locals. #6 0x00007fffe5bb9685 in std::_Mem_fn_base::operator() (this=0x23e0f10, __args=..., __args=...) at /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../include/c++/6.1.1/functional:613 No locals. #7 0x00007fffe5bb9632 in std::_Bind (EDIT_TOOL*, std::_Placeholder<1>)>::__call(std::tuple&&, std::_Index_tuple<0ul, 1ul>) ( this=0x23e0f10, __args=) at /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../include/c++/6.1.1/functional:942 No locals. #8 0x00007fffe5bb958d in std::_Bind (EDIT_TOOL*, std::_Placeholder<1>)>::operator()(TOOL_EVENT const&) (this=0x23e0f10, __args=...) at /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../include/c++/6.1.1/functional:1000 No locals. #9 0x00007fffe5bb9262 in std::_Function_handler (EDIT_TOOL*, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, TOOL_EVENT const&) ( __functor=..., __args=...) at /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../include/c++/6.1.1/functional:1725 No locals. #10 0x00007fffe6431758 in std::function::operator()(TOOL_EVENT const&) const (this=0x3447d80, __args=...) at /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../include/c++/6.1.1/functional:2136 No locals. #11 0x00007fffe64316c5 in COROUTINE::callerStub (aData=54820224) at /home/cmp/git/kicad/include/tool/coroutine.h:271 cor = 0x3447d80 #12 0x00007ffff5a828e1 in make_fcontext () from /usr/lib/libboost_context.so.1.60.0 No symbol table info available. #13 0x0000000000000000 in ?? () No symbol table info available.