Exit code -4
Tim
tim.oliver at tutanota.com
Thu Jan 21 00:49:26 UTC 2021
On Thursday, 21 January 2021 at 00:47:36 UTC, Adam D. Ruppe wrote:
> On Thursday, 21 January 2021 at 00:37:19 UTC, Tim wrote:
>> Hi all,
>>
>> From time to time my program crashes with exit code -4. I
>> can't seem to find much on the code. Does anyone know what
>> this means and how to debug the issue?
>
> Unix signal #4 is illegal instruction (negative returns usually
> mean it was killed by that number signal). Most common way to
> hit that is a broken function pointer or corrupted class
> leading into data that isn't supposed to be executed as code.
> Also possible an assert(0) got hit in release mode or something
> like that.
>
> Easiest way to debug it is to open it in a debugger and look at
> the stack trace to see where it came from.
Oh, so it's just signal 4, not -4?
More information about the Digitalmars-d-learn
mailing list