Closed Bug 76227 Opened 24 years ago Closed 24 years ago

two asserts every second from imgContainer.cpp

Categories

(Core :: Graphics: ImageLib, defect)

PowerPC
Mac System 9.x
defect
Not set
critical

Tracking

()

VERIFIED FIXED

People

(Reporter: mikepinkerton, Assigned: pavlov)

References

Details

pull from 4/16/01, noonish. ###!! ASSERTION: uh: 'mTimer == timer', file imgContainer.cpp, line 328 forever, about 2 a second. can't debug with product.
Keywords: smoketest
I don't see this in my builds from today. URL?
any url. no url. happens with no windows, happens with emtpy windows. happens on a plane, happens on a train.
this only seems to happen with pink's magic machine.
this shouldn't be a smoketest blocker since asserts only happen in debug builds and not optimized ones that people are running the smoketests on :)
Do you see it on a gif? Do you throw it off a cliff? This might be an interaction between my checkin and some of Pav's recent changes. I made imgContainer start the animation timer later than it previously did, from StartAnimation. I wasn't seeing any asserts in my linux build before checking in, and only on animated images. If Pink is the only one seeing it, it may be hard to debug ... Maybe there's some assumption triggered somehow in his environment that there's a timer even if there's no animated image? Updating my build now.
Editing screwup on the last message: ", and only on animated images" should have been after "from StartAnimation", i.e. only start the timer on animated images. It sounded like I was seeing asserts on animated images, which isn't the case.
No luck testing this on my build -- I'm getting 2147549183 (NS_ERROR_UNEXPECTED) when I try to load any url. I was seeing this last night, too, after I updated in mid-afternoon. Maybe it's related to the ###!!! ASSERTION: New URI failed: 'Error', file nsProtocolProxyService.cpp, line 302 I get when starting up.
That last assertion is bug 53080.
What I was seeing was a cache problem -- I'm running again after removing my Cache and NewCache dirs. I do not see this assert, on blank pages, pages with animated images, or pages with non-animated images.
Cache problem, so there is a workaround -- delete your cache dir(s). So not a smoketest blocker
Severity: blocker → critical
Keywords: smoketest
who can reproduce this?
i pitched my cache and still have the same problem. Nyah!
Victory is MINE!
repeating timer cancelled in callback causes this. not sure why no one else sees it. everyone should. smfr's patch in 74827 fixes the problems.
Depends on: 74827
smfr checked in his fix. marking this one fixed.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Verified
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.