@amiganuts
Quote:
Is this pointing to my filesystem corrupt or my SSD failing?
Probably not, it can indicate your missing system updates, or program not installed correctly.
Quote:
Redzone was not damaged
Stackpointer is inside bounds
if you have stack corruption or not.
if Redzone is damaged or stackpointer is outside bounds,
this means you should increase stack.
Quote:
generated an error of type ISI(Instruction Storage Interrupt)
illegal machine code instruction, this typical happens when library was not opened, or when your using the wrong library version.
Quote:
generated an error of type DSI(Data Storage Interrupt)
When reading outside of allocated memory or writing to memory that was not allocated you get DSI error. This clearly indicates a bad pointer, if pointer got corrupted, or if memory was not allocated, or if bad calculation of size, lack boundary checking.
AmigaOS4.1 does know who’s memory it is unless its private memory, most memory is allocated as shared memory, and can be swapped out.
As you can understand this is extremely limited information, if your going to report a problem to the developer you need to provide the full debug log, as it can contain a stack trace, cpu register values and disassembly of the crash.
There is lot bad programs, the Grim Repair is telling you about a crashed programs, as user you can no longer interact with the program much. I suggest using Snoopy to check if program failed to open a library or font, or something, you might get lucky, discovering it just a missing file that was not loaded.