Segfault add exist sheetlist
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Critical
|
Wayne Stambaugh |
Bug Description
Linux x86_64, distr mageia5.
KiCad bzr6516 segfault:
add sheet -> type exist file -> load? yes -> segfault in SCH_SHEET:
gdb out:
Program received signal SIGSEGV, Segmentation fault.
0x00007fffd3a01df7 in SCH_SHEET:
(gdb) bt
#0 0x00007fffd3a01df7 in SCH_SHEET:
#1 0x00007fffd3a024fa in SCH_SHEET:
#2 0x00007fffd3a43620 in SCH_EDIT_
#3 0x00007fffd3a372e7 in SCH_EDIT_
#4 0x00007fffd39829bd in SCH_EDIT_
#5 0x00007fffd3b7be80 in EDA_DRAW_
#6 0x00007ffff654f97e in wxAppConsoleBas
#7 0x00007ffff676a408 in wxEvtHandler:
#8 0x00007ffff676a50b in wxEventHashTabl
#9 0x00007ffff676a8b8 in wxEvtHandler:
#10 0x00007ffff676a943 in wxEvtHandler:
#11 0x00007ffff676a9a5 in wxEvtHandler:
#12 0x00007ffff7003ceb in wxScrollHelperE
#13 0x00007ffff676a717 in wxEvtHandler:
#14 0x00007ffff6d1496b in gtk_window_
#15 0x00007ffff51d6fbf in _gtk_marshal_
#16 0x00007ffff4bb60e5 in g_closure_invoke () at /lib64/
#17 0x00007ffff4bc775c in signal_
#18 0x00007ffff4bcf980 in g_signal_
#19 0x00007ffff4bd0082 in g_signal_emit () at /lib64/
#20 0x00007ffff52e74fc in gtk_widget_
#21 0x00007ffff51d5714 in gtk_propagate_event () at /lib64/
#22 0x00007ffff51d5b8b in gtk_main_do_event () at /lib64/
#23 0x00007ffff4e508bc in gdk_event_dispatch () at /lib64/
#24 0x00007ffff4473c6d in g_main_
#25 0x00007ffff4473f18 in g_main_
#26 0x00007ffff4474232 in g_main_loop_run () at /lib64/
#27 0x00007ffff51d4b67 in gtk_main () at /lib64/
#28 0x00007ffff6ce1d65 in wxGUIEventLoop:
#29 0x00007ffff65b3450 in wxEventLoopBase
#30 0x00007ffff65539b6 in wxAppConsoleBas
#31 0x0000000000460536 in ()
#32 0x00007ffff6618710 in wxEntry(int&, wchar_t**) () at /lib64/
#33 0x00000000004212be in ()
#34 0x00007ffff5704fd0 in __libc_start_main () at /lib64/libc.so.6
#35 0x0000000000425f17 in _start ()
Changed in kicad: | |
status: | New → Confirmed |
importance: | Undecided → Critical |
assignee: | nobody → Wayne Stambaugh (stambaughw) |
Changed in kicad: | |
status: | Confirmed → Fix Committed |
Changed in kicad: | |
status: | Fix Committed → Fix Released |
I cannot duplicate this on win32, win64, or Debian Testing 64-bit builds. Have you tested any other project to see if this is just your schematic or if this happens every time you create a sheet using an existing schematic file. If it only happens with a certain schematic file or project, please post the project or a minimal example that demonstrates the behavior.