Closed
Bug 1126023
Opened 9 years ago
Closed 9 years ago
Intermittent test_bug1124898.html | Assertion count 1 is greater than expected (ASSERTION: Negative height passed to nsWindow::Resize: '(height >= 0)', file widget\windows\nsWindow.cpp, line 1444)
Categories
(Core :: DOM: Core & HTML, defect)
Tracking
()
RESOLVED
FIXED
mozilla38
Tracking | Status | |
---|---|---|
firefox36 | --- | unaffected |
firefox37 | --- | fixed |
firefox38 | --- | fixed |
firefox-esr31 | --- | unaffected |
People
(Reporter: RyanVM, Assigned: bholley)
References
Details
(Keywords: assertion, intermittent-failure)
13:07:32 INFO - 1523 INFO TEST-START | js/xpconnect/tests/chrome/test_bug1124898.html 13:07:32 INFO - ++DOMWINDOW == 174 (0000000394A65400) [pid = 3988] [serial = 3222] [outer = 000000038C20E000] 13:07:32 INFO - ++DOCSHELL 0000000395DAB000 == 20 [pid = 3988] [id = 758] 13:07:32 INFO - ++DOMWINDOW == 175 (0000000394A66800) [pid = 3988] [serial = 3223] [outer = 0000000000000000] 13:07:32 INFO - ++DOMWINDOW == 176 (0000000394A68400) [pid = 3988] [serial = 3224] [outer = 0000000394A66800] 13:07:32 INFO - [Parent 3988] WARNING: NS_ENSURE_TRUE(root) failed: file c:\builds\moz2_slave\m-in-w64-d-0000000000000000000\build\layout\base\nsDocumentViewer.cpp, line 3332 13:07:32 INFO - [Parent 3988] ###!!! ASSERTION: Negative height passed to nsWindow::Resize: '(height >= 0)', file c:\builds\moz2_slave\m-in-w64-d-0000000000000000000\build\widget\windows\nsWindow.cpp, line 1444 13:07:32 INFO - #01: nsXULWindow::SetSize(int,int,bool) [xpfe/appshell/nsXULWindow.cpp:564] 13:07:32 INFO - #02: nsXULWindow::SizeShellTo(nsIDocShellTreeItem *,int,int) [xpfe/appshell/nsXULWindow.cpp:1700] 13:07:32 INFO - #03: nsXULWindow::OnChromeLoaded() [xpfe/appshell/nsXULWindow.cpp:995] 13:07:32 INFO - #04: nsWebShellWindow::OnStateChange(nsIWebProgress *,nsIRequest *,unsigned int,tag_nsresult) [xpfe/appshell/nsWebShellWindow.cpp:559] 13:07:32 INFO - #05: nsDocLoader::DoFireOnStateChange(nsIWebProgress * const,nsIRequest * const,int &,tag_nsresult) [uriloader/base/nsDocLoader.cpp:1267] 13:07:32 INFO - #06: nsDocLoader::doStopDocumentLoad(nsIRequest *,tag_nsresult) [uriloader/base/nsDocLoader.cpp:857] 13:07:32 INFO - #07: nsDocLoader::DocLoaderIsEmpty(bool) [uriloader/base/nsDocLoader.cpp:738] 13:07:32 INFO - #08: nsDocLoader::OnStopRequest(nsIRequest *,nsISupports *,tag_nsresult) [uriloader/base/nsDocLoader.cpp:623] 13:07:32 INFO - #09: nsLoadGroup::RemoveRequest(nsIRequest *,nsISupports *,tag_nsresult) [netwerk/base/nsLoadGroup.cpp:680] 13:07:32 INFO - #10: nsLoadGroup::Cancel(tag_nsresult) [netwerk/base/nsLoadGroup.cpp:288] 13:07:32 INFO - #11: nsDocLoader::Stop() [uriloader/base/nsDocLoader.cpp:258] 13:07:32 INFO - #12: nsDocShell::Stop(unsigned int) [docshell/base/nsDocShell.cpp:5414] 13:07:32 INFO - #13: nsDocShell::InternalLoad(nsIURI *,nsIURI *,unsigned int,nsISupports *,unsigned int,wchar_t const *,char const *,nsAString_internal const &,nsIInputStream *,nsIInputStream *,unsigned int,nsISHEntry *,bool,nsAString_internal const &,nsIDocShell *,nsIURI *,nsIDocShell * *,nsIRequest * *) [docshell/base/nsDocShell.cpp:10134] 13:07:32 INFO - #14: nsDocShell::LoadURI(nsIURI *,nsIDocShellLoadInfo *,unsigned int,bool) [docshell/base/nsDocShell.cpp:1633] 13:07:32 INFO - #15: nsLocation::SetURI(nsIURI *,bool) [dom/base/nsLocation.cpp:277] 13:07:32 INFO - #16: nsLocation::SetHrefWithBase(nsAString_internal const &,nsIURI *,bool) [dom/base/nsLocation.cpp:561] 13:07:32 INFO - #17: nsLocation::SetHrefWithContext(JSContext *,nsAString_internal const &,bool) [dom/base/nsLocation.cpp:514] 13:07:32 INFO - #18: nsLocation::SetHref(nsAString_internal const &) [dom/base/nsLocation.cpp:483] 13:07:32 INFO - #19: mozilla::dom::LocationBinding::set_href [obj-firefox/dom/bindings/LocationBinding.cpp:173] 13:07:32 INFO - #20: mozilla::dom::LocationBinding::genericCrossOriginSetter [obj-firefox/dom/bindings/LocationBinding.cpp:935] 13:07:32 INFO - #21: js::CallJSNative(JSContext *,bool (*)(JSContext *,unsigned int,JS::Value *),JS::CallArgs const &) [js/src/jscntxtinlines.h:226] 13:07:32 INFO - #22: js::Invoke(JSContext *,JS::CallArgs,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:498] 13:07:32 INFO - #23: js::Invoke(JSContext *,JS::Value const &,JS::Value const &,unsigned int,JS::Value const *,JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:554] 13:07:32 INFO - #24: js::InvokeGetterOrSetter(JSContext *,JSObject *,JS::Value,unsigned int,JS::Value *,JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:628] 13:07:32 INFO - #25: js::Shape::set(JSContext *,JS::Handle<JSObject *>,JS::Handle<JSObject *>,bool,JS::MutableHandle<JS::Value>) [js/src/vm/Shape-inl.h:51] 13:07:32 INFO - #26: NativeSet [js/src/vm/NativeObject.cpp:2019] 13:07:32 INFO - #27: SetExistingProperty [js/src/vm/NativeObject.cpp:2095] 13:07:32 INFO - #28: js::NativeSetProperty(JSContext *,JS::Handle<js::NativeObject *>,JS::Handle<JSObject *>,JS::Handle<jsid>,js::QualifiedBool,JS::MutableHandle<JS::Value>,bool) [js/src/vm/NativeObject.cpp:2125] 13:07:32 INFO - #29: js::SetProperty(JSContext *,JS::Handle<JSObject *>,JS::Handle<JSObject *>,JS::Handle<jsid>,JS::MutableHandle<JS::Value>,bool) [js/src/vm/NativeObject.h:1400] 13:07:32 INFO - #30: JS_SetPropertyById(JSContext *,JS::Handle<JSObject *>,JS::Handle<jsid>,JS::Handle<JS::Value>) [js/src/jsapi.cpp:2957] 13:07:32 INFO - #31: JS_SetProperty(JSContext *,JS::Handle<JSObject *>,char const *,JS::Handle<JS::Value>) [js/src/jsapi.cpp:3037] 13:07:32 INFO - #32: mozilla::dom::WindowBinding::set_location [obj-firefox/dom/bindings/WindowBinding.cpp:1095] 13:07:32 INFO - #33: mozilla::dom::WindowBinding::genericCrossOriginSetter [obj-firefox/dom/bindings/WindowBinding.cpp:12794] 13:07:32 INFO - #34: js::CallJSNative(JSContext *,bool (*)(JSContext *,unsigned int,JS::Value *),JS::CallArgs const &) [js/src/jscntxtinlines.h:226] 13:07:32 INFO - #35: js::Invoke(JSContext *,JS::CallArgs,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:498] 13:07:32 INFO - #36: js::Invoke(JSContext *,JS::Value const &,JS::Value const &,unsigned int,JS::Value const *,JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:554] 13:07:32 INFO - #37: js::InvokeGetterOrSetter(JSContext *,JSObject *,JS::Value,unsigned int,JS::Value *,JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:628] 13:07:32 INFO - #38: js::Shape::set(JSContext *,JS::Handle<JSObject *>,JS::Handle<JSObject *>,bool,JS::MutableHandle<JS::Value>) [js/src/vm/Shape-inl.h:51] 13:07:32 INFO - #39: SetExistingProperty [js/src/vm/NativeObject.cpp:2095] 13:07:32 INFO - #40: js::NativeSetProperty(JSContext *,JS::Handle<js::NativeObject *>,JS::Handle<JSObject *>,JS::Handle<jsid>,js::QualifiedBool,JS::MutableHandle<JS::Value>,bool) [js/src/vm/NativeObject.cpp:2125] 13:07:32 INFO - #41: js::SetProperty(JSContext *,JS::Handle<JSObject *>,JS::Handle<JSObject *>,JS::Handle<jsid>,JS::MutableHandle<JS::Value>,bool) [js/src/vm/NativeObject.h:1400] 13:07:32 INFO - #42: js::DirectProxyHandler::set(JSContext *,JS::Handle<JSObject *>,JS::Handle<JSObject *>,JS::Handle<jsid>,bool,JS::MutableHandle<JS::Value>) [js/src/proxy/DirectProxyHandler.cpp:233] 13:07:32 INFO - #43: nsOuterWindowProxy::set(JSContext *,JS::Handle<JSObject *>,JS::Handle<JSObject *>,JS::Handle<jsid>,bool,JS::MutableHandle<JS::Value>) [dom/base/nsGlobalWindow.cpp:925] 13:07:32 INFO - #44: js::Proxy::set(JSContext *,JS::Handle<JSObject *>,JS::Handle<JSObject *>,JS::Handle<jsid>,bool,JS::MutableHandle<JS::Value>) [js/src/proxy/Proxy.cpp:336] 13:07:32 INFO - #45: JSObject::nonNativeSetProperty(JSContext *,JS::Handle<JSObject *>,JS::Handle<JSObject *>,JS::Handle<jsid>,JS::MutableHandle<JS::Value>,bool) [js/src/jsobj.cpp:1624] 13:07:32 INFO - #46: js::SetProperty(JSContext *,JS::Handle<JSObject *>,JS::Handle<JSObject *>,JS::Handle<jsid>,JS::MutableHandle<JS::Value>,bool) [js/src/vm/NativeObject.h:1400] 13:07:32 INFO - #47: js::DirectProxyHandler::set(JSContext *,JS::Handle<JSObject *>,JS::Handle<JSObject *>,JS::Handle<jsid>,bool,JS::MutableHandle<JS::Value>) [js/src/proxy/DirectProxyHandler.cpp:233] 13:07:32 INFO - #48: js::CrossCompartmentWrapper::set(JSContext *,JS::Handle<JSObject *>,JS::Handle<JSObject *>,JS::Handle<jsid>,bool,JS::MutableHandle<JS::Value>) [js/src/proxy/CrossCompartmentWrapper.cpp:178] 13:07:32 INFO - #49: js::Proxy::set(JSContext *,JS::Handle<JSObject *>,JS::Handle<JSObject *>,JS::Handle<jsid>,bool,JS::MutableHandle<JS::Value>) [js/src/proxy/Proxy.cpp:336] 13:07:32 INFO - #50: JSObject::nonNativeSetProperty(JSContext *,JS::Handle<JSObject *>,JS::Handle<JSObject *>,JS::Handle<jsid>,JS::MutableHandle<JS::Value>,bool) [js/src/jsobj.cpp:1624] 13:07:32 INFO - #51: js::SetProperty(JSContext *,JS::Handle<JSObject *>,JS::Handle<JSObject *>,JS::Handle<jsid>,JS::MutableHandle<JS::Value>,bool) [js/src/vm/NativeObject.h:1400] 13:07:32 INFO - #52: SetObjectProperty [js/src/vm/Interpreter.cpp:322] 13:07:32 INFO - #53: SetPropertyOperation [js/src/vm/Interpreter.cpp:352] 13:07:32 INFO - #54: Interpret [js/src/vm/Interpreter.cpp:2428] 13:07:32 INFO - #55: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:448] 13:07:32 INFO - #56: js::ExecuteKernel(JSContext *,JS::Handle<JSScript *>,JSObject &,JS::Value const &,js::ExecuteType,js::AbstractFramePtr,JS::Value *) [js/src/vm/Interpreter.cpp:657] 13:07:32 INFO - #57: js::Execute(JSContext *,JS::Handle<JSScript *>,JSObject &,JS::Value *) [js/src/vm/Interpreter.cpp:694] 13:07:32 INFO - #58: Evaluate [js/src/jsapi.cpp:4320] 13:07:32 INFO - #59: Evaluate [js/src/jsapi.cpp:4345] 13:07:32 INFO - #60: JS::Evaluate(JSContext *,JS::AutoObjectVector &,JS::ReadOnlyCompileOptions const &,JS::SourceBufferHolder &,JS::MutableHandle<JS::Value>) [js/src/jsapi.cpp:4401] 13:07:32 INFO - #61: nsJSUtils::EvaluateString(JSContext *,JS::SourceBufferHolder &,JS::Handle<JSObject *>,JS::CompileOptions &,nsJSUtils::EvaluateOptions const &,JS::MutableHandle<JS::Value>,void * *) [dom/base/nsJSUtils.cpp:265] 13:07:32 INFO - #62: nsJSUtils::EvaluateString(JSContext *,JS::SourceBufferHolder &,JS::Handle<JSObject *>,JS::CompileOptions &,void * *) [dom/base/nsJSUtils.cpp:338] 13:07:32 INFO - #63: nsScriptLoader::EvaluateScript(nsScriptLoadRequest *,JS::SourceBufferHolder &,void * *) [dom/base/nsScriptLoader.cpp:1145] 13:07:32 INFO - #64: nsScriptLoader::ProcessRequest(nsScriptLoadRequest *,void * *) [dom/base/nsScriptLoader.cpp:974] 13:07:32 INFO - #65: nsScriptLoader::ProcessPendingRequests() [dom/base/nsScriptLoader.cpp:1173] 13:07:32 INFO - #66: nsRunnableMethodImpl<void ( nsScriptLoader::*)(void),void,1>::Run() [xpcom/glue/nsThreadUtils.h:388] 13:07:32 INFO - #67: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:855] 13:07:32 INFO - #68: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/glue/nsThreadUtils.cpp:265] 13:07:32 INFO - #69: mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate *) [ipc/glue/MessagePump.cpp:99] 13:07:32 INFO - #70: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:227] 13:07:32 INFO - #71: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:201] 13:07:32 INFO - #72: nsBaseAppShell::Run() [widget/nsBaseAppShell.cpp:166] 13:07:32 INFO - #73: nsAppShell::Run() [widget/windows/nsAppShell.cpp:180] 13:07:32 INFO - #74: nsAppStartup::Run() [toolkit/components/startup/nsAppStartup.cpp:281] 13:07:32 INFO - #75: XREMain::XRE_mainRun() [toolkit/xre/nsAppRunner.cpp:4160] 13:07:32 INFO - #76: XREMain::XRE_main(int,char * * const,nsXREAppData const *) [toolkit/xre/nsAppRunner.cpp:4236] 13:07:32 INFO - #77: XRE_main [toolkit/xre/nsAppRunner.cpp:4456] 13:07:32 INFO - #78: do_main [browser/app/nsBrowserApp.cpp:294] 13:07:32 INFO - #79: NS_internal_main(int,char * *) [browser/app/nsBrowserApp.cpp:667] 13:07:32 INFO - #80: wmain [toolkit/xre/nsWindowsWMain.cpp:124] 13:07:32 INFO - #81: __tmainCRTStartup [f:/dd/vctools/crt/crtw32/startup/crt0.c:255] 13:07:32 INFO - #82: KERNEL32 + 0x167e 13:07:32 INFO - #83: ntdll + 0x1c3f1 13:07:33 INFO - ++DOMWINDOW == 177 (0000000393A03000) [pid = 3988] [serial = 3225] [outer = 0000000394A66800] 13:07:33 INFO - ++DOCSHELL 0000000380A5D800 == 21 [pid = 3988] [id = 759] 13:07:33 INFO - ++DOMWINDOW == 178 (0000000394A7E400) [pid = 3988] [serial = 3226] [outer = 0000000000000000] 13:07:33 INFO - ++DOMWINDOW == 179 (0000000394FB7C00) [pid = 3988] [serial = 3227] [outer = 0000000394A7E400] 13:07:33 INFO - [Parent 3988] WARNING: getting z level of unregistered window: file c:\builds\moz2_slave\m-in-w64-d-0000000000000000000\build\xpfe\appshell\nsWindowMediator.cpp, line 591 13:07:33 INFO - [Parent 3988] WARNING: getting z level of unregistered window: file c:\builds\moz2_slave\m-in-w64-d-0000000000000000000\build\xpfe\appshell\nsWindowMediator.cpp, line 591 13:07:33 INFO - [Parent 3988] WARNING: NS_ENSURE_SUCCESS(EnsureScriptEnvironment(), nullptr) failed with result 0x80040111: file c:\builds\moz2_slave\m-in-w64-d-0000000000000000000\build\docshell\base\nsDocShell.cpp, line 4488 13:07:33 INFO - [Parent 3988] WARNING: NS_ENSURE_SUCCESS(EnsureScriptEnvironment(), nullptr) failed with result 0x80040111: file c:\builds\moz2_slave\m-in-w64-d-0000000000000000000\build\docshell\base\nsDocShell.cpp, line 4488 13:07:33 INFO - --DOCSHELL 0000000380A5D800 == 20 [pid = 3988] [id = 759] 13:07:33 INFO - 1524 INFO TEST-OK | js/xpconnect/tests/chrome/test_bug1124898.html | took 782ms 13:07:33 INFO - ++DOMWINDOW == 180 (0000000391D10400) [pid = 3988] [serial = 3228] [outer = 000000038C20E000] 13:07:33 INFO - --DOCSHELL 0000000395DAB000 == 19 [pid = 3988] [id = 758] 13:07:33 INFO - 1525 INFO TEST-UNEXPECTED-ERROR | js/xpconnect/tests/chrome/test_bug1124898.html | Assertion count 1 is greater than expected range 0-0 assertions.
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Reporter | ||
Comment 3•9 years ago
|
||
Ugh, this is looking like a permafail :( Win64-only.
Flags: needinfo?(bobbyholley)
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Assignee | ||
Comment 6•9 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/b456ab25b529
Flags: needinfo?(bobbyholley)
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 15•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/b456ab25b529
Assignee: nobody → bobbyholley
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla38
Reporter | ||
Comment 16•9 years ago
|
||
Marking Aurora as affected so I don't forget about this once bug 1124898 gets approved.
status-firefox36:
--- → unaffected
status-firefox37:
--- → affected
status-firefox38:
--- → fixed
status-firefox-esr31:
--- → unaffected
Reporter | ||
Comment 17•9 years ago
|
||
https://hg.mozilla.org/releases/mozilla-aurora/rev/e243e73347fd
Updated•5 years ago
|
Component: DOM → DOM: Core & HTML
You need to log in
before you can comment on or make changes to this bug.
Description
•