Eeschema crashing extraordinarily frequently

Bug #1835907 reported by Ron Burkey
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Fix Committed
Critical
Jeff Young

Bug Description

Recently, eeschema has been spontaneously crashing very frequently. Yesterday it crashed for me perhaps two dozen times. I've not reported it because I couldn't reproduce it. However, I found a reproducible case this morning, using the current nightly.

What you see in the linked video (https://drive.google.com/open?id=15YeV1E9CO4MgU8pfzFPE8cPrTKNE06Ce) is me beginning a net-highlight operation, then deciding instead to do a place-component operation. (Notice that even though I click the place-component button, eeschema still remains in net-highlight mode.) I then click the net-highlight button again, but eeschema (and kicad as well) crash. This seems to happen almost every time I try that particular combination of operations, but there are other combinations (which I can't presently identify) that have the same effect.

For what it's worth, here's a zipfile containing the schematic I am working on in the video: https://drive.google.com/open?id=10DCzQk6ShE6tyR7gv_M57SUXi1Ty3JEP. The video is of the top-level sheet, module.sch. It may or may not be relevant that this schematic has a bitmap image in the background template, which I'm using to position objects during placement. Another perhaps-novel feature is that the sheet itself also has a small bitmap image (a logo) that's not visible in the video.

Application: Eeschema
Version: 6.0.0-unknown-3a8f32c~86~ubuntu16.04.1, release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.47.0 OpenSSL/1.0.2g zlib/1.2.11 libidn/1.32 librtmp/2.3
Platform: Linux 4.4.0-53-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:
    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
Jeff Young (jeyjey)
Changed in kicad:
assignee: nobody → Jeff Young (jeyjey)
status: New → In Progress
Jeff Young (jeyjey)
Changed in kicad:
importance: Undecided → Critical
milestone: none → 6.0.0-rc1
Revision history for this message
KiCad Janitor (kicad-janitor) wrote :

Fixed in revision 36f1d023f016f105eaf0eeadc231aa78e5034c31
https://git.launchpad.net/kicad/patch/?id=36f1d023f016f105eaf0eeadc231aa78e5034c31

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.