Closed Bug 1759505 Opened 3 years ago Closed 3 years ago

Perma LeakSanitizer | leak at mozilla::net::AddStaticElement, InitializeStaticHeaders, mozilla::net::nvFIFO::nvFIFO, mozilla::net::Http2BaseCompressor::Http2BaseCompressor when Gecko 100 merges to Beta on 2022-04-04

Categories

(Core :: Networking: HTTP, defect)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1755767
Tracking Status
firefox-esr91 --- unaffected
firefox98 --- unaffected
firefox99 --- unaffected
firefox100 --- affected

People

(Reporter: noriszfay, Unassigned)

Details

Central-as-beta simulation
How to run these simulations

Failure log:

[task 2022-03-14T12:56:59.738Z] 12:56:59     INFO - PID 1871 | Direct leak of 32 byte(s) in 1 object(s) allocated from:
[task 2022-03-14T12:56:59.739Z] 12:56:59     INFO - PID 1871 |     #0 0x559a7907be6d in malloc /builds/worker/fetches/llvm-project/compiler-rt/lib/asan/asan_malloc_linux.cpp:129:3
[task 2022-03-14T12:56:59.739Z] 12:56:59     INFO - PID 1871 |     #1 0x559a790b6d1d in moz_xmalloc /builds/worker/checkouts/gecko/memory/mozalloc/mozalloc.cpp:52:15
[task 2022-03-14T12:56:59.740Z] 12:56:59     INFO - PID 1871 |     #2 0x7f5f5fb84be9 in operator new /builds/worker/workspace/obj-build/dist/include/mozilla/cxxalloc.h:33:10
[task 2022-03-14T12:56:59.741Z] 12:56:59     INFO - PID 1871 |     #3 0x7f5f5fb84be9 in mozilla::net::AddStaticElement(nsTString<char> const&, nsTString<char> const&) /builds/worker/checkouts/gecko/netwerk/protocol/http/Http2Compression.cpp:96:18
[task 2022-03-14T12:56:59.741Z] 12:56:59     INFO - PID 1871 |     #4 0x7f5f5fb09ed2 in AddStaticElement /builds/worker/checkouts/gecko/netwerk/protocol/http/Http2Compression.cpp:101:3
[task 2022-03-14T12:56:59.741Z] 12:56:59     INFO - PID 1871 |     #5 0x7f5f5fb09ed2 in InitializeStaticHeaders /builds/worker/checkouts/gecko/netwerk/protocol/http/Http2Compression.cpp:168:5
[task 2022-03-14T12:56:59.742Z] 12:56:59     INFO - PID 1871 |     #6 0x7f5f5fb09ed2 in mozilla::net::nvFIFO::nvFIFO() /builds/worker/checkouts/gecko/netwerk/protocol/http/Http2Compression.cpp:183:20
[task 2022-03-14T12:56:59.743Z] 12:56:59     INFO - PID 1871 |     #7 0x7f5f5fb0acb3 in mozilla::net::Http2BaseCompressor::Http2BaseCompressor() /builds/worker/checkouts/gecko/netwerk/protocol/http/Http2Compression.cpp:234:22
[task 2022-03-14T12:56:59.743Z] 12:56:59     INFO - PID 1871 |     #8 0x7f5f5fb29d7d in mozilla::net::Http2Compressor::Http2Compressor() /builds/worker/checkouts/gecko/netwerk/protocol/http/Http2Compression.h:155:3
[task 2022-03-14T12:56:59.744Z] 12:56:59     INFO - PID 1871 |     #9 0x7f5f5fb28da5 in mozilla::net::Http2Session::Http2Session(nsISocketTransport*, mozilla::net::SpdyVersion, bool) /builds/worker/checkouts/gecko/netwerk/protocol/http/Http2Session.cpp:109:15
[task 2022-03-14T12:56:59.744Z] 12:56:59     INFO - PID 1871 |     #10 0x7f5f5fb27cbb in mozilla::net::Http2Session::CreateSession(nsISocketTransport*, mozilla::net::SpdyVersion, bool) /builds/worker/checkouts/gecko/netwerk/protocol/http/Http2Session.cpp:104:11
[task 2022-03-14T12:56:59.745Z] 12:56:59     INFO - PID 1871 |     #11 0x7f5f5fd3187d in mozilla::net::nsHttpConnection::StartSpdy(nsISSLSocketControl*, mozilla::net::SpdyVersion) /builds/worker/checkouts/gecko/netwerk/protocol/http/nsHttpConnection.cpp:286:9
[task 2022-03-14T12:56:59.745Z] 12:56:59     INFO - PID 1871 |     #12 0x7f5f5fd48578 in mozilla::net::nsHttpConnection::HandshakeDoneInternal() /builds/worker/checkouts/gecko/netwerk/protocol/http/nsHttpConnection.cpp:2658:9
[task 2022-03-14T12:56:59.746Z] 12:56:59     INFO - PID 1871 |     #13 0x7f5f5fdb7ecf in operator() /builds/worker/checkouts/gecko/netwerk/protocol/http/nsHttpConnection.cpp:2562:17
[task 2022-03-14T12:56:59.747Z] 12:56:59     INFO - PID 1871 |     #14 0x7f5f5fdb7ecf in mozilla::detail::RunnableFunction<mozilla::net::nsHttpConnection::HandshakeDone()::$_0>::Run() /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:531:5
[task 2022-03-14T12:56:59.747Z] 12:56:59     INFO - PID 1871 |     #15 0x7f5f5efa410f in nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1167:16
[task 2022-03-14T12:56:59.748Z] 12:56:59     INFO - PID 1871 |     #16 0x7f5f5efaed6c in NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:467:10
[task 2022-03-14T12:56:59.748Z] 12:56:59     INFO - PID 1871 |     #17 0x7f5f5f35d531 in mozilla::net::nsSocketTransportService::Run() /builds/worker/checkouts/gecko/netwerk/base/nsSocketTransportService2.cpp:1190:11
[task 2022-03-14T12:56:59.749Z] 12:56:59     INFO - PID 1871 |     #18 0x7f5f5f35f18c in non-virtual thunk to mozilla::net::nsSocketTransportService::Run() /builds/worker/checkouts/gecko/netwerk/base/nsSocketTransportService2.cpp
[task 2022-03-14T12:56:59.749Z] 12:56:59     INFO - PID 1871 |     #19 0x7f5f5efa410f in nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1167:16
[task 2022-03-14T12:56:59.750Z] 12:56:59     INFO - PID 1871 |     #20 0x7f5f5efaed6c in NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:467:10
[task 2022-03-14T12:56:59.750Z] 12:56:59     INFO - PID 1871 |     #21 0x7f5f60283868 in mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:300:20
[task 2022-03-14T12:56:59.751Z] 12:56:59     INFO - PID 1871 |     #22 0x7f5f60190451 in RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:331:10
[task 2022-03-14T12:56:59.751Z] 12:56:59     INFO - PID 1871 |     #23 0x7f5f60190451 in RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:324:3
[task 2022-03-14T12:56:59.752Z] 12:56:59     INFO - PID 1871 |     #24 0x7f5f60190451 in MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:306:3
[task 2022-03-14T12:56:59.752Z] 12:56:59     INFO - PID 1871 |     #25 0x7f5f5ef9c734 in nsThread::ThreadFunc(void*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:389:10
[task 2022-03-14T12:56:59.753Z] 12:56:59     INFO - PID 1871 |     #26 0x7f5f803d8ade in _pt_root /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201:5
[task 2022-03-14T12:56:59.754Z] 12:56:59     INFO - PID 1871 |     #27 0x7f5f821ac6da in start_thread /tmp/glibc/nptl/pthread_create.c:463
[task 2022-03-14T12:56:59.754Z] 12:56:59     INFO - PID 1871 | -----------------------------------------------------
[task 2022-03-14T12:56:59.754Z] 12:56:59     INFO - PID 1871 | Suppressions used:
[task 2022-03-14T12:56:59.755Z] 12:56:59     INFO - PID 1871 |   count      bytes template
[task 2022-03-14T12:56:59.755Z] 12:56:59     INFO - PID 1871 |       9        280 nsComponentManagerImpl
[task 2022-03-14T12:56:59.756Z] 12:56:59     INFO - PID 1871 |     633      18115 libfontconfig.so
[task 2022-03-14T12:56:59.756Z] 12:56:59     INFO - PID 1871 |       3         23 libglib-2.0.so
[task 2022-03-14T12:56:59.757Z] 12:56:59     INFO - PID 1871 |       1        192 mozJSComponentLoader
[task 2022-03-14T12:56:59.757Z] 12:56:59     INFO - PID 1871 |       2         48 XPCWrappedNativeJSOps
[task 2022-03-14T12:56:59.758Z] 12:56:59     INFO - PID 1871 | -----------------------------------------------------
[task 2022-03-14T12:56:59.758Z] 12:56:59     INFO - PID 1871 | 1647262619194	geckodriver::browser	DEBUG	Browser process stopped: exit status: 0
[task 2022-03-14T12:56:59.759Z] 12:56:59     INFO - PID 1871 | 1647262619194	webdriver::server	DEBUG	<- 200 OK {"value":null}
[task 2022-03-14T12:56:59.759Z] 12:56:59     INFO - PID 1871 | 1647262619228	webdriver::server	DEBUG	-> GET /status
[task 2022-03-14T12:56:59.760Z] 12:56:59     INFO - PID 1871 | 1647262619228	webdriver::server	DEBUG	<- 200 OK {"value":{"message":"","ready":true}}
[task 2022-03-14T12:56:59.760Z] 12:56:59     INFO - ERROR | LeakSanitizer | SUMMARY: AddressSanitizer: 1952 byte(s) leaked in 61 allocation(s).
[task 2022-03-14T12:56:59.761Z] 12:56:59     INFO - LeakSanitizer | To show the addresses of leaked objects add report_objects=1 to LSAN_OPTIONS
[task 2022-03-14T12:56:59.761Z] 12:56:59     INFO - This can be done in testing/mozbase/mozrunner/mozrunner/utils.py
[task 2022-03-14T12:56:59.761Z] 12:56:59     INFO - Allowed depth was 4
[task 2022-03-14T12:56:59.762Z] 12:56:59     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::net::AddStaticElement, InitializeStaticHeaders, mozilla::net::nvFIFO::nvFIFO, mozilla::net::Http2BaseCompressor::Http2BaseCompressor
[task 2022-03-14T12:56:59.762Z] 12:56:59     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::net::AddStaticElement, AddStaticElement, InitializeStaticHeaders, mozilla::net::nvFIFO::nvFIFO
[task 2022-03-14T12:56:59.764Z] 12:56:59     INFO - Closing logging queue
[task 2022-03-14T12:56:59.764Z] 12:56:59     INFO - queue closed
[task 2022-03-14T12:56:59.767Z] 12:56:59     INFO - Starting runner
[task 2022-03-14T12:56:59.768Z] 12:56:59     INFO - PID 2154 | 1647262619689	geckodriver	INFO	Listening on 127.0.0.1:55551
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.