TSan: data race on SystemGroupImpl::sSingleton on startup
Categories
(Core :: XPCOM, defect)
Tracking
()
People
(Reporter: decoder, Assigned: Gankra)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
See attachment for more information. It looks like we are racing on a StaticPtr
here during startup.
General information about TSan, data races, etc:
Typically, races reported by TSan are not false positives, but it is possible that the race is benign. Even in this case though, we should try to come up with a fix unless this would cause unacceptable performance issues. Also note that seemingly benign races can possibly be harmful (also depending on the compiler and the architecture) [1][2].
If the bug cannot be fixed, then a compile-time or runtime suppression needs to be added.
[1] http://software.intel.com/en-us/blogs/2013/01/06/benign-data-races-what-could-possibly-go-wrong
[2] How to miscompile programs with "benign" data races: https://www.usenix.org/legacy/events/hotpar11/tech/final_files/Boehm.pdf
Assignee | ||
Comment 1•4 years ago
|
||
Doesn't show up in a try run anymore.
Depends on D94143
Updated•4 years ago
|
Comment 4•4 years ago
|
||
bugherder |
Updated•4 years ago
|
Description
•