pcbnew: crashes with a failed assertion on i386, starts fine on amd64
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Critical
|
Unassigned |
Bug Description
I got a bug report on Debian for KiCad 5.0.0 RC1 some weeks ago which now has been confirmed for the recently uploaded RC2 too. The issue obviously only exists on i386. I can't really double check this as I don't use any i386 setup anywhere. The issue is happen if Pcbnew is started. OTOH I can't really understand the message and see what's going wrong here.
pcbnew: /build/
https:/
The build information looks like follows (the platform is i386 then instead, should make no difference here as all other versions are the same for i386 on experimental)
Application: kicad
Version: 5.0.0-rc2+dfsg1-1, release build
Libraries:
wxWidgets 3.0.4
libcurl/7.58.0 OpenSSL/1.0.2o zlib/1.2.11 libidn2/2.0.4 libpsl/0.20.1 (+libidn2/2.0.4) libssh2/1.8.0 nghttp2/1.31.1 librtmp/2.3
Platform: Linux 4.16.0-1-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
wxWidgets: 3.0.4 (wchar_t,wx containers,
Boost: 1.62.0
OpenCASCADE Community Edition: 6.9.1
Curl: 7.60.0
Compiler: GCC 7.3.0 with C++ ABI 1011
Build settings:
USE_
USE_
KICAD_
KICAD_
KICAD_
KICAD_
BUILD_
KICAD_
KICAD_
KICAD_SPICE=OFF
I'm happy to contribute some more details if I know that's needed.
Thanks Carsten
Changed in kicad: | |
milestone: | none → 5.0.0-rc3 |
tags: | added: pcbnew |
Changed in kicad: | |
importance: | Undecided → Critical |
Changed in kicad: | |
status: | Fix Committed → Fix Released |
Hi tijuca,
I have just installed buster/sid in a 32-bit virtual machine and compiled the current master (bfa89039) - runs without issues. Granted, I have built it with a bit different options then the ones in the original report (disabled scripting and OCE), but I doubt that these options could affect the assert. I am about to rebuild KiCad with the same options now to be sure.