[Bug c++/82635] std::thread's join broken on FreeBSD with all GCCs >= 5
h2+bugs at fsfe dot org
gcc-bugzilla@gcc.gnu.org
Fri Oct 20 16:12:00 GMT 2017
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82635
--- Comment #6 from Hannes Hauswedell <h2+bugs at fsfe dot org> ---
Sorry, I forgot the stack trace. It wasn't helpful to me:
(gdb) bt
#0 uw_frame_state_for (context=context@entry=0x801c00e20,
fs=fs@entry=0x801c00b70) at
/wrkdirs/usr/ports/lang/gcc7-devel/work/gcc-7-20171012/libgcc/unwind-dw2.c:1257
#1 0x0000000800df4f87 in _Unwind_ForcedUnwind_Phase2
(exc=exc@entry=0x801816730, context=context@entry=0x801c00e20) at
/wrkdirs/usr/ports/lang/gcc7-devel/work/gcc-7-20171012/libgcc/unwind.inc:155
#2 0x0000000800df5525 in _Unwind_ForcedUnwind (exc=0x801816730,
stop=0x8010127b0, stop_argument=<optimized out>) at
/wrkdirs/usr/ports/lang/gcc7-devel/work/gcc-7-20171012/libgcc/unwind.inc:207
#3 0x0000000801012613 in ?? () from /lib/libthr.so.3
#4 0x000000080101242b in pthread_exit () from /lib/libthr.so.3
#5 0x0000000801004bcd in ?? () from /lib/libthr.so.3
#6 0x0000000801a01000 in ?? ()
Backtrace stopped: Cannot access memory at address 0x801c01000
Anything else I can do?
More information about the Gcc-bugs
mailing list