Open Bug 1873134 Opened 5 months ago Updated 5 days ago

Crash in [@ OOM | large | NS_ABORT_OOM | nsTSubstring<T>::AllocFailed | nsTSubstring<T>::Append | MimeRebuffer::IncreaseBuffer]

Categories

(MailNews Core :: MIME, defect, P1)

Thunderbird 122
x86
All

Tracking

(thunderbird122+ wontfix, thunderbird123 wontfix, thunderbird124 affected)

Tracking Status
thunderbird122 + wontfix
thunderbird123 --- wontfix
thunderbird124 --- affected

People

(Reporter: wsmwk, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

(5 keywords)

Crash Data

Attachments

(1 file)

Crash rate increased with 122.0b1

Crash report: https://crash-stats.mozilla.org/report/index/986b8075-0e96-495b-9ff1-7022b0240104

MOZ_CRASH Reason: MOZ_CRASH(OOM)

Top 10 frames of crashing thread:

0  xul.dll  NS_ABORT_OOM  xpcom/base/nsDebugImpl.cpp:674
1  xul.dll  nsTSubstring<char>::AllocFailed  xpcom/string/nsTSubstring.h:1189
1  xul.dll  nsTSubstring<char>::Append  xpcom/string/nsTSubstring.cpp:858
2  xul.dll  MimeRebuffer::IncreaseBuffer  mailnews/mime/emitters/nsMimeRebuffer.cpp:17
3  xul.dll  nsMimeBaseEmitter::Write  mailnews/mime/emitters/nsMimeBaseEmitter.cpp:393
4  xul.dll  nsMimeHtmlDisplayEmitter::WriteBody  mailnews/mime/emitters/nsMimeHtmlEmitter.cpp:444
5  xul.dll  nsTSubstring<char>::~nsTSubstring  xpcom/string/nsTSubstring.h:326
5  xul.dll  mime_output_fn  mailnews/mime/src/mimemoz2.cpp
6  xul.dll  MimeOptions_write  mailnews/mime/src/mimei.cpp:1573
7  xul.dll  MimeObject_write  mailnews/mime/src/mimei.cpp:1601
Flags: needinfo?(mkmelin+mozilla)

I don't have any clues, sorry.

Flags: needinfo?(mkmelin+mozilla)
Version: unspecified → Thunderbird 122

OOM | large | xxxx crashes increase in early January

But in in 2023:

[edit]
Reporters in these OOM | small crashes start it started after update:

OOM | large increases might be associated with Bug 1872849 folder corruption, because at least one of the crash reporter bp-4c3d6095-1691-4284-8ea6-3fb7c0240128 122.0b4 states "Suddenly my whole drive except for less than 1% was filled with something. After 2 days of working on it, I found that your [Gmail].spd subdirectory was occupying 390GB".

checkins:

Or we might assume bug 1719121 until proved otherwise?

bp-4c3d6095-1691-4284-8ea6-3fb7c0240128 and bp-986b8075-0e96-495b-9ff1-7022b0240104 are x86 (32-bit) build even if CPU supports x86_64 (64-bit). If Thuderbird offers x86_64 build on x86_64 supported CPU, this will be resolved.

See Also: → 1556748

Still a #2 crash for beta, when counts for two crash signatures are combined.

(In reply to Wayne Mery (:wsmwk) from comment #6)

Still a #2 crash for beta, when counts for two crash signatures are combined.

Which means this crash has not been improved by the patch in bug 1872849, which IS on 125.0b1 and newer betas.

See Also: → 1890230

(In reply to Makoto Kato [:m_kato] from comment #5)

bp-4c3d6095-1691-4284-8ea6-3fb7c0240128 and bp-986b8075-0e96-495b-9ff1-7022b0240104 are x86 (32-bit) build even if CPU supports x86_64 (64-bit). If Thuderbird offers x86_64 build on x86_64 supported CPU, this will be resolved.

Still, half of crashes are users on 64bit OS and none of them are running 32bit Thunderbird

Version 91 and 102 crashes are OOM | large | NS_ABORT_OOM | nsTSubstring<T>::Append | MimeRebuffer::IncreaseBuffer(In reply to Wayne Mery (:wsmwk) from comment #0)

Crash rate increased with 122.0b1

Numbers-wise, crash rate at least doubled starting ~December 27/28.

Crash Signature: [@ OOM | large | NS_ABORT_OOM | nsTSubstring<T>::AllocFailed | nsTSubstring<T>::Append | MimeRebuffer::IncreaseBuffer] [@ OOM | large | NS_ABORT_OOM | MimeRebuffer::IncreaseBuffer ] → [@ OOM | large | NS_ABORT_OOM | nsTSubstring<T>::AllocFailed | nsTSubstring<T>::Append | MimeRebuffer::IncreaseBuffer] [@ OOM | large | NS_ABORT_OOM | MimeRebuffer::IncreaseBuffer ] [@ OOM | large | NS_ABORT_OOM | nsTSubstring<T>::Append | MimeRebuffer:…
Depends on: 1556748
Keywords: steps-wanted
See Also: → 1719121
Blocks: 1890230
See Also: 1890230

(In reply to Wayne Mery (:wsmwk) from comment #9)

Version 91 and 102 crashes are OOM | large | NS_ABORT_OOM | nsTSubstring<T>::Append | MimeRebuffer::IncreaseBuffer(In reply to Wayne Mery (:wsmwk) from comment #0)

Crash rate increased with 122.0b1

Numbers-wise, crash rate at least doubled starting ~December 27/28.

Actually a 10x increase

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: