Threads with the root function address at libxul still active after FreeLibrary(sXULLibrary); Shutdown crash.

NEW
Unassigned

Status

Firefox for Android Graveyard
General
--
critical
6 years ago
6 years ago

People

(Reporter: mayhemer, Unassigned)

Tracking

({crash})

Trunk
x86_64
Windows 7
crash

Details

(Reporter)

Description

6 years ago
Debug desktop build, during shutdown.

Main thread:

 	KernelBase.dll!_FreeLibrary@4()  + 0x15 bytes	
>	fennec.exe!XPCOMGlueUnload()  Line 264	C++
 	fennec.exe!XPCOMGlueShutdown()  Line 149	C++
 	fennec.exe!NS_internal_main(int argc=3, char * * argv=0x0025ffb0)  Line 321	C++


Some other sleeping thread:
 	nspr4.dll!PR_WaitCondVar(PRCondVar * cvar=0x03c92330, unsigned int timeout=4294967295)  Line 547 + 0x17 bytes	C
>	6212b841()	
 	nspr4.dll!_PR_NativeRunThread(void * arg=0x03c924b0)  Line 426 + 0xf bytes	C
 	nspr4.dll!pr_root(void * arg=0x03c924b0)  Line 122 + 0xf bytes	C
 	msvcr90d.dll!_callthreadstartex()  Line 348 + 0xf bytes	C


Crashing thread, appeared to me as just started:
 	5bb02267()	
>	nspr4.dll!_PR_NativeRunThread(void * arg=0x03c9c0a0)  Line 426 + 0xf bytes	C
 	nspr4.dll!pr_root(void * arg=0x03c9c0a0)  Line 122 + 0xf bytes	C
 	msvcr90d.dll!_callthreadstartex()  Line 348 + 0xf bytes	C

Updated

6 years ago
Keywords: crash
You need to log in before you can comment on or make changes to this bug.