Open
Bug 859652
Opened 11 years ago
Updated 2 years ago
Main thread blocks for multiple seconds on gfxWindowsPlatform::UpdateRenderMode()
Categories
(Core :: Graphics, defect)
Tracking
()
NEW
People
(Reporter: vladan, Unassigned)
Details
Can anything be done about this hang? RtlpDeCommitFreeBlock (in wntdll.pdb) -> DWriteFactory::GetSharedFactory() (in DWrite.pdb) -> CreateFactory(DWRITE_FACTORY_TYPE,_GUID const &,IUnknown * *) (in DWrite.pdb) -> gfxWindowsPlatform::UpdateRenderMode() (in xul.pdb) -> gfxWindowsPlatform::gfxWindowsPlatform() (in xul.pdb) -> gfxPlatform::Init() (in xul.pdb) -> PresShell::GetReferenceRenderingContext() (in xul.pdb) -> PresShell::DoReflow(nsIFrame *,bool) (in xul.pdb) -> PresShell::ProcessReflowCommands(bool) (in xul.pdb) -> PresShell::FlushPendingNotifications(mozilla::ChangesToFlush) (in xul.pdb) -> nsRefreshDriver::Tick(__int64,mozilla::TimeStamp) (in xul.pdb) -> mozilla::RefreshDriverTimer::Tick() (in xul.pdb) -> nsTimerImpl::Fire() (in xul.pdb) -> nsTimerEvent::Run() (in xul.pdb) Sometimes the top frame is EtwEventEnabled (in ntdll.pdb)
Maybe we could create the factory on another thread?
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•