Open Bug 1920979 Opened 1 month ago Updated 19 days ago

Intermittent <random> | application terminated with exit code 245

Categories

(Testing :: Reftest, defect, P5)

defect

Tracking

(Not tracked)

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure, intermittent-testcase)

Filed by: archaeopteryx [at] coole-files.de
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=475629822&repo=try
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/CGUWLdqnQOmKZ_rV9i82dQ/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/CGUWLdqnQOmKZ_rV9i82dQ/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2024-09-24T16:07:19.845Z] 16:07:19     INFO - 1727194039844	Marionette	DEBUG	Waiting for initial application window
[task 2024-09-24T16:07:23.539Z] 16:07:23     INFO - console.error: ({})
[task 2024-09-24T16:07:25.893Z] 16:07:25     INFO - [ERROR error_support::handling] suggest-unexpected: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base
[task 2024-09-24T16:07:25.901Z] 16:07:25     INFO - console.error: URLBar - QuickSuggest.SuggestBackendRust: "Ingest error for Amo: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base"
[task 2024-09-24T16:07:25.908Z] 16:07:25     INFO - [ERROR error_support::handling] suggest-unexpected: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base
[task 2024-09-24T16:07:25.910Z] 16:07:25     INFO - console.error: URLBar - QuickSuggest.SuggestBackendRust: "Ingest error for Amp: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base"
[task 2024-09-24T16:07:25.911Z] 16:07:25     INFO - 1727194045909	Marionette	TRACE	Received observer notification browser-idle-startup-tasks-finished
[task 2024-09-24T16:07:25.956Z] 16:07:25     INFO - 1727194045955	RemoteAgent	TRACE	[9] ProgressListener Start: expectNavigation=false resolveWhenStarted=false unloadTimeout=40000 waitForExplicitStart=false
[task 2024-09-24T16:07:25.958Z] 16:07:25     INFO - 1727194045955	RemoteAgent	TRACE	[9] ProgressListener Setting unload timer (40000ms)
[task 2024-09-24T16:07:25.961Z] 16:07:25     INFO - 1727194045956	RemoteAgent	TRACE	[9] Wait for initial navigation: isInitial=false, isLoadingDocument=false
[task 2024-09-24T16:07:25.964Z] 16:07:25     INFO - 1727194045956	RemoteAgent	TRACE	[9] Document already finished loading: about:blank
[task 2024-09-24T16:07:25.967Z] 16:07:25     INFO - 1727194045956	RemoteAgent	TRACE	[9] ProgressListener Stop: has error=false url=about:blank
[task 2024-09-24T16:07:25.993Z] 16:07:25     INFO - 1727194045991	Marionette	DEBUG	1 <- [1,1,null,{"sessionId":"350362c8-412b-456e-911c-422c4a70fe6d","capabilities":{"acceptInsecureCerts":false,"browserName":"firefox","browserVersion":"133.0a1","platformName":"linux","unhandledPromptBehavior":"dismiss and notify","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:133.0) Gecko/20100101 Firefox/133.0","moz:buildID":"20240924143359","moz:headless":false,"moz:platformVersion":"4.4.0-1014-aws","moz:processID":12130,"moz:profile":"/tmp/tmpg6cuddiz.mozrunner","moz:shutdownTimeout":300000,"pageLoadStrategy":"normal","timeouts":{"implicit":0,"pageLoad":300000,"script":30000},"setWindowRect":true,"strictFileInteractability":true,"moz:accessibilityChecks":false,"moz:webdriverClick":true,"moz:windowless":false,"proxy":{}}}]
[task 2024-09-24T16:07:26.009Z] 16:07:26     INFO - 1727194046008	Marionette	DEBUG	1 -> [0,2,"Addon:Install",{"path":"/builds/worker/workspace/build/tests/reftest/specialpowers","temporary":true}]
[task 2024-09-24T16:07:26.075Z] 16:07:26     INFO - 1727194046074	Marionette	DEBUG	1 <- [1,2,null,{"value":"special-powers@mozilla.org"}]
[task 2024-09-24T16:07:26.084Z] 16:07:26     INFO - 1727194046083	Marionette	DEBUG	1 -> [0,3,"Addon:Install",{"path":"/builds/worker/workspace/build/tests/reftest/reftest","temporary":true}]
[task 2024-09-24T16:07:26.150Z] 16:07:26     INFO - 1727194046149	RemoteAgent	TRACE	Received observer notification domwindowopened
[task 2024-09-24T16:07:26.154Z] 16:07:26     INFO - 1727194046153	Marionette	DEBUG	1 <- [1,3,null,{"value":"reftest@mozilla.org"}]
[task 2024-09-24T16:07:26.173Z] 16:07:26     INFO - 1727194046172	Marionette	DEBUG	1 -> [0,4,"WebDriver:DeleteSession",{}]
[task 2024-09-24T16:07:26.178Z] 16:07:26     INFO - 1727194046177	Marionette	DEBUG	1 <- [1,4,null,{"value":null}]
[task 2024-09-24T16:07:26.185Z] 16:07:26     INFO - 1727194046184	Marionette	DEBUG	Closed connection 1
[task 2024-09-24T16:07:26.787Z] 16:07:26     INFO - [ERROR error_support::handling] suggest-unexpected: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base
[task 2024-09-24T16:07:26.791Z] 16:07:26     INFO - console.error: URLBar - QuickSuggest.SuggestBackendRust: "Ingest error for Wikipedia: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base"
[task 2024-09-24T16:07:26.796Z] 16:07:26     INFO - [ERROR error_support::handling] suggest-unexpected: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base
[task 2024-09-24T16:07:26.797Z] 16:07:26     INFO - console.error: URLBar - QuickSuggest.SuggestBackendRust: "Ingest error for Mdn: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base"
[task 2024-09-24T16:07:26.798Z] 16:07:26     INFO - [ERROR error_support::handling] suggest-unexpected: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base
[task 2024-09-24T16:07:26.799Z] 16:07:26     INFO - console.error: URLBar - QuickSuggest.SuggestBackendRust: "Ingest error for Yelp: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base"
[task 2024-09-24T16:07:26.847Z] 16:07:26     INFO - REFTEST TEST-START | image/test/reftest/ico/ico-bmp-corrupted/wrapper.html?invalid-bpp.ico == about:blank
[task 2024-09-24T16:07:26.848Z] 16:07:26     INFO - REFTEST TEST-LOAD | file:///builds/worker/workspace/build/tests/reftest/tests/image/test/reftest/ico/ico-bmp-corrupted/wrapper.html?invalid-bpp.ico | 0 / 4 (0%)
[task 2024-09-24T16:07:27.180Z] 16:07:27     INFO - AddressSanitizer: CHECK failed: sanitizer_thread_registry.cpp:316 "((ThreadStatusCreated)) == ((tctx->status))" (0x1, 0x16) (tid=12401)
[task 2024-09-24T16:07:27.269Z] 16:07:27     INFO -     #0 0x563caba5d8f1 in __asan::CheckUnwind() /builds/worker/fetches/llvm-project/compiler-rt/lib/asan/asan_rtl.cpp:69:3
[task 2024-09-24T16:07:27.271Z] 16:07:27     INFO -     #1 0x563caba77122 in __sanitizer::CheckFailed(char const*, int, char const*, unsigned long long, unsigned long long) /builds/worker/fetches/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_termination.cpp:86:5
[task 2024-09-24T16:07:27.272Z] 16:07:27     INFO -     #2 0x563caba75f46 in __sanitizer::ThreadRegistry::StartThread(unsigned int, unsigned long long, __sanitizer::ThreadType, void*) /builds/worker/fetches/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.cpp:316:3
[task 2024-09-24T16:07:27.272Z] 16:07:27     INFO -     #3 0x563caba610d4 in __asan::AsanThread::ThreadStart(unsigned long long) /builds/worker/fetches/llvm-project/compiler-rt/lib/asan/asan_thread.cpp:284:24
[task 2024-09-24T16:07:27.273Z] 16:07:27     INFO -     #4 0x563caba4fa05 in asan_thread_start(void*) /builds/worker/fetches/llvm-project/compiler-rt/lib/asan/asan_interceptors.cpp:230:6
[task 2024-09-24T16:07:27.273Z] 16:07:27     INFO -     #5 0x7f214678b6da in start_thread /tmp/glibc/nptl/pthread_create.c:463
[task 2024-09-24T16:07:27.273Z] 16:07:27     INFO -     #6 0x7f2145e79a3e in __clone /tmp/glibc/misc/../sysdeps/unix/sysv/linux/x86_64/clone.S:95
[task 2024-09-24T16:07:27.286Z] 16:07:27    ERROR - A content process crashed and MOZ_CRASHREPORTER_SHUTDOWN is set, shutting down
[task 2024-09-24T16:07:28.127Z] 16:07:28     INFO - 1727194048126	Marionette	TRACE	Received observer notification quit-application
[task 2024-09-24T16:07:28.128Z] 16:07:28     INFO - 1727194048126	Marionette	INFO	Stopped listening on port 2828
[task 2024-09-24T16:07:28.128Z] 16:07:28     INFO - 1727194048127	Marionette	DEBUG	Marionette stopped listening
[task 2024-09-24T16:07:28.199Z] 16:07:28     INFO - [Parent 12130, IPC I/O Parent] WARNING: process 12372 exited with status 1: file /builds/worker/checkouts/gecko/ipc/chromium/src/base/process_util_posix.cc:341
[task 2024-09-24T16:07:28.300Z] 16:07:28     INFO - !!! error running onStopped callback: TypeError: callback is not a function
[task 2024-09-24T16:07:29.623Z] 16:07:29     INFO - REFTEST TEST-UNEXPECTED-FAIL | image/test/reftest/ico/ico-bmp-corrupted/wrapper.html?invalid-bpp.ico | application terminated with exit code 245

