Closed Bug 1003630 Opened 11 years ago Closed 10 years ago

Intermittent browser_aboutHome.js | application crashed [@ js::HashableValue::operator==(js::HashableValue const &)]

Categories

(Core :: JavaScript Engine, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: RyanVM, Unassigned)

Details

(Keywords: assertion, crash, intermittent-failure)

https://tbpl.mozilla.org/php/getParsedLog.php?id=38738024&tree=Mozilla-Inbound Windows XP 32-bit mozilla-inbound debug test mochitest-browser-chrome-1 on 2014-04-29 13:42:03 PDT for push 57292971f110 slave: t-xp32-ix-096 13:45:38 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | Found snippets element 13:45:38 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | Snippet link should not point to about:rights. 13:45:38 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | Cleanup 13:45:38 INFO - [2156] WARNING: NS_ENSURE_TRUE(mMutable) failed: file c:\builds\moz2_slave\m-in-w32-d-0000000000000000000\build\netwerk\base\src\nsSimpleURI.cpp, line 265 13:45:38 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | Check that the search UI/ action is updated when the search engine is changed 13:45:38 INFO - ++DOCSHELL 0AC3ED70 == 37 [pid = 2156] [id = 48] 13:45:38 INFO - ++DOMWINDOW == 79 (15A1C378) [pid = 2156] [serial = 132] [outer = 00000000] 13:45:38 INFO - ++DOMWINDOW == 80 (0EBE21E8) [pid = 2156] [serial = 133] [outer = 15A1C378] 13:45:38 INFO - [2156] WARNING: NS_ENSURE_TRUE(mMutable) failed: file c:\builds\moz2_slave\m-in-w32-d-0000000000000000000\build\netwerk\base\src\nsSimpleURI.cpp, line 265 13:45:38 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | Waiting for snippets map 13:45:38 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | Wait tab event: AboutHomeLoadSnippetsSucceeded 13:45:38 INFO - ++DOMWINDOW == 81 (0B163F18) [pid = 2156] [serial = 134] [outer = 15A1C378] 13:45:38 INFO - [2156] WARNING: NS_ENSURE_TRUE(mMutable) failed: file c:\builds\moz2_slave\m-in-w32-d-0000000000000000000\build\netwerk\base\src\nsSimpleURI.cpp, line 265 13:45:38 INFO - [2156] WARNING: attempt to modify an immutable nsStandardURL: file c:\builds\moz2_slave\m-in-w32-d-0000000000000000000\build\netwerk\base\src\nsStandardURL.cpp, line 1216 13:45:38 INFO - [2156] WARNING: NS_ENSURE_TRUE(isFileURI) failed: file c:\builds\moz2_slave\m-in-w32-d-0000000000000000000\build\content\base\src\ThirdPartyUtil.cpp, line 284 13:45:38 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | Got snippets map: { last-update: 1398804336881, cached-version: 4 } 13:45:38 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | Tab event received: AboutHomeLoadSnippetsSucceeded 13:45:38 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | Running test 13:45:38 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | Engine name should've been updated 13:45:38 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | Alt text of logo image should match search engine name 13:45:38 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | Add attributes observer 13:45:38 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | Got attribute mutation: snippetsURL from null 13:45:38 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | Got attribute mutation: snippetsVersion from null 13:45:38 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | Got attribute mutation: searchEngineName from null 13:45:38 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | Remove attributes observer 13:45:38 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | Engine name should've been updated 13:45:38 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | Placeholder text should match search engine name 13:45:38 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | Cleanup 13:45:38 INFO - [2156] WARNING: NS_ENSURE_TRUE(mMutable) failed: file c:\builds\moz2_slave\m-in-w32-d-0000000000000000000\build\netwerk\base\src\nsSimpleURI.cpp, line 265 13:45:38 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | Check POST search engine support 13:45:38 INFO - ++DOCSHELL 18F32C50 == 38 [pid = 2156] [id = 49] 13:45:38 INFO - ++DOMWINDOW == 82 (0AE57510) [pid = 2156] [serial = 135] [outer = 00000000] 13:45:38 INFO - ++DOMWINDOW == 83 (14B35458) [pid = 2156] [serial = 136] [outer = 0AE57510] 13:45:38 INFO - [2156] WARNING: NS_ENSURE_TRUE(mMutable) failed: file c:\builds\moz2_slave\m-in-w32-d-0000000000000000000\build\netwerk\base\src\nsSimpleURI.cpp, line 265 13:45:38 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | Waiting for snippets map 13:45:38 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | Wait tab event: AboutHomeLoadSnippetsSucceeded 13:45:38 INFO - ++DOMWINDOW == 84 (0F3CA0E8) [pid = 2156] [serial = 137] [outer = 0AE57510] 13:45:38 INFO - [2156] WARNING: NS_ENSURE_TRUE(mMutable) failed: file c:\builds\moz2_slave\m-in-w32-d-0000000000000000000\build\netwerk\base\src\nsSimpleURI.cpp, line 265 13:45:38 INFO - [2156] WARNING: attempt to modify an immutable nsStandardURL: file c:\builds\moz2_slave\m-in-w32-d-0000000000000000000\build\netwerk\base\src\nsStandardURL.cpp, line 1216 13:45:39 INFO - [2156] WARNING: NS_ENSURE_TRUE(isFileURI) failed: file c:\builds\moz2_slave\m-in-w32-d-0000000000000000000\build\content\base\src\ThirdPartyUtil.cpp, line 284 13:45:39 INFO - [2156] ###!!! ABORT: Tear-off objects remain in hashtable at shutdown.: '!mTable', file c:\builds\moz2_slave\m-in-w32-d-0000000000000000000\build\content\svg\content\src\nsSVGAttrTearoffTable.h, line 28 13:45:39 INFO - TEST-INFO | Main app process: exit status 80000003 13:45:39 WARNING - TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | application terminated with exit code 2147483651 13:45:39 INFO - INFO | runtests.py | Application ran for: 0:00:33.451000 13:45:39 INFO - INFO | zombiecheck | Reading PID log: c:\docume~1\cltbld~1.t-x\locals~1\temp\tmph_s3mppidlog 13:45:46 WARNING - PROCESS-CRASH | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | application crashed [@ js::HashableValue::operator==(js::HashableValue const &)] 13:45:46 INFO - Crash dump filename: c:\docume~1\cltbld~1.t-x\locals~1\temp\tmp3swgh_\minidumps\8d5a3dcd-ee27-41a2-b6fd-72092b6c2c38.dmp 13:45:46 INFO - Operating system: Windows NT 13:45:46 INFO - 5.1.2600 Service Pack 3 13:45:46 INFO - CPU: x86 13:45:46 INFO - GenuineIntel family 6 model 30 stepping 5 13:45:46 INFO - 8 CPUs 13:45:46 INFO - Crash reason: EXCEPTION_ACCESS_VIOLATION_READ 13:45:46 INFO - Crash address: 0x5 13:45:46 INFO - Thread 0 (crashed) 13:45:46 INFO - 0 mozjs.dll!js::HashableValue::operator==(js::HashableValue const &) [MapObject.cpp:57292971f110 : 818 + 0x0] 13:45:46 INFO - eip = 0x00c67713 esp = 0x0012e808 ebp = 0x0012e808 ebx = 0x72ac7210 13:45:46 INFO - esi = 0x0abf17c0 edi = 0x00000005 eax = 0x034ca400 ecx = 0x00000005 13:45:46 INFO - edx = 0x0012e813 efl = 0x00010206 13:45:46 INFO - Found by: given as instruction pointer in context 13:45:46 INFO - 1 mozjs.dll!js::detail::OrderedHashTable<js::OrderedHashMap<js::HashableValue,js::RelocatablePtr<JS::Value>,js::HashableValue::Hasher,js::RuntimeAllocPolicy>::Entry,js::OrderedHashMap<js::HashableValue,js::RelocatablePtr<JS::Value>,js::HashableValue::Hasher,js::RuntimeAllocPolicy>::MapOps,js::RuntimeAllocPolicy>::put<js::OrderedHashMap<js::HashableValue,js::RelocatablePtr<JS::Value>,js::HashableValue::Hasher,js::RuntimeAllocPolicy>::Entry>(js::OrderedHashMap<js::HashableValue,js::RelocatablePtr<JS::Value>,js::HashableValue::Hasher,js::RuntimeAllocPolicy>::Entry &&) [MapObject.cpp:57292971f110 : 174 + 0x1b] 13:45:46 INFO - eip = 0x00c9ceaf esp = 0x0012e810 ebp = 0x0012e824 13:45:46 INFO - Found by: call frame info 13:45:46 INFO - 2 mozjs.dll!js::OrderedHashMap<js::HashableValue,js::RelocatablePtr<JS::Value>,js::HashableValue::Hasher,js::RuntimeAllocPolicy>::put(js::HashableValue const &,js::RelocatablePtr<JS::Value> const &) [MapObject.cpp:57292971f110 : 727 + 0x48] 13:45:46 INFO - eip = 0x00c9f189 esp = 0x0012e82c ebp = 0x0012e854 13:45:46 INFO - Found by: call frame info 13:45:46 INFO - 3 mozjs.dll!js::MapObject::set_impl(JSContext *,JS::CallArgs) [MapObject.cpp:57292971f110 : 1309 + 0xe] 13:45:46 INFO - eip = 0x00ca67c4 esp = 0x0012e85c ebp = 0x0012e89c 13:45:46 INFO - Found by: call frame info 13:45:46 INFO - 4 mozjs.dll!JS::CallNonGenericMethod<&js::MapObject::is(JS::Handle<JS::Value>),&js::MapObject::set_impl(JSContext *,JS::CallArgs)>(JSContext *,JS::CallArgs) [CallNonGenericMethod.h:57292971f110 : 100 + 0x1e] 13:45:46 INFO - eip = 0x00ca7e75 esp = 0x0012e8a4 ebp = 0x0012e8c0 13:45:46 INFO - Found by: call frame info 13:45:46 INFO - 5 mozjs.dll!js::MapObject::set(JSContext *,unsigned int,JS::Value *) [MapObject.cpp:57292971f110 : 1322 + 0x1f] 13:45:46 INFO - eip = 0x00ca82dd esp = 0x0012e8c8 ebp = 0x0012e8e8 13:45:46 INFO - Found by: call frame info 13:45:46 INFO - 6 mozjs.dll!js::CallJSNative(JSContext *,bool (*)(JSContext *,unsigned int,JS::Value *),JS::CallArgs const &) [jscntxtinlines.h:57292971f110 : 239 + 0xe] 13:45:46 INFO - eip = 0x010a1f01 esp = 0x0012e8f0 ebp = 0x0012e910 13:45:46 INFO - Found by: call frame info 13:45:46 INFO - 7 mozjs.dll!js::Invoke(JSContext *,JS::CallArgs,js::MaybeConstruct) [Interpreter.cpp:57292971f110 : 468 + 0x7] 13:45:46 INFO - eip = 0x010aaa9e esp = 0x0012e918 ebp = 0x0012eb64 13:45:46 INFO - Found by: call frame info 13:45:46 INFO - 8 mozjs.dll!Interpret [Interpreter.cpp:57292971f110 : 2620 + 0x26] 13:45:46 INFO - eip = 0x010b9bce esp = 0x0012eb6c ebp = 0x0012ef40 13:45:46 INFO - Found by: call frame info
Inactive; closing (see bug 1180138).
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.