Closed Bug 1125591 Opened 10 years ago Closed 8 years ago

fatal assertion: MOZ_ASSERT(!mAnim, "Animated frames should be locked"), RasterImage.cpp

Categories

(Core :: Graphics: ImageLib, defect)

x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: dbaron, Unassigned)

Details

(Keywords: assertion, crash, Whiteboard: [gfx-noted])

Attachments

(1 file)

Attached file gdb session
I crashed with a fatal assertion after clicking the "Give up" button on: http://www.jetpunk.com/quizzes/second-cities-quiz.php hitting this assertion: 537 MOZ_ASSERT(!mAnim, "Animated frames should be locked"); in mozilla::image::RasterImage::LookupFrame. I'm using https://hg.mozilla.org/mozilla-central/rev/c18776175a69 plus local patches.
Hmm.. the information in that gdb session suggests that either we managed to discard an image with a non-zero lock count, or we have unbalanced calls to LockImage and UnlockImage somewhere. The latter seems more likely to me right now. When I get a chance I'll see if I can reproduce this locally.
I've been seeing this a few times a day (although less today, I think).
Does this still happen? I expected bug 1126739 to fix this.
Closing this bug since there's been no further reports of this issue. Please reopen this bug report if you can reproduce this crash in a current version.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INCOMPLETE
Resolution: INCOMPLETE → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: