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

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

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

ken.dickey
 


-------- Original Message --------

Subject: [Cuis-dev] MacOS Catalina "Illegal instruction"
Date: 2020-01-27 12:31
From: Steve Davies via Cuis-dev <[hidden email]>
To: Discussion of Cuis Smalltalk <[hidden email]>
Cc: Steve Davies <[hidden email]>
Reply-To: Discussion of Cuis Smalltalk <[hidden email]>


Hi
 
I installed the recommended opensmalltalk vm on my MacOS Catalina box:
 
 
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
[hidden email]
http://cuis-smalltalk.org/mailman/listinfo/cuis-dev_cuis-smalltalk.org

Part 2.asc (238 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

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

Nicolas Cellier
 

Le lun. 27 janv. 2020 à 22:55, <[hidden email]> a écrit :
 


-------- Original Message --------

Subject: [Cuis-dev] MacOS Catalina "Illegal instruction"
Date: 2020-01-27 12:31
From: Steve Davies via Cuis-dev <[hidden email]>
To: Discussion of Cuis Smalltalk <[hidden email]>
Cc: Steve Davies <[hidden email]>
Reply-To: Discussion of Cuis Smalltalk <[hidden email]>


Hi
 
I installed the recommended opensmalltalk vm on my MacOS Catalina box:
 
 
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
[hidden email]
http://cuis-smalltalk.org/mailman/listinfo/cuis-dev_cuis-smalltalk.org