Closed Bug 878709 Opened 13 years ago Closed 13 years ago

Hang in pages with lots of images

Categories

(Core :: Graphics: ImageLib, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 876499

People

(Reporter: ferongr, Unassigned)

References

()

Details

Many users on the mZ Nightly threads have experienced random hangs with unreliable STR but consensus is that it happens on pages with lots of images. A user has suggested that the 2013-05-23 build is unaffected. At least for me, after such a hang I see the following in about:telemetry, Browser hangs section. mozilla::image::RasterImage::DrawFrameTo(imgFrame *,imgFrame *,nsIntRect &) (in xul.pdb) mozilla::image::RasterImage::DoComposite(nsIntRect *,imgFrame *,imgFrame *,int) (in xul.pdb) mozilla::image::RasterImage::AdvanceFrame(mozilla::TimeStamp,nsIntRect *) (in xul.pdb) mozilla::image::RasterImage::RequestRefresh(mozilla::TimeStamp const &) (in xul.pdb) nsRefreshDriver::ImageRequestEnumerator(nsISupportsHashKey *,void *) (in xul.pdb) nsTHashtable<CategoryLeaf>::s_EnumStub(PLDHashTable *,PLDHashEntryHdr *,unsigned int,void *) (in xul.pdb) PL_DHashTableEnumerate (in xul.pdb) nsRefreshDriver::Tick(__int64,mozilla::TimeStamp) (in xul.pdb) mozilla::RefreshDriverTimer::TickDriver(nsRefreshDriver *,__int64,mozilla::TimeStamp) (in xul.pdb) mozilla::InactiveRefreshDriverTimer::TickOne() (in xul.pdb) mozilla::InactiveRefreshDriverTimer::TimerTickOne(nsITimer *,void *) (in xul.pdb) nsTimerImpl::Fire() (in xul.pdb) nsThread::ProcessNextEvent(bool,bool *) (in xul.pdb) NS_ProcessNextEvent(nsIThread *,bool) (in xul.pdb) mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate *) (in xul.pdb) MessageLoop::RunHandler() (in xul.pdb) MessageLoop::Run() (in xul.pdb) nsBaseAppShell::Run() (in xul.pdb) nsAppShell::Run() (in xul.pdb) nsAppStartup::Run() (in xul.pdb) XREMain::XRE_mainRun() (in xul.pdb) XREMain::XRE_main(int,char * * const,nsXREAppData const *) (in xul.pdb) XRE_main (in xul.pdb) do_main (in firefox.pdb) NS_internal_main(int,char * *) (in firefox.pdb) wmain (in firefox.pdb) __tmainCRTStartup (in firefox.pdb) BaseThreadInitThunk (in wkernel32.pdb) __RtlUserThreadStart (in wntdll.pdb) _RtlUserThreadStart (in wntdll.pdb)
I see similar hang stacks, for similar hangs. Really noticeable on my dashboard on Tumblr.com.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Possible culprits are bug 875173, and bug 867758, with bug 867758 being most likely.
Joe, is this your regression?
Flags: needinfo?(joe)
Yes, and it's bug 876499
Status: NEW → RESOLVED
Closed: 13 years ago
Flags: needinfo?(joe)
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.