Closed Bug 1118271 Opened 10 years ago Closed 9 years ago

Intermittent test_Range-mutations.html | application terminated with exit code 6 | application crashed [@ jemalloc_crash] with DOM text stuff on the stack

Categories

(Core :: DOM: Core & HTML, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME
Tracking Status
e10s + ---

People

(Reporter: RyanVM, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: crash, intermittent-failure)

Attachments

(1 file)

Attached image test screenshot (deleted) —
Looks like a content process crash causing the timeout?

00:53:36 INFO - 1045 INFO TEST-PASS | dom/imptests/html/dom/ranges/test_Range-mutations.html | detachedForeignComment.replaceData(376, 1, "foo"), with selected range on detachedForeignComment from 0 to 1 - detachedForeignComment.replaceData(376, 1, "foo"), with selected range on detachedForeignComment from 0 to 1
00:53:36 INFO - 1046 INFO TEST-PASS | dom/imptests/html/dom/ranges/test_Range-mutations.html | Range mutation tests - Range mutation tests: Elided 100 passes or known failures.
00:53:36 INFO - 1047 INFO TEST-PASS | dom/imptests/html/dom/ranges/test_Range-mutations.html | detachedXmlComment.replaceData(0, 1, ""), with selected range collapsed at (detachedXmlComment, 0) - detachedXmlComment.replaceData(0, 1, ""), with selected range collapsed at (detachedXmlComment, 0)
00:53:36 INFO - 1048 INFO TEST-PASS | dom/imptests/html/dom/ranges/test_Range-mutations.html | Range mutation tests - Range mutation tests: Elided 100 passes or known failures.
00:53:36 INFO - 1049 INFO TEST-PASS | dom/imptests/html/dom/ranges/test_Range-mutations.html | paras[0].firstChild.data += "", with selected range collapsed at (paras[0].firstChild, 0) - paras[0].firstChild.data += "", with selected range collapsed at (paras[0].firstChild, 0)
00:53:36 INFO - 1050 INFO TEST-PASS | dom/imptests/html/dom/ranges/test_Range-mutations.html | Range mutation tests - Range mutation tests: Elided 100 passes or known failures.
00:53:36 INFO - 1051 INFO TEST-PASS | dom/imptests/html/dom/ranges/test_Range-mutations.html | paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with selected range collapsed at (paras[0].firstChild, 1) - paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with selected range collapsed at (paras[0].firstChild, 1)
00:53:36 INFO - 1052 INFO TEST-PASS | dom/imptests/html/dom/ranges/test_Range-mutations.html | Range mutation tests - Range mutation tests: Elided 100 passes or known failures.
00:53:36 INFO - 1053 INFO TEST-PASS | dom/imptests/html/dom/ranges/test_Range-mutations.html | paras[0].firstChild.nodeValue = "foo", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length) - paras[0].firstChild.nodeValue = "foo", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
00:53:36 INFO - 1054 INFO TEST-PASS | dom/imptests/html/dom/ranges/test_Range-mutations.html | Range mutation tests - Range mutation tests: Elided 100 passes or known failures.
00:53:36 INFO - 1055 INFO TEST-PASS | dom/imptests/html/dom/ranges/test_Range-mutations.html | paras[1].firstChild.textContent += "", with selected range collapsed at (paras[1].firstChild, 1) - paras[1].firstChild.textContent += "", with selected range collapsed at (paras[1].firstChild, 1)
00:53:36 INFO - 1056 INFO TEST-PASS | dom/imptests/html/dom/ranges/test_Range-mutations.html | Range mutation tests - Range mutation tests: Elided 100 passes or known failures.
00:53:36 INFO - 1057 INFO TEST-PASS | dom/imptests/html/dom/ranges/test_Range-mutations.html | paras[1].firstChild.data += paras[1].firstChild.data, with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length) - paras[1].firstChild.data += paras[1].firstChild.data, with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
00:53:36 INFO - 1058 INFO TEST-PASS | dom/imptests/html/dom/ranges/test_Range-mutations.html | Range mutation tests - Range mutation tests: Elided 100 passes or known failures.
00:53:36 INFO - 1059 INFO TEST-PASS | dom/imptests/html/dom/ranges/test_Range-mutations.html | foreignTextNode.data = "foo", with selected range collapsed at (foreignTextNode, 1) - foreignTextNode.data = "foo", with selected range collapsed at (foreignTextNode, 1)
00:53:36 INFO - 1060 INFO TEST-PASS | dom/imptests/html/dom/ranges/test_Range-mutations.html | Range mutation tests - Range mutation tests: Elided 100 passes or known failures.
00:53:36 INFO - 1061 INFO TEST-PASS | dom/imptests/html/dom/ranges/test_Range-mutations.html | foreignTextNode.nodeValue += "", with selected range on foreignTextNode from 1 to foreignTextNode.length - foreignTextNode.nodeValue += "", with selected range on foreignTextNode from 1 to foreignTextNode.length
00:53:36 INFO - 1062 ERROR TEST-UNEXPECTED-TIMEOUT | dom/imptests/html/dom/ranges/test_Range-mutations.html | application timed out after 330 seconds with no output
00:53:36 INFO - Xlib: extension "RANDR" missing on display ":0".
00:53:37 INFO - TEST-INFO | screentopng: exit 0
00:53:38 INFO - TEST-INFO | Main app process: killed by SIGIOT
00:53:38 INFO - 1063 ERROR TEST-UNEXPECTED-FAIL | dom/imptests/html/dom/ranges/test_Range-mutations.html | application terminated with exit code 6 
00:54:10 WARNING - PROCESS-CRASH | dom/imptests/html/dom/ranges/test_Range-mutations.html | application crashed [@ jemalloc_crash]
00:54:10 INFO - Crash dump filename: /tmp/tmpnT2KFY.mozrunner/minidumps/0dcf35ac-6ed5-6e76-73e86b93-2ff4e9a5.dmp
00:54:10 INFO - Operating system: Linux
00:54:10 INFO - 0.0.0 Linux 3.2.0-23-generic-pae #36-Ubuntu SMP Tue Apr 10 22:19:09 UTC 2012 i686
00:54:10 INFO - CPU: x86
00:54:10 INFO - GenuineIntel family 6 model 45 stepping 7
00:54:10 INFO - 1 CPU
00:54:10 INFO - Crash reason: SIGSEGV
00:54:10 INFO - Crash address: 0x0
00:54:10 INFO - Thread 0 (crashed)
00:54:10 INFO - 0 plugin-container!jemalloc_crash [jemalloc.c:9b1eefdca24a : 1610 + 0x0]
00:54:10 INFO - eip = 0x0805f8b7 esp = 0xbfbe9590 ebp = 0xbfbe9598 ebx = 0x0807e458
00:54:10 INFO - esi = 0x00000004 edi = 0xfffffdf0 eax = 0x0000007b ecx = 0x00000006
00:54:10 INFO - edx = 0x9a59b000 efl = 0x00010286
00:54:10 INFO - Found by: given as instruction pointer in context
00:54:10 INFO - 1 plugin-container!je_free [jemalloc.c:9b1eefdca24a : 4711 + 0x4]
00:54:10 INFO - eip = 0x08068d2a esp = 0xbfbe95a0 ebp = 0xbfbe95f8 ebx = 0x0807e458
00:54:10 INFO - esi = 0x00000004 edi = 0xfffffdf0
00:54:10 INFO - Found by: call frame info
00:54:10 INFO - 2 libmozalloc.so!moz_free [mozalloc.cpp:9b1eefdca24a : 46 + 0xa]
00:54:10 INFO - eip = 0xb774da8d esp = 0xbfbe9600 ebp = 0xbfbe9618 ebx = 0xb77516f4
00:54:10 INFO - esi = 0x00000014 edi = 0x00000001
00:54:10 INFO - Found by: call frame info
00:54:10 INFO - 3 libxul.so!nsTextFragment::SetTo(char16_t const*, int, bool) [nsTextFragment.cpp:9b1eefdca24a : 87 + 0x7]
00:54:10 INFO - eip = 0xb3b7c050 esp = 0xbfbe9620 ebp = 0xbfbe9678 ebx = 0xb75fd448
00:54:10 INFO - esi = 0x00000014 edi = 0x00000001
00:54:10 INFO - Found by: call frame info
00:54:10 INFO - 4 libxul.so!nsGenericDOMDataNode::SetTextInternal(unsigned int, unsigned int, char16_t const*, unsigned int, bool, CharacterDataChangeInfo::Details*) [nsGenericDOMDataNode.cpp:9b1eefdca24a : 329 + 0x28]
00:54:10 INFO - eip = 0xb3b75647 esp = 0xbfbe9680 ebp = 0xbfbe9808 ebx = 0xb75fd448
00:54:10 INFO - esi = 0x00000014 edi = 0x00000001
00:54:10 INFO - Found by: call frame info
00:54:10 INFO - 5 libxul.so!nsGenericDOMDataNode::SetNodeValueInternal(nsAString_internal const&, mozilla::ErrorResult&) [nsGenericDOMDataNode.cpp:9b1eefdca24a : 155 + 0x8]
00:54:10 INFO - eip = 0xb45941c7 esp = 0xbfbe9810 ebp = 0xbfbe9838 ebx = 0xb75fd448
00:54:10 INFO - esi = 0x9a59a340 edi = 0xbfbe9858
00:54:10 INFO - Found by: call frame info
00:54:10 INFO - 6 libxul.so!nsGenericDOMDataNode::SetTextContentInternal(nsAString_internal const&, mozilla::ErrorResult&) [nsINode.h:9b1eefdca24a : 1588 + 0x18]
00:54:10 INFO - eip = 0xb4350849 esp = 0xbfbe9840 ebp = 0xbfbe9868 ebx = 0xb75fd448
00:54:10 INFO - esi = 0x9a59a340 edi = 0xbfbe9858
00:54:10 INFO - Found by: call frame info
00:54:10 INFO - 7 libxul.so!mozilla::dom::NodeBinding::set_textContent [nsINode.h:9b1eefdca24a : 1118 + 0x12]
00:54:10 INFO - eip = 0xb48a7f43 esp = 0xbfbe9870 ebp = 0xbfbe9958 ebx = 0xb75fd448
00:54:10 INFO - esi = 0xbfbe98b4 edi = 0xbfbe98a0
00:54:10 INFO - Found by: call frame info
00:54:10 INFO - 8 libxul.so!mozilla::dom::GenericBindingSetter(JSContext*, unsigned int, JS::Value*) [BindingUtils.cpp:9b1eefdca24a : 2443 + 0x10]
00:54:10 INFO - eip = 0xb4a92bbc esp = 0xbfbe9960 ebp = 0xbfbe99c8 ebx = 0xb75fd448
00:54:10 INFO - esi = 0xaaa0e120 edi = 0xbfbe9d00
00:54:10 INFO - Found by: call frame info
00:54:10 INFO - 9 libxul.so!js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [jscntxtinlines.h:9b1eefdca24a : 231 + 0x15]
00:54:10 INFO - eip = 0xb3d52b50 esp = 0xbfbe99d0 ebp = 0xbfbe9c88 ebx = 0xb75fd448
00:54:10 INFO - esi = 0xb4a92b00 edi = 0xaaa0e120
00:54:10 INFO - Found by: call frame info
00:54:10 INFO - 10 libxul.so!js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) [Interpreter.cpp:9b1eefdca24a : 558 + 0x1e]
00:54:10 INFO - eip = 0xb3d5342c esp = 0xbfbe9c90 ebp = 0xbfbe9d48 ebx = 0xb75fd448
00:54:10 INFO - esi = 0x00000000 edi = 0xbfbe9d00
00:54:10 INFO - Found by: call frame info
Inactive; closing (see bug 1180138).
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: