Closed Bug 763998 Opened 7 years ago Closed 7 years ago

Intermittent OOM in browser_thumbnails_storage.js, browser_thumbnails_redirect.js | NS_ERROR_OUT_OF_MEMORY: Component returned failure code: 0x8007000e (NS_ERROR_OUT_OF_MEMORY) [nsIDOMHTMLCanvasElement.mozFetchAsStream] at PageThumbs.jsm:135

Categories

(Firefox :: Tabbed Browser, defect, critical)

15 Branch
x86
Linux
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: emorley, Unassigned)

References

Details

(Keywords: crash, intermittent-failure)

Rev3 Fedora 12 mozilla-aurora pgo test mochitest-other on 2012-06-12 05:32:09 PDT for push 776c453ae0ea

slave: talos-r3-fed-043

https://tbpl.mozilla.org/php/getParsedLog.php?id=12586817&tree=Mozilla-Aurora

{
TEST-START | chrome://mochitests/content/browser/browser/components/thumbnails/test/browser_thumbnails_storage.js
TEST-INFO | chrome://mochitests/content/browser/browser/components/thumbnails/test/browser_thumbnails_storage.js | Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must to be declared in the document or in the transfer protocol." {file: "http://mochi.test:8888/" line: 0}]
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/components/thumbnails/test/browser_thumbnails_storage.js | an unexpected uncaught JS exception reported through window.onerror - NS_ERROR_OUT_OF_MEMORY: Component returned failure code: 0x8007000e (NS_ERROR_OUT_OF_MEMORY) [nsIDOMHTMLCanvasElement.mozFetchAsStream] at resource:///modules/PageThumbs.jsm:135
Stack trace:
    JS frame :: chrome://mochikit/content/tests/SimpleTest/SimpleTest.js :: simpletestOnerror :: line 994
    native frame :: <unknown filename> :: <TOP_LEVEL> :: line 0
    native frame :: <unknown filename> :: <TOP_LEVEL> :: line 0

TEST-INFO | chrome://mochitests/content/browser/browser/components/thumbnails/test/browser_thumbnails_storage.js | Console message: [JavaScript Error: "NS_ERROR_OUT_OF_MEMORY: Component returned failure code: 0x8007000e (NS_ERROR_OUT_OF_MEMORY) [nsIDOMHTMLCanvasElement.mozFetchAsStream]" {file: "resource:///modules/PageThumbs.jsm" line: 135}]
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/components/thumbnails/test/browser_thumbnails_storage.js | Test timed out
XScreenSaver state: Disabled
User input has been idle for 1430 seconds
args: ['/home/cltbld/talos-slave/test/build/bin/screentopng']
SCREENSHOT: <snip>
INFO TEST-END | chrome://mochitests/content/browser/browser/components/thumbnails/test/browser_thumbnails_storage.js | finished in 30208ms
TEST-INFO | checking window state
TEST-START | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_gcli_break.js
out of memory
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_gcli_break.js | Exited with code 1 during test run
INFO | automation.py | Application ran for: 0:10:57.992479
INFO | automation.py | Reading PID log: /tmp/tmpKzI5zapidlog
==> process 2531 launched child process 2580
INFO | automation.py | Checking for orphan process with PID: 2580
Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-aurora-linux/1339500011/firefox-15.0a2.en-US.linux-i686.crashreporter-symbols.zip
PROCESS-CRASH | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_gcli_break.js | application crashed (minidump found)
Crash dump filename: /tmp/tmpyAIWtk/minidumps/78d52cd5-8321-2956-5611efcc-0fa08029.dmp
Operating system: Linux
                  0.0.0 Linux 2.6.31.5-127.fc12.i686.PAE #1 SMP Sat Nov 7 21:25:57 EST 2009 i686
CPU: x86
     GenuineIntel family 6 model 23 stepping 10
     2 CPUs

Crash reason:  SIGSEGV
Crash address: 0x0

Thread 0 (crashed)
 0  libmozalloc.so!TouchBadMemory [mozalloc_abort.cpp:776c453ae0ea : 35 + 0x0]
    eip = 0x005bcf4c   esp = 0xbfa564ac   ebp = 0xb7571800   ebx = 0x005be1d8
    esi = 0x00c59844   edi = 0xb7119a44   eax = 0x0000000a   ecx = 0x005be1d8
    edx = 0x00c5a32c   efl = 0x00010206
    Found by: given as instruction pointer in context
 1  libmozalloc.so!mozalloc_abort [mozalloc_abort.cpp:776c453ae0ea : 56 + 0x4]
    eip = 0x005bcf97   esp = 0xbfa564b0   ebp = 0xb7571800   ebx = 0x005be1d8
    esi = 0x00c59844   edi = 0xb7119a44
    Found by: call frame info
 2  libmozalloc.so!mozalloc_handle_oom [mozalloc_oom.cpp:776c453ae0ea : 27 + 0xd]
    eip = 0x005bd000   esp = 0xbfa564d0   ebp = 0xb7571800   ebx = 0x005be1d8
    esi = 0x00050f02   edi = 0xb7119a44
    Found by: call frame info
 3  libmozalloc.so!moz_xmalloc [mozalloc.cpp:776c453ae0ea : 56 + 0x7]
    eip = 0x005bcbce   esp = 0xbfa564f0   ebp = 0xb7571800   ebx = 0x005be1d8
    esi = 0x00050f02   edi = 0xb7119a44
    Found by: call frame info
 4  libxul.so + 0x386abc
    eip = 0x0121cabd   esp = 0xbfa56510   ebp = 0xb7571800   ebx = 0x0274ef68
    esi = 0xbfa565c0   edi = 0xb7119a44
    Found by: call frame info
 5  libxul.so + 0x13e3078
    eip = 0x02279079   esp = 0xbfa5651c   ebp = 0xb7571800
    Found by: stack scanning
 6  libxul.so + 0x131b21e
    eip = 0x021b121f   esp = 0xbfa56520   ebp = 0xb7571800
    Found by: stack scanning
 7  libgnomevfs-2.so.0.2400.2 + 0x2b5bf
    eip = 0x00e255c0   esp = 0xbfa56540   ebp = 0xb7571800
    Found by: stack scanning
 8  libxul.so + 0x39095f
    eip = 0x01226960   esp = 0xbfa56544   ebp = 0xb7571800
    Found by: stack scanning
 9  libmozalloc.so!moz_free [mozalloc.cpp:776c453ae0ea : 47 + 0x5]
    eip = 0x005bcb76   esp = 0xbfa56558   ebp = 0xb7571800
    Found by: stack scanning
10  libxul.so + 0x18b8f67
    eip = 0x0274ef68   esp = 0xbfa56560   ebp = 0xb7571800   ebx = 0x0274ef68
    Found by: call frame info
}
https://tbpl.mozilla.org/php/getParsedLog.php?id=12588239&tree=Mozilla-Aurora

