Comment 6 for bug 2039677

Revision history for this message
eMTee (realprogger) wrote : Re: Generated crashlogs are missing all trace information when DC++ is compiled with a gcc 8.5 and later based MinGW-w64

The issue is that the code is not capable of handling randomized address spaces.

Even though --dynamicbase has been enabled for 10+ years no real ASLR happened at all in the former DC++ executables due to bad linker defaults described in the attached sourceware bug link so crash logging worked up until we moved to a post-2020 MinGW-w64 toolchain.

A fix that is taking account of the offset of the randomized address space has been applied.