"Has anyone else seen hot garbage..." <- I've spent a lot of time inside GDB with text mode debugging binaries with various optimizations enabled. Garbage traces: absolutely Your particular flavor of garbage traces: maybe, sometimes I pretty much always end up making a "real_main()", marking it with inline never, and adding at least one nop instruction to the start so that I've got something definitive to breakpoint on.