Crash in [@ InvalidArrayIndex_CRASH | mozilla::layers::AsyncImagePipelineManager::UpdateImageKeys]
Categories
(Core :: Graphics: Layers, defect)
Tracking
()
People
(Reporter: jseward, Assigned: sotaro)
References
Details
(Keywords: crash, regression)
Crash Data
This signature appears in two different installations in the Windows nightly of 20190718215316.
Reporter | ||
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
|
||
Hmm, crash is strange. Crash happens at a place that is using mWrTextureWrapper. But it is not used since Bug 1559284.
Assignee | ||
Comment 2•5 years ago
|
||
(In reply to Sotaro Ikeda [:sotaro] from comment #1)
Hmm, crash is strange. Crash happens at a place that is using mWrTextureWrapper. But it is not used since Bug 1559284.
Bug 1567816 is created for removing WebRenderTextureHostWrapper.
Comment 3•5 years ago
|
||
Fixed by sotaro in bug 1567816.
Assignee | ||
Comment 4•5 years ago
|
||
(In reply to Nicolas Silva [:nical] from comment #3)
Fixed by sotaro in bug 1567816.
It did not address the crash. Since bug 1567816 fix, crash report says that the crash happen in a different place in AsyncImagePipelineManager::UpdateImageKeys(). From it, a root cause of the crash seems to exist in a different place.
Tracking to make sure to check up on this in a day or two.
Assignee | ||
Comment 6•5 years ago
|
||
When texture->NumSubTextures() returned 0, it caused the crash by InvalidArrayIndex_CRASH(). It could happen since Bug 1562616 fix.
https://searchfox.org/mozilla-central/source/gfx/layers/wr/AsyncImagePipelineManager.cpp#245
Assignee | ||
Comment 7•5 years ago
|
||
Since Bug 1568419 fix, crash did not happen.
Assignee | ||
Updated•5 years ago
|
Description
•