Intermittent Item found was in the wrong list! type 22 (outer type was 40 at depth 2, now is 2) [@ mozilla::nsDisplayItem::GetOldListIndex] | single tracking bug
Categories
(Core :: Web Painting, defect)
Tracking
()
People
(Reporter: intermittent-bug-filer, Unassigned)
References
Details
(Keywords: crash, intermittent-failure, intermittent-testcase)
Crash Data
Filed by: smolnar [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=485616794&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/JmSpvSLFSjW9TKW1EuBHGw/runs/0/artifacts/public/logs/live_backing.log
TEST-START | /css/css-view-transitions/pseudo-get-computed-style.html
[task 2024-12-05T23:44:33.683Z] 23:44:33 INFO - Closing window 9638ffef-692a-468f-bc83-19e434cfaff9
[task 2024-12-05T23:44:33.727Z] 23:44:33 INFO - PID 30050 | A content process crashed and MOZ_CRASHREPORTER_SHUTDOWN is set, shutting down
[task 2024-12-05T23:44:34.207Z] 23:44:34 INFO - PID 30050 | 1733442274206 Marionette INFO Stopped listening on port 39915
[task 2024-12-05T23:44:34.237Z] 23:44:34 INFO - NoSuchWindowException on command, setting status to CRASH
[task 2024-12-05T23:44:34.243Z] 23:44:34 INFO - mozcrash Downloading symbols from: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/HuAhh4UxT2OVnY2VT0XjAQ/artifacts/public/build/target.crashreporter-symbols.zip
[task 2024-12-05T23:44:34.245Z] 23:44:34 INFO - PID 30050 | JavaScript error: chrome://remote/content/marionette/cert.sys.mjs, line 47: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsICertOverrideService.setDisableAllSecurityChecksAndLetAttackersInterceptMyData]
[task 2024-12-05T23:44:56.048Z] 23:44:56 INFO - mozcrash Copy/paste: /builds/worker/fetches/minidump-stackwalk/minidump-stackwalk --symbols-url=https://symbols.mozilla.org/ --cyborg=/tmp/tmp7scr908_/2dd330ba-e3ab-82a7-ded0-c4046ab1e021.trace /tmp/tmpyw2zt4p4/minidumps/2dd330ba-e3ab-82a7-ded0-c4046ab1e021.dmp /tmp/tmpuyphm_e9
[task 2024-12-05T23:45:01.270Z] 23:45:01 INFO - mozcrash Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/2dd330ba-e3ab-82a7-ded0-c4046ab1e021.dmp
[task 2024-12-05T23:45:01.271Z] 23:45:01 INFO - mozcrash Saved app info as /builds/worker/workspace/build/blobber_upload_dir/2dd330ba-e3ab-82a7-ded0-c4046ab1e021.extra
[task 2024-12-05T23:45:01.393Z] 23:45:01 INFO - PROCESS-CRASH | Item found was in the wrong list! type 22 (outer type was 40 at depth 2, now is 2) [@ mozilla::nsDisplayItem::GetOldListIndex] | /css/css-view-transitions/pseudo-get-computed-style.html
[task 2024-12-05T23:45:01.394Z] 23:45:01 INFO - Process type: content
[task 2024-12-05T23:45:01.394Z] 23:45:01 INFO - Process pid: 1610
[task 2024-12-05T23:45:01.394Z] 23:45:01 INFO - Mozilla crash reason: Item found was in the wrong list! type 22 (outer type was 40 at depth 2, now is 2)
[task 2024-12-05T23:45:01.394Z] 23:45:01 INFO - Crash dump filename: /tmp/tmpyw2zt4p4/minidumps/2dd330ba-e3ab-82a7-ded0-c4046ab1e021.dmp
[task 2024-12-05T23:45:01.394Z] 23:45:01 INFO - Operating system: Linux
[task 2024-12-05T23:45:01.394Z] 23:45:01 INFO - 4.4.0-1014-aws #14taskcluster1-Ubuntu SMP Tue Apr 3 10:27:00 UTC 2018
[task 2024-12-05T23:45:01.394Z] 23:45:01 INFO - CPU: amd64
[task 2024-12-05T23:45:01.394Z] 23:45:01 INFO - family 6 model 85 stepping 7
[task 2024-12-05T23:45:01.394Z] 23:45:01 INFO - 4 CPUs
[task 2024-12-05T23:45:01.394Z] 23:45:01 INFO - Linux Ubuntu 18.04 - bionic (Ubuntu 18.04.6 LTS)
[task 2024-12-05T23:45:01.394Z] 23:45:01 INFO -
[task 2024-12-05T23:45:01.394Z] 23:45:01 INFO - Crash reason: SIGSEGV / SEGV_MAPERR
[task 2024-12-05T23:45:01.394Z] 23:45:01 INFO - Crash address: 0x0000000000000000
[task 2024-12-05T23:45:01.394Z] 23:45:01 INFO - Crashing instruction: `mov dword [0x0], 0x8ad`
[task 2024-12-05T23:45:01.394Z] 23:45:01 INFO - Memory accessed by instruction:
[task 2024-12-05T23:45:01.395Z] 23:45:01 INFO - 0. Address: 0x0000000000000000
[task 2024-12-05T23:45:01.395Z] 23:45:01 INFO - Size: 4
[task 2024-12-05T23:45:01.395Z] 23:45:01 INFO - Access type: Write
[task 2024-12-05T23:45:01.395Z] 23:45:01 INFO - No instruction pointer update by instruction
[task 2024-12-05T23:45:01.395Z] 23:45:01 INFO - Process uptime: not available
[task 2024-12-05T23:45:01.395Z] 23:45:01 INFO -
[task 2024-12-05T23:45:01.395Z] 23:45:01 INFO - Linux memory map count: 580
[task 2024-12-05T23:45:01.395Z] 23:45:01 INFO -
[task 2024-12-05T23:45:01.395Z] 23:45:01 INFO - Thread 0 Isolated Web Co (crashed) - tid: 1610
[task 2024-12-05T23:45:01.395Z] 23:45:01 INFO - 0 libxul.so!MOZ_Crash(char const*, int, char const*) [Assertions.h:9dfed84788763ffc06a9d2893c839221ce8f49c7 : 337]
[task 2024-12-05T23:45:01.395Z] 23:45:01 INFO - Found by: inlining
[task 2024-12-05T23:45:01.397Z] 23:45:01 INFO - 1 libxul.so!mozilla::nsDisplayItem::GetOldListIndex(mozilla::nsDisplayList*, unsigned int, mozilla::Index<mozilla::OldListUnits>*) [nsDisplayList.h:9dfed84788763ffc06a9d2893c839221ce8f49c7 : 2218]
[task 2024-12-05T23:45:01.397Z] 23:45:01 INFO - Found by: inlining
[task 2024-12-05T23:45:01.397Z] 23:45:01 INFO - 2 libxul.so!mozilla::MergeState::HasMatchingItemInOldList(mozilla::nsDisplayItem*, mozilla::Index<mozilla::OldListUnits>*) [RetainedDisplayListBuilder.cpp:9dfed84788763ffc06a9d2893c839221ce8f49c7 : 634]
[task 2024-12-05T23:45:01.397Z] 23:45:01 INFO - Found by: inlining
[task 2024-12-05T23:45:01.398Z] 23:45:01 INFO - 3 libxul.so!mozilla::MergeState::ProcessItemFromNewList(mozilla::nsDisplayItem*, mozilla::Maybe<mozilla::Index<mozilla::MergedListUnits> > const&) [RetainedDisplayListBuilder.cpp:9dfed84788763ffc06a9d2893c839221ce8f49c7 : 461]
[task 2024-12-05T23:45:01.398Z] 23:45:01 INFO - Found by: inlining
[task 2024-12-05T23:45:01.399Z] 23:45:01 INFO - 4 libxul.so!mozilla::RetainedDisplayListBuilder::MergeDisplayLists(mozilla::nsDisplayList*, mozilla::RetainedDisplayList*, mozilla::RetainedDisplayList*, mozilla::Maybe<mozilla::ActiveScrolledRoot const*>&, mozilla::nsDisplayItem*) [RetainedDisplayListBuilder.cpp:9dfed84788763ffc06a9d2893c839221ce8f49c7 : 836 + 0xc8]
[task 2024-12-05T23:45:01.399Z] 23:45:01 INFO - rax = 0x000055dcc3e25290 rdx = 0x0000000000000001
[task 2024-12-05T23:45:01.399Z] 23:45:01 INFO - rcx = 0x000055dcc3e25280 rbx = 0x00007f34a6776890
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - rsi = 0x00007f34ae846f57 rdi = 0x00007ffc37278cb0
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - rbp = 0x00007ffc37279380 rsp = 0x00007ffc37279220
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - r8 = 0x00007f34ae846f58 r9 = 0x00000000ffffffff
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000000
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - r12 = 0x00007f34a6845000 r13 = 0x00007f34aedac530
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - r14 = 0x0000000000000002 r15 = 0x00007f34a67762c0
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - rip = 0x00007f34b4619194
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - Found by: given as instruction pointer in context
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - 5 libxul.so!mozilla::MergeState::MergeChildLists(mozilla::nsDisplayItem*, mozilla::nsDisplayItem*, mozilla::nsDisplayItem*) [RetainedDisplayListBuilder.cpp:9dfed84788763ffc06a9d2893c839221ce8f49c7 : 509]
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - Found by: inlining
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - 6 libxul.so!mozilla::MergeState::ProcessItemFromNewList(mozilla::nsDisplayItem*, mozilla::Maybe<mozilla::Index<mozilla::MergedListUnits> > const&) [RetainedDisplayListBuilder.cpp:9dfed84788763ffc06a9d2893c839221ce8f49c7 : 481]
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - Found by: inlining
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - 7 libxul.so!mozilla::RetainedDisplayListBuilder::MergeDisplayLists(mozilla::nsDisplayList*, mozilla::RetainedDisplayList*, mozilla::RetainedDisplayList*, mozilla::Maybe<mozilla::ActiveScrolledRoot const*>&, mozilla::nsDisplayItem*) [RetainedDisplayListBuilder.cpp:9dfed84788763ffc06a9d2893c839221ce8f49c7 : 836 + 0x4ea]
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - rbx = 0x00007f34a6776918 rbp = 0x00007ffc372794f0
INFO - rsp = 0x00007ffc37279390 r12 = 0x00007f34a6845000
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - r13 = 0x00007f34a6776498 r14 = 0x00007f34a6776498
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - r15 = 0x0000000000000002 rip = 0x00007f34b4618259
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - Found by: call frame info
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - 8 libxul.so!mozilla::RetainedDisplayListBuilder::AttemptPartialUpdate(unsigned int) [RetainedDisplayListBuilder.cpp:9dfed84788763ffc06a9d2893c839221ce8f49c7 : 1668]
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - Found by: inlining
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - 9 libxul.so!nsLayoutUtils::PaintFrame(gfxContext*, nsIFrame*, nsRegion const&, unsigned int, mozilla::nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags) [nsLayoutUtils.cpp:9dfed84788763ffc06a9d2893c839221ce8f49c7 : 3145 + 0x40d]
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - rbx = 0x0000000000000000 rbp = 0x00007ffc3727b990
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - rsp = 0x00007ffc37279500 r12 = 0x00007f34b6ce32c0
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - r13 = 0x00007f34a68a5ec0 r14 = 0x00007ffc3727b7f0
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - r15 = 0x00007f34a68a5020 rip = 0x00007f34b42ea5eb
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - Found by: call frame info
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - 10 libxul.so!mozilla::PresShell::PaintInternal(nsView*, mozilla::PaintInternalFlags) [PresShell.cpp:9dfed84788763ffc06a9d2893c839221ce8f49c7 : 6564 + 0xf]
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - rbx = 0x0000000000000084 rbp = 0x00007ffc3727bbb0
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - rsp = 0x00007ffc3727b9a0 r12 = 0x00007f34a68a5020
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000000
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - r15 = 0x00007f34a682f100 rip = 0x00007f34b426376b
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - Found by: call frame info
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - 11 libxul.so!mozilla::PresShell::PaintAndRequestComposite(nsView*, mozilla::PaintFlags) [PresShell.cpp:9dfed84788763ffc06a9d2893c839221ce8f49c7 : 6435]
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - Found by: inlining
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - 12 libxul.so!nsViewManager::ProcessPendingUpdatesPaint(nsIWidget*) [nsViewManager.cpp:9dfed84788763ffc06a9d2893c839221ce8f49c7 : 399]
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - Found by: inlining
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - 13 libxul.so!nsViewManager::ProcessPendingUpdatesForView(nsView*, bool) [nsViewManager.cpp:9dfed84788763ffc06a9d2893c839221ce8f49c7 : 334 + 0xdf]
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - rbx = 0x00007f34a686f000 rbp = 0x00007ffc3727bcd0
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - rsp = 0x00007ffc3727bbc0 r12 = 0x00007f34a6a2b000
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - r13 = 0x00007f34a6868dd0 r14 = 0x0000000000000000
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - r15 = 0x00007f34a7f26cc0 rip = 0x00007f34b3f4ba42
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - Found by: call frame info
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - 14 libxul.so!nsViewManager::ProcessPendingUpdates() [nsViewManager.cpp:9dfed84788763ffc06a9d2893c839221ce8f49c7 : 837 + 0x10]
[task 2024-12-05T23:45:01.400Z] 23:45:01 INFO - rbx = 0x00007f34a7f26cc0 rbp = 0x00007ffc3727bd40
<...>
Comment hidden (Intermittent Failures Robot) |
Comment 2•2 months ago
|
||
Failures running
/css/css-view-transitions/pseudo-element-animations.html
and
/css/css-view-transitions/pseudo-get-computed-style.html
which is just after the above, so likely the first test is causing this.
Item found was in the wrong list! type 22 (outer type was 40 at depth 2, now is 2)
22=COMPOSITOR_HITTEST_INFO
40=OPACITY
2=ASYNC_ZOOM
So an opacity item at the root goes away without an invalidation?
Updated•2 months ago
|
Comment 3•2 months ago
|
||
(In reply to Timothy Nikkel (:tnikkel) from comment #2)
/css/css-view-transitions/pseudo-element-animations.html
So an opacity item at the root goes away without an invalidation?
pseudo-element-animations.html has an animation that goes to opacity: 0 so this seems correct. Not sure why it doesn't invalidate though.
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Description
•