Open
Bug 1851146
Opened 1 year ago
Updated 9 months ago
Intermittent application crashed [@ ~StringBox] | single tracking bug
Categories
(Core :: JavaScript Engine, defect, P5)
Core
JavaScript Engine
Tracking
()
NEW
People
(Reporter: intermittent-bug-filer, Unassigned)
References
(Blocks 2 open bugs)
Details
(Keywords: crash, intermittent-failure, intermittent-testcase)
Crash Data
Attachments
(1 obsolete file)
Filed by: ctuns [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=427700735&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/VcRYJ2dDQpmlH4cGfLZbcA/runs/0/artifacts/public/logs/live_backing.log
[task 2023-09-01T10:21:18.257Z] 10:21:18 INFO - TEST-PASS | toolkit/components/places/tests/favicons/test_page-icon_protocol.js | took 17405ms
[task 2023-09-01T10:21:25.411Z] 10:21:25 WARNING - PROCESS-CRASH | application crashed [@ ~StringBox] | xpcshell-e10s.ini:toolkit/components/extensions/test/xpcshell/test_ext_contentscript_triggeringPrincipal.js
[task 2023-09-01T10:21:25.411Z] 10:21:25 INFO - Process type: unknown
[task 2023-09-01T10:21:25.411Z] 10:21:25 INFO - Process pid: None
[task 2023-09-01T10:21:25.411Z] 10:21:25 INFO - Crash dump filename: /tmp/xpc-other-osgo7p9_/4f3c1873-4caf-8e4e-bcd2-68555dc54713.dmp
[task 2023-09-01T10:21:25.411Z] 10:21:25 INFO - Operating system: Linux
[task 2023-09-01T10:21:25.411Z] 10:21:25 INFO - 4.4.0-1014-aws #14taskcluster1-Ubuntu SMP Tue Apr 3 10:27:00 UTC 2018
[task 2023-09-01T10:21:25.411Z] 10:21:25 INFO - CPU: amd64
[task 2023-09-01T10:21:25.412Z] 10:21:25 INFO - family 6 model 85 stepping 7
[task 2023-09-01T10:21:25.412Z] 10:21:25 INFO - 4 CPUs
[task 2023-09-01T10:21:25.412Z] 10:21:25 INFO - Linux Ubuntu 18.04 - bionic (Ubuntu 18.04.6 LTS)
[task 2023-09-01T10:21:25.412Z] 10:21:25 INFO - Crash reason: SIGSEGV / SEGV_MAPERR
[task 2023-09-01T10:21:25.412Z] 10:21:25 INFO - Crash address: 0x0
[task 2023-09-01T10:21:25.412Z] 10:21:25 INFO - Crashing instruction: `mov dword [0x0], 0xee`
[task 2023-09-01T10:21:25.413Z] 10:21:25 INFO - Memory accessed by instruction:
[task 2023-09-01T10:21:25.413Z] 10:21:25 INFO - 0. Address: 0x0000000000000000
[task 2023-09-01T10:21:25.413Z] 10:21:25 INFO - Size: 4
[task 2023-09-01T10:21:25.413Z] 10:21:25 INFO - Process uptime: not available
[task 2023-09-01T10:21:25.413Z] 10:21:25 INFO - Thread 0 Web Content (crashed)
[task 2023-09-01T10:21:25.413Z] 10:21:25 INFO - 0 libxul.so!~StringBox [SharedImmutableStringsCache.h:39f2231804f843c9a3f5bd24252939a73a44e6dd : 234]
[task 2023-09-01T10:21:25.413Z] 10:21:25 INFO - Found by: inlining
[task 2023-09-01T10:21:25.413Z] 10:21:25 INFO - 1 libxul.so!js_delete<js::SharedImmutableStringsCache::StringBox> [Utility.h:39f2231804f843c9a3f5bd24252939a73a44e6dd : 565]
[task 2023-09-01T10:21:25.413Z] 10:21:25 INFO - Found by: inlining
[task 2023-09-01T10:21:25.413Z] 10:21:25 INFO - 2 libxul.so!JS::DeletePolicy<js::SharedImmutableStringsCache::StringBox>::operator()(js::SharedImmutableStringsCache::StringBox const*) [Utility.h:39f2231804f843c9a3f5bd24252939a73a44e6dd : 638 + 0x1f]
[task 2023-09-01T10:21:25.413Z] 10:21:25 INFO - rax = 0x00007f82b26c1920 rdx = 0x0000000000000031
[task 2023-09-01T10:21:25.413Z] 10:21:25 INFO - rcx = 0x000055e900fdb6c0 rbx = 0x00007f8298c04ca0
[task 2023-09-01T10:21:25.413Z] 10:21:25 INFO - rsi = 0x00007f8298c04ca0 rdi = 0x00007f8298854170
[task 2023-09-01T10:21:25.413Z] 10:21:25 INFO - rbp = 0x00007ffcfcf96690 rsp = 0x00007ffcfcf96680
[task 2023-09-01T10:21:25.413Z] 10:21:25 INFO - r8 = 0x0000000000000000 r9 = 0x00000000002bab9f
[task 2023-09-01T10:21:25.413Z] 10:21:25 INFO - r10 = 0x0000000000023372 r11 = 0x00007f8298c00398
[task 2023-09-01T10:21:25.413Z] 10:21:25 INFO - r12 = 0x0000000000004934 r13 = 0x00007f82a349d300
[task 2023-09-01T10:21:25.413Z] 10:21:25 INFO - r14 = 0x00007f8298854170 r15 = 0x000000000000000a
[task 2023-09-01T10:21:25.414Z] 10:21:25 INFO - rip = 0x00007f82bf963c7b
[task 2023-09-01T10:21:25.414Z] 10:21:25 INFO - Found by: given as instruction pointer in context
[task 2023-09-01T10:21:25.414Z] 10:21:25 INFO - 3 libxul.so!reset [UniquePtr.h:39f2231804f843c9a3f5bd24252939a73a44e6dd : 301]
[task 2023-09-01T10:21:25.414Z] 10:21:25 INFO - Found by: inlining
[task 2023-09-01T10:21:25.414Z] 10:21:25 INFO - 4 libxul.so!~UniquePtr [UniquePtr.h:39f2231804f843c9a3f5bd24252939a73a44e6dd : 249]
[task 2023-09-01T10:21:25.414Z] 10:21:25 INFO - Found by: inlining
[task 2023-09-01T10:21:25.414Z] 10:21:25 INFO - 5 libxul.so!destroyStoredT [HashTable.h:39f2231804f843c9a3f5bd24252939a73a44e6dd : 1076]
[task 2023-09-01T10:21:25.414Z] 10:21:25 INFO - Found by: inlining
[task 2023-09-01T10:21:25.415Z] 10:21:25 INFO - 6 libxul.so!operator() [HashTable.h:39f2231804f843c9a3f5bd24252939a73a44e6dd : 1687]
[task 2023-09-01T10:21:25.415Z] 10:21:25 INFO - Found by: inlining
[task 2023-09-01T10:21:25.416Z] 10:21:25 INFO - 7 libxul.so!mozilla::detail::HashTable<mozilla::UniquePtr<js::SharedImmutableStringsCache::StringBox, JS::DeletePolicy<js::SharedImmutableStringsCache::StringBox> > const, mozilla::HashSet<mozilla::UniquePtr<js::SharedImmutableStringsCache::StringBox, JS::DeletePolicy<js::SharedImmutableStringsCache::StringBox> >, js::SharedImmutableStringsCache::Hasher, js::SystemAllocPolicy>::SetHashPolicy, js::SystemAllocPolicy>::forEachSlot<mozilla::detail::HashTable<mozilla::UniquePtr<js::SharedImmutableStringsCache::StringBox, JS::DeletePolicy<js::SharedImmutableStringsCache::StringBox> > const, mozilla::HashSet<mozilla::UniquePtr<js::SharedImmutableStringsCache::StringBox, JS::DeletePolicy<js::SharedImmutableStringsCache::StringBox> >, js::SharedImmutableStringsCache::Hasher, js::SystemAllocPolicy>::SetHashPolicy, js::SystemAllocPolicy>::destroyTable(js::SystemAllocPolicy&, char*, unsigned int)::{lambda(mozilla::detail::EntrySlot<mozilla::UniquePtr<js::SharedImmutableStringsCache::StringBox, JS::DeletePolicy<js::SharedImmutableStringsCache::StringBox> > const> const&)#1}>(char*, unsigned int, mozilla::detail::HashTable<mozilla::UniquePtr<js::SharedImmutableStringsCache::StringBox, JS::DeletePolicy<js::SharedImmutableStringsCache::StringBox> > const, mozilla::HashSet<mozilla::UniquePtr<js::SharedImmutableStringsCache::StringBox, JS::DeletePolicy<js::SharedImmutableStringsCache::StringBox> >, js::SharedImmutableStringsCache::Hasher, js::SystemAllocPolicy>::SetHashPolicy, js::SystemAllocPolicy>::destroyTable(js::SystemAllocPolicy&, char*, unsigned int)::{lambda(mozilla::detail::EntrySlot<mozilla::UniquePtr<js::SharedImmutableStringsCache::StringBox, JS::DeletePolicy<js::SharedImmutableStringsCache::StringBox> > const> const&)#1}) [HashTable.h:39f2231804f843c9a3f5bd24252939a73a44e6dd : 1221 + 0xa8]
[task 2023-09-01T10:21:25.416Z] 10:21:25 INFO - rbx = 0x00007f8298854118 rbp = 0x00007ffcfcf966c0
[task 2023-09-01T10:21:25.416Z] 10:21:25 INFO - rsp = 0x00007ffcfcf966a0 r12 = 0x0000000000004934
[task 2023-09-01T10:21:25.417Z] 10:21:25 INFO - r13 = 0x00007f82a349d300 r14 = 0x00007f8298854170
[task 2023-09-01T10:21:25.417Z] 10:21:25 INFO - r15 = 0x000000000000000a rip = 0x00007f82bfb2510d
[task 2023-09-01T10:21:25.417Z] 10:21:25 INFO - Found by: call frame info
[task 2023-09-01T10:21:25.417Z] 10:21:25 INFO - 8 libxul.so!destroyTable [HashTable.h:39f2231804f843c9a3f5bd24252939a73a44e6dd : 1685]
[task 2023-09-01T10:21:25.418Z] 10:21:25 INFO - Found by: inlining
[task 2023-09-01T10:21:25.418Z] 10:21:25 INFO - 9 libxul.so!~HashTable [HashTable.h:39f2231804f843c9a3f5bd24252939a73a44e6dd : 1720]
[task 2023-09-01T10:21:25.418Z] 10:21:25 INFO - Found by: inlining
[task 2023-09-01T10:21:25.419Z] 10:21:25 INFO - 10 libxul.so!~HashSet [HashTable.h:39f2231804f843c9a3f5bd24252939a73a44e6dd : 443]
[task 2023-09-01T10:21:25.419Z] 10:21:25 INFO - Found by: inlining
[task 2023-09-01T10:21:25.419Z] 10:21:25 INFO - 11 libxul.so!~Inner [SharedImmutableStringsCache.h:39f2231804f843c9a3f5bd24252939a73a44e6dd : 306]
[task 2023-09-01T10:21:25.420Z] 10:21:25 INFO - Found by: inlining
[task 2023-09-01T10:21:25.420Z] 10:21:25 INFO - 12 libxul.so!~ExclusiveData [ExclusiveData.h:39f2231804f843c9a3f5bd24252939a73a44e6dd : 85]
[task 2023-09-01T10:21:25.420Z] 10:21:25 INFO - Found by: inlining
[task 2023-09-01T10:21:25.421Z] 10:21:25 INFO - 13 libxul.so!js_delete<js::ExclusiveData<js::SharedImmutableStringsCache::Inner> > [Utility.h:39f2231804f843c9a3f5bd24252939a73a44e6dd : 565]
[task 2023-09-01T10:21:25.421Z] 10:21:25 INFO - Found by: inlining
[task 2023-09-01T10:21:25.421Z] 10:21:25 INFO - 14 libxul.so!js::SharedImmutableStringsCache::free() [SharedImmutableStringsCache.cpp:39f2231804f843c9a3f5bd24252939a73a44e6dd : 120 + 0x69]
[task 2023-09-01T10:21:25.421Z] 10:21:25 INFO - rbx = 0x00007f82c72abae8 rbp = 0x00007ffcfcf96700
[task 2023-09-01T10:21:25.422Z] 10:21:25 INFO - rsp = 0x00007ffcfcf966d0 r12 = 0x0000000000004934
[task 2023-09-01T10:21:25.422Z] 10:21:25 INFO - r13 = 0x00007f82a349d300 r14 = 0x00007f829980b040
[task 2023-09-01T10:21:25.422Z] 10:21:25 INFO - r15 = 0x00007f8298854100 rip = 0x00007f82bfaf38f9
[task 2023-09-01T10:21:25.422Z] 10:21:25 INFO - Found by: call frame info
[task 2023-09-01T10:21:25.422Z] 10:21:25 INFO - 15 libxul.so!ShutdownImpl [Initialization.cpp:39f2231804f843c9a3f5bd24252939a73a44e6dd : 269]
[task 2023-09-01T10:21:25.423Z] 10:21:25 INFO - Found by: inlining
[task 2023-09-01T10:21:25.423Z] 10:21:25 INFO - 16 libxul.so!JS_ShutDown() [Initialization.cpp:39f2231804f843c9a3f5bd24252939a73a44e6dd : 310 + 0x9]
[task 2023-09-01T10:21:25.423Z] 10:21:25 INFO - rbx = 0x0000000000000000 rbp = 0x00007ffcfcf96710
[task 2023-09-01T10:21:25.423Z] 10:21:25 INFO - rsp = 0x00007ffcfcf96710 r12 = 0x0000000000004934
[task 2023-09-01T10:21:25.423Z] 10:21:25 INFO - r13 = 0x00007f82a349d300 r14 = 0x00007f82a04345c0
[task 2023-09-01T10:21:25.423Z] 10:21:25 INFO - r15 = 0x00007ffcfcf96778 rip = 0x00007f82bf87b8d5
[task 2023-09-01T10:21:25.424Z] 10:21:25 INFO - Found by: call frame info
[task 2023-09-01T10:21:25.424Z] 10:21:25 INFO - 17 libxul.so!mozilla::ShutdownXPCOM(nsIServiceManager*) [XPCOMInit.cpp:39f2231804f843c9a3f5bd24252939a73a44e6dd : 716 + 0xb]
[task 2023-09-01T10:21:25.424Z] 10:21:25 INFO - rbx = 0x0000000000000000 rbp = 0x00007ffcfcf967b0
[task 2023-09-01T10:21:25.424Z] 10:21:25 INFO - rsp = 0x00007ffcfcf96720 r12 = 0x0000000000004934
[task 2023-09-01T10:21:25.424Z] 10:21:25 INFO - r13 = 0x00007f82a349d300 r14 = 0x00007f82a04345c0
[task 2023-09-01T10:21:25.424Z] 10:21:25 INFO - r15 = 0x00007ffcfcf96778 rip = 0x00007f82b70681d3
[task 2023-09-01T10:21:25.425Z] 10:21:25 INFO - Found by: call frame info
[task 2023-09-01T10:21:25.425Z] 10:21:25 INFO - 18 libxul.so!XRE_InitChildProcess(int, char**, XREChildData const*) [nsEmbedFunctions.cpp:39f2231804f843c9a3f5bd24252939a73a44e6dd : 661 + 0x5]
[task 2023-09-01T10:21:25.425Z] 10:21:25 INFO - rbx = 0x00000000a34a5401 rbp = 0x00007ffcfcf96a60
[task 2023-09-01T10:21:25.425Z] 10:21:25 INFO - rsp = 0x00007ffcfcf967c0 r12 = 0x0000000000004934
[task 2023-09-01T10:21:25.425Z] 10:21:25 INFO - r13 = 0x00007f82a349d300 r14 = 0x00000000a349d701
[task 2023-09-01T10:21:25.425Z] 10:21:25 INFO - r15 = 0x0000000000000012 rip = 0x00007f82bf47390b
[task 2023-09-01T10:21:25.425Z] 10:21:25 INFO - Found by: call frame info
[task 2023-09-01T10:21:25.426Z] 10:21:25 INFO - 19 plugin-container!content_process_main [plugin-container.cpp:39f2231804f843c9a3f5bd24252939a73a44e6dd : 57]
[task 2023-09-01T10:21:25.426Z] 10:21:25 INFO - Found by: inlining
[task 2023-09-01T10:21:25.426Z] 10:21:25 INFO - 20 plugin-container!main [MozillaRuntimeMain.cpp:39f2231804f843c9a3f5bd24252939a73a44e6dd : 90 + 0x1f]
[task 2023-09-01T10:21:25.426Z] 10:21:25 INFO - rbx = 0x00007ffcfcf96bb8 rbp = 0x00007ffcfcf96ad0
[task 2023-09-01T10:21:25.427Z] 10:21:25 INFO - rsp = 0x00007ffcfcf96a70 r12 = 0x000055e900eaa940
[task 2023-09-01T10:21:25.427Z] 10:21:25 INFO - r13 = 0x00007ffcfcf96bb0 r14 = 0x0000000000000015
[task 2023-09-01T10:21:25.427Z] 10:21:25 INFO - r15 = 0x00007f82a3403600 rip = 0x000055e900eaac89
[task 2023-09-01T10:21:25.428Z] 10:21:25 INFO - Found by: call frame info
[task 2023-09-01T10:21:25.428Z] 10:21:25 INFO - 21 libc.so.6!__libc_start_main [libc-start.c : 310 + 0x19]
[task 2023-09-01T10:21:25.428Z] 10:21:25 INFO - rbx = 0x0000000000000000 rbp = 0x000055e900fa74d0
[task 2023-09-01T10:21:25.429Z] 10:21:25 INFO - rsp = 0x00007ffcfcf96ae0 r12 = 0x000055e900eaa940
[task 2023-09-01T10:21:25.429Z] 10:21:25 INFO - r13 = 0x00007ffcfcf96bb0 r14 = 0x0000000000000000
[task 2023-09-01T10:21:25.429Z] 10:21:25 INFO - r15 = 0x0000000000000000 rip = 0x00007f82ad304b97
[task 2023-09-01T10:21:25.430Z] 10:21:25 INFO - Found by: call frame info
[task 2023-09-01T10:21:25.430Z] 10:21:25 INFO - 22 plugin-container!_start + 0x28
[task 2023-09-01T10:21:25.430Z] 10:21:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000
[task 2023-09-01T10:21:25.431Z] 10:21:25 INFO - rsp = 0x00007ffcfcf96ba0 r12 = 0x000055e900eaa940
[task 2023-09-01T10:21:25.431Z] 10:21:25 INFO - r13 = 0x00007ffcfcf96bb0 r14 = 0x0000000000000000
[task 2023-09-01T10:21:25.431Z] 10:21:25 INFO - r15 = 0x0000000000000000 rip = 0x000055e900eaa969
[task 2023-09-01T10:21:25.431Z] 10:21:25 INFO - Found by: call frame info
[task 2023-09-01T10:21:25.432Z] 10:21:25 INFO - Thread 1 IPC I/O Child
Comment hidden (Intermittent Failures Robot) |
Comment 2•1 year ago
|
||
The crash is in SharedImmutableStringsCache
, but filed in the extension component because the crash happened while running toolkit/components/extensions/test/xpcshell/test_ext_contentscript_triggeringPrincipal.js
. That test doesn't do anything notable, so this is probably a generic issue independent of the test.
Component: General → JavaScript Engine
Product: WebExtensions → Core
Updated•1 year ago
|
Severity: -- → S4
Priority: -- → P5
Comment 3•1 year ago
|
||
Note, the crashing instruction points toward the MOZ_RELEASE_ASSERT within StringBox destructor.
Blocks: sm-defects-intermittents, sm-runtime
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Updated•9 months ago
|
Attachment #9383376 -
Attachment is obsolete: true
You need to log in
before you can comment on or make changes to this bug.
Description
•