[Pkg-electronics-devel] Bug#895008: kicad: can't start pcbnew

Leonardo Canducci leonardo.canducci at gmail.com
Fri Apr 6 07:47:59 UTC 2018


Package: kicad
Version: 4.0.7+dfsg1-1
Severity: important

Dear Maintainer,
when running pcbnew within kicad or on the command line I get lots of
errors lihe this one (both in a dialog and in the shell):

Assertion failed!
../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)?

Many more errors come after, all reporting 
"../src/common/object.cpp(251): assert "classTable->Get(m_className) == NULL"

Anyway pcbnew doesn't start.

I've tried installing kicad 5 from experimental but pcbnew won't start
either.  

A backtrace is attached for the first error.

Leonardo


-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.15.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968), LANGUAGE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages kicad depends on:
ii  kicad-common                    4.0.7+dfsg1-1
ii  libboost-atomic1.62.0           1.62.0+dfsg-5
ii  libboost-chrono1.62.0           1.62.0+dfsg-5
ii  libboost-context1.62.0          1.62.0+dfsg-5
ii  libboost-date-time1.62.0        1.62.0+dfsg-5
ii  libboost-filesystem1.62.0       1.62.0+dfsg-5
ii  libboost-iostreams1.62.0        1.62.0+dfsg-5
ii  libboost-locale1.62.0           1.62.0+dfsg-5
ii  libboost-program-options1.62.0  1.62.0+dfsg-5
ii  libboost-regex1.62.0            1.62.0+dfsg-5
ii  libboost-system1.62.0           1.62.0+dfsg-5
ii  libboost-thread1.62.0           1.62.0+dfsg-5
ii  libc6                           2.27-3
ii  libcairo2                       1.15.10-2
ii  libcurl3                        7.58.0-2
ii  libgcc1                         1:8-20180402-1
ii  libgl1                          1.0.0+git20180308-1
ii  libglew2.0                      2.0.0-5
ii  libglu1-mesa [libglu1]          9.0.0-2.1
ii  libgomp1                        8-20180402-1
ii  libpython2.7                    2.7.14-8
ii  libssl1.1                       1.1.0h-2
ii  libstdc++6                      8-20180402-1
ii  libwxbase3.0-0v5                3.0.4+dfsg-3
ii  libwxgtk3.0-0v5                 3.0.4+dfsg-3
ii  python                          2.7.14-4
ii  python-wxgtk3.0                 3.0.2.0+dfsg-7

Versions of packages kicad recommends:
ii  xsltproc  1.1.29-5

Versions of packages kicad suggests:
ii  extra-xdg-menus  1.0-4
ii  kicad-doc-en     4.0.7+dfsg1-1
ii  kicad-doc-it     4.0.7+dfsg1-1

-- no debconf information
-------------- next part --------------
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] _dl_catch_exception
[3] _dl_catch_exception
[4] _dl_catch_error
[5] dlopen
[6] _PyImport_GetDynLoadFunc
[7] _PyImport_LoadDynamicModule
[8] PyImport_ImportModuleLevel
[9] PyObject_Call
[10] PyEval_CallObjectWithKeywords
[11] PyEval_EvalFrameEx
[12] PyEval_EvalCodeEx
[13] PyEval_EvalCode
[14] PyImport_ExecCodeModuleEx
[15] PyImport_ImportModuleLevel
[16] PyObject_Call
[17] PyEval_CallObjectWithKeywords
[18] PyEval_EvalFrameEx
[19] PyEval_EvalCodeEx
[20] PyEval_EvalCode
[21] PyImport_ExecCodeModuleEx
[22] PyImport_ImportModuleLevel
[23] PyObject_Call
[24] PyObject_CallFunction
[25] PyImport_Import
[26] PyImport_ImportModule
[27] PyCObject_Import
[28] wxEntry(int&, wchar_t**)
[29] __libc_start_main
[30] _start


More information about the Pkg-electronics-devel mailing list