[Vm-dev] Fwd: [Cuis-dev] MacOS Catalina "Illegal instruction"

Nicolas Cellier nicolas.cellier.aka.nice at gmail.com
Mon Jan 27 22:09:41 UTC 2020


Hi all,
I have not tried Catalina. Is there a problem with more recent?
https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/download/201912311458/squeak.cog.spur_macos64x64_201912311458.dmg

Le lun. 27 janv. 2020 à 22:55, <ken.dickey at whidbey.com> a écrit :

>
>
>
> -------- 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/cfe0f7b5/attachment-0001.html>


More information about the Vm-dev mailing list