PCBNew crash when updating PCB from Schematic

Bug #1854070 reported by dhaillant
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Fix Released
Unknown

Bug Description

In Pcbnew, with existing components, tracks, etc from a previous design and a freshly modified schematic:

In "Update PCB from Schematic",
"Keep existing symbol to footprint associations" checked,
Click on "Update PCB": the updated footprints are shown in the background, highlighted.
Click on "Close", then click anywhere on the canvas to place the new/updated footprints: Crash
The crash occurs also if you try to cancel or right click.

If I "Update PCB from Schematic" but with "Re-associate footprints by reference"checked instead and click "Update PCB" then "Close", the footprints are updated and there's no crash.

See attached zip file containing the project files for which the crash can occur.

Application: KiCad
Version: 5.1.5-52549c5~84~ubuntu16.04.1, release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.47.0 OpenSSL/1.0.2g zlib/1.2.8 libidn/1.32 librtmp/2.3
Platform: Linux 4.4.0-169-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.58.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.47.0
    Compiler: GCC 5.4.0 with C++ ABI 1009
Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    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: pcbnew
Revision history for this message
dhaillant (david-haillant) wrote :
Jeff Young (jeyjey)
Changed in kicad:
importance: Undecided → Critical
Revision history for this message
Michael Kavanagh (michaelkavanagh) wrote :

@dhaillant, I can't reproduce this as the footprint libraries are missing.

tags: added: pcbnew
Changed in kicad:
status: New → Incomplete
Revision history for this message
dhaillant (david-haillant) wrote :

Here's a .pretty folder containing, hopefully, the required footprints.
Generated from "Files/Archive Modules/Create New Library And Archive Footprints..."

Revision history for this message
KiCad Janitor (kicad-janitor) wrote :

KiCad bug tracker has moved to Gitlab. This report is now available here: https://gitlab.com/kicad/code/kicad/-/issues/1757

Changed in kicad:
status: Incomplete → Expired
Changed in kicad:
importance: Critical → Unknown
status: Expired → Fix Released
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.