There is a failed check for the AddressSanitizer which triggered a crash of the current tab:

task 2024-09-24T16:07:27.180Z] 16:07:27     INFO - AddressSanitizer: CHECK failed: sanitizer_thread_registry.cpp:316 "((ThreadStatusCreated)) == ((tctx->status))" (0x1, 0x16) (tid=12401)
[task 2024-09-24T16:07:27.269Z] 16:07:27     INFO -     #0 0x563caba5d8f1 in __asan::CheckUnwind() /builds/worker/fetches/llvm-project/compiler-rt/lib/asan/asan_rtl.cpp:69:3
[task 2024-09-24T16:07:27.271Z] 16:07:27     INFO -     #1 0x563caba77122 in __sanitizer::CheckFailed(char const*, int, char const*, unsigned long long, unsigned long long) /builds/worker/fetches/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_termination.cpp:86:5
[task 2024-09-24T16:07:27.272Z] 16:07:27     INFO -     #2 0x563caba75f46 in __sanitizer::ThreadRegistry::StartThread(unsigned int, unsigned long long, __sanitizer::ThreadType, void*) /builds/worker/fetches/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.cpp:316:3
[task 2024-09-24T16:07:27.272Z] 16:07:27     INFO -     #3 0x563caba610d4 in __asan::AsanThread::ThreadStart(unsigned long long) /builds/worker/fetches/llvm-project/compiler-rt/lib/asan/asan_thread.cpp:284:24
[task 2024-09-24T16:07:27.273Z] 16:07:27     INFO -     #4 0x563caba4fa05 in asan_thread_start(void*) /builds/worker/fetches/llvm-project/compiler-rt/lib/asan/asan_interceptors.cpp:230:6
[task 2024-09-24T16:07:27.273Z] 16:07:27     INFO -     #5 0x7f214678b6da in start_thread /tmp/glibc/nptl/pthread_create.c:463
[task 2024-09-24T16:07:27.273Z] 16:07:27     INFO -     #6 0x7f2145e79a3e in __clone /tmp/glibc/misc/../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Christian, could you help to triage that issue? Not sure into which component it actually falls. Given that this is a reftest I'll move it to the reftest component for now.

Component: Marionette Client and Harness → Reftest
Flags: needinfo?(choller)

This is likely an issue related to toolchain, as it looks like a bug in ASan itself. If this is showing up only recently, it might be related to a recent toolchain upgrade.

Mike, have we done any Clang/LLVM updates recently?

Flags: needinfo?(choller) → needinfo?(mh+mozilla)

Mike, have we done any Clang/LLVM updates recently?

None that should matter for this.

Flags: needinfo?(mh+mozilla)
You need to log in before you can comment on or make changes to this bug.