pcbnew crashes on start
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Critical
|
bobo87 |
Bug Description
Pcbnew crashes just at start, so currently it is unusable for me. It doesn't matter, if invoked from KiCad to open pcb of some project, or starting blank from command line standalone. Before showing main pcbnew window, it blinks "Enable Graphics Acceleration" dialog briefly (I recognized that window after desktop recording). I'm using Ubuntu Mate 18.04.
Running from command line:
Gtk-Message: 22:18:59.214: GtkDialog mapped without a transient parent. This is discouraged.
Segmentation fault (core dumped)
Running from gdb:
(gdb) run
Starting program: /usr/bin/pcbnew
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_
[New Thread 0x7fffe9265700 (LWP 26252)]
[New Thread 0x7fffe8a64700 (LWP 26253)]
[New Thread 0x7fffe3fff700 (LWP 26254)]
[New Thread 0x7fffe35c1700 (LWP 26255)]
Gtk-Message: 22:19:49.662: GtkDialog mapped without a transient parent. This is discouraged.
Thread 1 "pcbnew" received signal SIGSEGV, Segmentation fault.
0x00007fffe17cf520 in ?? () from /usr/bin/
(gdb) bt
#0 0x00007fffe17cf520 in () at /usr/bin/
#1 0x00007ffff678d4be in wxEvtHandler:
at /usr/lib/
#2 0x00007ffff678d5c3 in wxEventHashTabl
#3 0x00007ffff678d98b in wxEvtHandler:
#4 0x00007fffe1a3040b in () at /usr/bin/
#5 0x00007ffff678d783 in wxEvtHandler:
#6 0x00007ffff678da75 in wxEvtHandler:
#7 0x00007ffff7063d83 in wxMenuBase:
#8 0x00007ffff706403a in wxMenuBarBase:
#9 0x00007ffff6ff8419 in wxFrameBase:
#10 0x00007ffff70b1dc3 in wxWindowBase:
#11 0x00007ffff6f473df in wxFrame:
#12 0x00007ffff6f8829d in wxAppBase:
#13 0x00007ffff6eb96c9 in wxApp::DoIdle() () at /usr/lib/
#14 0x00007ffff6eb97c3 in () at /usr/lib/
#15 0x00007ffff3db11f5 in g_main_
#16 0x00007ffff3db15c0 in () at /usr/lib/
#17 0x00007ffff3db18d2 in g_main_loop_run () at /usr/lib/
#18 0x00007ffff4ef1da3 in gtk_dialog_run () at /usr/lib/
#19 0x00007ffff6f58c93 in wxMessageDialog
#20 0x00007fffe1431790 in () at /usr/bin/
#21 0x00007fffe10ecf83 in () at /usr/bin/
#22 0x00005555555833ab in ()
#23 0x0000555555576b2b in ()
#24 0x000055555557a3ca in ()
#25 0x00007ffff669bb3a in wxEntry(int&, wchar_t**) () at /usr/lib/
#26 0x0000555555574048 in ()
#27 0x00007ffff567cb97 in __libc_start_main (main=
0x555555574020, argc=1, argv=0x7fffffff
at ../csu/
#28 0x000055555557658a in _start ()
Version info:
Application: kicad
Version: 5.1.0-unknown-
Libraries:
wxWidgets 3.0.4
libcurl/7.58.0 OpenSSL/1.1.0g zlib/1.2.11 libidn2/2.0.4 libpsl/0.19.1 (+libidn2/2.0.4) nghttp2/1.30.0 librtmp/2.3
Platform: Linux 4.18.0-16-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
wxWidgets: 3.0.4 (wchar_t,wx containers,
Boost: 1.65.1
OpenCASCADE Community Edition: 6.9.1
Curl: 7.58.0
Compiler: GCC 7.3.0 with C++ ABI 1011
Build settings:
USE_
USE_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
BUILD_
KICAD_
KICAD_
KICAD_SPICE=ON
Changed in kicad: | |
importance: | Undecided → Critical |
Changed in kicad: | |
status: | Fix Committed → Fix Released |
Changed in kicad: | |
status: | Fix Committed → Fix Released |
I this the very first time you have run KiCad? If not, please try renaming your ~/.config/kicad configuration folder. If that resolves the issue, please attach a copy of the backed up config folder to this bug report. We have seen issues like this in the past but we have not been able to successfully duplicate them.