Consistent start-up crash @ chromehang | something

VERIFIED INVALID

Status

Thunderbird
General
--
critical
VERIFIED INVALID
5 years ago
5 years ago

People

(Reporter: mconley, Unassigned)

Tracking

({crash})

22 Branch
x86
Windows 7
crash

Thunderbird Tracking Flags

(thunderbird22 affected, thunderbird23 unaffected, thunderbird24 unaffected)

Details

(Whiteboard: [startupcrash], crash signature, URL)

0 	mozalloc.dll 	mozalloc_abort 	memory/mozalloc/mozalloc_abort.cpp:30
1 	xul.dll 	NS_DebugBreak 	xpcom/base/nsDebugImpl.cpp:417
2 	xul.dll 	mozilla::HangMonitor::Crash 	xpcom/threads/HangMonitor.cpp:112
3 	xul.dll 	mozilla::HangMonitor::ThreadMain 	xpcom/threads/HangMonitor.cpp:195
4 	nspr4.dll 	_PR_NativeRunThread 	nsprpub/pr/src/threads/combined/pruthr.c:395
5 	nspr4.dll 	pr_root 	nsprpub/pr/src/md/windows/w95thred.c:90
6 	msvcr100.dll 	_callthreadstartex 	f:\dd\vctools\crt_bld\self_x86\crt\src\threadex.c:314
7 	msvcr100.dll 	_threadstartex 	f:\dd\vctools\crt_bld\self_x86\crt\src\threadex.c:292
8 	kernel32.dll 	BaseThreadInitThunk 	
9 	ntdll.dll 	__RtlUserThreadStart 	
10 	ntdll.dll 	_RtlUserThreadStart
I just tested Daily, and I'm not crashing there.
Version: Trunk → 22
status-thunderbird23: --- → unaffected
Earlybird doesn't crash either.
status-thunderbird24: --- → unaffected
status-thunderbird22: --- → affected

Comment 4

5 years ago
If you set hangmonitor.timeout to 0 (default value), do you still crash?
Blocks: 429592
Hardware: x86_64 → x86

Updated

5 years ago
Flags: needinfo?(mconley)
This is the crash-on-hang feature. I'm guessing you have your hangmonitor.timeout pref set to a non-zero value?
(In reply to Vladan Djeric (:vladan) from comment #5)
> This is the crash-on-hang feature. I'm guessing you have your
> hangmonitor.timeout pref set to a non-zero value?

Ah, yes I do! Unsure how that pref got set... it was set to 1, and resetting it to 0 fixes the crash.

Perhaps I forgot to reset this pref after some debugging work some time ago.

Anyhow, I guess I've successfully tested the crash-on-hang feature - it's working very well. :)
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Flags: needinfo?(mconley)
Resolution: --- → INVALID

Comment 7

5 years ago
good news too - you are the only one recording these on crash-stats.
Status: RESOLVED → VERIFIED
Crash Signature: [@ chromehang | morkMap::Put(morkEnv*, void const*, void const*, void*, void*, unsigned char**) ] [@ chromehang | NtQueryInformationFile ] [@ chromehang | NtSetInformationFile ]
Whiteboard: [startupcrash]
You need to log in before you can comment on or make changes to this bug.