SHAPE_POLY_SET hangs at the sight of the Mona Lisa's beauty
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Er, sort of.
This board file causes the 3D viewer to hang inside SHAPE_POLY_SET.
Backtrace from gdb, interrupted during the hang:
#0 0x00007fffe6d258d0 in __gnu_cxx:
#1 0x00007fffe6d22625 in processEdge (edges=std::vector of length 5152, capacity 8192 = {...}, edge=0x34d14f0) at /tmp/kicad/
#2 0x00007fffe6d2235b in SHAPE_POLY_
#3 0x00007fffe6d22cc5 in SHAPE_POLY_
#4 0x00007fffe69abbbe in EDA_3D_
#5 0x00007fffe69a2cf2 in EDA_3D_
#6 0x00007fffe69a38f1 in EDA_3D_
#7 0x00007fffe699b4fa in EDA_3D_
#8 0x00007ffff6393fd9 in wxAppConsoleBas
#9 0x00007ffff639404c in wxAppConsoleBas
#10 0x00007ffff64b6d7a in wxEvtHandler:
#11 0x00007ffff64b5a8b in wxEventHashTabl
#12 0x00007ffff64b729b in wxEvtHandler:
#13 0x00007ffff64b8c81 in wxEvtHandler:
#14 0x00007ffff64b709f in wxEvtHandler:
#15 0x00007ffff64b7037 in wxEvtHandler:
#16 0x00007ffff64b734b in wxEvtHandler:
#17 0x00007ffff6df3da0 in wxWindowBase:
#18 0x00007ffff7bd101f in gtk_glwindow_
#19 0x00007ffff2ede2f5 in g_closure_invoke () from /usr/lib/
#20 0x00007ffff2ef002c in ?? () from /usr/lib/
#21 0x00007ffff2ef8688 in g_signal_
#22 0x00007ffff2ef88ef in g_signal_emit () from /usr/lib/
#23 0x00007ffff362406e in gtk_widget_map () from /usr/lib/
#24 0x00007ffff34c4068 in ?? () from /usr/lib/
#25 0x00007ffff348ac1f in ?? () from /usr/lib/
#26 0x00007ffff2ede472 in ?? () from /usr/lib/
#27 0x00007ffff2ef7f97 in g_signal_
#28 0x00007ffff2ef88ef in g_signal_emit () from /usr/lib/
#29 0x00007ffff362406e in gtk_widget_map () from /usr/lib/
#30 0x00007ffff345761a in ?? () from /usr/lib/
#31 0x00007ffff348ac1f in ?? () from /usr/lib/
#32 0x00007ffff2ede472 in ?? () from /usr/lib/
#33 0x00007ffff2ef7f97 in g_signal_
#34 0x00007ffff2ef88ef in g_signal_emit () from /usr/lib/
#35 0x00007ffff362406e in gtk_widget_map () from /usr/lib/
#36 0x00007ffff3634532 in ?? () from /usr/lib/
#37 0x00007ffff2ede524 in ?? () from /usr/lib/
#38 0x00007ffff2ef7f97 in g_signal_
#39 0x00007ffff2ef88ef in g_signal_emit () from /usr/lib/
#40 0x00007ffff362406e in gtk_widget_map () from /usr/lib/
#41 0x00007ffff362e52e in ?? () from /usr/lib/
#42 0x00007ffff2ede524 in ?? () from /usr/lib/
#43 0x00007ffff2ef7f97 in g_signal_
#44 0x00007ffff2ef88ef in g_signal_emit () from /usr/lib/
#45 0x00007ffff3623606 in gtk_widget_show () from /usr/lib/
#46 0x00007ffff6c509c2 in wxWindow::Show (this=0x2f9b600, show=true) at ./src/gtk/
#47 0x00007ffff6c43f7b in wxTopLevelWindo
#48 0x00007fffe61f089e in PCB_EDIT_
#49 0x00007ffff6393fd9 in wxAppConsoleBas
#50 0x00007ffff639404c in wxAppConsoleBas
#51 0x00007ffff64b6d7a in wxEvtHandler:
#52 0x00007ffff64b5a8b in wxEventHashTabl
#53 0x00007ffff64b729b in wxEvtHandler:
#54 0x00007ffff64b8c81 in wxEvtHandler:
#55 0x00007ffff64b7022 in wxEvtHandler:
#56 0x00007fffe6c6482d in EDA_BASE_
#57 0x00007ffff64b713a in wxEvtHandler:
#58 0x00007ffff64b70b6 in wxEvtHandler:
#59 0x00007ffff64b7037 in wxEvtHandler:
#60 0x00007ffff6df9b6c in wxWindowBase:
#61 0x00007ffff64b706a in wxEvtHandler:
#62 0x00007ffff64b734b in wxEvtHandler:
#63 0x00007ffff6df3da0 in wxWindowBase:
#64 0x00007ffff6da65b4 in wxMenuBase:
#65 0x00007ffff6cb3c7d in menuitem_activate (item=0x2a03d40) at ./src/gtk/
#66 0x00007ffff2ede2f5 in g_closure_invoke () from /usr/lib/
#67 0x00007ffff2ef002c in ?? () from /usr/lib/
#68 0x00007ffff2ef8688 in g_signal_
#69 0x00007ffff2ef88ef in g_signal_emit () from /usr/lib/
#70 0x00007ffff361c24c in ?? () from /usr/lib/
#71 0x00007ffff2ede2f5 in g_closure_invoke () from /usr/lib/
#72 0x00007ffff2ef002c in ?? () from /usr/lib/
#73 0x00007ffff2ef8195 in g_signal_
#74 0x00007ffff2ef88ef in g_signal_emit () from /usr/lib/
#75 0x00007ffff34439de in gtk_accel_
#76 0x00007ffff3444db1 in gtk_accel_
#77 0x00007ffff3633dc5 in gtk_window_
#78 0x00007ffff6c41a3b in wxgtk_tlw_
#79 0x00007ffff350690f in ?? () from /usr/lib/
#80 0x00007ffff2ede2f5 in g_closure_invoke () from /usr/lib/
---Type <return> to continue, or q <return> to quit---
#81 0x00007ffff2ef002c in ?? () from /usr/lib/
#82 0x00007ffff2ef8195 in g_signal_
#83 0x00007ffff2ef88ef in g_signal_emit () from /usr/lib/
#84 0x00007ffff361dbac in ?? () from /usr/lib/
#85 0x00007ffff350512f in gtk_propagate_event () from /usr/lib/
#86 0x00007ffff35054eb in gtk_main_do_event () from /usr/lib/
#87 0x00007ffff317a2cc in ?? () from /usr/lib/
#88 0x00007ffff21bd9fd in g_main_
#89 0x00007ffff21bdce0 in ?? () from /usr/lib/
#90 0x00007ffff21be002 in g_main_loop_run () from /usr/lib/
#91 0x00007ffff3504467 in gtk_main () from /usr/lib/
#92 0x00007ffff6c2fce9 in wxGUIEventLoop:
#93 0x00007ffff63d2509 in wxEventLoopBase
#94 0x00007ffff63933f4 in wxAppConsoleBas
#95 0x00007ffff6393119 in wxAppConsoleBas
#96 0x00007ffff6ce82ff in wxAppBase::OnRun (this=0x72d760) at ./src/common/
#97 0x00000000004226bb in APP_SINGLE_
#98 0x00007ffff6408256 in wxEntry (argc=@
#99 0x00007ffff640832c in wxEntry (argc=@
#100 0x000000000041bfb6 in main (argc=1, argv=0x7fffffff
Application: pcbnew
Version: (2015-07-29 BZR 6016, Git 06c1f76)-product debug build
wxWidgets: Version 3.0.2 (debug,
Platform: Linux 4.1.3-1-ARCH x86_64, 64 bit, Little endian, wxGTK
Boost version: 1.58.0
Related branches
Changed in kicad: | |
status: | New → Fix Committed |
Changed in kicad: | |
status: | Fix Committed → Fix Released |