[Vm-dev] Fwd: [Cuis-dev] MacOS Catalina "Illegal instruction"
ken.dickey at whidbey.com
ken.dickey at whidbey.com
Mon Jan 27 21:54:32 UTC 2020
-------- Original Message --------
SUBJECT:
[Cuis-dev] MacOS Catalina "Illegal instruction"
DATE:
2020-01-27 12:31
FROM:
Steve Davies via Cuis-dev <cuis-dev at cuis-smalltalk.org>
TO:
Discussion of Cuis Smalltalk <cuis-dev at cuis-smalltalk.org>
CC:
Steve Davies <steve at connection-telecom.com>
REPLY-TO:
Discussion of Cuis Smalltalk <cuis-dev at cuis-smalltalk.org>
Hi
I installed the recommended opensmalltalk vm on my MacOS Catalina box:
https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/download/201901172323/squeak.cog.spur_macos64x64_201901172323.dmg
If I leave Cuis running then sooner or later it will crash with:
Illegal instruction Mon Jan 27 11:52:37 2020
VM: 201901172323 https://github.com/OpenSmalltalk/opensmalltalk-vm.git
Date: Fri Jan 18 00:23:50 2019 CommitHash: 5a38b34
Plugins: 201901172323
https://github.com/OpenSmalltalk/opensmalltalk-vm.git
Smalltalk backtrace is
Smalltalk stack dump:
0x7ffee9941260 M ProcessorScheduler class>idleProcess 0x10d17e868:
a(n) ProcessorScheduler class
0x7ffee99412a0 I [] in ProcessorScheduler class>startUp 0x10d17e868:
a(n) ProcessorScheduler class
0x7ffee99412e0 I [] in BlockClosure>newProcess 0x10e274d58: a(n)
BlockClosure
C trace:
C stack backtrace & registers:
rax 0x0000000000000000 rbx 0x00007fff8d7d4898 rcx 0x0000000000000000
rdx 0x0000000000000000
rdi 0x0000000000000000 rsi 0x0000000000000000 rbp 0x00007ffee9936140
rsp 0x00007ffee9936130
r8 0x0000000000000000 r9 0x0000000000000000 r10 0x0000000000000000
r11 0x0000000000000000
r12 0x00007fff765f04a1 r13 0x00007f8b0ae75960 r14 0x00007fff963f5f00
r15 0x00007fff963f5080
rip 0x00007fff3223930a
0 AppKit 0x00007fff3223930a -[NSResponder
_tryRetain] + 92
1 Squeak 0x000000010631f482
reportStackState + 952
2 Squeak 0x000000010631f7dc sigsegv + 195
3 libsystem_platform.dylib 0x00007fff6c76342d _sigtramp +
29
4 libobjc.A.dylib 0x00007fff6b1f1051
lookUpImpOrForward + 63
5 libobjc.A.dylib 0x00007fff6b1f6ded
objc_loadWeakRetained + 351
6 libobjc.A.dylib 0x00007fff6b1f8aac objc_loadWeak
+ 15
7 AppKit 0x00007fff324132d0 -[NSEvent
window] + 103
8 Squeak 0x0000000106313f0a
-[sqSqueakOSXApplication(events) pumpRunLoopEventSendAndSignal:] + 177
9 Squeak 0x0000000106314130
-[sqSqueakOSXApplication(events) pumpRunLoop] + 61
10 Squeak 0x000000010631d5ba
vmIOProcessEvents + 255
11 Squeak 0x000000010631d639
ioProcessEvents + 56
12 Squeak 0x00000001062a7e5b
checkForEventsMayContextSwitch + 760
13 Squeak 0x00000001062a9a4d
ceCheckForInterrupts + 14
14 ??? 0x000000010c6bf4a7 0x0 +
4503368871
15 Squeak 0x000000010629704e interpret +
628
16 Squeak 0x0000000106320c14
-[sqSqueakMainApplication runSqueak] + 393
17 Foundation 0x00007fff378425eb
__NSFirePerformWithOrder + 360
18 CoreFoundation 0x00007fff350a80ee
__CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
19 CoreFoundation 0x00007fff350a8014
__CFRunLoopDoObservers + 457
20 CoreFoundation 0x00007fff350a770b
__CFRunLoopRun + 1219
21 CoreFoundation 0x00007fff350a6bd3
CFRunLoopRunSpecific + 499
22 HIToolbox 0x00007fff33bfd65d
RunCurrentEventLoopInMode + 292
23 HIToolbox 0x00007fff33bfd2a9
ReceiveNextEventCommon + 356
24 HIToolbox 0x00007fff33bfd127
_BlockUntilNextEventMatchingListInModeWithFilter + 64
25 AppKit 0x00007fff3226eeb4 _DPSNextEvent
+ 990
26 AppKit 0x00007fff3226d690
-[NSApplication(NSEvent)
_nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1352
27 AppKit 0x00007fff3225f3ae
-[NSApplication run] + 658
28 AppKit 0x00007fff32231775
NSApplicationMain + 777
29 libdyld.dylib 0x00007fff6c56a7fd start + 1
Thanks,
Steve
--
Steve Davies: Technical Director, Connection Telecom (Pty) Ltd
Email is preferred, but: Phone: 0878200200
_______________________________________________
Cuis-dev mailing list
Cuis-dev at cuis-smalltalk.org
http://cuis-smalltalk.org/mailman/listinfo/cuis-dev_cuis-smalltalk.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20200127/a4e442d1/attachment-0001.html>
-------------- next part --------------
_______________________________________________
Cuis-dev mailing list
Cuis-dev at cuis-smalltalk.org
http://cuis-smalltalk.org/mailman/listinfo/cuis-dev_cuis-smalltalk.org
More information about the Vm-dev
mailing list