Closed Bug 1754191 Opened 2 years ago Closed 7 months ago

Intermittent LeakSanitizer | leak at XPCNativeInterface::NewInstance, XPCNativeInterface::GetNewOrUsed, XPCNativeSet::GetNewOrUsed, XPCWrappedNativeProto::GetNewOrUsed

Categories

(WebExtensions :: General, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: intermittent-failure)

Filed by: ccozmuta [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=367058681&repo=try
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/J5Xudh8PRjeeEgjuHbwYMQ/runs/0/artifacts/public/logs/live_backing.log


[task 2022-02-08T12:19:55.975Z] 12:19:55     INFO - STDOUT: /usr/lib/python3.6/asyncio/base_events.py
[task 2022-02-08T12:19:55.976Z] 12:19:55     INFO - STDOUT: :484: in run_until_complete
[task 2022-02-08T12:19:55.977Z] 12:19:55     INFO - STDOUT:     return future.result()
[task 2022-02-08T12:19:55.978Z] 12:19:55     INFO - STDOUT:         future     = <Task finished coro=<pytest_fixture_setup.<locals>.wrapper.<locals>.setup() done, defined at /builds/worker/workspace/build/tests/web-platform/tests/tools/third_party/pytest-asyncio/pytest_asyncio/plugin.py:109> exception=AttributeError("'NoneType' object has no attribute 'start'",)>
[task 2022-02-08T12:19:55.990Z] 12:19:55     INFO - ....
[task 2022-02-08T12:19:55.990Z] 12:19:55     INFO - TEST-OK | /webdriver/tests/bidi/session/new/connect.py | took 65601ms
[task 2022-02-08T12:19:55.991Z] 12:19:55     INFO - Restarting browser for new test group
[task 2022-02-08T12:19:55.995Z] 12:19:55     INFO - PID 1390 | 1644322795967	webdriver::server	DEBUG	-> GET /status
[task 2022-02-08T12:19:55.996Z] 12:19:55     INFO - PID 1390 | 1644322795967	webdriver::server	DEBUG	<- 200 OK {"value":{"message":"","ready":true}}
[task 2022-02-08T12:19:55.996Z] 12:19:55     INFO - ERROR | LeakSanitizer | SUMMARY: AddressSanitizer: 36518 byte(s) leaked in 344 allocation(s).
[task 2022-02-08T12:19:55.997Z] 12:19:55     INFO - LeakSanitizer | To show the addresses of leaked objects add report_objects=1 to LSAN_OPTIONS
[task 2022-02-08T12:19:55.998Z] 12:19:55     INFO - This can be done in testing/mozbase/mozrunner/mozrunner/utils.py
[task 2022-02-08T12:19:55.998Z] 12:19:55     INFO - Allowed depth was 4
[task 2022-02-08T12:19:55.999Z] 12:19:55     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at XPCNativeInterface::NewInstance, XPCNativeInterface::GetNewOrUsed, XPCNativeSet::GetNewOrUsed, XPCWrappedNativeProto::GetNewOrUsed
[task 2022-02-08T12:19:55.999Z] 12:19:55     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::extensions::MatchPattern::Constructor, mozilla::extensions::MatchPatternSet::Constructor, mozilla::dom::MatchPatternSet_Binding::_constructor, CallJSNative
[task 2022-02-08T12:19:56.000Z] 12:19:56     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at XPCNativeInterface::NewInstance, XPCNativeInterface::GetNewOrUsed, XPCConvert::NativeInterface2JSObject, GetServiceImpl
[task 2022-02-08T12:19:56.002Z] 12:19:56     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at XPCNativeSet::NewInstance, XPCNativeSet::GetNewOrUsed, XPCWrappedNative::GetNewOrUsed, XPCConvert::NativeInterface2JSObject
[task 2022-02-08T12:19:56.003Z] 12:19:56     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Alloc, nsTSubstring, Gecko_StartBulkWriteCString, nsstring::nsACString::start_bulk_write_impl
[task 2022-02-08T12:19:56.003Z] 12:19:56     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Alloc, nsTSubstring, nsTSubstring, AssignJSString
[task 2022-02-08T12:19:56.004Z] 12:19:56     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::extensions::MatchPattern::Init, mozilla::extensions::MatchPattern::Constructor, mozilla::extensions::MatchPatternSet::Constructor, mozilla::dom::MatchPatternSet_Binding::_constructor
[task 2022-02-08T12:19:56.004Z] 12:19:56     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at XPCNativeSet::NewInstance, XPCNativeSet::GetNewOrUsed, XPCWrappedNativeProto::GetNewOrUsed, XPCWrappedNative::GetNewOrUsed
[task 2022-02-08T12:19:56.004Z] 12:19:56     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::extensions::AtomSet::Get, mozilla::extensions::MatchPattern::Init, mozilla::extensions::MatchPattern::Constructor, mozilla::extensions::MatchPatternSet::Constructor
[task 2022-02-08T12:19:56.005Z] 12:19:56     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at nsDynamicAtom::Create, nsAtomTable::Atomize, NS_Atomize, mozilla::extensions::AtomSet::AtomSet
[task 2022-02-08T12:19:56.006Z] 12:19:56     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Realloc, nsTArray_base, Compact, mozilla::extensions::AtomSet::SortAndUniquify
[task 2022-02-08T12:19:56.008Z] 12:19:56     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at XPCWrappedNativeProto::GetNewOrUsed, XPCWrappedNative::GetNewOrUsed, XPCConvert::NativeInterface2JSObject, GetServiceImpl
[task 2022-02-08T12:19:56.008Z] 12:19:56     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at XPCWrappedNative::GetNewOrUsed, XPCConvert::NativeInterface2JSObject, GetServiceImpl, GetService
[task 2022-02-08T12:19:56.010Z] 12:19:56     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Alloc, nsTSubstring, nsTSubstring, nsTSubstring
[task 2022-02-08T12:19:56.010Z] 12:19:56     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::extensions::MatchPattern::Constructor, mozilla::extensions::MatchPatternSet::Constructor, mozilla::dom::MatchPatternSet_Binding::_constructor, EnterJit
[task 2022-02-08T12:19:56.040Z] 12:19:56     INFO - STDOUT:         new_task   = True
[task 2022-02-08T12:19:56.041Z] 12:19:56     INFO - STDOUT:         self       = <_UnixSelectorEventLoop running=False closed=False debug=False>
[task 2022-02-08T12:19:56.042Z] 12:19:56     INFO - STDOUT: tests/web-platform/tests/tools/third_party/pytest-asyncio/pytest_asyncio/plugin.py
[task 2022-02-08T12:19:56.043Z] 12:19:56     INFO - STDOUT: :110: in setup
[task 2022-02-08T12:19:56.044Z] 12:19:56     INFO - STDOUT:     res = await gen_obj.__anext__()
[task 2022-02-08T12:19:56.045Z] 12:19:56     INFO - STDOUT:         gen_obj    = <async_generator object bidi_session at 0x7fa0ad5a05f8>
<...>
[task 2022-02-08T12:19:56.141Z] 12:19:56     INFO - STDOUT: tests/web-platform/tests/webdriver/tests/bidi/session/new/connect.py
[task 2022-02-08T12:19:56.141Z] 12:19:56     INFO - STDOUT: :11: KeyError
[task 2022-02-08T12:19:56.142Z] 12:19:56     INFO - STDOUT: =========================== short test summary info ============================
[task 2022-02-08T12:19:56.142Z] 12:19:56     INFO - STDOUT: FAILED tests/web-platform/tests/webdriver/tests/bidi/session/new/connect.py::test_websocket_url_connect[capabilities0]
[task 2022-02-08T12:19:56.143Z] 12:19:56     INFO - STDOUT: ERROR tests/web-platform/tests/webdriver/tests/bidi/session/new/connect.py::test_bidi_session_send
[task 2022-02-08T12:19:56.144Z] 12:19:56     INFO - STDOUT: ERROR tests/web-platform/tests/webdriver/tests/bidi/session/new/connect.py::test_bidi_session_with_different_capability[capabilities0]
[task 2022-02-08T12:19:56.144Z] 12:19:56     INFO - STDOUT: =============== 1 failed, 1 passed, 2 errors in 65.27s (0:01:05) ===============
[task 2022-02-08T12:19:56.145Z] 12:19:56     INFO - Closing logging queue
[task 2022-02-08T12:19:56.145Z] 12:19:56     INFO - queue closed
[task 2022-02-08T12:19:56.148Z] 12:19:56     INFO - PID 2162 | 1644322796068	geckodriver	INFO	Listening on 127.0.0.1:39936
[task 2022-02-08T12:19:56.149Z] 12:19:56     INFO - Starting runner
[task 2022-02-08T12:19:56.425Z] 12:19:56     INFO - TEST-START | /webdriver/tests/delete_cookie/delete.py
Blocks: LSan
Component: geckodriver → General
Product: Testing → WebExtensions
See Also: → 1772307
No longer blocks: LSan
Status: NEW → RESOLVED
Closed: 7 months ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.