EESchema crashes on new library save
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Critical
|
Unassigned |
Bug Description
Latest build from source repo.
Steps to reproduce:
1) Open library editor.
2) Create new component with any name.
3) "Save component to new library" or "Export component", select any file name
4) Segfault
Backtrace:
Program received signal SIGSEGV, Segmentation fault.
0x00007fffe1048adc in PART_LIB::Save (this=0x0, aFormatter=...) at /home/kosyak/
669 if( isModified )
(gdb) bt
#0 0x00007fffe1048adc in PART_LIB::Save (this=0x0, aFormatter=...) at /home/kosyak/
#1 0x00007fffe111ac21 in LIB_EDIT_
#2 0x00007ffff62a0f5e in wxAppConsoleBas
#3 0x00007ffff643df08 in wxEvtHandler:
#4 0x00007ffff643e00b in wxEventHashTabl
#5 0x00007ffff643e3b8 in wxEvtHandler:
#6 0x00007fffe11edb93 in EDA_BASE_
#7 0x00007ffff643e1c3 in wxEvtHandler:
#8 0x00007ffff643e4a5 in wxEvtHandler:
#9 0x00007ffff6e093e8 in wxWindowBase:
#10 0x00007ffff798d858 in wxAuiToolBar:
#11 0x00007ffff62a0f5e in wxAppConsoleBas
#12 0x00007ffff643df08 in wxEvtHandler:
#13 0x00007ffff643e00b in wxEventHashTabl
#14 0x00007ffff643e3b8 in wxEvtHandler:
#15 0x00007ffff643e443 in wxEvtHandler:
#16 0x00007ffff643e4a5 in wxEvtHandler:
#17 0x00007ffff643e217 in wxEvtHandler:
#18 0x00007ffff6c05f62 in ?? () from /usr/lib/
#19 0x00007ffff4b038bf in ?? () from /usr/lib/
#20 0x00007ffff44dd3d8 in g_closure_invoke () from /usr/lib/
#21 0x00007ffff44eed5d in ?? () from /usr/lib/
#22 0x00007ffff44f6719 in g_signal_
#23 0x00007ffff44f6d02 in g_signal_emit () from /usr/lib/
#24 0x00007ffff4c1aaac in ?? () from /usr/lib/
#25 0x00007ffff4b02004 in gtk_propagate_event () from /usr/lib/
#26 0x00007ffff4b0249b in gtk_main_do_event () from /usr/lib/
#27 0x00007ffff4777e4c in ?? () from /usr/lib/
#28 0x00007ffff370fb84 in g_main_
#29 0x00007ffff370fdc8 in ?? () from /usr/lib/
#30 0x00007ffff371008a in g_main_loop_run () from /usr/lib/
#31 0x00007ffff4b01417 in gtk_main () from /usr/lib/
#32 0x00007ffff6bd8f55 in wxGUIEventLoop:
#33 0x00007ffff62e6cd0 in wxEventLoopBase
#34 0x00007ffff62a3306 in wxAppConsoleBas
#35 0x000000000046d8b2 in APP_KICAD::OnRun (this=0x7d2480) at /home/kosyak/
#36 0x00007ffff633e55d in wxEntry(int&, wchar_t**) () from /usr/lib/
#37 0x000000000046bc1e in main (argc=1, argv=0x7fffffff
this=0x0 in PART_LIB::Save looks very suspicious.
ArchLinux x86_64, gcc 4.9.1, wxgtk 3.0.1, latest (at 28.08.2014) kicad from repo
Changed in kicad: | |
status: | Confirmed → Fix Committed |
Changed in kicad: | |
status: | Fix Committed → Fix Released |
Don't just say latest, specify the revision.