Closed Bug 1192040 Opened 11 years ago Closed 10 years ago

crash in OOM | large | mozalloc_abort(char const* const) | mozalloc_handle_oom(unsigned int) | moz_xmalloc | NtUserRegisterWindowMessage | GlobalSize

Categories

(Core :: Widget: Win32, defect)

40 Branch
x86
Windows 7
defect
Not set
critical

Tracking

()

RESOLVED INVALID

People

(Reporter: alex_mayorga, Unassigned)

References

Details

(Keywords: crash)

Crash Data

This bug was filed from the Socorro interface and is report bp-62e6ff20-c0c6-4e0c-8437-871e02150715. ============================================================= https://crash-stats.mozilla.com/report/list?product=Firefox&signature=OOM+%7C+large+%7C+mozalloc_abort%28char+const%2A+const%29+%7C+mozalloc_handle_oom%28unsigned+int%29+%7C+moz_xmalloc+%7C+NtUserRegisterWindowMessage+%7C+GlobalSize Crashing Thread Frame Module Signature Source 0 mozglue.dll mozalloc_abort(char const* const) memory/mozalloc/mozalloc_abort.cpp 1 mozglue.dll mozalloc_handle_oom(unsigned int) memory/mozalloc/mozalloc_oom.cpp 2 mozglue.dll moz_xmalloc memory/mozalloc/mozalloc.cpp 3 user32.dll NtUserRegisterWindowMessage 4 kernel32.dll GlobalSize 5 xul.dll nsClipboard::GetGlobalData(void*, void**, unsigned int*) widget/windows/nsClipboard.cpp 6 xul.dll nsClipboard::GetNativeDataOffClipboard(IDataObject*, unsigned int, unsigned int, char const*, void**, unsigned int*) widget/windows/nsClipboard.cpp 7 xul.dll nsClipboard::GetDataFromDataObject(IDataObject*, unsigned int, nsIWidget*, nsITransferable*) widget/windows/nsClipboard.cpp 8 xul.dll nsClipboard::GetNativeClipboardData(nsITransferable*, int) widget/windows/nsClipboard.cpp
This looks like a large object was in clipboard. (I don't know why GlobalSize needs to allocate, but I'm not a Win32 API expert.) Interestingly a very related bug 1159604 was fixed recently by dmajor.
Component: Untriaged → Widget: Win32
Depends on: 1159604
Flags: needinfo?(dmajor)
Product: Firefox → Core
It's just a bad stack walk. This ought to be fixed by bug 1159604.
Flags: needinfo?(dmajor)
Crash Signature: [@ OOM | large | mozalloc_abort(char const* const) | mozalloc_handle_oom(unsigned int) | moz_xmalloc | NtUserRegisterWindowMessage | GlobalSize] → [@ OOM | large | mozalloc_abort(char const* const) | mozalloc_handle_oom(unsigned int) | moz_xmalloc | NtUserRegisterWindowMessage | GlobalSize] [@ OOM | large | mozalloc_abort | mozalloc_handle_oom | moz_xmalloc | NtUserRegisterWindowMessage | GlobalSiz…
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.