https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215798

Dimitry Andric <d...@freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |d...@freebsd.org

--- Comment #1 from Dimitry Andric <d...@freebsd.org> ---
The problem is that the thread sanitizer currently does not work on FreeBSD.

This has to do with the way thread sanitizer attempts to initialize very early
during program startup, and it conflicts with jemalloc's early initialization. 
This leads to an endless recursion, and a stack overflow.

For thread sanitizer to work properly, it looks like we will need some sort of
hook in libc, which can be used to initialize thread sanitizer before jemalloc
is initialized.  I have limited time, so I have not yet worked on this. 
Patches are welcome. :-)

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
freebsd-toolchain@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-toolchain
To unsubscribe, send any mail to "freebsd-toolchain-unsubscr...@freebsd.org"

Reply via email to