Illegal instruction (code dumped) for any uncaught exception

kinke noone at nowhere.com
Fri Jun 11 21:14:40 UTC 2021


On Friday, 11 June 2021 at 18:16:02 UTC, zhade wrote:
> [...]

I've heard of trouble with exactly the same (gdb) backtrace from 
people using latest Arch Linux. Druntime v2.095 got support for 
DWARF v5, introducing this `readEntryFormat()` function with a 
couple of `assert(0)`, almost certainly causing the illegal 
instruction. The initial suspicion was that the switch to gcc 11 
(with DWARF emission changes) might be causing this; possibly in 
the few C files compiled into druntime and Phobos.

The druntime PR adding these assert(0) was: 
https://github.com/dlang/druntime/pull/3189


More information about the Digitalmars-d mailing list