Intermittent TEST-UNEXPECTED-FAIL | htmlparser/tests/mochitest/test_html5_tree_construction_part2.html | Exited with code 1 during test run | application crashed (assertion at js::gc::FreeSpan::checkSpan)

RESOLVED WORKSFORME

Status

()

Core
JavaScript Engine
RESOLVED WORKSFORME
7 years ago
6 years ago

People

(Reporter: mbrubeck, Unassigned)

Tracking

({crash, intermittent-failure})

9 Branch
x86
Linux
crash, intermittent-failure
Points:
---

Firefox Tracking Flags

(firefox11-)

Details

(Whiteboard: [test which aborts the suite], crash signature)

(Reporter)

Description

7 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=7547153&tree=Mozilla-Beta
Rev3 Fedora 12 mozilla-beta debug test mochitests-4/5 on 2011-11-23 01:17:05 PST for push 7b86115a3601

++DOMWINDOW == 1247 (0xfa53fc8) [serial = 3397] [outer = 0xef6f988]
105801 INFO TEST-PASS | /tests/parser/htmlparser/tests/mochitest/test_html5_tree_construction_part2.html | HTML5 expected success. - | <html>
|   <head>
|   <body>
|     "</" should equal | <html>
|   <head>
|   <body>
|     "</"
WARNING: NS_ENSURE_TRUE(aChild) failed: file ../../../../docshell/shistory/src/nsSHEntry.cpp, line 644
++DOMWINDOW == 1248 (0x1331a058) [serial = 3398] [outer = 0xef6f988]
105802 INFO TEST-PASS | /tests/parser/htmlparser/tests/mochitest/test_html5_tree_construction_part2.html | HTML5 expected success. - | <!-- # -->
| <html>
|   <head>
|   <body> should equal | <!-- # -->
| <html>
|   <head>
|   <body>
WARNING: NS_ENSURE_TRUE(aChild) failed: file ../../../../docshell/shistory/src/nsSHEntry.cpp, line 644
++DOMWINDOW == 1249 (0xd8fc288) [serial = 3399] [outer = 0xef6f988]
105803 INFO TEST-PASS | /tests/parser/htmlparser/tests/mochitest/test_html5_tree_construction_part2.html | HTML5 expected success. - | <!-- ? -->
| <html>
|   <head>
|   <body> should equal | <!-- ? -->
| <html>
|   <head>
|   <body>
WARNING: NS_ENSURE_TRUE(aChild) failed: file ../../../../docshell/shistory/src/nsSHEntry.cpp, line 644
++DOMWINDOW == 1250 (0xca56560) [serial = 3400] [outer = 0xef6f988]
--DOMWINDOW == 1249 (0xd42c300) [serial = 3392] [outer = 0xef6f988] [url = data:text/html;charset=utf-8,%3C!-----%3E%3Cfont%3E%3Cdiv%3Ehello%3Ctable%3Eexcite!%3Cb%3Eme!%3Cth%3E%3Ci%3Eplease!%3C%2Ftr%3E%3C!--X--%3E]
--DOMWINDOW == 1248 (0xd8fc288) [serial = 3399] [outer = 0xef6f988] [url = data:text/html;charset=utf-8,%3C%3F]
--DOMWINDOW == 1247 (0x1331a058) [serial = 3398] [outer = 0xef6f988] [url = data:text/html;charset=utf-8,%3C%2F%23]
--DOMWINDOW == 1246 (0xfa53fc8) [serial = 3397] [outer = 0xef6f988] [url = data:text/html;charset=utf-8,%3C%2F]
--DOMWINDOW == 1245 (0xd056610) [serial = 3396] [outer = 0xef6f988] [url = data:text/html;charset=utf-8,%3C%23]
--DOMWINDOW == 1244 (0xc826688) [serial = 3315] [outer = (nil)] [url = data:text/html;charset=utf-8,%3C!doctype%20html%3E%3Ctextarea%3E%3C%2Ftextarea%3E%3Cframeset%3E]
--DOMWINDOW == 1243 (0xc2aa1b0) [serial = 3395] [outer = 0xef6f988] [url = data:text/html;charset=utf-8,%3C]
--DOMWINDOW == 1242 (0xb97c8e0) [serial = 3394] [outer = 0xef6f988] [url = data:text/html;charset=utf-8,%3C!DOCTYPE%20html%3EA%3Coption%3EB%3Coptgroup%3EC%3Cselect%3ED%3C%2Foption%3EE]
--DOMWINDOW == 1241 (0x135d2378) [serial = 3343] [outer = 0xef6f988] [url = data:text/html;charset=utf-8,%3C!doctype%20html%3E%3Chead%3E%3C!--aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa--%3E%3Cmeta%20charset%3D%22utf8%22%3E]
Assertion failure: arenaAddr == next->arenaAddressUnchecked(), at ../../../js/src/jsgc.h:342
WARNING: shutting down early because of crash!: file ../../../../dom/plugins/ipc/PluginModuleChild.cpp, line 712
WARNING: plugin process _exit()ing: file ../../../../dom/plugins/ipc/PluginModuleChild.cpp, line 704
TEST-UNEXPECTED-FAIL | /tests/parser/htmlparser/tests/mochitest/test_html5_tree_construction_part2.html | Exited with code 1 during test run
INFO | automation.py | Application ran for: 0:14:28.754596
INFO | automation.py | Reading PID log: /tmp/tmp3B43Irpidlog
==> process 2234 launched child process 2265
INFO | automation.py | Checking for orphan process with PID: 2265
PROCESS-CRASH | /tests/parser/htmlparser/tests/mochitest/test_html5_tree_construction_part2.html | application crashed (minidump found)
Crash dump filename: /tmp/tmpppX4Q0/minidumps/6f782c82-d404-91d6-47f42eb6-6b34aa18.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:  SIGABRT
Crash address: 0x8ba

