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.
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.