Closed
Bug 806092
Opened 13 years ago
Closed 4 years ago
Deadlock during shutdown (restart) at ShutdownEventTracing | PR_JoinThread
Categories
(Core :: Gecko Profiler, defect)
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.
| Reporter | ||
Comment 1•13 years ago
|
||
BTW: to bypass the deadlock, I jumped over PR_JoinThread in the debugger. Since that moment, I'm not able to reproduce.
Comment 2•4 years ago
|
||
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)
Comment 3•4 years ago
|
||
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.
Updated•4 years ago
|
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•