Thread 0 (crashed)
 0  linux-gate.so + 0x424
    eip = 0x00e8e424   esp = 0xbfe12e80   ebp = 0xbfe12e98   ebx = 0x000008ba
    esi = 0x00000bd0   edi = 0x00c7cff4   eax = 0x00000000   ecx = 0x000008ba
    edx = 0x00000006   efl = 0x00000202
    Found by: given as instruction pointer in context
 1  libxul.so!CrashInJS [jsutil.cpp : 95 + 0xb]
    eip = 0x02e1788a   esp = 0xbfe12ea0   ebp = 0xbfe12eb8
    Found by: previous frame's frame pointer
 2  libxul.so!JS_Assert [jsutil.cpp : 103 + 0x4]
    eip = 0x02e178e6   esp = 0xbfe12ec0   ebp = 0xbfe12ee8   ebx = 0x036d5a3c
    Found by: call frame info
 3  libxul.so!js::gc::FreeSpan::checkSpan [jsgc.h : 342 + 0x2f]
    eip = 0x02c5bd40   esp = 0xbfe12ef0   ebp = 0xbfe12f28   ebx = 0x036d5a3c
    Found by: call frame info
 4  libxul.so!js::gc::FreeSpan::hasNext [jsgc.h : 188 + 0xa]
    eip = 0x02c93465   esp = 0xbfe12f30   ebp = 0xbfe12f48   ebx = 0x036d5a3c
    Found by: call frame info
 5  libxul.so!js::gc::FreeSpan::nextSpan [jsgc.h : 193 + 0xa]
    eip = 0x02c93491   esp = 0xbfe12f50   ebp = 0xbfe12f68   ebx = 0x036d5a3c
    Found by: call frame info
 6  libxul.so!js::InFreeList [jsgc.cpp : 750 + 0xa]
    eip = 0x02ce58ba   esp = 0xbfe12f70   ebp = 0xbfe12f98   ebx = 0x036d5a3c
    Found by: call frame info
 7  libxul.so!js::MarkIfGCThingWord [jsgc.cpp : 820 + 0x11]
    eip = 0x02ce5a1f   esp = 0xbfe12fa0   ebp = 0xbfe13018   ebx = 0x036d5a3c
    Found by: call frame info
 8  libxul.so!js::MarkWordConservatively [jsgc.cpp : 858 + 0x11]
    eip = 0x02cdf4fc   esp = 0xbfe13020   ebp = 0xbfe13038   ebx = 0x036d5a3c
    esi = 0x0d4deeb8
    Found by: call frame info
 9  libxul.so!js::MarkStackRangeConservatively [jsgc.cpp : 900 + 0x13]
    eip = 0x02cdf6ac   esp = 0xbfe13040   ebp = 0xbfe13068   ebx = 0x036d5a3c
    esi = 0x0d4deeb8
    Found by: call frame info
10  libxul.so!generator_trace [jsiter.cpp : 1120 + 0x23]
    eip = 0x02d4543b   esp = 0xbfe13070   ebp = 0xbfe13098   ebx = 0x036d5a3c
    esi = 0x0d4deeb8
    Found by: call frame info
11  libxul.so!js::gc::MarkChildren [jsgcmark.cpp : 783 + 0x14]
tracking-firefox11: --- → +
Assignee: general → wmccloskey
Given that this only happened once, I think there's little hope of making progress on it.
Assignee: wmccloskey → general
(In reply to Bill McCloskey (:billm) from comment #1)
> Given that this only happened once, I think there's little hope of making
> progress on it.

:-) I guess it doesn't make much sense to track it then.
tracking-firefox11: + → -
Comment hidden (Treeherder Robot)
The report in comment 3 is a totally different issue. I'm going to close this so nothing else ends up here.
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → WORKSFORME
Keywords: intermittent-failure
Whiteboard: [orange][test which aborts the suite] → [test which aborts the suite]
You need to log in before you can comment on or make changes to this bug.