Bug: Intermittent tsan GECKO(1111) | SUMMARY: ThreadSanitizer: SEGV /builds/worker/checkouts/gecko/toolkit/components/terminator/nsTerminator.cpp:203:7 in mozilla::(anonymous namespace)::RunWatchdog(void*)
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2020-04-03 08:06:38+00:00
Resolved: 2020-07-20 14:16:12+00:00

**Filed by:** ncsoregi [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer.html#?job_id=296080513&repo=mozilla-beta
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/O2owItk8SoW1FL_BDyGR2Q/runs/0/artifacts/public/logs/live_backing.log

---

>[task 2020-04-03T07:05:26.941Z] 07:05:26     INFO - GECKO(1111) | ThreadSanitizer:DEADLYSIGNAL
[task 2020-04-03T07:05:26.941Z] 07:05:26     INFO - GECKO(1111) | ==1111==ERROR: ThreadSanitizer: SEGV on unknown address 0x000000000000 (pc 0x7fa818719412 bp 0x0000000000b7 sp 0x7fa75eebf270 T1313)
[task 2020-04-03T07:05:26.941Z] 07:05:26     INFO - GECKO(1111) | ==1111==The signal is caused by a WRITE memory access.
[task 2020-04-03T07:05:26.942Z] 07:05:26     INFO - GECKO(1111) | ==1111==Hint: address points to the zero page.
[task 2020-04-03T07:05:26.962Z] 07:05:26     INFO - GECKO(1111) |     #0 mozilla::(anonymous namespace)::RunWatchdog(void*) /builds/worker/checkouts/gecko/toolkit/components/terminator/nsTerminator.cpp:203:7 (libxul.so+0x616a411)
[task 2020-04-03T07:05:26.962Z] 07:05:26     INFO - GECKO(1111) |     #1 _pt_root /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201:5 (libnspr4.so+0x46a4f)
[task 2020-04-03T07:05:26.963Z] 07:05:26     INFO - GECKO(1111) |     #2 __tsan_thread_start_func /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:957:15 (firefox+0x5710c)
[task 2020-04-03T07:05:26.963Z] 07:05:26     INFO - GECKO(1111) |     #3 start_thread <null> (libpthread.so.0+0x76b9)
[task 2020-04-03T07:05:26.963Z] 07:05:26     INFO - GECKO(1111) |     #4 clone /build/glibc-LK5gWL/glibc-2.23/misc/../sysdeps/unix/sysv/linux/x86_64/clone.S:109 (libc.so.6+0x10741c)
[task 2020-04-03T07:05:26.963Z] 07:05:26     INFO - GECKO(1111) | ThreadSanitizer can not provide additional info.
[task 2020-04-03T07:05:26.964Z] 07:05:26     INFO - GECKO(1111) | SUMMARY: ThreadSanitizer: SEGV /builds/worker/checkouts/gecko/toolkit/components/terminator/nsTerminator.cpp:203:7 in mozilla::(anonymous namespace)::RunWatchdog(void*)
[task 2020-04-03T07:05:26.964Z] 07:05:26     INFO - GECKO(1111) | ==1111==ABORTING
[task 2020-04-03T07:11:36.980Z] 07:11:36     INFO - Buffered messages finished
[task 2020-04-03T07:11:36.983Z] 07:11:36    ERROR - TEST-UNEXPECTED-TIMEOUT | Last test finished | application timed out after 370 seconds with no output
[task 2020-04-03T07:11:36.984Z] 07:11:36    ERROR - Force-terminating active process(es).
[task 2020-04-03T07:11:36.985Z] 07:11:36     INFO - Determining child pids from psutil...
[task 2020-04-03T07:11:36.985Z] 07:11:36     INFO - []
[task 2020-04-03T07:11:36.986Z] 07:11:36     INFO - ==> process 1111 launched child process 1128
[task 2020-04-03T07:11:36.986Z] 07:11:36     INFO - ==> process 1111 launched child process 1165
[task 2020-04-03T07:11:36.986Z] 07:11:36     INFO - ==> process 1111 launched child process 1192
[task 2020-04-03T07:11:36.987Z] 07:11:36     INFO - ==> process 1111 launched child process 1250
[task 2020-04-03T07:11:36.987Z] 07:11:36     INFO - ==> process 1111 launched child process 1298
[task 2020-04-03T07:11:36.988Z] 07:11:36     INFO - Found child pids: set([1128, 1192, 1250, 1298, 1165])
[task 2020-04-03T07:11:36.988Z] 07:11:36     INFO - Failed to get child procs
[task 2020-04-03T07:11:36.988Z] 07:11:36     INFO - Killing process: 1128
[task 2020-04-03T07:11:36.989Z] 07:11:36     INFO - TEST-INFO | started process screentopng