[Pkg-electronics-devel] Bug#913309: Pcbnew: assertion failed on startup
Alexandre Oliveira
rockytvbr at gmail.com
Fri Nov 9 13:32:28 GMT 2018
Package: kicad
Version: 5.0.1+dfsg1-2~bpo9+1
Severity: important
Dear Maintainer,
After updating to KiCad v5.0.1 through stretch-backports, starting Pcbnew will crash, with an assertion failed error (down below).
I've created an issue on their issue tracker and they told me this is an old problem, caused by building wxwidgets with gtk2 and wxpython with gtk3.
Link to the issue: https://bugs.launchpad.net/kicad/+bug/1802359
ASSERT INFO:
../src/common/object.cpp(251): assert "classTable->Get(m_className) == NULL" failed in Register(): Class "wxCommandEvent" already in RTTI table - have you used IMPLEMENT_DYNAMIC_CLASS() multiple times or linked some object file twice)?
BACKTRACE:
[1] wxClassInfo::Register()
[2] dlopen
[3] _PyImport_GetDynLoadFunc
[4] _PyImport_LoadDynamicModule
[5] PyImport_ImportModuleLevel
[6] PyObject_Call
[7] PyEval_CallObjectWithKeywords
[8] PyEval_EvalFrameEx
[9] PyEval_EvalCodeEx
[10] PyEval_EvalCode
[11] PyImport_ExecCodeModuleEx
[12] PyImport_ImportModuleLevel
[13] PyObject_Call
[14] PyEval_CallObjectWithKeywords
[15] PyEval_EvalFrameEx
[16] PyEval_EvalCodeEx
[17] PyEval_EvalCode
[18] PyImport_ExecCodeModuleEx
[19] PyImport_ImportModuleLevel
[20] PyObject_Call
[21] PyObject_CallFunction
[22] PyImport_Import
[23] PyImport_ImportModule
[24] PyCObject_Import
[25] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[26] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[27] wxEvtHandler::TryHereOnly(wxEvent&)
[28] wxEvtHandler::DoTryChain(wxEvent&)
[29] wxEvtHandler::ProcessEvent(wxEvent&)
[30] wxWindowBase::TryAfter(wxEvent&)
[31] wxWindowBase::TryAfter(wxEvent&)
[32] wxEvtHandler::SafelyProcessEvent(wxEvent&)
[33] g_closure_invoke
[34] g_signal_emit_valist
[35] g_signal_emit
[36] g_closure_invoke
[37] g_signal_emit_valist
[38] g_signal_emit
[39] g_closure_invoke
[40] g_signal_emit_valist
[41] g_signal_emit
[42] gtk_propagate_event
[43] gtk_main_do_event
[44] g_main_context_dispatch
[45] g_main_loop_run
[46] gtk_main
[47] wxGUIEventLoop::DoRun()
[48] wxEventLoopBase::Run()
[49] wxAppConsoleBase::MainLoop()
[50] wxEntry(int&, wchar_t**)
[51] __libc_start_main
[52] _start
-- System Information:
Debian Release: 9.5
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.9.0-7-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages kicad depends on:
ii libc6 2.24-11+deb9u3
ii libcairo2 1.14.8-1
ii libcurl3 7.52.1-5+deb9u8
ii libfreeimage3 3.17.0+ds1-5
ii libfreetype6 2.6.3-3.2
ii libgcc1 1:6.3.0-18+deb9u1
ii libgl1-mesa-glx [libgl1] 13.0.6-1+b2
ii libglew2.0 2.0.0-3+b1
ii libglu1-mesa [libglu1] 9.0.0-2.1
ii liboce-foundation10 0.17.2-2
ii liboce-modeling10 0.17.2-2
ii liboce-ocaf-lite10 0.17.2-2
ii liboce-ocaf10 0.17.2-2
ii liboce-visualization10 0.17.2-2
ii libpixman-1-0 0.34.0-1
ii libpython2.7 2.7.13-2+deb9u3
ii libssl1.1 1.1.0f-3+deb9u2
ii libstdc++6 6.3.0-18+deb9u1
ii libwxbase3.0-0v5 3.0.4+dfsg-4
ii libwxgtk3.0-0v5 3.0.4+dfsg-4
ii libx11-6 2:1.6.4-3
ii libxext6 2:1.3.3-1+b2
ii python 2.7.13-2
ii python-wxgtk3.0 3.0.2.0+dfsg-8
Versions of packages kicad recommends:
ii kicad-demos 5.0.1+dfsg1-2~bpo9+1
ii kicad-libraries 5.0.1+dfsg1-2~bpo9+1
ii xsltproc 1.1.29-2.1
Versions of packages kicad suggests:
pn extra-xdg-menus <none>
pn kicad-doc-ca | kicad-doc-de | kicad-doc-en | kicad-doc-es | kicad-d <none>
pn kicad-packages3d <none>
-- no debconf information
-- System Information:
Debian Release: 9.5
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.9.0-7-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages kicad depends on:
ii libc6 2.24-11+deb9u3
ii libcairo2 1.14.8-1
ii libcurl3 7.52.1-5+deb9u8
ii libfreeimage3 3.17.0+ds1-5
ii libfreetype6 2.6.3-3.2
ii libgcc1 1:6.3.0-18+deb9u1
ii libgl1-mesa-glx [libgl1] 13.0.6-1+b2
ii libglew2.0 2.0.0-3+b1
ii libglu1-mesa [libglu1] 9.0.0-2.1
ii liboce-foundation10 0.17.2-2
ii liboce-modeling10 0.17.2-2
ii liboce-ocaf-lite10 0.17.2-2
ii liboce-ocaf10 0.17.2-2
ii liboce-visualization10 0.17.2-2
ii libpixman-1-0 0.34.0-1
ii libpython2.7 2.7.13-2+deb9u3
ii libssl1.1 1.1.0f-3+deb9u2
ii libstdc++6 6.3.0-18+deb9u1
ii libwxbase3.0-0v5 3.0.4+dfsg-4
ii libwxgtk3.0-0v5 3.0.4+dfsg-4
ii libx11-6 2:1.6.4-3
ii libxext6 2:1.3.3-1+b2
ii python 2.7.13-2
ii python-wxgtk3.0 3.0.2.0+dfsg-8
Versions of packages kicad recommends:
ii kicad-demos 5.0.1+dfsg1-2~bpo9+1
ii kicad-libraries 5.0.1+dfsg1-2~bpo9+1
ii xsltproc 1.1.29-2.1
Versions of packages kicad suggests:
pn extra-xdg-menus <none>
pn kicad-doc-ca | kicad-doc-de | kicad-doc-en | kicad-doc-es | kicad-d <none>
pn kicad-packages3d <none>
-- no debconf information
More information about the Pkg-electronics-devel
mailing list