Re: Debug symbols for libstdc++ x86_64-w64-mingw32

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



在 2025-6-23 05:41, Jonas Kvinge 写道:
You were right, I finally found where the binaries were stripped during
the build.

Here is the crash with debug symbols, this crash only occurs when the
program exits, not every time a threads quits like the winpthreads Qt
6.9 issue, and only with win32 threads. This is with Qt 6.8.3.

(... ...)
#0  0x00007ff805c229f7 in (anonymous namespace)::run (p=<optimized
out>) at /home/jonas/Projects/strawberry/strawberry-mxe/tmp-gcc-x86_64-
w64-mingw32.shared/gcc-15.1.0/libstdc++-
v3/libsupc++/atexit_thread.cc:98

This looks like the destructor of a `thread_local` object is executed after `__gthread_key_delete()` in 'atexit_thread.cc', which is quite possible due to some technical details of the implementation.



--
Best regards,
LIU Hao

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux