Closed Bug 211252 Opened 21 years ago Closed 19 years ago

Crash [@ AddNullTerminator] null mUStr due to OOM

Categories

(Core :: XPCOM, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 231995

People

(Reporter: timeless, Assigned: jag+mozilla)

Details

(Keywords: crash)

Crash Data

Product ID      Gecko1.4
Build ID        2003062408
Trigger Time    2003-06-30 23:28:04
Platform        Win32
Operating System        Windows NT 5.0 build 2195

AddNullTerminator [d:/builds/seamonkey/mozilla/string/obsolete/nsStr.h,
line 350]

Steps:
run talkback now (you can't afford for talkback to try to launch /after/ 
mozilla runs your system out of memory :)
get your system to have say less than 10mb of vm available
run mozilla many times (probably over 100)

observed outcomes:
* errors from the pref service (sometimes with message text, sometimes without, 
sometimes with a really wide dialog, usually system default narrow)
* mozilla will just quit
* mozilla will cause an access violation or an unknown software exception
* mozilla hangs (using ~7mb of vm)
* mozilla will crash and trigger talkback, including here.

dbradley doesn't think this is bug 146530
Changing summary, although I suspect they're the same (union)

610ec98c 6683244800       and     word ptr [eax+ecx*2],0x0

The above was the crash instruction. ecx was 0x0. eax was valid. Which means the
"if" was true, and it was doing the unicode calc.
Summary: Crash [@ AddNullTerminator] null mStr due to OOM → Crash [@ AddNullTerminator] null mUStr due to OOM
Neither the file, nor the function quoted exist in the repository anymore.

*** This bug has been marked as a duplicate of 231995 ***
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → DUPLICATE
Crash Signature: [@ AddNullTerminator]
Component: String → XPCOM
You need to log in before you can comment on or make changes to this bug.