Assertion backtrace when closing Symbol Properties
#0 0x00007ffff63a857b in raise (sig=5) at ../sysdeps/unix/sysv/linux/raise.c:50
#1 0x00007ffff7348ded in () at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#2 0x00007ffff7348041 in wxOnAssert(char const*, int, char const*, char const*, wchar_t const*) ()
at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#3 0x00007ffff7a1d316 in wxWindowBase::NotifyCaptureLost() () at /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#4 0x00007ffff786f96d in () at /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#5 0x00007ffff5ec11eb in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#6 0x00007ffff5c90c7d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7 0x00007ffff5ca4345 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8 0x00007ffff5cac94b in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9 0x00007ffff5cad91f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007ffff5fd7cac in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#11 0x00007ffff5ebfa1b in gtk_main_do_event () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#12 0x00007ffff5d32bac in () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#13 0x00007ffff59fcf2e in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007ffff59fd1c8 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007ffff59fd4c2 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007ffff5e48e16 in gtk_dialog_run () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#17 0x00007ffff7868d54 in wxGUIAppTraits::ShowAssertDialog(wxString const&) () at /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#18 0x00007ffff7346ab2 in () at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#19 0x00007ffff73489b0 in wxAppConsoleBase::OnAssertFailure(wchar_t const*, int, wchar_t const*, wchar_t const*, wchar_t const*) ()
at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#20 0x00007ffff78383b0 in wxApp::OnAssertFailure(wchar_t const*, int, wchar_t const*, wchar_t const*, wchar_t const*) ()
at /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#21 0x00007ffff7348c68 in () at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#22 0x00007ffff7348041 in wxOnAssert(char const*, int, char const*, char const*, wchar_t const*) ()
at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#23 0x00007ffff786dd3b in wxWindow::~wxWindow() () at /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#24 0x00007ffff7e0491c in () at /usr/lib/x86_64-linux-gnu/libwx_gtk2u_adv-3.0.so.0
#25 0x00007ffff7a19527 in wxWindowBase::Destroy() () at /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#26 0x00007ffff7a1955c in wxWindowBase::DestroyChildren() () at /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#27 0x00007ffff786dbf3 in wxWindow::~wxWindow() () at /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#28 0x00007ffff128c46b in WX_GRID::~WX_GRID() (this=0x55555e638200, __in_chrg=<optimized out>)
at /home/seth/code/kicad/kicad-launchpad/common/widgets/wx_grid.cpp:40
#29 0x00007ffff128c490 in WX_GRID::~WX_GRID() (this=0x55555e638200, __in_chrg=<optimized out>)
at /home/seth/code/kicad/kicad-launchpad/common/widgets/wx_grid.cpp:44
#30 0x00007ffff7a19527 in wxWindowBase::Destroy() () at /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#31 0x00007ffff7a1955c in wxWindowBase::DestroyChildren() () at /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#32 0x00007ffff786dbf3 in wxWindow::~wxWindow() () at /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#33 0x00007ffff78eeedc in () at /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#34 0x00007ffff7a19527 in wxWindowBase::Destroy() () at /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#35 0x00007ffff7a1955c in wxWindowBase::DestroyChildren() () at /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#36 0x00007ffff786dbf3 in wxWindow::~wxWindow() () at /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#37 0x00007ffff12b8cd8 in DIALOG_SHIM::~DIALOG_SHIM() (this=0x7fffffffd1d0, __in_chrg=<optimized out>)
at /home/seth/code/kicad/kicad-launchpad/common/dialog_shim.cpp:118
#38 0x00007ffff0fd9f5a in DIALOG_EDIT_COMPONENT_IN_SCHEMATIC_BASE::~DIALOG_EDIT_COMPONENT_IN_SCHEMATIC_BASE()
(this=0x7fffffffd1d0, __in_chrg=<optimized out>)
at /home/seth/code/kicad/kicad-launchpad/eeschema/dialogs/dialog_edit_component_in_schematic_base.cpp:257
#39 0x00007ffff0fccbd5 in DIALOG_EDIT_COMPONENT_IN_SCHEMATIC::~DIALOG_EDIT_COMPONENT_IN_SCHEMATIC() (this=0x7fffffffd1d0, __in_chrg=<optimized out>)
at /home/seth/code/kicad/kicad-launchpad/eeschema/dialogs/dialog_edit_component_in_schematic.cpp:106
#40 0x00007ffff10f1937 in SCH_EDIT_FRAME::EditComponent(SCH_COMPONENT*) (this=0x55555692ce20, aComponent=0x555557c516d0)
at /home/seth/code/kicad/kicad-launchpad/eeschema/edit_component_in_schematic.cpp:126
#41 0x00007ffff114d432 in SCH_EDIT_FRAME::OnLeftDClick(wxDC*, wxPoint const&) (this=0x55555692ce20, aDC=0x0, aPosition=...)
at /home/seth/code/kicad/kicad-launchpad/eeschema/onleftclick.cpp:416
#42 0x00007ffff1163f00 in SCH_DRAW_PANEL::OnMouseEvent(wxMouseEvent&) (this=0x555556c4a260, event=...)
at /home/seth/code/kicad/kicad-launchpad/eeschema/sch_draw_panel.cpp:352
#43 0x00007ffff74a97ae in wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) ()
at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#44 0x00007ffff74a9b2a in wxEvtHandler::SearchDynamicEventTable(wxEvent&) () at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#45 0x00007ffff74a9bc0 in wxEvtHandler::TryHereOnly(wxEvent&) () at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#46 0x00007ffff74a9c73 in wxEvtHandler::ProcessEventLocally(wxEvent&) () at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#47 0x00007ffff74a9d11 in wxEvtHandler::ProcessEvent(wxEvent&) () at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#48 0x00007ffff74aa6b4 in wxEvtHandler::ProcessPendingEvents() () at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#49 0x00007ffff734787f in wxAppConsoleBase::ProcessPendingEvents() () at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#50 0x00007ffff7834649 in wxApp::DoIdle() () at /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#51 0x00007ffff7834743 in () at /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#52 0x00007ffff59fcdd8 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#53 0x00007ffff59fd1c8 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#54 0x00007ffff59fd4c2 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#55 0x00007ffff5ebe8e7 in gtk_main () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#56 0x00007ffff7851845 in wxGUIEventLoop::DoRun() () at /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#57 0x00007ffff737f48d in wxEventLoopBase::Run() () at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
--Type <RET> for more, q to quit, c to continue without paging--
#58 0x00007ffff7348616 in wxAppConsoleBase::MainLoop() () at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#59 0x000055555559a2ab in APP_SINGLE_TOP::OnRun() (this=0x5555556adfd0) at /home/seth/code/kicad/kicad-launchpad/common/single_top.cpp:197
#60 0x00007ffff73c9cf9 in wxEntry(int&, wchar_t**) () at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#61 0x0000555555595e06 in main(int, char**) (argc=1, argv=0x7fffffffe0f8) at /home/seth/code/kicad/kicad-launchpad/common/single_top.cpp:271
Assertion backtrace when closing Symbol Properties
#0 0x00007ffff63a857b in raise (sig=5) at ../sysdeps/ unix/sysv/ linux/raise. c:50 x86_64- linux-gnu/ libwx_baseu- 3.0.so. 0 x86_64- linux-gnu/ libwx_baseu- 3.0.so. 0 :NotifyCaptureL ost() () at /usr/lib/ x86_64- linux-gnu/ libwx_gtk2u_ core-3. 0.so.0 x86_64- linux-gnu/ libwx_gtk2u_ core-3. 0.so.0 x86_64- linux-gnu/ libgtk- x11-2.0. so.0 x86_64- linux-gnu/ libgobject- 2.0.so. 0 x86_64- linux-gnu/ libgobject- 2.0.so. 0 emit_valist () at /usr/lib/ x86_64- linux-gnu/ libgobject- 2.0.so. 0 x86_64- linux-gnu/ libgobject- 2.0.so. 0 x86_64- linux-gnu/ libgtk- x11-2.0. so.0 x86_64- linux-gnu/ libgtk- x11-2.0. so.0 x86_64- linux-gnu/ libgdk- x11-2.0. so.0 context_ dispatch () at /usr/lib/ x86_64- linux-gnu/ libglib- 2.0.so. 0 x86_64- linux-gnu/ libglib- 2.0.so. 0 x86_64- linux-gnu/ libglib- 2.0.so. 0 x86_64- linux-gnu/ libgtk- x11-2.0. so.0 :ShowAssertDial og(wxString const&) () at /usr/lib/ x86_64- linux-gnu/ libwx_gtk2u_ core-3. 0.so.0 x86_64- linux-gnu/ libwx_baseu- 3.0.so. 0 e::OnAssertFail ure(wchar_ t const*, int, wchar_t const*, wchar_t const*, wchar_t const*) () x86_64- linux-gnu/ libwx_baseu- 3.0.so. 0 OnAssertFailure (wchar_ t const*, int, wchar_t const*, wchar_t const*, wchar_t const*) () x86_64- linux-gnu/ libwx_gtk2u_ core-3. 0.so.0 x86_64- linux-gnu/ libwx_baseu- 3.0.so. 0 x86_64- linux-gnu/ libwx_baseu- 3.0.so. 0 :~wxWindow( ) () at /usr/lib/ x86_64- linux-gnu/ libwx_gtk2u_ core-3. 0.so.0 x86_64- linux-gnu/ libwx_gtk2u_ adv-3.0. so.0 :Destroy( ) () at /usr/lib/ x86_64- linux-gnu/ libwx_gtk2u_ core-3. 0.so.0 :DestroyChildre n() () at /usr/lib/ x86_64- linux-gnu/ libwx_gtk2u_ core-3. 0.so.0 :~wxWindow( ) () at /usr/lib/ x86_64- linux-gnu/ libwx_gtk2u_ core-3. 0.so.0 38200, __in_chrg= <optimized out>) code/kicad/ kicad-launchpad /common/ widgets/ wx_grid. cpp:40 38200, __in_chrg= <optimized out>) code/kicad/ kicad-launchpad /common/ widgets/ wx_grid. cpp:44 :Destroy( ) () at /usr/lib/ x86_64- linux-gnu/ libwx_gtk2u_ core-3. 0.so.0 :DestroyChildre n() () at /usr/lib/ x86_64- linux-gnu/ libwx_gtk2u_ core-3. 0.so.0 :~wxWindow( ) () at /usr/lib/ x86_64- linux-gnu/ libwx_gtk2u_ core-3. 0.so.0 x86_64- linux-gnu/ libwx_gtk2u_ core-3. 0.so.0 :Destroy( ) () at /usr/lib/ x86_64- linux-gnu/ libwx_gtk2u_ core-3. 0.so.0 :DestroyChildre n() () at /usr/lib/ x86_64- linux-gnu/ libwx_gtk2u_ core-3. 0.so.0 :~wxWindow( ) () at /usr/lib/ x86_64- linux-gnu/ libwx_gtk2u_ core-3. 0.so.0 SHIM::~ DIALOG_ SHIM() (this=0x7ffffff fd1d0, __in_chrg= <optimized out>) code/kicad/ kicad-launchpad /common/ dialog_ shim.cpp: 118 EDIT_COMPONENT_ IN_SCHEMATIC_ BASE::~ DIALOG_ EDIT_COMPONENT_ IN_SCHEMATIC_ BASE() 0x7fffffffd1d0, __in_chrg= <optimized out>) code/kicad/ kicad-launchpad /eeschema/ dialogs/ dialog_ edit_component_ in_schematic_ base.cpp: 257 EDIT_COMPONENT_ IN_SCHEMATIC: :~DIALOG_ EDIT_COMPONENT_ IN_SCHEMATIC( ) (this=0x7ffffff fd1d0, __in_chrg= <optimized out>) code/kicad/ kicad-launchpad /eeschema/ dialogs/ dialog_ edit_component_ in_schematic. cpp:106 FRAME:: EditComponent( SCH_COMPONENT* ) (this=0x5555569 2ce20, aComponent= 0x555557c516d0) code/kicad/ kicad-launchpad /eeschema/ edit_component_ in_schematic. cpp:126 FRAME:: OnLeftDClick( wxDC*, wxPoint const&) (this=0x5555569 2ce20, aDC=0x0, aPosition=...) code/kicad/ kicad-launchpad /eeschema/ onleftclick. cpp:416 PANEL:: OnMouseEvent( wxMouseEvent& ) (this=0x555556c 4a260, event=...) code/kicad/ kicad-launchpad /eeschema/ sch_draw_ panel.cpp: 352 :ProcessEventIf MatchesId( wxEventTableEnt ryBase const&, wxEvtHandler*, wxEvent&) () x86_64- linux-gnu/ libwx_baseu- 3.0.so. 0 :SearchDynamicE ventTable( wxEvent& ) () at /usr/lib/ x86_64- linux-gnu/ libwx_baseu- 3.0.so. 0 :TryHereOnly( wxEvent& ) () at /usr/lib/ x86_64- linux-gnu/ libwx_baseu- 3.0.so. 0 :ProcessEventLo cally(wxEvent& ) () at /usr/lib/ x86_64- linux-gnu/ libwx_baseu- 3.0.so. 0 :ProcessEvent( wxEvent& ) () at /usr/lib/ x86_64- linux-gnu/ libwx_baseu- 3.0.so. 0 :ProcessPending Events( ) () at /usr/lib/ x86_64- linux-gnu/ libwx_baseu- 3.0.so. 0 e::ProcessPendi ngEvents( ) () at /usr/lib/ x86_64- linux-gnu/ libwx_baseu- 3.0.so. 0 x86_64- linux-gnu/ libwx_gtk2u_ core-3. 0.so.0 x86_64- linux-gnu/ libwx_gtk2u_ core-3. 0.so.0 context_ dispatch () at /usr/lib/ x86_64- linux-gnu/ libglib- 2.0.so. 0 x86_64- linux-gnu/ libglib- 2.0.so. 0 x86_64- linux-gnu/ libglib- 2.0.so. 0 x86_64- linux-gnu/ libgtk- x11-2.0. so.0 :DoRun( ) () at /usr/lib/ x86_64- linux-gnu/ libwx_gtk2u_ core-3. 0.so.0 ::Run() () at /usr/lib/ x86_64- linux-gnu/ libwx_baseu- 3.0.so. 0 e::MainLoop( ) () at /usr/lib/ x86_64- linux-gnu/ libwx_baseu- 3.0.so. 0 TOP::OnRun( ) (this=0x5555556 adfd0) at /home/seth/ code/kicad/ kicad-launchpad /common/ single_ top.cpp: 197 x86_64- linux-gnu/ libwx_baseu- 3.0.so. 0 e0f8) at /home/seth/ code/kicad/ kicad-launchpad /common/ single_ top.cpp: 271
#1 0x00007ffff7348ded in () at /usr/lib/
#2 0x00007ffff7348041 in wxOnAssert(char const*, int, char const*, char const*, wchar_t const*) ()
at /usr/lib/
#3 0x00007ffff7a1d316 in wxWindowBase:
#4 0x00007ffff786f96d in () at /usr/lib/
#5 0x00007ffff5ec11eb in () at /usr/lib/
#6 0x00007ffff5c90c7d in g_closure_invoke () at /usr/lib/
#7 0x00007ffff5ca4345 in () at /usr/lib/
#8 0x00007ffff5cac94b in g_signal_
#9 0x00007ffff5cad91f in g_signal_emit () at /usr/lib/
#10 0x00007ffff5fd7cac in () at /usr/lib/
#11 0x00007ffff5ebfa1b in gtk_main_do_event () at /usr/lib/
#12 0x00007ffff5d32bac in () at /usr/lib/
#13 0x00007ffff59fcf2e in g_main_
#14 0x00007ffff59fd1c8 in () at /usr/lib/
#15 0x00007ffff59fd4c2 in g_main_loop_run () at /usr/lib/
#16 0x00007ffff5e48e16 in gtk_dialog_run () at /usr/lib/
#17 0x00007ffff7868d54 in wxGUIAppTraits:
#18 0x00007ffff7346ab2 in () at /usr/lib/
#19 0x00007ffff73489b0 in wxAppConsoleBas
at /usr/lib/
#20 0x00007ffff78383b0 in wxApp::
at /usr/lib/
#21 0x00007ffff7348c68 in () at /usr/lib/
#22 0x00007ffff7348041 in wxOnAssert(char const*, int, char const*, char const*, wchar_t const*) ()
at /usr/lib/
#23 0x00007ffff786dd3b in wxWindow:
#24 0x00007ffff7e0491c in () at /usr/lib/
#25 0x00007ffff7a19527 in wxWindowBase:
#26 0x00007ffff7a1955c in wxWindowBase:
#27 0x00007ffff786dbf3 in wxWindow:
#28 0x00007ffff128c46b in WX_GRID::~WX_GRID() (this=0x55555e6
at /home/seth/
#29 0x00007ffff128c490 in WX_GRID::~WX_GRID() (this=0x55555e6
at /home/seth/
#30 0x00007ffff7a19527 in wxWindowBase:
#31 0x00007ffff7a1955c in wxWindowBase:
#32 0x00007ffff786dbf3 in wxWindow:
#33 0x00007ffff78eeedc in () at /usr/lib/
#34 0x00007ffff7a19527 in wxWindowBase:
#35 0x00007ffff7a1955c in wxWindowBase:
#36 0x00007ffff786dbf3 in wxWindow:
#37 0x00007ffff12b8cd8 in DIALOG_
at /home/seth/
#38 0x00007ffff0fd9f5a in DIALOG_
(this=
at /home/seth/
#39 0x00007ffff0fccbd5 in DIALOG_
at /home/seth/
#40 0x00007ffff10f1937 in SCH_EDIT_
at /home/seth/
#41 0x00007ffff114d432 in SCH_EDIT_
at /home/seth/
#42 0x00007ffff1163f00 in SCH_DRAW_
at /home/seth/
#43 0x00007ffff74a97ae in wxEvtHandler:
at /usr/lib/
#44 0x00007ffff74a9b2a in wxEvtHandler:
#45 0x00007ffff74a9bc0 in wxEvtHandler:
#46 0x00007ffff74a9c73 in wxEvtHandler:
#47 0x00007ffff74a9d11 in wxEvtHandler:
#48 0x00007ffff74aa6b4 in wxEvtHandler:
#49 0x00007ffff734787f in wxAppConsoleBas
#50 0x00007ffff7834649 in wxApp::DoIdle() () at /usr/lib/
#51 0x00007ffff7834743 in () at /usr/lib/
#52 0x00007ffff59fcdd8 in g_main_
#53 0x00007ffff59fd1c8 in () at /usr/lib/
#54 0x00007ffff59fd4c2 in g_main_loop_run () at /usr/lib/
#55 0x00007ffff5ebe8e7 in gtk_main () at /usr/lib/
#56 0x00007ffff7851845 in wxGUIEventLoop:
#57 0x00007ffff737f48d in wxEventLoopBase
--Type <RET> for more, q to quit, c to continue without paging--
#58 0x00007ffff7348616 in wxAppConsoleBas
#59 0x000055555559a2ab in APP_SINGLE_
#60 0x00007ffff73c9cf9 in wxEntry(int&, wchar_t**) () at /usr/lib/
#61 0x0000555555595e06 in main(int, char**) (argc=1, argv=0x7fffffff