Hi Cristián,    how does one reproduce the crash?_,,,^..^,,,_ (phone)On Nov 14, 2023, at 8:27 AM, Cristián Pérez ***@***.***> wrote:
Hi folks,
First some context:

I'm working on an M1 Pro, macOS 14.1, no Rosetta, fully native.
This was first discovered on Cuis but I reproduced it in Squeak as well.
I'm using the latest release of the VM from this repository while using Cuis. For Squeak I'm using the latest AIO release.

I've tried to disable primitive mixed-arithmetics handling by the two following ways, getting the same results.
Smalltalk vmParameterAt: 48 put: 64
Smalltalk vmParameterAt: 75 put: false
Here is the trace I get when it crashes
C stack backtrace & registers:
x0 0x104908657 x1 0x10f7c1b70 x2 0x0 x3 0x104940010
x4 0x1b588bb3 x5 0x10492e940 x6 0x11345d358 x7 0x1126efcd8
x8 0x259 x9 0x10f795690 x10 0x10f7c1b00 x11 0x112200000
x12 0x50 x13 0x50 x14 0x10493f000 x15 0x10f7c1b00
x16 0x10492be50 x17 0x7 x18 0x10493fff0 x19 0x0
x20 0x0 x21 0x113389900 x22 0x10491f000 x23 0x10491f000
x24 0x10491f000 x25 0x10491f000 x26 0x10491f000 x27 0x10492bd38
x29 0x0 fp 0x10491f000 lr 0x16b598db0 sp 0x104815aa0
0 ??? 0x000000010f795690 0x0 + 4554577552
1 Squeak 0x0000000104898c9c reportStackState + 840
2 Squeak 0x0000000104899020 sigsegv + 240
3 libsystem_platform.dylib 0x0000000186b33a24 _sigtramp + 56
4 Squeak 0x0000000104815aa0 returntoExecutive + 128
5 Squeak 0x000000010481b0e8 ceSendsupertonumArgs + 1084
6 ??? 0x000000010f794178 0x0 + 4554572152
7 Squeak 0x0000000104809268 interpret + 660
8 Squeak 0x000000010489a488 -[sqSqueakMainApplication runSqueak] + 424
9 Foundation 0x0000000187d99aac __NSFirePerformWithOrder + 296
10 CoreFoundation 0x0000000186be10a0 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 36
11 CoreFoundation 0x0000000186be0f8c __CFRunLoopDoObservers + 532
12 CoreFoundation 0x0000000186be05bc __CFRunLoopRun + 776
13 CoreFoundation 0x0000000186bdfc5c CFRunLoopRunSpecific + 608
14 HIToolbox 0x0000000191159448 RunCurrentEventLoopInMode + 292
15 HIToolbox 0x00000001911590d8 ReceiveNextEventCommon + 220
16 HIToolbox 0x0000000191158fdc _BlockUntilNextEventMatchingListInModeWithFilter + 76
17 AppKit 0x000000018a3bac54 _DPSNextEvent + 660
18 AppKit 0x000000018ab90ebc -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 716
19 AppKit 0x000000018a3ae100 -[NSApplication run] + 476
20 AppKit 0x000000018a3853cc NSApplicationMain + 880
21 dyld 0x00000001867890e0 start + 2360


—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <OpenSmalltalk/opensmalltalk-vm/issues/667/1811040467@github.com>