Eeschema Keeps Crashing. MAC OS 10.14/ Version 5.0.2


#1

Hi,

I am able to use eeschema to view my schematics. But the problem is eeschema will keep crashing after I use it for like 30 seconds to 1 minute. I have attached the report here.
Thanks in advance!

"
Process: eeschema [959]
Path: /Volumes/VOLUME/*/kicad.app/Contents/Applications/eeschema.app/Contents/MacOS/eeschema
Identifier: org.kicad-pcb.eeschema
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: kicad [951]
Responsible: eeschema [959]
User ID: 501

Date/Time: 2019-02-12 23:14:29.196 -0500
OS Version: Mac OS X 10.14 (18A391)
Report Version: 12
Anonymous UUID: 187AA4E9-6884-839B-E4FC-6AFDEA5AE1BB

Time Awake Since Boot: 630 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 0x000007f83c2e2ef0
Exception Note: EXC_CORPSE_NOTIFY

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

VM Regions Near 0x7f83c2e2ef0:
CoreAnimation 0000000139779000-000000013991f000 [ 1688K] rw-/rwx SM=PRV
–>
STACK GUARD 000070000939d000-000070000939e000 [ 4K] —/rwx SM=NUL stack guard for thread 1

Application Specific Information:
objc_msgSend() selector name: _subclassOverridesDrawBackgroundInRect

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libobjc.A.dylib 0x00007fff5c4d3a1d objc_msgSend + 29
1 com.apple.AppKit 0x00007fff2de1e339 -[NSTableBackgroundView drawRect:] + 274
2 com.apple.AppKit 0x00007fff2db9c205 _NSViewDrawRect + 66
3 com.apple.AppKit 0x00007fff2db9aabd -[NSView(NSInternal) _recursive:displayRectIgnoringOpacity:inContext:shouldChangeFontReferenceColor:stopAtLayerBackedViews:] + 1545
4 com.apple.AppKit 0x00007fff2db9a4a2 __46-[NSView(NSLayerKitGlue) drawLayer:inContext:]_block_invoke + 192
5 com.apple.AppKit 0x00007fff2db9a201 -[NSView(NSLayerKitGlue) _drawViewBackingLayer:inContext:drawingHandler:] + 1769
6 com.apple.AppKit 0x00007fff2dc701a8 -[_NSBackingLayerContents drawLayer:inContext:] + 165
7 com.apple.QuartzCore 0x00007fff3b4c1d56 -[CALayer drawInContext:] + 281
8 com.apple.AppKit 0x00007fff2dc6fe02 -[NSTiledLayer drawTile:inContext:] + 605 9 com.apple.AppKit 0x00007fff2dc6fb4b -[NSTiledLayerContents drawLayer:inContext:] + 181 10 com.apple.QuartzCore 0x00007fff3b4c1d56 -[CALayer drawInContext:] + 281 11 com.apple.AppKit 0x00007fff2dc6fa8b -[NSTileLayer drawInContext:] + 148 12 com.apple.QuartzCore 0x00007fff3b4aeaaf CABackingStoreUpdate + 577 13 com.apple.QuartzCore 0x00007fff3b510325 invocation function for block in CA::Layer::display() + 53
14 com.apple.QuartzCore 0x00007fff3b4adc90 -[CALayer _display] + 1839
15 com.apple.AppKit 0x00007fff2dc6f9d3 -[NSTileLayer display] + 114
16 com.apple.AppKit 0x00007fff2dc6de92 -[_NSTiledLayerContents update:shouldCallPrepareContent:] + 4780
17 com.apple.AppKit 0x00007fff2dc6c952 -[_NSTiledLayer display] + 411
18 com.apple.QuartzCore 0x00007fff3b4ad1bc CA::Layer::display_if_needed(CA::Transaction*) + 634
19 com.apple.QuartzCore 0x00007fff3b49b447 CA::Context::commit_transaction(CA::Transaction*) + 319
20 com.apple.QuartzCore 0x00007fff3b49ad20 CA::Transaction::commit() + 576
21 com.apple.AppKit 0x00007fff2db748f5 __65+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayRefresh]_block_invoke + 274
22 com.apple.CoreFoundation 0x00007fff3057895d CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION + 23
23 com.apple.CoreFoundation 0x00007fff30578892 __CFRunLoopDoObservers + 452
24 com.apple.CoreFoundation 0x00007fff3051a3c5 __CFRunLoopRun + 1166
25 com.apple.CoreFoundation 0x00007fff30519ce4 CFRunLoopRunSpecific + 463
26 com.apple.HIToolbox 0x00007fff2f7b3895 RunCurrentEventLoopInMode + 293
27 com.apple.HIToolbox 0x00007fff2f7b34d4 ReceiveNextEventCommon + 371
28 com.apple.HIToolbox 0x00007fff2f7b3348 _BlockUntilNextEventMatchingListInModeWithFilter + 64
29 com.apple.AppKit 0x00007fff2da7095b _DPSNextEvent + 997
30 com.apple.AppKit 0x00007fff2da6f6fa -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1362
31 libwx_osx_cocoau-3.0.0.4.0.dylib 0x000000010833ac3c wxGUIEventLoop::OSXDoRun() + 220
32 libwx_osx_cocoau-3.0.0.4.0.dylib 0x0000000108224c51 wxCFEventLoop::DoRun() + 49
33 libwx_osx_cocoau-3.0.0.4.0.dylib 0x000000010814f9c2 wxEventLoopBase::Run() + 162
34 _eeschema.kiface 0x000000010c490064 DIALOG_SHIM::ShowQuasiModal() + 260
35 _eeschema.kiface 0x000000010c2700a6 SCH_BASE_FRAME::SelectComponentFromLibrary(SCHLIB_FILTER const*, std::__1::vector<SCH_BASE_FRAME::COMPONENT_SELECTION, std::__1::allocator<SCH_BASE_FRAME::COMPONENT_SELECTION> >&, bool, int, int, bool, LIB_ID const*, bool) + 2550
36 _eeschema.kiface 0x000000010c271111 SCH_EDIT_FRAME::Load_Component(wxDC*, SCHLIB_FILTER const*, std::__1::vector<SCH_BASE_FRAME::COMPONENT_SELECTION, std::__1::allocator<SCH_BASE_FRAME::COMPONENT_SELECTION> >&, bool) + 113
37 _eeschema.kiface 0x000000010c2d4cd4 SCH_EDIT_FRAME::OnLeftClick(wxDC*, wxPoint const&) + 996
38 _eeschema.kiface 0x000000010c4999ac EDA_DRAW_PANEL::OnMouseEvent(wxMouseEvent&) + 828
39 libwx_osx_cocoau-3.0.0.4.0.dylib 0x000000010825690f wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) + 239
40 libwx_osx_cocoau-3.0.0.4.0.dylib 0x0000000108257e2d wxEvtHandler::ProcessEventLocally(wxEvent&) + 93
41 libwx_osx_cocoau-3.0.0.4.0.dylib 0x0000000108257ca4 wxEvtHandler::ProcessEvent(wxEvent&) + 100
42 libwx_osx_cocoau-3.0.0.4.0.dylib 0x00000001084b24e3 wxScrollHelperEvtHandler::ProcessEvent(wxEvent&) + 35
43 libwx_osx_cocoau-3.0.0.4.0.dylib 0x000000010825812c wxEvtHandler::SafelyProcessEvent(wxEvent&) + 12
44 libwx_osx_cocoau-3.0.0.4.0.dylib 0x000000010835b950 wxWidgetCocoaImpl::DoHandleMouseEvent(NSEvent*) + 80
45 libwx_osx_cocoau-3.0.0.4.0.dylib 0x0000000108357ab7 wxWidgetCocoaImpl::mouseEvent(NSEvent*, NSView*, void*) + 167
46 com.apple.AppKit 0x00007fff2dbdf63c -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 1916
47 com.apple.AppKit 0x00007fff2dbdec75 -[NSWindow(NSEventRouting) sendEvent:] + 481
48 libwx_osx_cocoau-3.0.0.4.0.dylib 0x0000000108345bdb -[wxNSWindow sendEvent:] + 123
49 com.apple.AppKit 0x00007fff2da7bf4c -[NSApplication(NSEvent) sendEvent:] + 336
50 libwx_osx_cocoau-3.0.0.4.0.dylib 0x00000001082677c2 -[wxNSApplication sendEvent:] + 98
51 com.apple.AppKit 0x00007fff2da69795 -[NSApplication run] + 755
52 libwx_osx_cocoau-3.0.0.4.0.dylib 0x000000010833ac0e wxGUIEventLoop::OSXDoRun() + 174
53 libwx_osx_cocoau-3.0.0.4.0.dylib 0x0000000108224c51 wxCFEventLoop::DoRun() + 49
54 libwx_osx_cocoau-3.0.0.4.0.dylib 0x000000010814f9c2 wxEventLoopBase::Run() + 162
55 libwx_osx_cocoau-3.0.0.4.0.dylib 0x000000010810a9c3 wxAppConsoleBase::MainLoop() + 99
56 libwx_osx_cocoau-3.0.0.4.0.dylib 0x00000001082cf9ea wxApp::OnRun() + 26
57 org.kicad-pcb.eeschema 0x000000010803ad19 APP_SINGLE_TOP::OnRun() + 25
58 libwx_osx_cocoau-3.0.0.4.0.dylib 0x0000000108193a9a wxEntry(int&, wchar_t**) + 58
59 org.kicad-pcb.eeschema 0x0000000108038cf0 main + 48
60 libdyld.dylib 0x00007fff5d5b0085 start + 1

Thread 1:
0 libsystem_pthread.dylib 0x00007fff5d7a1408 start_wqthread + 0
1 ??? 0x0000000054485244 0 + 1414025796

Thread 2:
0 libsystem_pthread.dylib 0x00007fff5d7a1408 start_wqthread + 0
1 ??? 0x0000000054485244 0 + 1414025796

Thread 3:
0 libsystem_pthread.dylib 0x00007fff5d7a1408 start_wqthread + 0
1 ??? 0x0000000054485244 0 + 1414025796

Thread 4:
0 libsystem_pthread.dylib 0x00007fff5d7a1408 start_wqthread + 0
1 ??? 0x0000000054485244 0 + 1414025796

Thread 5:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x00007fff5d6e8c2a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff5d6e9174 mach_msg + 60
2 com.apple.CoreFoundation 0x00007fff3051b05e __CFRunLoopServiceMachPort + 337
3 com.apple.CoreFoundation 0x00007fff3051a5ad __CFRunLoopRun + 1654
4 com.apple.CoreFoundation 0x00007fff30519ce4 CFRunLoopRunSpecific + 463
5 com.apple.AppKit 0x00007fff2da79581 _NSEventThread + 160
6 libsystem_pthread.dylib 0x00007fff5d7a233d _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff5d7a52a7 _pthread_start + 70
8 libsystem_pthread.dylib 0x00007fff5d7a1425 thread_start + 13

Thread 6:: com.apple.CFSocket.private
0 libsystem_kernel.dylib 0x00007fff5d6efe82 __select + 10
1 com.apple.CoreFoundation 0x00007fff30548c83 __CFSocketManager + 639
2 libsystem_pthread.dylib 0x00007fff5d7a233d _pthread_body + 126
3 libsystem_pthread.dylib 0x00007fff5d7a52a7 _pthread_start + 70
4 libsystem_pthread.dylib 0x00007fff5d7a1425 thread_start + 13

Thread 7:
0 libsystem_pthread.dylib 0x00007fff5d7a1408 start_wqthread + 0
1 ??? 0x000070000972fc10 0 + 123145460841488

Thread 8:
0 libsystem_pthread.dylib 0x00007fff5d7a1408 start_wqthread + 0
1 ??? 0x0000000000001303 0 + 4867

Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x00000000000000a8 rbx: 0x00000000000000b0 rcx: 0x0000000000000380 rdx: 0x00007fff8f2c1c40
rdi: 0x00007f83c2e2e3b0 rsi: 0x00007fff2e6ef31f rbp: 0x00007ffee7bc63b0 rsp: 0x00007ffee7bc6338
r8: 0x0000000000000000 r9: 0x0000000000000005 r10: 0x000007f83c2e2ed8 r11: 0x00007fff2e6ef31f
r12: 0x00007f83c22d1770 r13: 0x0000000000000001 r14: 0x00007fff2e65da59 r15: 0x00007ffee7bc63c0
rip: 0x00007fff5c4d3a1d rfl: 0x0000000000010206 cr2: 0x000007f83c2e2ef0

Logical CPU: 0
Error Code: 0x00000004
Trap Number: 14

"


#2

Hi, in general, we’ll need to track bugs at https://bugs.launchpad.net so that we can follow others who have the same issue and ensure that they are correctly fixed.

I think that your issue might be https://bugs.launchpad.net/kicad/+bug/1795214 But I’m not certain. Please have a look at it. I am unable to recreate the issue on my MacBook (also Mojave), so we’ll need a few more details in the bug report to determine what is causing it.


#3

hi my mac also crashes running mojave 10.14.3. created schematic ok, now trying to create a new component in Eeschema component library editor get as far as pin properties, create pin properties on first pin hit ok, crash out?
tried several times crashes every time,


#4

Same problem here. Keeps crashing after working in schematic tool for a minute or so.


#5

Not to be a broken record or anything, but please report bugs over at https://bugs.launchpad.net/kicad

Be sure that you are testing a nightly build (https://kicad-downloads.s3.cern.ch/index.html?prefix=osx/nightly/) and post your version information. If there’s an issue remaining in the Mac nightlies, we’d love to fix it. I use Mac KiCad on a daily basis with 10.14 and don’t experience these issues, so we should be able to track down and fix what is occurring.