GerbView assertion when opening multiple files
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Committed
|
Undecided
|
Unassigned |
Bug Description
Hi,
the recent GerbView throws me assertion when I try to open multiple files at once. The same assertion occurs when I'm reloading already opened files. Please note, I still can open several files, but one by one only.
The assertion (wxWidgets Debug Alert):
vagrant/
Call stack:
[00] wxArgNormalizer
[01] wxString wxString:
[02] GERBVIEW_
[03] GERBVIEW_
[04] GERBVIEW_
[05] wxEventHashTabl
[06] wxEvtHandler:
[07] EDA_BASE_
[08] wxEvtHandler:
[09] wxEvtHandler:
[10] wxWindowBase:
[11] wxEvtHandler:
[12] wxMenuBase:
[13] wxMenu:
[14] -[wxNSMenuItem clickedAction:]
[15] -[NSApplication
[16] -[NSMenuItem _corePerformAction]
[17] -[NSCarbonMenuImpl performActionWi
[18] -[NSMenu performActionFo
[19] -[NSMenu _internalPerfor
[20] -[NSCarbonMenuImpl _carbonCommandP
Do you want to stop the program?
You can also choose [Cancel] to suppress further warnings.
Pressing Cancel button results in GerbView not responding with intense CPU use (wait for 5 minutes before killing it).
Application: GerbView
Version: (5.99.0-
Libraries:
wxWidgets 3.0.4
libcurl/7.54.0 LibreSSL/2.0.20 zlib/1.2.11 nghttp2/1.24.0
Platform: Mac OS X (Darwin 17.7.0 x86_64), 64 bit, Little endian, wxMac
Build Info:
Build date: Oct 9 2019 04:52:13
wxWidgets: 3.0.4 (wchar_t,STL containers,
Boost: 1.69.0
OpenCASCADE Community Edition: 6.9.1
Curl: 7.54.0
Compiler: Clang 9.0.0 with C++ ABI 1002
Build settings:
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
BUILD_
KICAD_
KICAD_
KICAD_SPICE=ON
KICAD_
KICAD_
KICAD_
I corrected the title spelling from Grebview, so that a search might find it