<Tools> <Assign Footprints> crashes Kicad

Bug #1846923 reported by Bram Prosman
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Fix Committed
Critical
Ian McInerney

Bug Description

When in EESchematic, <Tools><Assign Footprints> Crashes and closes Kicad completely.
Windows Error log shows Excption code 0xc0000005.
Exception code c0000005 is the code for an access violation.

Kicad version :
Application: KiCad
Version: (5.99.0-200-gb33c3a5ad), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.1 OpenSSL/1.1.1 (WinSSL) zlib/1.2.11 brotli/1.0.6 libidn2/2.0.5 libpsl/0.21.0 (+libidn2/2.1.1) nghttp2/1.34.0
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
    Build date: Oct 4 2019 21:04:14
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.68.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.61.1
    Compiler: GCC 8.2.0 with C++ ABI 1013

Build settings:
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON

Tags: eeschema
Changed in kicad:
milestone: none → 6.0.0-rc1
assignee: nobody → Ian McInerney (imcinerney)
importance: Undecided → Critical
status: New → Triaged
Revision history for this message
Ian McInerney (imcinerney) wrote :

Looks like one access to m_viewControls was missed in the cleanup of the cleanup.

Changed in kicad:
status: Triaged → In Progress
tags: added: eeschema
Revision history for this message
KiCad Janitor (kicad-janitor) wrote :

Fixed in revision 027658d3da0d7d924915761fadfd247fdff12973
https://git.launchpad.net/kicad/patch/?id=027658d3da0d7d924915761fadfd247fdff12973

Changed in kicad:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.