Closed Bug 806092 Opened 12 years ago Closed 3 years ago

Deadlock during shutdown (restart) at ShutdownEventTracing | PR_JoinThread

Categories

(Core :: Gecko Profiler, defect)

x86
Windows XP
defect
Not set
critical

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: mayhemer, Unassigned, NeedInfo)

References

(Blocks 1 open bug)

Details

nspr4.dll!_PR_MD_WAIT_CV(_MDCVar * cv, _MDLock * lock, unsigned int timeout) Line 250 C nspr4.dll!_PR_WaitCondVar() Line 173 C nspr4.dll!PR_JoinThread(PRThread * thread) Line 1531 + 0x2a bytes C xul.dll!mozilla::ShutdownEventTracing() Line 196 + 0x7 bytes C++ xul.dll!XRE_main(int argc, char * * argv, const nsXREAppData * aAppData, unsigned int aFlags) Line 3941 + 0xd bytes C++ firefox.exe!wmain(int argc, wchar_t * * argv) Line 105 + 0x57f bytes C++ firefox.exe!__tmainCRTStartup() Line 552 + 0x17 bytes C kernel32.dll!_BaseProcessStart@4() + 0x23 bytes I unfortunately didn't check what the tracer thread was doing :( sorry... Now I cannot reproduce. STR, but cannot reproduce: - have a default profile I normally use - run it with Nightly and the profile extension installed and enabled - since I was experiencing bug 805817 regularly on almost any page, I decided to switch using Aurora for a moment - Aurora did start, checked for addons compatibility and then after the main window appeared it deadlocked (a different bug I will file separately), so I wanted to switch back to Nightly - before I ran Nightly on that profile, I moved the profiler extension out of the extension dir in the default profile (to uninstall it) - I started Nightly but it deadlocked even before it did the addons compatibility check - in a debugger I found out it was joing the tracer thread but the thread didn't want to shutdown from some reason (I didn't check why... sorry) - so, I made Nightly work again by starting it in a debugger and jumping over the PR_JoinThread call line ; no other way didn't help like switching profiler prefs or moving with the extension xpi file here and there - since then it works again I will try to reproduce, but I don't think I will be successful. However, reporting to let you know there is such a potential critical problem.
BTW: to bypass the deadlock, I jumped over PR_JoinThread in the debugger. Since that moment, I'm not able to reproduce.
Blocks: 1329181

Hi Honza, Since this issue only occured 9 years ago, should we close this issue ? or are you able to reproduce it with our latest builds ? is the extension still available ? is there a way to reproduce this issue with Windows 10 ?

Flags: needinfo?(honzab.moz)

Hi,

I'm marking this as Resolved-Incomplete due to lack of response. If the issue is still reproducible with the latest Firefox version, feel free to reopen the bug with more information.

Regards, Clara.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.