Intermittent LeakSanitizer | leak at base::Thread::ThreadMain, ThreadFunc, start_thread
Categories
(Core :: Networking: WebSockets, defect, P3)
Tracking
()
People
(Reporter: intermittent-bug-filer, Unassigned)
References
(Blocks 1 open bug)
Details
(Keywords: intermittent-failure, Whiteboard: [necko-triaged])
Filed by: cbrindusan [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=294564231&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/f34pjn7vSe-KdVGZ-8Cq6g/runs/0/artifacts/public/logs/live_backing.log
[task 2020-03-24T21:46:48.787Z] 21:46:48 INFO - TEST-OK | /websockets/remove-own-iframe-during-onerror.window.html | took 1476ms
[task 2020-03-24T21:46:48.839Z] 21:46:48 INFO - PID 22655 | 1585086408827 Marionette INFO Stopped listening on port 34518
[task 2020-03-24T21:46:50.460Z] 21:46:50 INFO - PID 22655 | -----------------------------------------------------
[task 2020-03-24T21:46:50.460Z] 21:46:50 INFO - PID 22655 | Suppressions used:
[task 2020-03-24T21:46:50.460Z] 21:46:50 INFO - PID 22655 | count bytes template
[task 2020-03-24T21:46:50.461Z] 21:46:50 INFO - PID 22655 | 27 832 nsComponentManagerImpl
[task 2020-03-24T21:46:50.461Z] 21:46:50 INFO - PID 22655 | 633 18287 libfontconfig.so
[task 2020-03-24T21:46:50.461Z] 21:46:50 INFO - PID 22655 | 1 11 libglib-2.0.so
[task 2020-03-24T21:46:50.461Z] 21:46:50 INFO - PID 22655 | -----------------------------------------------------
[task 2020-03-24T21:46:50.497Z] 21:46:50 INFO - PID 22655 | -----------------------------------------------------
[task 2020-03-24T21:46:50.499Z] 21:46:50 INFO - PID 22655 | Suppressions used:
[task 2020-03-24T21:46:50.500Z] 21:46:50 INFO - PID 22655 | count bytes template
[task 2020-03-24T21:46:50.501Z] 21:46:50 INFO - PID 22655 | 27 832 nsComponentManagerImpl
[task 2020-03-24T21:46:50.501Z] 21:46:50 INFO - PID 22655 | 633 18287 libfontconfig.so
[task 2020-03-24T21:46:50.502Z] 21:46:50 INFO - PID 22655 | 1 11 libglib-2.0.so
[task 2020-03-24T21:46:50.503Z] 21:46:50 INFO - PID 22655 | -----------------------------------------------------
[task 2020-03-24T21:46:50.543Z] 21:46:50 INFO - PID 22655 | -----------------------------------------------------
[task 2020-03-24T21:46:50.544Z] 21:46:50 INFO - PID 22655 | Suppressions used:
[task 2020-03-24T21:46:50.545Z] 21:46:50 INFO - PID 22655 | count bytes template
[task 2020-03-24T21:46:50.545Z] 21:46:50 INFO - PID 22655 | 27 832 nsComponentManagerImpl
[task 2020-03-24T21:46:50.545Z] 21:46:50 INFO - PID 22655 | 633 18287 libfontconfig.so
[task 2020-03-24T21:46:50.545Z] 21:46:50 INFO - PID 22655 | 1 11 libglib-2.0.so
[task 2020-03-24T21:46:50.545Z] 21:46:50 INFO - PID 22655 | -----------------------------------------------------
[task 2020-03-24T21:46:50.640Z] 21:46:50 INFO - PID 22655 | -----------------------------------------------------
[task 2020-03-24T21:46:50.640Z] 21:46:50 INFO - PID 22655 | Suppressions used:
[task 2020-03-24T21:46:50.640Z] 21:46:50 INFO - PID 22655 | count bytes template[task 2020-03-24T21:46:50.641Z] 21:46:50 INFO - PID 22655 | 27 832 nsComponentManagerImpl
[task 2020-03-24T21:46:50.641Z] 21:46:50 INFO - PID 22655 | 2 288 libfontconfig.so
[task 2020-03-24T21:46:50.641Z] 21:46:50 INFO - PID 22655 | -----------------------------------------------------
[task 2020-03-24T21:46:52.211Z] 21:46:52 INFO - PID 22655 | -----------------------------------------------------
[task 2020-03-24T21:46:52.211Z] 21:46:52 INFO - PID 22655 | Suppressions used:
[task 2020-03-24T21:46:52.212Z] 21:46:52 INFO - PID 22655 | count bytes template
[task 2020-03-24T21:46:52.213Z] 21:46:52 INFO - PID 22655 | 24 728 nsComponentManagerImpl
[task 2020-03-24T21:46:52.213Z] 21:46:52 INFO - PID 22655 | 633 18083 libfontconfig.so
[task 2020-03-24T21:46:52.213Z] 21:46:52 INFO - PID 22655 | 1 11 libglib-2.0.so
[task 2020-03-24T21:46:52.213Z] 21:46:52 INFO - PID 22655 | 4 832 mozJSComponentLoader
[task 2020-03-24T21:46:52.213Z] 21:46:52 INFO - PID 22655 | -----------------------------------------------------
[task 2020-03-24T21:46:52.315Z] 21:46:52 INFO - Browser exited with return code 0
[task 2020-03-24T21:46:52.316Z] 21:46:52 INFO - PROCESS LEAKS None
[task 2020-03-24T21:46:52.317Z] 21:46:52 INFO - ERROR | LeakSanitizer | SUMMARY: AddressSanitizer: 3104 byte(s) leaked in 22 allocation(s).
[task 2020-03-24T21:46:52.318Z] 21:46:52 INFO - LeakSanitizer | To show the addresses of leaked objects add report_objects=1 to LSAN_OPTIONS
[task 2020-03-24T21:46:52.318Z] 21:46:52 INFO - This can be done in testing/mozbase/mozrunner/mozrunner/utils.py
[task 2020-03-24T21:46:52.319Z] 21:46:52 INFO - Allowed depth was 4
[task 2020-03-24T21:46:52.319Z] 21:46:52 INFO - TEST-FAIL | LeakSanitizer | leak at MakeUnique, mozilla::dom::ClientInfo::operator=, mozilla::Maybe, nsGlobalWindowInner::GetClientInfo
[task 2020-03-24T21:46:52.319Z] 21:46:52 INFO - INFO | LeakSanitizer | Frame MakeUnique matched a expected leak
[task 2020-03-24T21:46:52.320Z] 21:46:52 INFO - TEST-FAIL | LeakSanitizer | leak at Alloc, nsTSubstring, nsTSubstring, nsTSubstring
[task 2020-03-24T21:46:52.320Z] 21:46:52 INFO - INFO | LeakSanitizer | Frame Alloc matched a expected leak
[task 2020-03-24T21:46:52.321Z] 21:46:52 INFO - TEST-FAIL | LeakSanitizer | leak at mozilla::dom::WebSocket::WebSocket, mozilla::dom::WebSocket::ConstructorCommon, mozilla::dom::WebSocket::Constructor, mozilla::dom::WebSocket_Binding::_constructor
[task 2020-03-24T21:46:52.326Z] 21:46:52 INFO - INFO | LeakSanitizer | Frame mozilla::dom::WebSocket::WebSocket matched a expected leak
[task 2020-03-24T21:46:52.327Z] 21:46:52 INFO - TEST-FAIL | LeakSanitizer | leak at Alloc, nsTSubstring, Gecko_StartBulkWriteString, nsstring::nsAString::start_bulk_write_impl
[task 2020-03-24T21:46:52.327Z] 21:46:52 INFO - INFO | LeakSanitizer | Frame Alloc matched a expected leak[task 2020-03-24T21:46:52.327Z] 21:46:52 INFO - TEST-FAIL | LeakSanitizer | leak at mozilla::SchedulerGroup::CreateEventTargetFor, mozilla::SchedulerGroup::CreateEventTargets, mozilla::dom::TabGroup::TabGroup, mozilla::dom::ContentChild::GetSpecificMessageEventTarget
[task 2020-03-24T21:46:52.327Z] 21:46:52 INFO - INFO | LeakSanitizer | Frame mozilla::SchedulerGroup::CreateEventTargetFor matched a expected leak
[task 2020-03-24T21:46:52.328Z] 21:46:52 INFO - TEST-FAIL | LeakSanitizer | leak at mozilla::BasePrincipal::CreateContentPrincipal, mozilla::BasePrincipal::CreateContentPrincipal, js::jit::InvokeFromInterpreterStub, nsScriptSecurityManager::GetChannelURIPrincipal
[task 2020-03-24T21:46:52.328Z] 21:46:52 INFO - INFO | LeakSanitizer | Frame mozilla::BasePrincipal::CreateContentPrincipal matched a expected leak
[task 2020-03-24T21:46:52.328Z] 21:46:52 INFO - TEST-FAIL | LeakSanitizer | leak at Alloc, nsTSubstring, nsTSubstring, mozilla::net::nsStandardURL::BuildNormalizedSpec
[task 2020-03-24T21:46:52.328Z] 21:46:52 INFO - INFO | LeakSanitizer | Frame Alloc matched a expected leak
[task 2020-03-24T21:46:52.329Z] 21:46:52 INFO - TEST-FAIL | LeakSanitizer | leak at mozilla::net::BaseWebSocketChannel::InitLoadInfoNative, mozilla::dom::WebSocketImpl::InitializeConnection, mozilla::dom::WebSocket::ConstructorCommon, mozilla::dom::WebSocket::Constructor
[task 2020-03-24T21:46:52.329Z] 21:46:52 INFO - INFO | LeakSanitizer | Frame mozilla::net::BaseWebSocketChannel::InitLoadInfoNative matched a expected leak
[task 2020-03-24T21:46:52.329Z] 21:46:52 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at base::Thread::ThreadMain, ThreadFunc, start_thread
Comment 1•5 years ago
|
||
It seems that the stack that is unexpectedly leaking is this:
Indirect leak of 128 byte(s) in 1 object(s) allocated from:
#0 0x55649229b8dd in malloc /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/asan/asan_malloc_linux.cc:145:3
#21 0x7f3427c92bf2 in base::Thread::ThreadMain() /builds/worker/checkouts/gecko/ipc/chromium/src/base/thread.cc:192:16
#22 0x7f3427c846ac in ThreadFunc(void*) /builds/worker/checkouts/gecko/ipc/chromium/src/base/platform_thread_posix.cc:40:13
#23 0x7f344763f6da in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x76da)
We can add it to the suppression list, if happens too often.
Comment hidden (Intermittent Failures Robot) |
Comment 3•5 years ago
|
||
Because this bug's Severity has not been changed from the default since it was filed, and it's Priority is P3
(Backlog,) indicating it has been triaged, the bug's Severity is being updated to S3
(normal.)
Comment 4•3 years ago
|
||
Bulk closing some old intermittents.
Description
•