Crashes open a mail folder or to Get Mail mozalloc_abort(char const* const) | NS_DebugBreak_P | nsACString_internal::Assign(nsACString_internal const&) (nsParseMailMessageState::FinalizeHeaders)

RESOLVED INCOMPLETE

Status

Thunderbird
Folder and Message Lists
--
critical
RESOLVED INCOMPLETE
4 years ago
3 years ago

People

(Reporter: Phil E. Cognitio, Unassigned)

Tracking

({crash, topcrash-thunderbird})

17 Branch
x86_64
Windows 8
crash, topcrash-thunderbird

Firefox Tracking Flags

(Not tracked)

Details

(crash signature)

(Reporter)

Description

4 years ago
User Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0 (Beta/Release)
Build ID: 20130814063812

Steps to reproduce:

Click on Inbox (left pane).


Actual results:

Thunderbird crashes.   Report ID: bp-85a1d6d8-d5fc-4cd2-9ff9-2a0802130910


Expected results:

List messages in right pane.

Comment 1

4 years ago
(#31 crash in TB17.0.8)

This might be fixed by bug 877831 in TB25.  You can find TB25 at http://www.mozilla.org/en-US/thunderbird/channel/ as Earlybird today, or in about a week as Beta.

bp-85a1d6d8-d5fc-4cd2-9ff9-2a0802130910
0	mozalloc.dll	mozalloc_abort(char const * const)	memory/mozalloc/mozalloc_abort.cpp
1	xul.dll	NS_DebugBreak_P	xpcom/base/nsDebugImpl.cpp
2	xul.dll	nsACString_internal::Assign(nsACString_internal const &)	xpcom/string/src/nsTSubstring.cpp
3	xul.dll	nsCString::nsCString(nsCString const &)	objdir-tb/mozilla/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h
4	xul.dll	nsTArray<nsCString,nsTArrayDefaultAllocator>::AssignRange<nsDependentCString>(unsigned int,unsigned int,nsDependentCString const *)	objdir-tb/mozilla/dist/include/nsTArray.h
5	xul.dll	nsTArray<mozilla::dom::indexedDB::Key,nsTArrayDefaultAllocator>::AppendElements<mozilla::dom::indexedDB::Key>(mozilla::dom::indexedDB::Key const *,unsigned int)	objdir-tb/mozilla/dist/include/nsTArray.h
6	xul.dll	ParseString(nsACString_internal const &,char,nsTArray<nsCString,nsTArrayDefaultAllocator> &)	xpcom/string/src/nsReadableUtils.cpp
7	xul.dll	nsParseMailMessageState::FinalizeHeaders()	mailnews/local/src/nsParseMailbox.cpp
8	xul.dll	nsParseMailMessageState::ParseFolderLine(char const *,unsigned int)	mailnews/local/src/nsParseMailbox.cpp
Severity: normal → critical
Crash Signature: [@ mozalloc_abort(char const* const) | NS_DebugBreak_P | nsACString_internal::Assign(nsACString_internal const&) ]
Keywords: crash
Summary: Thunderbird crashes upon trying to open a mail folder or to Get Mail. → Crashes open a mail folder or to Get Mail mozalloc_abort(char const* const) | NS_DebugBreak_P | nsACString_internal::Assign(nsACString_internal const&)
Whiteboard: [dupeme?]

Comment 2

4 years ago
Phil, are you still crashing on version 17?  And can you please update to version 24 and tell us whether it is equally unstable or stable?  And please tell us which addons you are using.

#20 crash signature for 17.0.8.

TB24 has no signatures with mozalloc_abort(char const* const) | NS_DebugBreak_P | nsACString_internal::Assign(nsACString_internal const&)

But it does have NS_DebugBreak, without the "_P" - namely mozalloc_abort(char const* const) | NS_DebugBreak | nsACString_internal::Assign(nsACString_internal const&) - as it's #4 topcrash
Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: needinfo?(cognitiophile)
Keywords: topcrash
topcrash is being replaced by more precise keywords per https://bugzilla.mozilla.org/show_bug.cgi?id=927557#c3
Keywords: topcrash → topcrash-thunderbird, topcrash-win

Updated

4 years ago
Keywords: topcrash-win

Comment 4

4 years ago
Thanks Hiro!

This is gone in version 24. I believe fixed by Hiro's patch in bug 877831
Flags: needinfo?(cognitiophile)
Summary: Crashes open a mail folder or to Get Mail mozalloc_abort(char const* const) | NS_DebugBreak_P | nsACString_internal::Assign(nsACString_internal const&) → Crashes open a mail folder or to Get Mail mozalloc_abort(char const* const) | NS_DebugBreak_P | nsACString_internal::Assign(nsACString_internal const&) (nsParseMailMessageState::FinalizeHeaders)
Whiteboard: [dupeme?] → [fixed by bug 877831]

Comment 5

4 years ago
I'm unsure why I thought bug 877831 fixed this.
Plenty of crashes with slightly different signature https://crash-stats.mozilla.com/query/?product=Thunderbird&version=ALL%3AALL&date=&range_value=4&range_unit=weeks&query_search=signature&query_type=is_exactly&build_id=&process_type=any&do_query=1&query=mozalloc_abort%28char%20const*%20const%29%20|%20NS_DebugBreak%20|%20nsACString_internal%3A%3AAssign%28nsACString_internal%20const%26%29

bears further analysis
Flags: needinfo?(vseerror)
Whiteboard: [fixed by bug 877831]

Comment 6

3 years ago
Phil, are you still crashing?
(if phil does not reply we'll close this incomplete for lack of new data)
Flags: needinfo?(vseerror) → needinfo?(cognitiophile)
See Also: → bug 877831
Whiteboard: [closeme 2014-09-01]

Updated

3 years ago
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Flags: needinfo?(cognitiophile)
Resolution: --- → INCOMPLETE
Whiteboard: [closeme 2014-09-01]
You need to log in before you can comment on or make changes to this bug.