[Pkg-electronics-devel] Bug#895008: kicad: can't start pcbnew
Leonardo Canducci
leonardo.canducci at gmail.com
Fri Apr 6 09:31:38 UTC 2018
2018-04-06 11:03 GMT+02:00 Carsten Schoenert <c.schoenert at t-online.de>:
> Hello Leonardo,
>
> On Fri, Apr 06, 2018 at 09:47:59AM +0200, Leonardo Canducci wrote:
> > 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)?
>
> This looks a bit like problems with python-wxgtk3.0. A error message
> like this mostlx comes from using the wrong symbol usage due different
> linking of wxpython vs wxwidgets (GTK2 vs. GTK3).
>
> To dig more into this some inspection with GDB would be needed around
> the symbols around the assertation.
>
> > 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.
>
> As you also have problems with the packages from experimental too I
> assume you have more a problem with local modification than with the
> KiCad packages itself.
>
Is there something I can do to track down what's wrong?
> You also have apparmor enabled, did the problems still exists if you
> have apparmor disabled? Are any apparmor related logging entries
> vissible that let you assume apparmor could be the root of the problems?
>
Not that I can see. I didn't disable apparmor but I can't find anything
related in
aa-status output (attached).
--
Leonardo Canducci
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-electronics-devel/attachments/20180406/f41fbd52/attachment.html>
-------------- next part --------------
apparmor module is loaded.
24 profiles are loaded.
22 profiles are in enforce mode.
/usr/bin/evince
/usr/bin/evince-previewer
/usr/bin/evince-previewer//sanitized_helper
/usr/bin/evince-thumbnailer
/usr/bin/evince-thumbnailer//sanitized_helper
/usr/bin/evince//sanitized_helper
/usr/bin/man
/usr/lib/cups/backend/cups-pdf
/usr/lib/telepathy/mission-control-5
/usr/lib/telepathy/telepathy-*
/usr/lib/telepathy/telepathy-*//pxgsettings
/usr/lib/telepathy/telepathy-*//sanitized_helper
/usr/lib/telepathy/telepathy-ofono
/usr/sbin/cups-browsed
/usr/sbin/cupsd
/usr/sbin/cupsd//third_party
/usr/sbin/ntpd
libreoffice-senddoc
libreoffice-soffice//gpg
libreoffice-xpdfimport
man_filter
man_groff
2 profiles are in complain mode.
libreoffice-oopslash
libreoffice-soffice
5 processes have profiles defined.
5 processes are in enforce mode.
/usr/lib/telepathy/mission-control-5 (1511)
/usr/lib/telepathy/telepathy-* (1969)
/usr/sbin/cups-browsed (16800)
/usr/sbin/cupsd (16641)
/usr/sbin/ntpd (717)
0 processes are in complain mode.
0 processes are unconfined but have a profile defined.
More information about the Pkg-electronics-devel
mailing list