pcbnew OGL: disappearing all and segfault while adding cutout

Bug #1736958 reported by Sergey A. Borshch
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
KiCad
Fix Released
Critical
Maciej Suminski

Bug Description

I'm attaching a sample board and a screencast to demonstrate how all except current layer is disappearing after adding cutout to F.Cu zone. The only one way to get all back visible is to switch to another canvas. Moreover, if you delete upper right connector (XS1) pcbnew crashes if you try to add same cutout.

I can't reproduce it on another board, so I attached board to bug report.

Version info (today's master clean build):
Application: pcbnew
Version: (2017-12-07 revision a63e9b8)-master, release build
Libraries:
    wxWidgets 3.0.2
Platform: Linux 4.4.0-98-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
    Compiler: GCC 5.4.0 with C++ ABI 1009

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=OFF
    KICAD_SCRIPTING_MODULES=OFF
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=OFF
    KICAD_USE_OCE=OFF
    KICAD_SPICE=OFF

Tags: gal pcbnew
Revision history for this message
Sergey A. Borshch (sb-sf) wrote :
Revision history for this message
Sergey A. Borshch (sb-sf) wrote :
Changed in kicad:
status: New → Confirmed
importance: Undecided → Critical
assignee: nobody → Maciej Suminski (orsonmmz)
Revision history for this message
Maciej Suminski (orsonmmz) wrote :

I believe one of the recent patches from Tom has fixed the problem. Could you confirm?

Changed in kicad:
status: Confirmed → Incomplete
Revision history for this message
Sergey A. Borshch (sb-sf) wrote :

Yes, seems no reported issues using today's git master.
Thanks.

Changed in kicad:
status: Incomplete → Fix Committed
Jeff Young (jeyjey)
Changed in kicad:
status: Fix Committed → 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.