Closed Bug 1896838 Opened 2 years ago Closed 1 year ago

Intermittent application crashed [@ PLDHashTable::Slot::IsFree] | single tracking bug

Categories

(Core :: Graphics: WebRender, defect)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: crash, intermittent-failure, intermittent-testcase)

Crash Data

The crash stack from the bug appears to be in WebRender code:

Thread 0 MainThread (crashed)
 0  XUL!PLDHashTable::Slot::IsFree() const [PLDHashTable.h:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 234]
    Found by: inlining
 1  XUL!PLDHashTable::SearchTable<(PLDHashTable::SearchReason)1, PLDHashTable::MakeEntryHandle(void const*, std::nothrow_t const&)::$_0, PLDHashTable::MakeEntryHandle(void const*, std::nothrow_t const&)::$_1>(void const*, unsigned int, PLDHashTable::MakeEntryHandle(void const*, std::nothrow_t const&)::$_0&&, PLDHashTable::MakeEntryHandle(void const*, std::nothrow_t const&)::$_1&&) const [PLDHashTable.cpp:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 332]
    Found by: inlining
 2  XUL!PLDHashTable::MakeEntryHandle(void const*, std::nothrow_t const&) [PLDHashTable.cpp:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 658 + 0x38]
     rax = 0x000000000000001d    rdx = 0x000000013d035880
     rcx = 0x0000000021abf2bc    rbx = 0x0000000021abf2bc
     rsi = 0x0000000000000008    rdi = 0x00007ffee623e008
     rbp = 0x00007ffee623df80    rsp = 0x00007ffee623df00
      r8 = 0x0000000021abf2bc     r9 = 0x00007ffee623e9b0
     r10 = 0x000000011f262ef0    r11 = 0x000000011f262ee8
     r12 = 0x000000013d0358b0    r13 = 0x0000000000000001
     r14 = 0x00000001784d3130    r15 = 0x000000013d035884
     rip = 0x0000000112f9b950
    Found by: given as instruction pointer in context
 3  XUL!PLDHashTable::MakeEntryHandle(void const*) [PLDHashTable.cpp:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 674 + 0x1b]
     rbx = 0x00000001784d3130    rbp = 0x00007ffee623dfe0
     rsp = 0x00007ffee623df90    r12 = 0x000000014819ec28
     r13 = 0x00000001784d3130    r14 = 0x00007ffee623e020
     r15 = 0xaaaaaaaaaaaaaaaa    rip = 0x0000000112f9bf07
    Found by: call frame info
 4  XUL!_ZN12PLDHashTable15WithEntryHandleIZN12nsTHashtableI17nsBaseHashtableETI16nsGenericHashKeyIN7mozilla6layers20WebRenderUserDataKeyEE6RefPtrINS5_17WebRenderUserDataEEEE15WithEntryHandleIZN15nsBaseHashtableIS7_SA_PS9_18nsDefaultConverterISA_SF_EE15WithEntryHandleIZNSI_18LookupOrInsertWithIZNS5_23WebRenderCommandBuilder32CreateOrRecycleWebRenderUserDataINS5_26WebRenderImageProviderDataEEE16already_AddRefedIT_EPNS4_13nsDisplayItemEPbEUlvE_EERSA_RKS6_OSP_EUlSP_E_EENSt3__113invoke_resultISP_JONSI_11EntryHandleEEE4typeESX_SY_EUlSP_E_EENS11_ISP_JONSC_11EntryHandleEEE4typeESX_SY_EUlSP_E_EENS11_ISP_JONS_11EntryHandleEEE4typeEPKvSY_ [PLDHashTable.h:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 605]
    Found by: inlining
 5  XUL!nsTHashtable<nsBaseHashtableET<nsGenericHashKey<mozilla::layers::WebRenderUserDataKey>, RefPtr<mozilla::layers::WebRenderUserData> > >::WithEntryHandle<nsBaseHashtable<nsGenericHashKey<mozilla::layers::WebRenderUserDataKey>, RefPtr<mozilla::layers::WebRenderUserData>, mozilla::layers::WebRenderUserData*, nsDefaultConverter<RefPtr<mozilla::layers::WebRenderUserData>, mozilla::layers::WebRenderUserData*> >::WithEntryHandle<nsBaseHashtable<nsGenericHashKey<mozilla::layers::WebRenderUserDataKey>, RefPtr<mozilla::layers::WebRenderUserData>, mozilla::layers::WebRenderUserData*, nsDefaultConverter<RefPtr<mozilla::layers::WebRenderUserData>, mozilla::layers::WebRenderUserData*> >::LookupOrInsertWith<mozilla::layers::WebRenderCommandBuilder::CreateOrRecycleWebRenderUserData<mozilla::layers::WebRenderImageProviderData>(mozilla::nsDisplayItem*, bool*)::{lambda()#1}>(mozilla::layers::WebRenderUserDataKey const&, mozilla::layers::WebRenderCommandBuilder::CreateOrRecycleWebRenderUserData<mozilla::layers::WebRenderImageProviderData>(mozilla::nsDisplayItem*, bool*)::{lambda()#1}&&)::{lambda(auto:1)#1}>(mozilla::layers::WebRenderUserDataKey const&, nsBaseHashtable<nsGenericHashKey<mozilla::layers::WebRenderUserDataKey>, RefPtr<mozilla::layers::WebRenderUserData>, mozilla::layers::WebRenderUserData*, nsDefaultConverter<RefPtr<mozilla::layers::WebRenderUserData>, mozilla::layers::WebRenderUserData*> >::LookupOrInsertWith<mozilla::layers::WebRenderCommandBuilder::CreateOrRecycleWebRenderUserData<mozilla::layers::WebRenderImageProviderData>(mozilla::nsDisplayItem*, bool*)::{lambda()#1}>(mozilla::layers::WebRenderUserDataKey const&, mozilla::layers::WebRenderCommandBuilder::CreateOrRecycleWebRenderUserData<mozilla::layers::WebRenderImageProviderData>(mozilla::nsDisplayItem*, bool*)::{lambda()#1}&&)::{lambda(auto:1)#1}&&)::{lambda(auto:1)#1}>(mozilla::layers::WebRenderUserDataKey const&, nsBaseHashtable<nsGenericHashKey<mozilla::layers::WebRenderUserDataKey>, RefPtr<mozilla::layers::WebRenderUserData>, mozilla::layers::WebRenderUserData*, nsDefaultConverter<RefPtr<mozilla::layers::WebRenderUserData>, mozilla::layers::WebRenderUserData*> >::WithEntryHandle<nsBaseHashtable<nsGenericHashKey<mozilla::layers::WebRenderUserDataKey>, RefPtr<mozilla::layers::WebRenderUserData>, mozilla::layers::WebRenderUserData*, nsDefaultConverter<RefPtr<mozilla::layers::WebRenderUserData>, mozilla::layers::WebRenderUserData*> >::LookupOrInsertWith<mozilla::layers::WebRenderCommandBuilder::CreateOrRecycleWebRenderUserData<mozilla::layers::WebRenderImageProviderData>(mozilla::nsDisplayItem*, bool*)::{lambda()#1}>(mozilla::layers::WebRenderUserDataKey const&, mozilla::layers::WebRenderCommandBuilder::CreateOrRecycleWebRenderUserData<mozilla::layers::WebRenderImageProviderData>(mozilla::nsDisplayItem*, bool*)::{lambda()#1}&&)::{lambda(auto:1)#1}>(mozilla::layers::WebRenderUserDataKey const&, nsBaseHashtable<nsGenericHashKey<mozilla::layers::WebRenderUserDataKey>, RefPtr<mozilla::layers::WebRenderUserData>, mozilla::layers::WebRenderUserData*, nsDefaultConverter<RefPtr<mozilla::layers::WebRenderUserData>, mozilla::layers::WebRenderUserData*> >::LookupOrInsertWith<mozilla::layers::WebRenderCommandBuilder::CreateOrRecycleWebRenderUserData<mozilla::layers::WebRenderImageProviderData>(mozilla::nsDisplayItem*, bool*)::{lambda()#1}>(mozilla::layers::WebRenderUserDataKey const&, mozilla::layers::WebRenderCommandBuilder::CreateOrRecycleWebRenderUserData<mozilla::layers::WebRenderImageProviderData>(mozilla::nsDisplayItem*, bool*)::{lambda()#1}&&)::{lambda(auto:1)#1}&&)::{lambda(auto:1)#1}&&) [nsTHashtable.h:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 434]
    Found by: inlining
 6  XUL!nsBaseHashtable<nsGenericHashKey<mozilla::layers::WebRenderUserDataKey>, RefPtr<mozilla::layers::WebRenderUserData>, mozilla::layers::WebRenderUserData*, nsDefaultConverter<RefPtr<mozilla::layers::WebRenderUserData>, mozilla::layers::WebRenderUserData*> >::WithEntryHandle<nsBaseHashtable<nsGenericHashKey<mozilla::layers::WebRenderUserDataKey>, RefPtr<mozilla::layers::WebRenderUserData>, mozilla::layers::WebRenderUserData*, nsDefaultConverter<RefPtr<mozilla::layers::WebRenderUserData>, mozilla::layers::WebRenderUserData*> >::LookupOrInsertWith<mozilla::layers::WebRenderCommandBuilder::CreateOrRecycleWebRenderUserData<mozilla::layers::WebRenderImageProviderData>(mozilla::nsDisplayItem*, bool*)::{lambda()#1}>(mozilla::layers::WebRenderUserDataKey const&, mozilla::layers::WebRenderCommandBuilder::CreateOrRecycleWebRenderUserData<mozilla::layers::WebRenderImageProviderData>(mozilla::nsDisplayItem*, bool*)::{lambda()#1}&&)::{lambda(auto:1)#1}>(mozilla::layers::WebRenderUserDataKey const&, nsBaseHashtable<nsGenericHashKey<mozilla::layers::WebRenderUserDataKey>, RefPtr<mozilla::layers::WebRenderUserData>, mozilla::layers::WebRenderUserData*, nsDefaultConverter<RefPtr<mozilla::layers::WebRenderUserData>, mozilla::layers::WebRenderUserData*> >::LookupOrInsertWith<mozilla::layers::WebRenderCommandBuilder::CreateOrRecycleWebRenderUserData<mozilla::layers::WebRenderImageProviderData>(mozilla::nsDisplayItem*, bool*)::{lambda()#1}>(mozilla::layers::WebRenderUserDataKey const&, mozilla::layers::WebRenderCommandBuilder::CreateOrRecycleWebRenderUserData<mozilla::layers::WebRenderImageProviderData>(mozilla::nsDisplayItem*, bool*)::{lambda()#1}&&)::{lambda(auto:1)#1}&&) [nsBaseHashtable.h:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 834]
    Found by: inlining
 7  XUL!nsBaseHashtable<nsGenericHashKey<mozilla::layers::WebRenderUserDataKey>, RefPtr<mozilla::layers::WebRenderUserData>, mozilla::layers::WebRenderUserData*, nsDefaultConverter<RefPtr<mozilla::layers::WebRenderUserData>, mozilla::layers::WebRenderUserData*> >::LookupOrInsertWith<mozilla::layers::WebRenderCommandBuilder::CreateOrRecycleWebRenderUserData<mozilla::layers::WebRenderImageProviderData>(mozilla::nsDisplayItem*, bool*)::{lambda()#1}>(mozilla::layers::WebRenderUserDataKey const&, mozilla::layers::WebRenderCommandBuilder::CreateOrRecycleWebRenderUserData<mozilla::layers::WebRenderImageProviderData>(mozilla::nsDisplayItem*, bool*)::{lambda()#1}&&) [nsBaseHashtable.h:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 422]
    Found by: inlining
 8  XUL!mozilla::layers::WebRenderCommandBuilder::CreateOrRecycleWebRenderUserData<mozilla::layers::WebRenderImageProviderData>(mozilla::nsDisplayItem*, bool*) [WebRenderCommandBuilder.h:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 154 + 0xd]
     rbx = 0x00007ffee623e0d8    rbp = 0x00007ffee623e0c0
     rsp = 0x00007ffee623dff0    r12 = 0x000000014819ec28
     r13 = 0x00000001784d3130    r14 = 0x00007ffee623e020
     r15 = 0x00007ffee623e008    rip = 0x00000001142157d2
    Found by: call frame info
 9  XUL!mozilla::layers::WebRenderCommandBuilder::CreateImageProviderKey(mozilla::nsDisplayItem*, mozilla::image::WebRenderImageProvider*, mozilla::image::ImgDrawResult, mozilla::wr::IpcResourceUpdateQueue&) [WebRenderCommandBuilder.cpp:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 2284 + 0x6]
     rbx = 0x00007ffee623e160    rbp = 0x00007ffee623e110
     rsp = 0x00007ffee623e0d0    r12 = 0x000000014dd50040
     r13 = 0x0000000000000000    r14 = 0x000000013dff1838
     r15 = 0x00007ffee623e9b0    rip = 0x0000000114215576
    Found by: call frame info
10  XUL!mozilla::layers::WebRenderCommandBuilder::PushImageProvider(mozilla::nsDisplayItem*, mozilla::image::WebRenderImageProvider*, mozilla::image::ImgDrawResult, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, mozilla::gfx::RectTyped<mozilla::LayoutDevicePixel, float> const&, mozilla::gfx::RectTyped<mozilla::LayoutDevicePixel, float> const&) [WebRenderCommandBuilder.cpp:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 2295 + 0x7]
     rbx = 0x000000013c8ccef0    rbp = 0x00007ffee623e1a0
     rsp = 0x00007ffee623e120    r12 = 0x000000013dae4d28
     r13 = 0x0000000000000046    r14 = 0x000000013dff1838
     r15 = 0x000000013dff1838    rip = 0x0000000114215a6f
    Found by: call frame info
11  XUL!mozilla::nsDisplayImage::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, mozilla::layers::StackingContextHelper const&, mozilla::layers::RenderRootStateManager*, mozilla::nsDisplayListBuilder*) [nsImageFrame.cpp:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 2427 + 0x1f]
     rbx = 0x0000000000000000    rbp = 0x00007ffee623e2d0
     rsp = 0x00007ffee623e1b0    r12 = 0x000000013dae4d28
     r13 = 0x0000000000000046    r14 = 0x00007ffee623e230
     r15 = 0x000000013dff1838    rip = 0x00000001182790d6
    Found by: call frame info
12  XUL!mozilla::layers::WebRenderCommandBuilder::CreateWebRenderCommands(mozilla::nsDisplayItem*, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, mozilla::layers::StackingContextHelper const&, mozilla::nsDisplayListBuilder*) [WebRenderCommandBuilder.cpp:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 1864 + 0x19]
     rbx = 0x000000013dae4bb0    rbp = 0x00007ffee623e310
     rsp = 0x00007ffee623e2e0    r12 = 0x000000013c8ccef0
     r13 = 0x000000013dff1838    r14 = 0x00007ffee623e660
     r15 = 0x00007ffee623e9b0    rip = 0x000000011421454f
    Found by: call frame info
13  XUL!mozilla::layers::WebRenderCommandBuilder::CreateWebRenderCommandsFromDisplayList(mozilla::nsDisplayList*, mozilla::nsDisplayItem*, mozilla::nsDisplayListBuilder*, mozilla::layers::StackingContextHelper const&, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, bool) [WebRenderCommandBuilder.cpp:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 2120 + 0x7]
     rbx = 0x000000013c8ccef0    rbp = 0x00007ffee623e610
     rsp = 0x00007ffee623e320    r12 = 0x0000000000000000
     r13 = 0xaaaaaaaaaaaaaaaa    r14 = 0x000000013dae4bb0
     r15 = 0x000000013e290000    rip = 0x000000011421368a
    Found by: call frame info
14  XUL!mozilla::layers::WebRenderCommandBuilder::BuildWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, mozilla::nsDisplayList*, mozilla::nsDisplayListBuilder*, mozilla::layers::WebRenderScrollData&, WrFiltersHolder&&) [WebRenderCommandBuilder.cpp:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 1785 + 0x22]
     rbx = 0x000000013dae4bb0    rbp = 0x00007ffee623e930
     rsp = 0x00007ffee623e620    r12 = 0x00007ffee623e660
     r13 = 0x000000013e290000    r14 = 0x000000013dae4a98
     r15 = 0x000000013c8ccef0    rip = 0x00000001142124ae
    Found by: call frame info
15  XUL!mozilla::layers::WebRenderLayerManager::EndTransactionWithoutLayer(mozilla::nsDisplayList*, mozilla::nsDisplayListBuilder*, WrFiltersHolder&&, mozilla::layers::WebRenderBackgroundData*, double) [WebRenderLayerManager.cpp:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 365 + 0x18]
     rbx = 0x000000013dae4a00    rbp = 0x00007ffee623ec00
     rsp = 0x00007ffee623e940    r12 = 0x0000000000000000
     r13 = 0x000000013dae4bb0    r14 = 0x000000013e291f48
     r15 = 0x000000013e290000    rip = 0x000000011423a932
    Found by: call frame info
16  XUL!mozilla::nsDisplayList::PaintRoot(mozilla::nsDisplayListBuilder*, gfxContext*, unsigned int, mozilla::Maybe<double>) [nsDisplayList.cpp:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 2305 + 0x17]
     rbx = 0x000000013e290000    rbp = 0x00007ffee623ed10
     rsp = 0x00007ffee623ec10    r12 = 0x0000000000000000
     r13 = 0x00000001393e1a00    r14 = 0x000000013dae4a00
     r15 = 0x00007ffee623ec60    rip = 0x00000001184a8d33
    Found by: call frame info
17  XUL!nsLayoutUtils::PaintFrame(gfxContext*, nsIFrame*, nsRegion const&, unsigned int, mozilla::nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags) [nsLayoutUtils.cpp:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 3313 + 0xc]
     rbx = 0x0000000000000005    rbp = 0x00007ffee62411f0
     rsp = 0x00007ffee623ed20    r12 = 0x0000000000000000
     r13 = 0x0000000000000000    r14 = 0x000000013e290000
     r15 = 0x0000010d93a747f7    rip = 0x000000011810e382
    Found by: call frame info
18  XUL!mozilla::PresShell::PaintInternal(nsView*, mozilla::PaintInternalFlags) [PresShell.cpp:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 6536 + 0xf]
     rbx = 0x0000000139672000    rbp = 0x00007ffee6241370
     rsp = 0x00007ffee6241200    r12 = 0x000000013dae4a00
     r13 = 0x0000000000000000    r14 = 0x000000011c7da1f8
     r15 = 0x0000000000000084    rip = 0x0000000118075fa8
    Found by: call frame info
19  XUL!nsViewManager::ProcessPendingUpdatesPaint(nsIWidget*) [nsViewManager.cpp:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 408 + 0xc]
     rbx = 0x000000011f2d82a8    rbp = 0x00007ffee62413b0
     rsp = 0x00007ffee6241380    r12 = 0x0000000139672000
     r13 = 0x0000000139668100    r14 = 0x0000000139668100
     r15 = 0x0000000138981280    rip = 0x0000000117c1bf43
    Found by: call frame info
20  XUL!nsViewManager::ProcessPendingUpdatesForView(nsView*, bool) [nsViewManager.cpp:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 343 + 0xa]
     rbx = 0x0000000137e6f080    rbp = 0x00007ffee6241420
     rsp = 0x00007ffee62413c0    r12 = 0x000000011e303483
     r13 = 0x0000000139668100    r14 = 0x000000000000000d
     r15 = 0x000000011e303465    rip = 0x0000000117c1b9af
    Found by: call frame info
21  XUL!nsViewManager::ProcessPendingUpdates() [nsViewManager.cpp:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 916 + 0x10]
     rbx = 0x0000000137e6f080    rbp = 0x00007ffee6241440
     rsp = 0x00007ffee6241430    r12 = 0x00007ffee6241470
     r13 = 0x00000000e5e74002    r14 = 0x0000000000000000
     r15 = 0x00007ffee62414b0    rip = 0x0000000117c1d13e
    Found by: call frame info
22  XUL!nsRefreshDriver::Tick(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp, nsRefreshDriver::IsExtraTick) [nsRefreshDriver.cpp:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 2804 + 0xf]
     rbx = 0x000000013891d400    rbp = 0x00007ffee6241760
     rsp = 0x00007ffee6241450    r12 = 0x00007ffee6241470
     r13 = 0x00000000e5e74002    r14 = 0x000000013891d440
     r15 = 0x00007ffee62414b0    rip = 0x0000000118029400
    Found by: call frame info
23  XUL!mozilla::RefreshDriverTimer::TickDriver(nsRefreshDriver*, mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp) [nsRefreshDriver.cpp:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 367]
    Found by: inlining
24  XUL!mozilla::RefreshDriverTimer::TickRefreshDrivers(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp, nsTArray<RefPtr<nsRefreshDriver> >&) [nsRefreshDriver.cpp:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 345 + 0xc]
     rbx = 0x0000010d929aed39    rbp = 0x00007ffee62417a0
     rsp = 0x00007ffee6241770    r12 = 0x0000000000000001
     r13 = 0x000000012426e040    r14 = 0x0000000000007ae7
     r15 = 0x0000000000000000    rip = 0x00000001180343fe
    Found by: call frame info
25  XUL!mozilla::RefreshDriverTimer::Tick(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp) [nsRefreshDriver.cpp:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 361 + 0x11]
     rbx = 0x00000001374e9600    rbp = 0x00007ffee62417d0
     rsp = 0x00007ffee62417b0    r12 = 0x0000010d929aed39
     r13 = 0x000000012426e040    r14 = 0x0000010d929aed39
     r15 = 0x0000000000007ae7    rip = 0x0000000118034301
    Found by: call frame info
26  XUL!mozilla::VsyncRefreshDriverTimer::RunRefreshDrivers(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp) [nsRefreshDriver.cpp:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 951 + 0x4]
     rbx = 0x00000001374e9600    rbp = 0x00007ffee62417f0
     rsp = 0x00007ffee62417e0    r12 = 0x0000010d929aed39
     r13 = 0x000000012426e040    r14 = 0x0000000124277001
     r15 = 0x0000010d92e35fff    rip = 0x000000011803419e
    Found by: call frame info
27  XUL!mozilla::VsyncRefreshDriverTimer::TickRefreshDriver(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp) [nsRefreshDriver.cpp:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 861 + 0xe]
     rbx = 0x00000001374e9600    rbp = 0x00007ffee6241850
     rsp = 0x00007ffee6241800    r12 = 0x0000010d929aed39
     r13 = 0x000000012426e040    r14 = 0x0000000124277001
     r15 = 0x0000010d92e35fff    rip = 0x0000000118033156
    Found by: call frame info
28  XUL!mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::NotifyVsyncTimerOnMainThread() [nsRefreshDriver.cpp:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 592 + 0x7]
     rbx = 0x00000001374e9600    rbp = 0x00007ffee6241890
     rsp = 0x00007ffee6241860    r12 = 0x000000011f300a14
     r13 = 0x00000001242771c0    r14 = 0x00000001374e9610
     r15 = 0x00000001792e01c0    rip = 0x0000000118032194
    Found by: call frame info
29  XUL!mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::NotifyVsync(mozilla::VsyncEvent const&)::{lambda()#1}::operator()() const [nsRefreshDriver.cpp:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 564]
    Found by: inlining
30  XUL!mozilla::detail::RunnableFunction<mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::NotifyVsync(mozilla::VsyncEvent const&)::{lambda()#1}>::Run() [nsThreadUtils.h:fd46f1fdb469f1601940d0ba0dfcb5dd20e194e5 : 548 + 0xd]
     rbx = 0x00000001792e01c0    rbp = 0x00007ffee62418a0
     rsp = 0x00007ffee62418a0    r12 = 0x000000011f300a14
     r13 = 0x00000001242771c0    r14 = 0x00007ffee6241948
     r15 = 0x00000001792e01c0    rip = 0x00000001180346d2
    Found by: call frame info
Component: XPCOM → Graphics: WebRender
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.