Bugzilla – Bug 684898
Softdebugger for Windows shows Finalizer Thread
Last modified: 2011-04-05 07:14:25 UTC
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E) The Finalizer Thread should be hidden. There can appear unhandled exceptions which maybe can be normal (?) in freeing resources in an undetermined way. Reproducible: Always Steps to Reproduce: 1. 2. 3.
The debugger UI can hide the finalizer thread if it wants to, the debugger backend won't hide it.
Maybe i'm wrong, but my observation is that this Thread doesn't show up in Linux. (The same App which causes unhandled Ex in this Thread) Sorry for asking you here which way there is to hide the Thread in the UI except for getting it's Name (which is somewhat awkward)
This thread is created before the VM_START event is sent, so the app doesn't get a THREAD_START event for it. No idea why this works differently on windows, it shouldn't.