SEGV while moving about in libedit
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Won't Fix
|
Critical
|
Unassigned |
Bug Description
libedit dumped core during simple navigate/pan operations during a long editing session.
~ % coredumpctl gdb
PID: 5539 (kicad)
UID: 1000 (cmp)
GID: 1000 (cmp)
Signal: 11 (SEGV)
Timestamp: Sat 2015-04-18 22:02:34 EDT (17s ago)
Command Line: /opt/kicad/
Executable: /opt/kicad/
Control Group: /user.slice/
Unit: session-c1.scope
Slice: user-1000.slice
Session: c1
Owner UID: 1000 (cmp)
Boot ID: 71a69430ff9c4f9
Machine ID: f11eafa91b28413
Hostname: cmp-desktop
Coredump: /var/lib/
Message: Process 5539 (kicad) of user 1000 dumped core.
GNU gdb (GDB) 7.9
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://
Find the GDB manual and other documentation resources online at:
<http://
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /opt/kicad/
[New LWP 5539]
[New LWP 5550]
warning: .dynamic section for "/opt/kicad/
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/
Core was generated by `/opt/kicad/
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f20a32d2c04 in LIB_EDIT_
354 m_drawItem-
(gdb) bt
#0 0x00007f20a32d2c04 in LIB_EDIT_
#1 0x00007f20a322cd75 in LIB_EDIT_
#2 0x00007f20a3388507 in EDA_DRAW_
#3 0x00007f20b3ee7b5e in wxAppConsoleBas
#4 0x00007f20b4084508 in wxEvtHandler:
#5 0x00007f20b408460b in wxEventHashTabl
#6 0x00007f20b40849b8 in wxEvtHandler:
#7 0x00007f20b4084a43 in wxEvtHandler:
#8 0x00007f20b4084aa5 in wxEvtHandler:
#9 0x00007f20b4ab25cb in wxScrollHelperE
#10 0x00007f20b4084817 in wxEvtHandler:
#11 0x00007f20b484b1b2 in ?? () from /usr/lib/
#12 0x00007f20b231590f in ?? () from /usr/lib/
#13 0x00007f20b1ced175 in g_closure_invoke () from /usr/lib/
#14 0x00007f20b1cfea5c in ?? () from /usr/lib/
#15 0x00007f20b1d07205 in g_signal_
#16 0x00007f20b1d0795f in g_signal_emit () from /usr/lib/
#17 0x00007f20b242cb9c in ?? () from /usr/lib/
#18 0x00007f20b2314054 in gtk_propagate_event () from /usr/lib/
#19 0x00007f20b23144eb in gtk_main_do_event () from /usr/lib/
#20 0x00007f20b1f892cc in ?? () from /usr/lib/
#21 0x00007f20b0fc871d in g_main_
#22 0x00007f20b0fc8a08 in ?? () from /usr/lib/
#23 0x00007f20b0fc8d32 in g_main_loop_run () from /usr/lib/
#24 0x00007f20b2313467 in gtk_main () from /usr/lib/
#25 0x00007f20b481e1d5 in wxGUIEventLoop:
#26 0x00007f20b3f2dd50 in wxEventLoopBase
#27 0x00007f20b3ee9f06 in wxAppConsoleBas
#28 0x000000000043e790 in APP_KICAD::OnRun (this=0x18345d0) at /home/cmp/
#29 0x00007f20b3f8581d in wxEntry(int&, wchar_t**) () from /usr/lib/
#30 0x000000000043cb26 in main (argc=1, argv=0x7ffc08ab
(gdb)
Core saved in case someone wants to look at it.
Changed in kicad: | |
importance: | Undecided → Critical |
bzr-5609 wchar_t, compiler with C++ ABI 1002,GCC 4.9.2,wx containers, compatible with 2.8)
USE_WX_ GRAPHICS_ CONTEXT= OFF
USE_WX_ OVERLAY= OFF
KICAD_ SCRIPTING= OFF
KICAD_ SCRIPTING_ MODULES= OFF
KICAD_ SCRIPTING_ WXPYTHON= OFF
USE_FP_ LIB_TABLE= HARD_CODED_ ON
BUILD_ GITHUB_ PLUGIN= ON
Application: kicad
Version: (after 2015-apr-15 BZR unknown)-product Debug build
wxWidgets: Version 3.0.2 (debug,
Platform: Linux 3.19.3-3-ARCH x86_64, 64 bit, Little endian, wxGTK
Boost version: 1.57.0