Closed
Bug 1782107
Opened 3 years ago
Closed 1 year ago
Intermittent js/xpconnect/tests/unit/<test name> | application crashed [@ gfxFontInfoLoader::StartLoader] | after xpcshell return code: 1
Categories
(Core :: Graphics: Text, defect)
Core
Graphics: Text
Tracking
()
RESOLVED
INCOMPLETE
People
(Reporter: intermittent-bug-filer, Unassigned)
References
Details
(Keywords: crash, intermittent-failure, Whiteboard: [retriggered])
Crash Data
Filed by: mlaza [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=385697797&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Bkiwto5IQZ6QIWZtWNX_1A/runs/0/artifacts/public/logs/live_backing.log
[task 2022-07-28T18:34:30.450Z] 18:34:30 INFO - TEST-START | js/xpconnect/tests/unit/test_xray_instanceof.js
[task 2022-07-28T18:34:30.890Z] 18:34:30 WARNING - TEST-UNEXPECTED-FAIL | js/xpconnect/tests/unit/test_xray_instanceof.js | xpcshell return code: 1
[task 2022-07-28T18:34:30.891Z] 18:34:30 INFO - TEST-INFO took 440ms
...
[task 2022-07-28T18:34:32.860Z] 18:34:32 WARNING - PROCESS-CRASH | js/xpconnect/tests/unit/test_xray_instanceof.js | application crashed [@ gfxFontInfoLoader::StartLoader(unsigned int)]
[task 2022-07-28T18:34:32.860Z] 18:34:32 INFO - Mozilla crash reason: [Parent 5130, Main Thread] ###!!! ASSERTION: Bug 1508626 - Setting delay timer for font loader after shutdown but before observer: '!gXPCOMThreadsShutDown', file /builds/worker/checkouts/gecko/gfx/thebes/gfxFontInfoLoader.cpp:173
[task 2022-07-28T18:34:32.860Z] 18:34:32 INFO - Crash dump filename: /var/folders/41/jjgywl1j5y521hm6flvcmfq0000014/T/xpc-other-rsamam5q/B535942B-D429-4066-AAA2-7C975E69EE2C.dmp
[task 2022-07-28T18:34:32.861Z] 18:34:32 INFO - Operating system: Mac OS X
[task 2022-07-28T18:34:32.861Z] 18:34:32 INFO - 10.15.7 19H15
[task 2022-07-28T18:34:32.861Z] 18:34:32 INFO - CPU: amd64
[task 2022-07-28T18:34:32.861Z] 18:34:32 INFO - family 6 model 158 stepping 10
[task 2022-07-28T18:34:32.861Z] 18:34:32 INFO - 12 CPUs
[task 2022-07-28T18:34:32.862Z] 18:34:32 INFO - Crash reason: EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
[task 2022-07-28T18:34:32.862Z] 18:34:32 INFO - Crash address: 0x0
[task 2022-07-28T18:34:32.862Z] 18:34:32 INFO - Mac Crash Info:
[task 2022-07-28T18:34:32.862Z] 18:34:32 INFO - Process uptime: 0 seconds
[task 2022-07-28T18:34:32.862Z] 18:34:32 INFO - Thread 0 (crashed)
[task 2022-07-28T18:34:32.862Z] 18:34:32 INFO - 0 XUL!NS_DebugBreak [nsDebugImpl.cpp:2a1edefefb10670bcfc3790993a711e8367939d1 : 462 + 0x3c]
[task 2022-07-28T18:34:32.863Z] 18:34:32 INFO - rax = 0x000000010e275890 rdx = 0x0000000000000000
[task 2022-07-28T18:34:32.863Z] 18:34:32 INFO - rcx = 0x00000001145f4e6c rbx = 0x00007fff93683620
[task 2022-07-28T18:34:32.863Z] 18:34:32 INFO - rsi = 0x00000000000120a8 rdi = 0x00007fff93682ca8
[task 2022-07-28T18:34:32.863Z] 18:34:32 INFO - rbp = 0x00007ffee1d9a480 rsp = 0x00007ffee1d99d50
[task 2022-07-28T18:34:32.864Z] 18:34:32 INFO - r8 = 0x00000000000130a8 r9 = 0x0000000000000000
[task 2022-07-28T18:34:32.864Z] 18:34:32 INFO - r10 = 0x00007fff93682cc8 r11 = 0x00007fff93682cc0
[task 2022-07-28T18:34:32.864Z] 18:34:32 INFO - r12 = 0x000000011e702c02 r13 = 0x00007ffee1d9a150
[task 2022-07-28T18:34:32.864Z] 18:34:32 INFO - r14 = 0x00007ffee1d9dbd6 r15 = 0x00007ffee1d99e40
[task 2022-07-28T18:34:32.864Z] 18:34:32 INFO - rip = 0x00000001147e2542
[task 2022-07-28T18:34:32.865Z] 18:34:32 INFO - Found by: given as instruction pointer in context
[task 2022-07-28T18:34:32.865Z] 18:34:32 INFO - 1 XUL!gfxFontInfoLoader::StartLoader(unsigned int) [gfxFontInfoLoader.cpp:2a1edefefb10670bcfc3790993a711e8367939d1 : 171 + 0x31]
[task 2022-07-28T18:34:32.865Z] 18:34:32 INFO - rbx = 0x0000000000000000 rbp = 0x00007ffee1d9a4e0
[task 2022-07-28T18:34:32.865Z] 18:34:32 INFO - rsp = 0x00007ffee1d9a490 r12 = 0x000000011f629600
[task 2022-07-28T18:34:32.866Z] 18:34:32 INFO - r13 = 0xaaaaaaaaaaaaaaaa r14 = 0x0000000114389200
[task 2022-07-28T18:34:32.866Z] 18:34:32 INFO - r15 = 0x0000000000001f40 rip = 0x000000011598b431
[task 2022-07-28T18:34:32.866Z] 18:34:32 INFO - Found by: call frame info
[task 2022-07-28T18:34:32.866Z] 18:34:32 INFO - 2 XUL!mozilla::detail::RunnableFunction<gfxPlatformFontList::GetPrefsAndStartLoader()::$_21>::Run() [nsThreadUtils.h:2a1edefefb10670bcfc3790993a711e8367939d1 : 531 + 0x18]
[task 2022-07-28T18:34:32.867Z] 18:34:32 INFO - rbx = 0x000000010fff9340 rbp = 0x00007ffee1d9a500
[task 2022-07-28T18:34:32.867Z] 18:34:32 INFO - rsp = 0x00007ffee1d9a4f0 r12 = 0x000000011f629600
[task 2022-07-28T18:34:32.867Z] 18:34:32 INFO - r13 = 0xaaaaaaaaaaaaaaaa r14 = 0x000000011f61cce8
[task 2022-07-28T18:34:32.867Z] 18:34:32 INFO - r15 = 0x000000011437c340 rip = 0x00000001159e0c52
[task 2022-07-28T18:34:32.867Z] 18:34:32 INFO - Found by: call frame info
[task 2022-07-28T18:34:32.868Z] 18:34:32 INFO - 3 XUL!mozilla::RunnableTask::Run() [TaskController.cpp:2a1edefefb10670bcfc3790993a711e8367939d1 : 538 + 0x12]
[task 2022-07-28T18:34:32.868Z] 18:34:32 INFO - rbx = 0x0000000000000014 rbp = 0x00007ffee1d9a980
[task 2022-07-28T18:34:32.868Z] 18:34:32 INFO - rsp = 0x00007ffee1d9a510 r12 = 0x000000011f629600
[task 2022-07-28T18:34:32.868Z] 18:34:32 INFO - r13 = 0xaaaaaaaaaaaaaaaa r14 = 0x000000011f61cce8
[task 2022-07-28T18:34:32.868Z] 18:34:32 INFO - r15 = 0x000000011437c340 rip = 0x0000000114930ccb
[task 2022-07-28T18:34:32.869Z] 18:34:32 INFO - Found by: call frame info
[task 2022-07-28T18:34:32.869Z] 18:34:32 INFO - 4 XUL!mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [TaskController.cpp:2a1edefefb10670bcfc3790993a711e8367939d1 : 851 + 0x8]
[task 2022-07-28T18:34:32.869Z] 18:34:32 INFO - rbx = 0x0000000000000003 rbp = 0x00007ffee1d9ab70
[task 2022-07-28T18:34:32.870Z] 18:34:32 INFO - rsp = 0x00007ffee1d9a990 r12 = 0x000000011f629614
[task 2022-07-28T18:34:32.870Z] 18:34:32 INFO - r13 = 0xaaaaaaaaaaaaaaaa r14 = 0x00007ffee1d9aa18
[task 2022-07-28T18:34:32.870Z] 18:34:32 INFO - r15 = 0x000000011437c340 rip = 0x0000000114908c0f
[task 2022-07-28T18:34:32.870Z] 18:34:32 INFO - Found by: call frame info
[task 2022-07-28T18:34:32.871Z] 18:34:32 INFO - 5 XUL!mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [TaskController.cpp:2a1edefefb10670bcfc3790993a711e8367939d1 : 683 + 0xa]
[task 2022-07-28T18:34:32.871Z] 18:34:32 INFO - rbx = 0x0000000000000001 rbp = 0x00007ffee1d9abc0
[task 2022-07-28T18:34:32.871Z] 18:34:32 INFO - rsp = 0x00007ffee1d9ab80 r12 = 0x000000010ff09200
[task 2022-07-28T18:34:32.871Z] 18:34:32 INFO - r13 = 0x000000010e4b1040 r14 = 0x00007ffee1d9ad01
[task 2022-07-28T18:34:32.871Z] 18:34:32 INFO - r15 = 0x00007ffee1d9abd8 rip = 0x0000000114907805
[task 2022-07-28T18:34:32.872Z] 18:34:32 INFO - Found by: call frame info
[task 2022-07-28T18:34:32.872Z] 18:34:32 INFO - 6 XUL!mozilla::TaskController::ProcessPendingMTTask(bool) [TaskController.cpp:2a1edefefb10670bcfc3790993a711e8367939d1 : 461 + 0x7]
[task 2022-07-28T18:34:32.872Z] 18:34:32 INFO - rbx = 0x0000000000000001 rbp = 0x00007ffee1d9ac10
[task 2022-07-28T18:34:32.872Z] 18:34:32 INFO - rsp = 0x00007ffee1d9abd0 r12 = 0x000001b9e0fd82a8
[task 2022-07-28T18:34:32.872Z] 18:34:32 INFO - r13 = 0x000000010e4b1040 r14 = 0x00007ffee1d9ad01
[task 2022-07-28T18:34:32.873Z] 18:34:32 INFO - r15 = 0x000000010ff09200 rip = 0x0000000114907ade
[task 2022-07-28T18:34:32.873Z] 18:34:32 INFO - Found by: call frame info
[task 2022-07-28T18:34:32.873Z] 18:34:32 INFO - 7 XUL!mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_1>::Run() [nsThreadUtils.h:2a1edefefb10670bcfc3790993a711e8367939d1 : 531 + 0x15]
[task 2022-07-28T18:34:32.873Z] 18:34:32 INFO - rbx = 0x00007ffee1d9acb0 rbp = 0x00007ffee1d9ac20
[task 2022-07-28T18:34:32.874Z] 18:34:32 INFO - rsp = 0x00007ffee1d9ac20 r12 = 0x000001b9e0fd82a8
[task 2022-07-28T18:34:32.874Z] 18:34:32 INFO - r13 = 0x000000010e4b1040 r14 = 0x00007ffee1d9ad01
[task 2022-07-28T18:34:32.874Z] 18:34:32 INFO - r15 = 0x00000001143d5201 rip = 0x000000011493653a
[task 2022-07-28T18:34:32.874Z] 18:34:32 INFO - Found by: call frame info
[task 2022-07-28T18:34:32.875Z] 18:34:32 INFO - 8 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:2a1edefefb10670bcfc3790993a711e8367939d1 : 1205 + 0x15]
[task 2022-07-28T18:34:32.875Z] 18:34:32 INFO - rbx = 0x00007ffee1d9acb0 rbp = 0x00007ffee1d9ad40
[task 2022-07-28T18:34:32.875Z] 18:34:32 INFO - rsp = 0x00007ffee1d9ac30 r12 = 0x000001b9e0fd82a8
[task 2022-07-28T18:34:32.875Z] 18:34:32 INFO - r13 = 0x000000010e4b1040 r14 = 0x00007ffee1d9ad01
[task 2022-07-28T18:34:32.875Z] 18:34:32 INFO - r15 = 0x00000001143d5201 rip = 0x000000011491ce2e
[task 2022-07-28T18:34:32.876Z] 18:34:32 INFO - Found by: call frame info
[task 2022-07-28T18:34:32.876Z] 18:34:32 INFO - 9 XUL!nsThread::Shutdown() [nsThread.cpp:2a1edefefb10670bcfc3790993a711e8367939d1 : 900 + 0x2e4]
[task 2022-07-28T18:34:32.876Z] 18:34:32 INFO - rbx = 0x000000010e4b1040 rbp = 0x00007ffee1d9af70
[task 2022-07-28T18:34:32.876Z] 18:34:32 INFO - rsp = 0x00007ffee1d9ad50 r12 = 0xaaaaaaaaaaaaaaaa
[task 2022-07-28T18:34:32.876Z] 18:34:32 INFO - r13 = 0x0000000000000004 r14 = 0x00007ffee1d9ad98
[task 2022-07-28T18:34:32.877Z] 18:34:32 INFO - r15 = 0x00000001143d52d0 rip = 0x000000011491ba80
[task 2022-07-28T18:34:32.877Z] 18:34:32 INFO - Found by: call frame info
[task 2022-07-28T18:34:32.877Z] 18:34:32 INFO - 10 XUL!nsThreadManager::ShutdownNonMainThreads() [nsThreadManager.cpp:2a1edefefb10670bcfc3790993a711e8367939d1 : 391 + 0x13]
[task 2022-07-28T18:34:32.877Z] 18:34:32 INFO - rbx = 0x0000000000000001 rbp = 0x00007ffee1d9b120
[task 2022-07-28T18:34:32.877Z] 18:34:32 INFO - rsp = 0x00007ffee1d9af80 r12 = 0x0000000000000004
[task 2022-07-28T18:34:32.878Z] 18:34:32 INFO - r13 = 0x0000000000000004 r14 = 0x000000011f551200
[task 2022-07-28T18:34:32.878Z] 18:34:32 INFO - r15 = 0x000000010e4b4700 rip = 0x0000000114921570
[task 2022-07-28T18:34:32.878Z] 18:34:32 INFO - Found by: call frame info
[task 2022-07-28T18:34:32.878Z] 18:34:32 INFO - 11 XUL!mozilla::ShutdownXPCOM(nsIServiceManager*) [XPCOMInit.cpp:2a1edefefb10670bcfc3790993a711e8367939d1 : 613 + 0xc]
[task 2022-07-28T18:34:32.879Z] 18:34:32 INFO - rbx = 0x00007ffee1d9b150 rbp = 0x00007ffee1d9b1c0
[task 2022-07-28T18:34:32.879Z] 18:34:32 INFO - rsp = 0x00007ffee1d9b130 r12 = 0x0000000000000000
[task 2022-07-28T18:34:32.879Z] 18:34:32 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000000
[task 2022-07-28T18:34:32.879Z] 18:34:32 INFO - r15 = 0x00007ffee1d9b618 rip = 0x000000011496c7cc
[task 2022-07-28T18:34:32.880Z] 18:34:32 INFO - Found by: call frame info
[task 2022-07-28T18:34:32.880Z] 18:34:32 INFO - 12 XUL!XRE_XPCShellMain(int, char**, char**, XREShellData const*) [XPCShellImpl.cpp:2a1edefefb10670bcfc3790993a711e8367939d1 : 1434 + 0x6]
[task 2022-07-28T18:34:32.880Z] 18:34:32 INFO - rbx = 0x0000000000000001 rbp = 0x00007ffee1d9b580
[task 2022-07-28T18:34:32.880Z] 18:34:32 INFO - rsp = 0x00007ffee1d9b1d0 r12 = 0x0000000000000000
[task 2022-07-28T18:34:32.881Z] 18:34:32 INFO - r13 = 0x0000000000000000 r14 = 0x00007ffee1d9b238
[task 2022-07-28T18:34:32.881Z] 18:34:32 INFO - r15 = 0x00007ffee1d9b618 rip = 0x00000001153ea29b
[task 2022-07-28T18:34:32.881Z] 18:34:32 INFO - Found by: call frame info
[task 2022-07-28T18:34:32.881Z] 18:34:32 INFO - 13 xpcshell!main [xpcshell.cpp:2a1edefefb10670bcfc3790993a711e8367939d1 : 81 + 0x1a]
[task 2022-07-28T18:34:32.882Z] 18:34:32 INFO - rbx = 0x000000010e403230 rbp = 0x00007ffee1d9b5d0
[task 2022-07-28T18:34:32.882Z] 18:34:32 INFO - rsp = 0x00007ffee1d9b590 r12 = 0x000000000000001c
[task 2022-07-28T18:34:32.882Z] 18:34:32 INFO - r13 = 0x0000000000000000 r14 = 0x00007ffee1d9b6e0
[task 2022-07-28T18:34:32.882Z] 18:34:32 INFO - r15 = 0x00007ffee1d9b5f8 rip = 0x000000010de62ced
[task 2022-07-28T18:34:32.882Z] 18:34:32 INFO - Found by: call frame info
[task 2022-07-28T18:34:32.882Z] 18:34:32 INFO - 14 libdyld.dylib!start + 0x0
[task 2022-07-28T18:34:32.883Z] 18:34:32 INFO - rbx = 0x0000000000000000 rbp = 0x00007ffee1d9b5e8
[task 2022-07-28T18:34:32.883Z] 18:34:32 INFO - rsp = 0x00007ffee1d9b5e0 r12 = 0x0000000000000000
[task 2022-07-28T18:34:32.883Z] 18:34:32 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000000
[task 2022-07-28T18:34:32.883Z] 18:34:32 INFO - r15 = 0x0000000000000000 rip = 0x00007fff6cda6cc9
[task 2022-07-28T18:34:32.883Z] 18:34:32 INFO - Found by: call frame info
[task 2022-07-28T18:34:32.883Z] 18:34:32 INFO - 15 libdyld.dylib!start + 0x0
[task 2022-07-28T18:34:32.883Z] 18:34:32 INFO - rbx = 0x0000000000000000 rbp = 0x00007ffee1d9b5e8
[task 2022-07-28T18:34:32.884Z] 18:34:32 INFO - rsp = 0x00007ffee1d9b5e8 r12 = 0x0000000000000000
[task 2022-07-28T18:34:32.884Z] 18:34:32 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000000
[task 2022-07-28T18:34:32.884Z] 18:34:32 INFO - r15 = 0x0000000000000000 rip = 0x00007fff6cda6cc9
[task 2022-07-28T18:34:32.884Z] 18:34:32 INFO - Found by: call frame info
[task 2022-07-28T18:34:32.885Z] 18:34:32 INFO - Thread 1
Updated•3 years ago
|
Component: XPCOM → Graphics: Text
Comment 2•3 years ago
|
||
Copying crash signatures from duplicate bugs.
Crash Signature: [@ gfxFontInfoLoader::StartLoader(unsigned int)] → [@ gfxFontInfoLoader::StartLoader(unsigned int)]
[@ NS_DispatchToMainThread(already_AddRefed<nsIRunnable>&&, unsigned int)]
| Comment hidden (Intermittent Failures Robot) |
Comment 4•3 years ago
|
||
Crash Signature: [@ gfxFontInfoLoader::StartLoader(unsigned int)]
[@ NS_DispatchToMainThread(already_AddRefed<nsIRunnable>&&, unsigned int)] → [@ gfxFontInfoLoader::StartLoader(unsigned int)]
[@ NS_DispatchToMainThread(already_AddRefed<nsIRunnable>&&, unsigned int)]
Whiteboard: [retriggered]
Updated•3 years ago
|
Summary: Intermittent js/xpconnect/tests/unit/test_xray_instanceof.js | application crashed [@ gfxFontInfoLoader::StartLoader(unsigned int)] | after xpcshell return code: 1 → Intermittent js/xpconnect/tests/unit/<test name> | application crashed [@ gfxFontInfoLoader::StartLoader(unsigned int)] | after xpcshell return code: 1
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
Updated•2 years ago
|
Crash Signature: [@ gfxFontInfoLoader::StartLoader(unsigned int)]
[@ NS_DispatchToMainThread(already_AddRefed<nsIRunnable>&&, unsigned int)] → [@ gfxFontInfoLoader::StartLoader]
[@ NS_DispatchToMainThread]
Summary: Intermittent js/xpconnect/tests/unit/<test name> | application crashed [@ gfxFontInfoLoader::StartLoader(unsigned int)] | after xpcshell return code: 1 → Intermittent js/xpconnect/tests/unit/<test name> | application crashed [@ gfxFontInfoLoader::StartLoader] | after xpcshell return code: 1
Comment 7•1 year ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
For more information, please visit BugBot documentation.
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → INCOMPLETE
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
You need to log in
before you can comment on or make changes to this bug.
Description
•