Open ryofurue opened 1 week ago
What does the stack trace look like?
What does the stack trace look like?
There is no stack trace! The two lines I pasted above are all I got. Immediately after the two lines was the shell command prompt. (I ran the program with julia try-crash-02.jl
from the shell command line.)
What does the stack trace look like?
I'm on another mac mini (M2 this time) right now. I've just updated julia (juliaup update
), updated packages (]update
), quit julia, and done the test again. Initially I got exactly the same result: Just Stackoverflow without any other information.
Then, I closed the shell terminal window and opened it again and did the same test twice. This time I got this output:
$ julia try-crash-02.jl
[96961] signal (4.1): Illegal instruction: 4
in expression starting at none:0
_os_unfair_lock_recursive_abort at /usr/lib/system/libsystem_platform.dylib (unknown line)
_os_unfair_lock_lock_slow at /usr/lib/system/libsystem_platform.dylib (unknown line)
Allocations: 7711446 (Pool: 7706794; Big: 4652); GC: 18
fish: Job 1, 'julia try-crash-02.jl' terminated by signal SIGTRAP (Trace or breakpoint trap)
$
Julia 1.10.4 macOS 14.5
]activate --temp; add Makie
)Makie v0.21.5 julia 1.10.4
This program
leads to
The OffsetArray
zax
is the culprit.