Closed
Bug 1383150
Opened 8 years ago
Closed 2 years ago
Intermittent Assertion failure: mLength > 0 (|First()| called on an empty string), at /home/worker/workspace/build/src/xpcom/string/nsTSubstring.cpp:755
Categories
(Core :: DOM: Security, defect, P3)
Core
DOM: Security
Tracking
()
RESOLVED
INCOMPLETE
People
(Reporter: aryx, Unassigned)
Details
(Keywords: assertion, intermittent-failure, Whiteboard: [domsecurity-intermittent])
https://treeherder.mozilla.org/logviewer.html#?job_id=116384519&repo=mozilla-inbound
[task 2017-07-21T14:01:52.500920Z] 14:01:52 INFO - TEST-START | /content-security-policy/img-src/img-src-self-unique-origin.html
[task 2017-07-21T14:01:52.582073Z] 14:01:52 INFO - PID 1892 | ++DOCSHELL 0x7f396df1d000 == 7 [pid = 1940] [id = {4e7f4a2e-c78a-4864-b9df-f3bd6da908c5}]
[task 2017-07-21T14:01:52.582826Z] 14:01:52 INFO - PID 1892 | ++DOMWINDOW == 20 (0x7f396e418000) [pid = 1940] [serial = 20] [outer = (nil)]
[task 2017-07-21T14:01:52.599009Z] 14:01:52 INFO - PID 1892 | [Parent 1892] WARNING: [nsFrameLoader] ReallyStartLoadingInternal tried but couldn't show remote browser.
[task 2017-07-21T14:01:52.599115Z] 14:01:52 INFO - PID 1892 | : file /home/worker/workspace/build/src/dom/base/nsFrameLoader.cpp, line 794
[task 2017-07-21T14:01:52.600540Z] 14:01:52 INFO - PID 1892 | ++DOMWINDOW == 21 (0x7f396fbac800) [pid = 1940] [serial = 21] [outer = 0x7f396e418000]
[task 2017-07-21T14:01:52.657413Z] 14:01:52 INFO - PID 1892 | 1500645712651 Marionette DEBUG Register listener.js for window 2147483668
[task 2017-07-21T14:01:52.705757Z] 14:01:52 INFO - PID 1892 | ++DOMWINDOW == 22 (0x7f396ce6b000) [pid = 1940] [serial = 22] [outer = 0x7f396e418000]
[task 2017-07-21T14:01:52.843125Z] 14:01:52 INFO - PID 1892 | ++DOCSHELL 0x7f396ce73000 == 8 [pid = 1940] [id = {e8fb076a-f7c1-4d27-9045-5532d827099f}]
[task 2017-07-21T14:01:52.843436Z] 14:01:52 INFO - PID 1892 | ++DOMWINDOW == 23 (0x7f396ce77800) [pid = 1940] [serial = 23] [outer = (nil)]
[task 2017-07-21T14:01:52.843932Z] 14:01:52 INFO - PID 1892 | ++DOMWINDOW == 24 (0x7f396ce78000) [pid = 1940] [serial = 24] [outer = 0x7f396ce77800]
[task 2017-07-21T14:01:52.864276Z] 14:01:52 INFO - PID 1892 | [Child 1940] ###!!! ASSERTION: host can not be the empty string: '(!mHost.IsEmpty())', file /home/worker/workspace/build/src/dom/security/nsCSPUtils.cpp, line 641
[task 2017-07-21T14:01:52.864878Z] 14:01:52 INFO - PID 1892 | Assertion failure: mLength > 0 (|First()| called on an empty string), at /home/worker/workspace/build/src/xpcom/string/nsTSubstring.cpp:755
[task 2017-07-21T14:01:52.982045Z] 14:01:52 INFO - PID 1892 | #01: nsCSPHostSrc::permits(nsIURI*, nsAString const&, bool, bool, bool, bool) const (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:52.990294Z] 14:01:52 INFO - PID 1892 | #02: nsCSPDirective::permits(nsIURI*, nsAString const&, bool, bool, bool, bool) const (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:52.999765Z] 14:01:52 INFO - PID 1892 | #03: nsCSPPolicy::permits(unsigned short, nsIURI*, nsAString const&, bool, bool, bool, nsAString&) const (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.007900Z] 14:01:53 INFO - PID 1892 | #04: nsCSPContext::permitsInternal(unsigned short, nsIURI*, nsIURI*, nsAString const&, bool, bool, bool, bool, bool, bool) (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.016614Z] 14:01:53 INFO - PID 1892 | #05: nsCSPContext::ShouldLoad(unsigned int, nsIURI*, nsIURI*, nsISupports*, nsACString const&, nsISupports*, short*) (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.024628Z] 14:01:53 INFO - PID 1892 | #06: CSPService::ShouldLoad(unsigned int, nsIURI*, nsIURI*, nsISupports*, nsACString const&, nsISupports*, nsIPrincipal*, short*) (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.032840Z] 14:01:53 INFO - PID 1892 | #07: nsContentPolicy::CheckPolicy(nsresult (nsIContentPolicy::*)(unsigned int, nsIURI*, nsIURI*, nsISupports*, nsACString const&, nsISupports*, nsIPrincipal*, short*), nsresult (nsISimpleContentPolicy::*)(unsigned int, nsIURI*, nsIURI*, nsIDOMElement*, bool, nsACString const&, nsISupports*, nsIPrincipal*, short*), unsigned int, nsIURI*, nsIURI*, nsISupports*, nsACString const&, nsISupports*, nsIPrincipal*, short*) (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.040981Z] 14:01:53 INFO - PID 1892 | #08: nsContentPolicy::ShouldLoad(unsigned int, nsIURI*, nsIURI*, nsISupports*, nsACString const&, nsISupports*, nsIPrincipal*, short*) (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.044846Z] 14:01:53 INFO - PID 1892 | #09: NS_CheckContentLoadPolicy(unsigned int, nsIURI*, nsIPrincipal*, nsISupports*, nsACString const&, nsISupports*, short*, nsIContentPolicy*) (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.061614Z] 14:01:53 INFO - PID 1892 | #10: imgLoader::ValidateEntry(imgCacheEntry*, nsIURI*, nsIURI*, nsIURI*, mozilla::net::ReferrerPolicy, nsILoadGroup*, imgINotificationObserver*, nsISupports*, nsIDocument*, unsigned int, unsigned int, bool, imgRequestProxy**, nsIPrincipal*, int) (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.062279Z] 14:01:53 INFO - PID 1892 | #11: imgLoader::LoadImage(nsIURI*, nsIURI*, nsIURI*, mozilla::net::ReferrerPolicy, nsIPrincipal*, nsILoadGroup*, imgINotificationObserver*, nsINode*, nsIDocument*, unsigned int, nsISupports*, unsigned int, nsAString const&, bool, imgRequestProxy**) [clone .part.1028] (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.069482Z] 14:01:53 INFO - PID 1892 | #12: nsContentUtils::LoadImage(nsIURI*, nsINode*, nsIDocument*, nsIPrincipal*, nsIURI*, mozilla::net::ReferrerPolicy, imgINotificationObserver*, int, nsAString const&, imgRequestProxy**, unsigned int, bool) (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.077543Z] 14:01:53 INFO - PID 1892 | #13: nsImageLoadingContent::LoadImage(nsIURI*, bool, bool, nsImageLoadingContent::ImageLoadType, bool, nsIDocument*, unsigned int) (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.086151Z] 14:01:53 INFO - PID 1892 | #14: nsImageLoadingContent::LoadImage(nsAString const&, bool, bool, nsImageLoadingContent::ImageLoadType) (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.094407Z] 14:01:53 INFO - PID 1892 | #15: mozilla::dom::HTMLImageElement::LoadSelectedImage(bool, bool, bool) (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.102191Z] 14:01:53 INFO - PID 1892 | #16: mozilla::dom::HTMLImageElement::MaybeLoadImage(bool) (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.110491Z] 14:01:53 INFO - PID 1892 | #17: mozilla::detail::RunnableMethodImpl<mozilla::dom::HTMLImageElement*, void (mozilla::dom::HTMLImageElement::*)(bool), true, (mozilla::RunnableKind)0, bool>::Run() (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.114626Z] 14:01:53 INFO - PID 1892 | #18: nsContentUtils::RemoveScriptBlocker() (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.122636Z] 14:01:53 INFO - PID 1892 | #19: nsDocument::EndUpdate(unsigned int) (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.127369Z] 14:01:53 INFO - PID 1892 | #20: nsHTMLDocument::EndUpdate(unsigned int) (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.136243Z] 14:01:53 INFO - PID 1892 | #21: nsHtml5TreeOpExecutor::DidBuildModel(bool) (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.138823Z] 14:01:53 INFO - PID 1892 | #22: nsHtml5TreeOperation::Perform(nsHtml5TreeOpExecutor*, nsIContent**, bool*) (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.147499Z] 14:01:53 INFO - PID 1892 | #23: nsHtml5TreeOpExecutor::RunFlushLoop() (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.150145Z] 14:01:53 INFO - PID 1892 | #24: nsHtml5ExecutorFlusher::Run() (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.160310Z] 14:01:53 INFO - PID 1892 | #25: mozilla::SchedulerGroup::Runnable::Run() (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.163106Z] 14:01:53 INFO - PID 1892 | #26: nsThread::ProcessNextEvent(bool, bool*) [clone .part.261] (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.171198Z] 14:01:53 INFO - PID 1892 | #27: NS_ProcessNextEvent(nsIThread*, bool) (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.172837Z] 14:01:53 INFO - PID 1892 | #28: mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.180901Z] 14:01:53 INFO - PID 1892 | #29: MessageLoop::RunInternal() (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.184764Z] 14:01:53 INFO - PID 1892 | #30: MessageLoop::Run() (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.192886Z] 14:01:53 INFO - PID 1892 | #31: nsBaseAppShell::Run() (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.196726Z] 14:01:53 INFO - PID 1892 | #32: XRE_RunAppShell() (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.204758Z] 14:01:53 INFO - PID 1892 | #33: mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.205540Z] 14:01:53 INFO - PID 1892 | #34: MessageLoop::RunInternal() (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.206101Z] 14:01:53 INFO - PID 1892 | #35: MessageLoop::Run() (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.209543Z] 14:01:53 INFO - PID 1892 | #36: XRE_InitChildProcess(int, char**, XREChildData const*) (/home/worker/workspace/build/application/firefox/libxul.so)
[task 2017-07-21T14:01:53.265955Z] 14:01:53 INFO - PID 1892 | #37: content_process_main(mozilla::Bootstrap*, int, char**) (/home/worker/workspace/build/application/firefox/firefox)
[task 2017-07-21T14:01:53.266593Z] 14:01:53 INFO - PID 1892 | #38: main (/home/worker/workspace/build/application/firefox/firefox)
[task 2017-07-21T14:01:56.618570Z] 14:01:56 INFO - PID 1892 | #39: __libc_start_main (/build/glibc-9tT8Do/glibc-2.23/csu/../csu/libc-start.c:325)
[task 2017-07-21T14:01:56.619404Z] 14:01:56 INFO - PID 1892 | #40: _start (/home/worker/workspace/build/application/firefox/firefox)
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Updated•8 years ago
|
Priority: -- → P3
Whiteboard: [domsecurity-intermittent]
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Updated•3 years ago
|
Severity: normal → S3
Comment 8•2 years ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
For more information, please visit BugBot documentation.
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•