Rev3 Fedora 12 mozilla-aurora pgo test mochitest-other on 2012-06-12 06:33:58 PDT for push 776c453ae0ea

slave: talos-r3-fed-030
Version: Trunk → 15 Branch
https://tbpl.mozilla.org/php/getParsedLog.php?id=13068944&tree=Mozilla-Aurora
Summary: Intermittent OOM during browser_thumbnails_storage.js | uncaught JS exception: NS_ERROR_OUT_OF_MEMORY: Component returned failure code: 0x8007000e (NS_ERROR_OUT_OF_MEMORY) [nsIDOMHTMLCanvasElement.mozFetchAsStream] at PageThumbs.jsm:135 → Intermittent OOM in browser_thumbnails_storage.js, browser_thumbnails_redirect.js | NS_ERROR_OUT_OF_MEMORY: Component returned failure code: 0x8007000e (NS_ERROR_OUT_OF_MEMORY) [nsIDOMHTMLCanvasElement.mozFetchAsStream] at PageThumbs.jsm:135
Whiteboard: [orange]
Resolving WFM keyword:intermittent-failure bugs last modified >3 months ago, whose whiteboard contains none of:
{random,disabled,marked,fuzzy,todo,fails,failing,annotated,time-bomb,leave open}

There will inevitably be some false positives; for that (and the bugspam) I apologise. Filter on orangewfm.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.