eeschema still crashes on macos when searching for parts

Bug #1818464 reported by Darin Kadrioski on 2019-03-04
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Undecided
Unassigned

Bug Description

This was marked fixed in https://bugs.launchpad.net/kicad/+bug/1795214 , however it still seems to be an issue (or a *very* similar new issue).

I'm guaranteed at once per session to have eeschema crash, usually when typing the first character into the search field within the 'choose symbol' dialog.

I've taken to hitting CMD-S religously as the "work around".

Here's the start of the dump:

Process: kicad [45749]
Path: /private/var/folders/*/kicad.app/Contents/MacOS/kicad
Identifier: org.kicad-pcb.kicad
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: kicad [45749]
User ID: 501

Date/Time: 2019-03-03 20:09:24.579 -0800
OS Version: Mac OS X 10.14.3 (18D109)
Report Version: 12
Bridge OS Version: 3.0 (14Y674)
Anonymous UUID: AA5C7774-898A-D9E1-0B06-27697D4AA41E

Sleep/Wake UUID: 129FBAD9-B7C9-4FE4-AF7F-72441B12F6D3

Time Awake Since Boot: 490000 seconds
Time Since Wake: 7300 seconds

System Integrity Protection: enabled

Notes: Translocated Process

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x000007f922c63b50
Exception Note: EXC_CORPSE_NOTIFY

Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [45749]

VM Regions Near 0x7f922c63b50:
    CoreAnimation 0000000116ea5000-0000000117aab000 [ 12.0M] rw-/rwx SM=PRV
-->
    MALLOC_NANO 0000600000000000-0000600010000000 [256.0M] rw-/rwx SM=PRV

Application Specific Information:
objc_msgSend() selector name: _subclassOverridesDrawBackgroundInRect

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libobjc.A.dylib 0x00007fff56df6a1d objc_msgSend + 29
1 com.apple.AppKit 0x00007fff28580cf9 -[NSTableBackgroundView drawRect:] + 274
2 com.apple.AppKit 0x00007fff282fec29 _NSViewDrawRect + 66
3 com.apple.AppKit 0x00007fff282fd4db -[NSView(NSInternal) _recursive:displayRectIgnoringOpacity:inContext:shouldChangeFontReferenceColor:stopAtLayerBackedViews:] + 1545
4 com.apple.AppKit 0x00007fff282fcec2 __46-[NSView(NSLayerKitGlue) drawLayer:inContext:]_block_invoke + 192
5 com.apple.AppKit 0x00007fff282fcc21 -[NSView(NSLayerKitGlue) _drawViewBackingLayer:inContext:drawingHandler:] + 1769
6 com.apple.AppKit 0x00007fff283d2c04 -[_NSBackingLayerContents drawLayer:inContext:] + 165
7 com.apple.QuartzCore 0x00007fff35c5ee56 -[CALayer drawInContext:] + 281
8 com.apple.AppKit 0x00007fff283d285e -[_NSTiledLayer drawTile:inContext:] + 605
9 com.apple.AppKit 0x00007fff283d25a7 -[_NSTiledLayerContents drawLayer:inContext:] + 181
10 com.apple.QuartzCore 0x00007fff35c5ee56 -[CALayer drawInContext:] + 281
11 com.apple.AppKit 0x00007fff283d24e7 -[NSTileLayer drawInContext:] + 148
12 com.apple.QuartzCore 0x00007fff35c4bb23 CABackingStoreUpdate_ + 577
13 com.apple.QuartzCore 0x00007fff35cac9c5 invocation function for block in CA::Layer::display_() + 53

Seth Hillbrand (sethh) wrote :

Please add your KiCad version information from KiCad->About KiCad->Copy Version Information

Changed in kicad:
status: New → Incomplete
Darin Kadrioski (dkadrios) wrote :

My bad, sorry about that.

Version 5.0.2-5-10.14, release build
MacOS 18.2.0 (latest)

Changed in kicad:
milestone: none → 5.1.0
Rene Poeschl (poeschlr) wrote :

@dkadrios I would guess the full version info is required. Use "help->about->copy version info" to add this info here.

Seth Hillbrand (sethh) wrote :

@Rene, since he on a Mac, the version info is under the "KiCad" menu, not the "Help" menu. (Mac-isms)

Seth Hillbrand (sethh) wrote :

I'm going to remove this from 5.1's milestone until/unless we know that the op is running a 5.1rc2 build

Changed in kicad:
milestone: 5.1.0 → none
Seth Hillbrand (sethh) wrote :

@Darin- Please test one of the nightly builds from https://kicad-downloads.s3.cern.ch/index.html?prefix=osx/nightly/

Launchpad Janitor (janitor) wrote :

[Expired for KiCad because there has been no activity for 60 days.]

Changed in kicad:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers