Closed Bug 687335 Opened 14 years ago Closed 13 years ago

Shutdown hang in workers::RuntimeService::Cleanup

Categories

(Core :: DOM: Core & HTML, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 727666

People

(Reporter: khuey, Unassigned)

References

Details

(Keywords: regression)

On the 9/14 nightly. ntdll.dll!_ZwWaitForSingleObject@12() + 0x15 bytes ntdll.dll!_ZwWaitForSingleObject@12() + 0x15 bytes kernel32.dll!_WaitForSingleObjectExImplementation@12() + 0x43 bytes kernel32.dll!_WaitForSingleObject@8() + 0x12 bytes > nspr4.dll!PR_Wait(PRMonitor * mon=0x02101380, unsigned int ticks=0xffffffff) Line 184 + 0xae bytes C xul.dll!nsThread::ProcessNextEvent(int mayWait=0x00000001, int * result=0x003bea68) Line 614 + 0xb bytes C++ xul.dll!NS_ProcessNextEvent_P(nsIThread * thread=0x02118160, int mayWait=0x00000001) Line 245 + 0xd bytes C++ xul.dll!mozilla::dom::workers::RuntimeService::Cleanup() Line 1013 + 0xb bytes C++ xul.dll!mozilla::dom::workers::RuntimeService::Observe(nsISupports * aSubject=0x00000000, const char * aTopic=0x5b044648, const wchar_t * aData=0x00000000) Line 1248 C++ xul.dll!nsObserverList::NotifyObservers(nsISupports * aSubject=0x00000000, const char * aTopic=0x5b044648, const wchar_t * someData=0x00000000) Line 130 + 0x27 bytes C++ xul.dll!nsObserverService::NotifyObservers(nsISupports * aSubject=0x00000000, const char * aTopic=0x5b044648, const wchar_t * someData=0x00000000) Line 182 + 0x12 bytes C++ xul.dll!mozilla::ShutdownXPCOM(nsIServiceManager * servMgr=0x0213d044) Line 609 C++ xul.dll!ScopedXPCOMStartup::~ScopedXPCOMStartup() Line 1085 C++ xul.dll!XRE_main(int argc=0x00000001, char * * argv=0x0094ada8, const nsXREAppData * aAppData=0x02117140) Line 3591 C++ firefox.exe!wmain(int argc=0x00b44030, wchar_t * * argv=0x00b44038) Line 107 + 0x602 bytes C++ firefox.exe!pre_cpp_init() Line 338 + 0x27 bytes C firefox.exe!__tmainCRTStartup() Line 594 + 0x17 bytes C kernel32.dll!@BaseThreadInitThunk@12() + 0x12 bytes ntdll.dll!___RtlUserThreadStart@8() + 0x27 bytes ntdll.dll!__RtlUserThreadStart@8() + 0x1b bytes There is at least one worker thread outstanding, which is waiting in DoRunLoop.
Is this still valid?
(In reply to Paul Wright from comment #1) > Is this still valid? Yes, but the fixes are happening in other bugs.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → DUPLICATE
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.