https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82635
--- Comment #5 from Jonathan Wakely <redi at gcc dot gnu.org> --- (In reply to Hannes Hauswedell from comment #4) > The crash happens when calling .joinable(). If we skip the joinable check it > crashes on .join(). That's not very precise. Calling it where? From the destructor? It doesn't make sense anyway, since joinable() just compares two pthread_t values for equality. No pointers are dereferenced. Could we get a stack trace please?