Closed Bug 1607347 Opened 4 years ago Closed 4 years ago

Intermittent <random test>| application crashed [@ nsScriptErrorBase::InitializeOnMainThread()]

Categories

(Core :: DOM: Bindings (WebIDL), defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla74
Tracking Status
firefox-esr68 --- unaffected
firefox72 --- unaffected
firefox73 --- unaffected
firefox74 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: bzbarsky)

References

(Regression)

Details

(Keywords: crash, intermittent-failure, regression)

Crash Data

Attachments

(1 file)

Filed by: malexandru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=283689113&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/R_KrNKpjQuORvrGxcGyK6A/runs/0/artifacts/public/logs/live_backing.log


[task 2020-01-06T21:00:38.293Z] 21:00:38 INFO - TEST-OK | /upgrade-insecure-requests/gen/srcdoc-inherit.meta/unset/sharedworker-classic/same-http-downgrade.no-redirect.https.html | took 1994ms
[task 2020-01-06T21:00:38.293Z] 21:00:38 INFO - TEST-START | /upgrade-insecure-requests/gen/srcdoc-inherit.meta/unset/sharedworker-classic/same-https.downgrade.https.html
[task 2020-01-06T21:00:38.309Z] 21:00:38 INFO - Closing window 12884901895
[task 2020-01-06T21:00:38.817Z] 21:00:38 INFO - PID 24872 | [Parent 24872, Main Thread] WARNING: we only accept nsIURI interface type, patch welcome: file /builds/worker/workspace/build/src/dom/ipc/PropertyBagUtils.cpp, line 112
[task 2020-01-06T21:00:38.818Z] 21:00:38 INFO - PID 24872 | [Child 25122, Main Thread] WARNING: Trying to request nsIHttpChannel from DocumentChannelChild, this is likely broken: file /builds/worker/workspace/build/src/netwerk/ipc/DocumentChannelChild.cpp, line 63
[task 2020-01-06T21:00:40.036Z] 21:00:40 INFO - PID 24872 | [Parent 24872, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/worker/workspace/build/src/dom/security/nsContentSecurityManager.cpp, line 1029
[task 2020-01-06T21:00:40.037Z] 21:00:40 INFO - PID 24872 | [Parent 24872, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x804B001D: file /builds/worker/workspace/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 1807
[task 2020-01-06T21:00:40.058Z] 21:00:40 INFO - PID 24872 | [Child 25122, Worker Launcher] WARNING: '!launcherData->mIPCActive', file /builds/worker/workspace/build/src/dom/workers/remoteworkers/RemoteWorkerChild.cpp, line 799
[task 2020-01-06T21:00:40.282Z] 21:00:40 INFO - .
[task 2020-01-06T21:00:40.283Z] 21:00:40 INFO - TEST-OK | /upgrade-insecure-requests/gen/srcdoc-inherit.meta/unset/sharedworker-classic/same-https.downgrade.https.html | took 1990ms
[task 2020-01-06T21:00:40.283Z] 21:00:40 INFO - TEST-START | /upgrade-insecure-requests/gen/srcdoc-inherit.meta/upgrade/fetch/cross-http-downgrade.downgrade.https.html
[task 2020-01-06T21:00:40.286Z] 21:00:40 INFO - Closing window 12884901900
[task 2020-01-06T21:00:40.790Z] 21:00:40 INFO - PID 24872 | [Parent 24872, Main Thread] WARNING: we only accept nsIURI interface type, patch welcome: file /builds/worker/workspace/build/src/dom/ipc/PropertyBagUtils.cpp, line 112
[task 2020-01-06T21:00:40.792Z] 21:00:40 INFO - PID 24872 | [Child 25122, Main Thread] WARNING: Trying to request nsIHttpChannel from DocumentChannelChild, this is likely broken: file /builds/worker/workspace/build/src/netwerk/ipc/DocumentChannelChild.cpp, line 63
[task 2020-01-06T21:00:41.545Z] 21:00:41 INFO - PID 24872 | ExceptionHandler::GenerateDump cloned child 25206
[task 2020-01-06T21:00:41.545Z] 21:00:41 INFO - PID 24872 | ExceptionHandler::SendContinueSignalToChild sent continue signal to child
[task 2020-01-06T21:00:41.555Z] 21:00:41 INFO - PID 24872 | ExceptionHandler::WaitForContinueSignal waiting for continue signal...
[task 2020-01-06T21:00:41.793Z] 21:00:41 INFO - IOError on command, setting status to CRASH
[task 2020-01-06T21:00:41.798Z] 21:00:41 INFO - PID 24872 | Exiting due to channel error.
[task 2020-01-06T21:00:41.800Z] 21:00:41 INFO - PID 24872 | Exiting due to channel error.
[task 2020-01-06T21:00:41.800Z] 21:00:41 INFO - PID 24872 | Exiting due to channel error.
[task 2020-01-06T21:00:41.805Z] 21:00:41 INFO - PID 24872 | Exiting due to channel error.
[task 2020-01-06T21:00:41.805Z] 21:00:41 INFO - PID 24872 | [GPU 24918, Main Thread] WARNING: Shutting down GPU process early due to a crash!: file /builds/worker/workspace/build/src/gfx/ipc/GPUParent.cpp, line 517
[task 2020-01-06T21:00:41.806Z] 21:00:41 INFO - mozcrash Copy/paste: /builds/worker/workspace/build/linux64-minidump_stackwalk /tmp/tmptyQq7K.mozrunner/minidumps/305a614a-ba81-79f5-bb55-e32f68169f75.dmp /builds/worker/workspace/build/symbols
[task 2020-01-06T21:00:49.291Z] 21:00:49 INFO - mozcrash Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/305a614a-ba81-79f5-bb55-e32f68169f75.dmp
[task 2020-01-06T21:00:49.291Z] 21:00:49 INFO - mozcrash Saved app info as /builds/worker/workspace/build/blobber_upload_dir/305a614a-ba81-79f5-bb55-e32f68169f75.extra
[task 2020-01-06T21:00:49.504Z] 21:00:49 INFO - PROCESS-CRASH | /upgrade-insecure-requests/gen/srcdoc-inherit.meta/upgrade/fetch/cross-http-downgrade.downgrade.https.html | application crashed [@ nsScriptErrorBase::InitializeOnMainThread()]
[task 2020-01-06T21:00:49.506Z] 21:00:49 INFO - Crash dump filename: /tmp/tmptyQq7K.mozrunner/minidumps/305a614a-ba81-79f5-bb55-e32f68169f75.dmp
[task 2020-01-06T21:00:49.506Z] 21:00:49 INFO - Operating system: Linux
[task 2020-01-06T21:00:49.507Z] 21:00:49 INFO - 0.0.0 Linux 4.4.0-1014-aws #14taskcluster1-Ubuntu SMP Tue Apr 3 10:27:00 UTC 2018 x86_64
[task 2020-01-06T21:00:49.508Z] 21:00:49 INFO - CPU: amd64
[task 2020-01-06T21:00:49.509Z] 21:00:49 INFO - family 6 model 62 stepping 4
[task 2020-01-06T21:00:49.510Z] 21:00:49 INFO - 4 CPUs
[task 2020-01-06T21:00:49.510Z] 21:00:49 INFO -
[task 2020-01-06T21:00:49.511Z] 21:00:49 INFO - GPU: UNKNOWN
[task 2020-01-06T21:00:49.511Z] 21:00:49 INFO -
[task 2020-01-06T21:00:49.511Z] 21:00:49 INFO - Crash reason: SIGSEGV /SEGV_MAPERR
[task 2020-01-06T21:00:49.511Z] 21:00:49 INFO - Crash address: 0x60
[task 2020-01-06T21:00:49.512Z] 21:00:49 INFO - Process uptime: not available
[task 2020-01-06T21:00:49.512Z] 21:00:49 INFO -
[task 2020-01-06T21:00:49.512Z] 21:00:49 INFO - Thread 0 (crashed)
[task 2020-01-06T21:00:49.512Z] 21:00:49 INFO - 0 libxul.so!nsScriptErrorBase::InitializeOnMainThread() [BasePrincipal.h:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 391 + 0x0]
[task 2020-01-06T21:00:49.513Z] 21:00:49 INFO - rax = 0x0000000000000000 rdx = 0x00007ffdf1893b10
[task 2020-01-06T21:00:49.513Z] 21:00:49 INFO - rcx = 0xaaaaaaaaaaaaaaaa rbx = 0x00007f16fdfe6640
[task 2020-01-06T21:00:49.513Z] 21:00:49 INFO - rsi = 0x0000000000000000 rdi = 0x00007ffdf1893b40
[task 2020-01-06T21:00:49.513Z] 21:00:49 INFO - rbp = 0x00007ffdf1893b80 rsp = 0x00007ffdf1893b70
[task 2020-01-06T21:00:49.514Z] 21:00:49 INFO - r8 = 0x0000000000000042 r9 = 0x0000000000000008
[task 2020-01-06T21:00:49.514Z] 21:00:49 INFO - r10 = 0x00007f172fe0f010 r11 = 0x00007f171ca8df24
[task 2020-01-06T21:00:49.514Z] 21:00:49 INFO - r12 = 0x0002000100000000 r13 = 0x0000000000000015
[task 2020-01-06T21:00:49.514Z] 21:00:49 INFO - r14 = 0x00007f16ffaa2000 r15 = 0x0000000000000015
[task 2020-01-06T21:00:49.514Z] 21:00:49 INFO - rip = 0x00007f171d846ed2
[task 2020-01-06T21:00:49.515Z] 21:00:49 INFO - Found by: given as instruction pointer in context
[task 2020-01-06T21:00:49.515Z] 21:00:49 INFO - 1 libxul.so!nsScriptErrorBase::InitWithWindowID(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, unsigned int, unsigned int, unsigned int, nsTSubstring<char> const&, unsigned long, bool) [nsScriptError.cpp:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 258 + 0x16]
[task 2020-01-06T21:00:49.515Z] 21:00:49 INFO - rbx = 0x00007f16fdfe6640 rbp = 0x00007ffdf1893bb0
[task 2020-01-06T21:00:49.515Z] 21:00:49 INFO - rsp = 0x00007ffdf1893b90 r12 = 0x0002000100000000
[task 2020-01-06T21:00:49.516Z] 21:00:49 INFO - r13 = 0x0000000000000015 r14 = 0x00007f17246de868
[task 2020-01-06T21:00:49.516Z] 21:00:49 INFO - r15 = 0x0000000000000015 rip = 0x00007f171d8475a3
[task 2020-01-06T21:00:49.516Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.516Z] 21:00:49 INFO - 2 libxul.so!CSP_LogMessage(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, unsigned int, unsigned int, unsigned int, nsTSubstring<char> const&, unsigned long, bool) [nsCSPUtils.cpp:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 222 + 0x28]
[task 2020-01-06T21:00:49.517Z] 21:00:49 INFO - rbx = 0x00007ffdf1893bf8 rbp = 0x00007ffdf1893c60
[task 2020-01-06T21:00:49.517Z] 21:00:49 INFO - rsp = 0x00007ffdf1893bc0 r12 = 0x0002000100000000
[task 2020-01-06T21:00:49.517Z] 21:00:49 INFO - r13 = 0x0000000000000015 r14 = 0x00007ffdf1893c98
[task 2020-01-06T21:00:49.517Z] 21:00:49 INFO - r15 = 0x00007f17246de868 rip = 0x00007f171e03acfc
[task 2020-01-06T21:00:49.518Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.518Z] 21:00:49 INFO - 3 libxul.so!CSP_LogLocalizedStr(char const*, nsTArray<nsTString<char16_t> > const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, unsigned int, unsigned int, unsigned int, nsTSubstring<char> const&, unsigned long, bool) [nsCSPUtils.cpp:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 247 + 0x9]
[task 2020-01-06T21:00:49.518Z] 21:00:49 INFO - rbx = 0x00007f17246de868 rbp = 0x00007ffdf1893d60
[task 2020-01-06T21:00:49.518Z] 21:00:49 INFO - rsp = 0x00007ffdf1893c70 r12 = 0x00007ffdf1893c98
[task 2020-01-06T21:00:49.519Z] 21:00:49 INFO - r13 = 0x00007ffdf1893cac r14 = 0x00007ffdf1893df0
[task 2020-01-06T21:00:49.519Z] 21:00:49 INFO - r15 = 0x00007f1721990b32 rip = 0x00007f171e03b23a
[task 2020-01-06T21:00:49.519Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.519Z] 21:00:49 INFO - 4 libxul.so!NS_ShouldSecureUpgrade(nsIURI*, nsILoadInfo*, nsIPrincipal*, bool, bool, mozilla::OriginAttributes const&, bool&, std::function<void (bool, nsresult)>&&, bool&) [nsNetUtil.cpp:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 2835 + 0x33]
[task 2020-01-06T21:00:49.519Z] 21:00:49 INFO - rbx = 0x00007ffdf1893e48 rbp = 0x00007ffdf1894090
[task 2020-01-06T21:00:49.520Z] 21:00:49 INFO - rsp = 0x00007ffdf1893d70 r12 = 0x00007f17246de868
[task 2020-01-06T21:00:49.520Z] 21:00:49 INFO - r13 = 0xaaaaaaaaaaaaaaaa r14 = 0x00007ffdf1893df0
[task 2020-01-06T21:00:49.520Z] 21:00:49 INFO - r15 = 0x00007f17246de868 rip = 0x00007f171bacc46c
[task 2020-01-06T21:00:49.520Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.521Z] 21:00:49 INFO - 5 libxul.so!mozilla::net::nsHttpChannel::OnBeforeConnect() [nsHttpChannel.cpp:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 565 + 0x34]
[task 2020-01-06T21:00:49.521Z] 21:00:49 INFO - rbx = 0x00007f16fec8b000 rbp = 0x00007ffdf1894180
[task 2020-01-06T21:00:49.521Z] 21:00:49 INFO - rsp = 0x00007ffdf18940a0 r12 = 0x0000000000000001
[task 2020-01-06T21:00:49.521Z] 21:00:49 INFO - r13 = 0x00007f16fcfdc0c0 r14 = 0x00007ffdf18940e0
[task 2020-01-06T21:00:49.522Z] 21:00:49 INFO - r15 = 0x00007f16ff08dc40 rip = 0x00007f171bdd9f5e
[task 2020-01-06T21:00:49.522Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.522Z] 21:00:49 INFO - 6 libxul.so!mozilla::net::nsHttpChannel::ContinueBeginConnectWithResult() [nsHttpChannel.cpp:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 7002 + 0x8]
[task 2020-01-06T21:00:49.522Z] 21:00:49 INFO - rbx = 0x00007f16fec8b000 rbp = 0x00007ffdf18941d0
[task 2020-01-06T21:00:49.522Z] 21:00:49 INFO - rsp = 0x00007ffdf1894190 r12 = 0x00007f16fec8b690
[task 2020-01-06T21:00:49.523Z] 21:00:49 INFO - r13 = 0x00007f16feaf93d0 r14 = 0x00007f16fec8b000
[task 2020-01-06T21:00:49.523Z] 21:00:49 INFO - r15 = 0x00007f16fec8b308 rip = 0x00007f171bdf5c84
[task 2020-01-06T21:00:49.523Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.523Z] 21:00:49 INFO - 7 libxul.so!mozilla::net::nsHttpChannel::BeginConnect() [nsHttpChannel.cpp:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 6824 + 0x8]
[task 2020-01-06T21:00:49.524Z] 21:00:49 INFO - rbx = 0x0000000000000001 rbp = 0x00007ffdf1894420
[task 2020-01-06T21:00:49.524Z] 21:00:49 INFO - rsp = 0x00007ffdf18941e0 r12 = 0x00007f16fec8b690
[task 2020-01-06T21:00:49.524Z] 21:00:49 INFO - r13 = 0x00007f16feaf93d0 r14 = 0x00007f16fec8b000
[task 2020-01-06T21:00:49.524Z] 21:00:49 INFO - r15 = 0x00007f16fec8b308 rip = 0x00007f171bdf4a1c
[task 2020-01-06T21:00:49.524Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.525Z] 21:00:49 INFO - 8 libxul.so!mozilla::net::nsHttpChannel::OnProxyAvailable(nsICancelable*, nsIChannel*, nsIProxyInfo*, nsresult) [nsHttpChannel.cpp:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 7100 + 0x8]
[task 2020-01-06T21:00:49.525Z] 21:00:49 INFO - rbx = 0x0000000000000000 rbp = 0x00007ffdf1894460
[task 2020-01-06T21:00:49.525Z] 21:00:49 INFO - rsp = 0x00007ffdf1894430 r12 = 0x00007f16fec8b000
[task 2020-01-06T21:00:49.526Z] 21:00:49 INFO - r13 = 0x00007f16fde25c60 r14 = 0x0000000000000000
[task 2020-01-06T21:00:49.526Z] 21:00:49 INFO - r15 = 0x0000000000000000 rip = 0x00007f171bdf66d6
[task 2020-01-06T21:00:49.526Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.526Z] 21:00:49 INFO - 9 libxul.so!mozilla::net::nsAsyncResolveRequest::DoCallback() [nsProtocolProxyService.cpp:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 403 + 0x22]
[task 2020-01-06T21:00:49.527Z] 21:00:49 INFO - rbx = 0x00007f17241ffea8 rbp = 0x00007ffdf1894530
[task 2020-01-06T21:00:49.527Z] 21:00:49 INFO - rsp = 0x00007ffdf1894470 r12 = 0x00007f16fde25b01
[task 2020-01-06T21:00:49.527Z] 21:00:49 INFO - r13 = 0x00007f16fde25c60 r14 = 0x00007f16feac8f70
[task 2020-01-06T21:00:49.527Z] 21:00:49 INFO - r15 = 0x00007ffdf1894501 rip = 0x00007f171bb01548
[task 2020-01-06T21:00:49.528Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.528Z] 21:00:49 INFO - 10 libxul.so!std::_Function_handler<nsresult (mozilla::net::nsAsyncResolveRequest*, nsIProxyInfo*, bool), mozilla::net::nsAsyncResolveRequest::ProcessLocally(mozilla::net::nsProtocolInfo&, nsIProxyInfo*, bool)::{lambda(mozilla::net::nsAsyncResolveRequest*, nsIProxyInfo*, bool)#1}>::_M_invoke(std::_Any_data const&, mozilla::net::nsAsyncResolveRequest*&&, nsIProxyInfo*&&, bool&&) [std_function.h : 301 + 0x24]
[task 2020-01-06T21:00:49.528Z] 21:00:49 INFO - rbx = 0x00007f16feac8f70 rbp = 0x00007ffdf1894560
[task 2020-01-06T21:00:49.528Z] 21:00:49 INFO - rsp = 0x00007ffdf1894540 r12 = 0x00007f16fde25ba0
[task 2020-01-06T21:00:49.529Z] 21:00:49 INFO - r13 = 0x00007f16fde25c60 r14 = 0x00007f16fde25c30
[task 2020-01-06T21:00:49.529Z] 21:00:49 INFO - r15 = 0x00007ffdf1894501 rip = 0x00007f171baff52e
[task 2020-01-06T21:00:49.529Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.530Z] 21:00:49 INFO - 11 libxul.so!std::function<nsresult (mozilla::net::nsAsyncResolveRequest*, nsIProxyInfo*, bool)>::operator()(mozilla::net::nsAsyncResolveRequest*, nsIProxyInfo*, bool) const [std_function.h : 706 + 0x3]
[task 2020-01-06T21:00:49.530Z] 21:00:49 INFO - rbx = 0x00007f16fde25c50 rbp = 0x00007ffdf1894590
[task 2020-01-06T21:00:49.530Z] 21:00:49 INFO - rsp = 0x00007ffdf1894570 r12 = 0x00007f16fde25ba0
[task 2020-01-06T21:00:49.530Z] 21:00:49 INFO - r13 = 0x00007f16fde25c60 r14 = 0x00007ffdf18945b0
[task 2020-01-06T21:00:49.530Z] 21:00:49 INFO - r15 = 0x00007ffdf18945a8 rip = 0x00007f171bad28e6
[task 2020-01-06T21:00:49.531Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.531Z] 21:00:49 INFO - 12 libxul.so!mozilla::net::nsAsyncResolveRequest::AsyncApplyFilters::Finish() [nsProtocolProxyService.cpp:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 597 + 0x21]
[task 2020-01-06T21:00:49.531Z] 21:00:49 INFO - rbx = 0x00007f16fde25c50 rbp = 0x00007ffdf18945e0
[task 2020-01-06T21:00:49.531Z] 21:00:49 INFO - rsp = 0x00007ffdf18945a0 r12 = 0x00007f16fde25ba0
[task 2020-01-06T21:00:49.532Z] 21:00:49 INFO - r13 = 0x00007f16fde25c60 r14 = 0x00007ffdf18945b0
[task 2020-01-06T21:00:49.532Z] 21:00:49 INFO - r15 = 0x00007ffdf18945a8 rip = 0x00007f171bad2c89
[task 2020-01-06T21:00:49.532Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.533Z] 21:00:49 INFO - 13 libxul.so!mozilla::net::nsAsyncResolveRequest::AsyncApplyFilters::ProcessNextFilter() [nsProtocolProxyService.cpp:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 507 + 0x8]
[task 2020-01-06T21:00:49.533Z] 21:00:49 INFO - rbx = 0x0000000000000000 rbp = 0x00007ffdf1894650
[task 2020-01-06T21:00:49.533Z] 21:00:49 INFO - rsp = 0x00007ffdf18945f0 r12 = 0x00007f16fde25ba0
[task 2020-01-06T21:00:49.533Z] 21:00:49 INFO - r13 = 0x00007f16fde25c60 r14 = 0x00007ffdf1894679
[task 2020-01-06T21:00:49.534Z] 21:00:49 INFO - r15 = 0x00007f16fde25ba0 rip = 0x00007f171bad2b04
[task 2020-01-06T21:00:49.534Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.534Z] 21:00:49 INFO - 14 libxul.so!mozilla::net::nsAsyncResolveRequest::AsyncApplyFilters::AsyncProcess(mozilla::net::nsAsyncResolveRequest*) [nsProtocolProxyService.cpp:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 483 + 0x8]
[task 2020-01-06T21:00:49.534Z] 21:00:49 INFO - rbx = 0x0000000000000000 rbp = 0x00007ffdf18946b0
[task 2020-01-06T21:00:49.535Z] 21:00:49 INFO - rsp = 0x00007ffdf1894660 r12 = 0x00007f16fde25ba0
[task 2020-01-06T21:00:49.535Z] 21:00:49 INFO - r13 = 0x00007f16fde25c60 r14 = 0x00007ffdf1894679
[task 2020-01-06T21:00:49.535Z] 21:00:49 INFO - r15 = 0x00007ffdf1894668 rip = 0x00007f171bad27d0
[task 2020-01-06T21:00:49.535Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.536Z] 21:00:49 INFO - 15 libxul.so!mozilla::net::nsAsyncResolveRequest::ProcessLocally(mozilla::net::nsProtocolInfo&, nsIProxyInfo*, bool) [nsProtocolProxyService.cpp:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 258 + 0x13]
[task 2020-01-06T21:00:49.536Z] 21:00:49 INFO - rbx = 0x00007f16fde25ba0 rbp = 0x00007ffdf1894710
[task 2020-01-06T21:00:49.536Z] 21:00:49 INFO - rsp = 0x00007ffdf18946c0 r12 = 0x0000000000000001
[task 2020-01-06T21:00:49.536Z] 21:00:49 INFO - r13 = 0x00007ffdf18946c0 r14 = 0x00007f16feac8f70
[task 2020-01-06T21:00:49.537Z] 21:00:49 INFO - r15 = 0x00007f16feac8ff0 rip = 0x00007f171bad8133
[task 2020-01-06T21:00:49.537Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.537Z] 21:00:49 INFO - 16 libxul.so!mozilla::net::nsProtocolProxyService::AsyncResolveInternal(nsIChannel*, unsigned int, nsIProtocolProxyCallback*, nsICancelable**, bool, nsIEventTarget*) [nsProtocolProxyService.cpp:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 1551 + 0x24]
[task 2020-01-06T21:00:49.537Z] 21:00:49 INFO - rbx = 0x0000000000000001 rbp = 0x00007ffdf18947f0
[task 2020-01-06T21:00:49.538Z] 21:00:49 INFO - rsp = 0x00007ffdf1894720 r12 = 0x00007f16feccac00
[task 2020-01-06T21:00:49.538Z] 21:00:49 INFO - r13 = 0x00007f16fec8b050 r14 = 0x0000000000000000
[task 2020-01-06T21:00:49.538Z] 21:00:49 INFO - r15 = 0x00007f16fec8b600 rip = 0x00007f171bad7376
[task 2020-01-06T21:00:49.538Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.539Z] 21:00:49 INFO - 17 libxul.so!mozilla::net::nsProtocolProxyService::AsyncResolve2(nsIChannel*, unsigned int, nsIProtocolProxyCallback*, nsIEventTarget*, nsICancelable**) [nsProtocolProxyService.cpp:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 1571 + 0x12]
[task 2020-01-06T21:00:49.539Z] 21:00:49 INFO - rbx = 0x00007ffdf1894830 rbp = 0x00007ffdf1894810
[task 2020-01-06T21:00:49.539Z] 21:00:49 INFO - rsp = 0x00007ffdf1894800 r12 = 0x00007f16fec8b050
[task 2020-01-06T21:00:49.539Z] 21:00:49 INFO - r13 = 0x00007f16fec8b600 r14 = 0x00007f16fec8b6c8
[task 2020-01-06T21:00:49.540Z] 21:00:49 INFO - r15 = 0x00007f16feccac00 rip = 0x00007f171bad81ca
[task 2020-01-06T21:00:49.540Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.540Z] 21:00:49 INFO - 18 libxul.so!mozilla::net::nsHttpChannel::ResolveProxy() [nsHttpChannel.cpp:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 3351 + 0x15]
[task 2020-01-06T21:00:49.540Z] 21:00:49 INFO - rbx = 0x00007ffdf1894830 rbp = 0x00007ffdf1894890
[task 2020-01-06T21:00:49.541Z] 21:00:49 INFO - rsp = 0x00007ffdf1894820 r12 = 0x00007f16fec8b050
[task 2020-01-06T21:00:49.541Z] 21:00:49 INFO - r13 = 0x00007f16fec8b600 r14 = 0x00007f16fec8b6c8
[task 2020-01-06T21:00:49.541Z] 21:00:49 INFO - r15 = 0x00007f16feccac00 rip = 0x00007f171bde9e9e
[task 2020-01-06T21:00:49.542Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.542Z] 21:00:49 INFO - 19 libxul.so!mozilla::net::nsHttpChannel::MaybeResolveProxyAndBeginConnect() [nsHttpChannel.cpp:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 6584 + 0x8]
[task 2020-01-06T21:00:49.542Z] 21:00:49 INFO - rbx = 0x00007f16fec8b000 rbp = 0x00007ffdf18948b0
[task 2020-01-06T21:00:49.542Z] 21:00:49 INFO - rsp = 0x00007ffdf18948a0 r12 = 0x00007f16fe9e2dc0
[task 2020-01-06T21:00:49.543Z] 21:00:49 INFO - r13 = 0x0000000000000004 r14 = 0x00007f1701ae8600
[task 2020-01-06T21:00:49.543Z] 21:00:49 INFO - r15 = 0x00000000000000c0 rip = 0x00007f171bdf3cf6
[task 2020-01-06T21:00:49.543Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.543Z] 21:00:49 INFO - 20 libxul.so!mozilla::detail::RunnableFunction<mozilla::net::AsyncUrlChannelClassifier::CheckChannel(nsIChannel*, std::function<void ()>&&)::$_0::operator()() const::{lambda()#1}>::Run() [nsThreadUtils.h:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 564 + 0x63f]
[task 2020-01-06T21:00:49.544Z] 21:00:49 INFO - rbx = 0x00007f16fec8b050 rbp = 0x00007ffdf18949e0
[task 2020-01-06T21:00:49.544Z] 21:00:49 INFO - rsp = 0x00007ffdf18948c0 r12 = 0x00007f16fe9e2dc0
[task 2020-01-06T21:00:49.544Z] 21:00:49 INFO - r13 = 0x0000000000000004 r14 = 0x00007f1701ae8600
[task 2020-01-06T21:00:49.545Z] 21:00:49 INFO - r15 = 0x00000000000000c0 rip = 0x00007f171bea56b6
[task 2020-01-06T21:00:49.545Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.545Z] 21:00:49 INFO - 21 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 1241 + 0x11]
[task 2020-01-06T21:00:49.545Z] 21:00:49 INFO - rbx = 0x00007ffdf1894a30 rbp = 0x00007ffdf1894f40
[task 2020-01-06T21:00:49.546Z] 21:00:49 INFO - rsp = 0x00007ffdf18949f0 r12 = 0x00007f172e797b00
[task 2020-01-06T21:00:49.546Z] 21:00:49 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000001
[task 2020-01-06T21:00:49.546Z] 21:00:49 INFO - r15 = 0x00007f172e797be8 rip = 0x00007f171b9b1600
[task 2020-01-06T21:00:49.546Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.547Z] 21:00:49 INFO - 22 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 486 + 0xc]
[task 2020-01-06T21:00:49.547Z] 21:00:49 INFO - rbx = 0x0000000000000001 rbp = 0x00007ffdf1894f70
[task 2020-01-06T21:00:49.547Z] 21:00:49 INFO - rsp = 0x00007ffdf1894f50 r12 = 0x0000000000000000
[task 2020-01-06T21:00:49.547Z] 21:00:49 INFO - r13 = 0x00007f171972a160 r14 = 0x00007ffdf1894f57
[task 2020-01-06T21:00:49.548Z] 21:00:49 INFO - r15 = 0x0000000000000000 rip = 0x00007f171b9b4fe5
[task 2020-01-06T21:00:49.548Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.548Z] 21:00:49 INFO - 23 libxul.so!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [MessagePump.cpp:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 109 + 0xa]
[task 2020-01-06T21:00:49.548Z] 21:00:49 INFO - rbx = 0x00007f171972a140 rbp = 0x00007ffdf1894fd0
[task 2020-01-06T21:00:49.549Z] 21:00:49 INFO - rsp = 0x00007ffdf1894f80 r12 = 0x0000000000000000
[task 2020-01-06T21:00:49.549Z] 21:00:49 INFO - r13 = 0x00007f171972a160 r14 = 0x00007f172e76c430
[task 2020-01-06T21:00:49.549Z] 21:00:49 INFO - r15 = 0x0000000000000000 rip = 0x00007f171bf624d7
[task 2020-01-06T21:00:49.549Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.550Z] 21:00:49 INFO - 24 libxul.so!MessageLoop::RunInternal() [message_loop.cc:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 315 + 0x17]
[task 2020-01-06T21:00:49.550Z] 21:00:49 INFO - rbx = 0x00007f172e76c430 rbp = 0x00007ffdf1895010
[task 2020-01-06T21:00:49.552Z] 21:00:49 INFO - rsp = 0x00007ffdf1894fe0 r12 = 0x00007ffdf1895110
[task 2020-01-06T21:00:49.552Z] 21:00:49 INFO - r13 = 0xaaaaaaaaaaaaaaaa r14 = 0x00007ffdf1895020
[task 2020-01-06T21:00:49.552Z] 21:00:49 INFO - r15 = 0x00007ffdf1895110 rip = 0x00007f171bf150d7
[task 2020-01-06T21:00:49.553Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.554Z] 21:00:49 INFO - 25 libxul.so!MessageLoop::Run() [message_loop.cc:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 290 + 0x8]
[task 2020-01-06T21:00:49.555Z] 21:00:49 INFO - rbx = 0x00007f172e76c430 rbp = 0x00007ffdf1895050
[task 2020-01-06T21:00:49.555Z] 21:00:49 INFO - rsp = 0x00007ffdf1895020 r12 = 0x00007ffdf1895110
[task 2020-01-06T21:00:49.556Z] 21:00:49 INFO - r13 = 0xaaaaaaaaaaaaaaaa r14 = 0x00007ffdf1895020
[task 2020-01-06T21:00:49.556Z] 21:00:49 INFO - r15 = 0x00007ffdf1895110 rip = 0x00007f171bf15031
[task 2020-01-06T21:00:49.557Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.557Z] 21:00:49 INFO - 26 libxul.so!nsBaseAppShell::Run() [nsBaseAppShell.cpp:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 137 + 0xd]
[task 2020-01-06T21:00:49.557Z] 21:00:49 INFO - rbx = 0x00007f1715102820 rbp = 0x00007ffdf1895070
[task 2020-01-06T21:00:49.558Z] 21:00:49 INFO - rsp = 0x00007ffdf1895060 r12 = 0x00007ffdf1895110
[task 2020-01-06T21:00:49.558Z] 21:00:49 INFO - r13 = 0xaaaaaaaaaaaaaaaa r14 = 0x00007f172e797b00
[task 2020-01-06T21:00:49.558Z] 21:00:49 INFO - r15 = 0x00007ffdf1895110 rip = 0x00007f171e59ff75
[task 2020-01-06T21:00:49.558Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.559Z] 21:00:49 INFO - 27 libxul.so!nsAppStartup::Run() [nsAppStartup.cpp:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 272 + 0x12]
[task 2020-01-06T21:00:49.559Z] 21:00:49 INFO - rbx = 0x00007f1715167470 rbp = 0x00007ffdf1895090
[task 2020-01-06T21:00:49.559Z] 21:00:49 INFO - rsp = 0x00007ffdf1895080 r12 = 0x00007ffdf1895110
[task 2020-01-06T21:00:49.559Z] 21:00:49 INFO - r13 = 0xaaaaaaaaaaaaaaaa r14 = 0x00007ffdf18952d8
[task 2020-01-06T21:00:49.559Z] 21:00:49 INFO - r15 = 0x00007ffdf1895110 rip = 0x00007f171f612a0c
[task 2020-01-06T21:00:49.560Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.560Z] 21:00:49 INFO - 28 libxul.so!XREMain::XRE_mainRun() [nsAppRunner.cpp:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 4594 + 0xe]
[task 2020-01-06T21:00:49.561Z] 21:00:49 INFO - rbx = 0x0000000000000077 rbp = 0x00007ffdf1895200
[task 2020-01-06T21:00:49.561Z] 21:00:49 INFO - rsp = 0x00007ffdf18950a0 r12 = 0x00007ffdf1895110
[task 2020-01-06T21:00:49.562Z] 21:00:49 INFO - r13 = 0xaaaaaaaaaaaaaaaa r14 = 0x00007ffdf18952d8
[task 2020-01-06T21:00:49.563Z] 21:00:49 INFO - r15 = 0x00007ffdf1895110 rip = 0x00007f171f6f1e63
[task 2020-01-06T21:00:49.563Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.564Z] 21:00:49 INFO - 29 libxul.so!XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) [nsAppRunner.cpp:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 4731 + 0x5]
[task 2020-01-06T21:00:49.564Z] 21:00:49 INFO - rbx = 0x00007ffdf18952d0 rbp = 0x00007ffdf18952c0
[task 2020-01-06T21:00:49.564Z] 21:00:49 INFO - rsp = 0x00007ffdf1895210 r12 = 0x0000000000000001
[task 2020-01-06T21:00:49.566Z] 21:00:49 INFO - r13 = 0x00007ffdf1895308 r14 = 0x0000000000000000
[task 2020-01-06T21:00:49.567Z] 21:00:49 INFO - r15 = 0x00007ffdf1895300 rip = 0x00007f171f6f29d8
[task 2020-01-06T21:00:49.567Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.568Z] 21:00:49 INFO - 30 libxul.so!XRE_main(int, char**, mozilla::BootstrapConfig const&) [nsAppRunner.cpp:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 4812 + 0x10]
[task 2020-01-06T21:00:49.569Z] 21:00:49 INFO - rbx = 0x0000000000000005 rbp = 0x00007ffdf1895410
[task 2020-01-06T21:00:49.569Z] 21:00:49 INFO - rsp = 0x00007ffdf18952d0 r12 = 0x00007ffdf18952d0
[task 2020-01-06T21:00:49.569Z] 21:00:49 INFO - r13 = 0x000056228aa9c250 r14 = 0x00007ffdf1895460
[task 2020-01-06T21:00:49.570Z] 21:00:49 INFO - r15 = 0x00007ffdf1896578 rip = 0x00007f171f6f3164
[task 2020-01-06T21:00:49.570Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.570Z] 21:00:49 INFO - 31 firefox-bin!main [nsBrowserApp.cpp:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 217 + 0x1d]
[task 2020-01-06T21:00:49.571Z] 21:00:49 INFO - rbx = 0x00007f172452f110 rbp = 0x00007ffdf1896490
[task 2020-01-06T21:00:49.571Z] 21:00:49 INFO - rsp = 0x00007ffdf1895420 r12 = 0x00007ffdf1896578
[task 2020-01-06T21:00:49.572Z] 21:00:49 INFO - r13 = 0x000056228aa9c250 r14 = 0x00007ffdf1895460
[task 2020-01-06T21:00:49.572Z] 21:00:49 INFO - r15 = 0x00007ffdf189652d rip = 0x000056228aa02e58
[task 2020-01-06T21:00:49.572Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.573Z] 21:00:49 INFO - 32 libc-2.23.so + 0x20830
[task 2020-01-06T21:00:49.573Z] 21:00:49 INFO - rbx = 0x0000000000000000 rbp = 0x000056228aa9b520
[task 2020-01-06T21:00:49.573Z] 21:00:49 INFO - rsp = 0x00007ffdf18964a0 r12 = 0x000056228aa02a74
[task 2020-01-06T21:00:49.573Z] 21:00:49 INFO - r13 = 0x00007ffdf1896570 r14 = 0x0000000000000000
[task 2020-01-06T21:00:49.573Z] 21:00:49 INFO - r15 = 0x0000000000000000 rip = 0x00007f172e99c830
[task 2020-01-06T21:00:49.573Z] 21:00:49 INFO - Found by: call frame info
[task 2020-01-06T21:00:49.574Z] 21:00:49 INFO - 33 firefox-bin!<name omitted> [UniquePtr.h:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 274 + 0x17]
[task 2020-01-06T21:00:49.574Z] 21:00:49 INFO - rsp = 0x00007ffdf18964c0 rip = 0x000056228aa02c31
[task 2020-01-06T21:00:49.574Z] 21:00:49 INFO - Found by: stack scanning
[task 2020-01-06T21:00:49.575Z] 21:00:49 INFO -
[task 2020-01-06T21:00:49.575Z] 21:00:49 INFO - Thread 1
[task 2020-01-06T21:00:49.575Z] 21:00:49 INFO - 0 libc-2.23.so + 0x1014d9
[task 2020-01-06T21:00:49.576Z] 21:00:49 INFO - rax = 0xfffffffffffffffc rdx = 0x0000000000000020
[task 2020-01-06T21:00:49.576Z] 21:00:49 INFO - rcx = 0x00007f172ea7d4d9 rbx = 0x0000000000000000
[task 2020-01-06T21:00:49.577Z] 21:00:49 INFO - rsi = 0x00007f172e795200 rdi = 0x0000000000000017
[task 2020-01-06T21:00:49.577Z] 21:00:49 INFO - rbp = 0x00007f17198c7b40 rsp = 0x00007f17198c7b08
[task 2020-01-06T21:00:49.578Z] 21:00:49 INFO - r8 = 0x0000000000001000 r9 = 0xffffffff2420b318
[task 2020-01-06T21:00:49.578Z] 21:00:49 INFO - r10 = 0x00000000ffffffff r11 = 0x0000000000000246
[task 2020-01-06T21:00:49.579Z] 21:00:49 INFO - r12 = 0x00007f171972a100 r13 = 0x00007f172e795200
[task 2020-01-06T21:00:49.580Z] 21:00:49 INFO - r14 = 0x00007f171971c610 r15 = 0x00007f1719748400
[task 2020-01-06T21:00:49.580Z] 21:00:49 INFO - rip = 0x00007f172ea7d4d9
[task 2020-01-06T21:00:49.581Z] 21:00:49 INFO - Found by: given as instruction pointer in context
[task 2020-01-06T21:00:49.581Z] 21:00:49 INFO - 1 libxul.so!event_base_loop [event.c:d6d30459c4f545dad4793702b1bd60f8df6c6877 : 1947 + 0xd]

:bzbarsky , could it be caused by Bug 1601175 ?

Flags: needinfo?(bzbarsky)
Summary: Intermittent /upgrade-insecure-requests/gen/srcdoc-inherit.meta/upgrade/fetch/cross-http-downgrade.downgrade.https.html | application crashed [@ nsScriptErrorBase::InitializeOnMainThread()] → Intermittent <random test>| application crashed [@ nsScriptErrorBase::InitializeOnMainThread()]

:bzbarsky , could it be caused by Bug 1601175 ?

Yes, it could. Let me reinstate those null-checks for the moment and then try to figure out locally what's going on here... Something is very wrong!

Flags: needinfo?(bzbarsky)
Assignee: nobody → bzbarsky
Regressed by: 1601175
Has Regression Range: --- → yes
Keywords: regression
Pushed by bzbarsky@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9962106bddaa
Back out part of revision 3c1f509939f1 to fix null-dereference crashes. r=mccr8
Crash Signature: [@ nsScriptErrorBase::InitializeOnMainThread()] → [@ nsScriptErrorBase::InitializeOnMainThread()] [@ nsScriptErrorBase::InitializeOnMainThread]
Pushed by rgurzau@mozilla.com:
https://hg.mozilla.org/mozilla-central/rev/b90fb1397c13
Back out part of revision 3c1f509939f1 to fix null-dereference crashes. r=mccr8 a=bz
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla74

So I was trying to figure out how this could be happening, and I wonder whether we are ending up reporting an error for an unlinked window. That's the only way I see GetPrincipal() on an inner window returning null.

It looks like windows are removed from nsGlobalWindowInner::sInnerWindowsById only in ~nsGlobalWindowInner, not in CC unlink. Would it make sense to remove them in cc unlink, possibly?

Crash Signature: [@ nsScriptErrorBase::InitializeOnMainThread()] [@ nsScriptErrorBase::InitializeOnMainThread] → [@ nsScriptErrorBase::InitializeOnMainThread()] [@ nsScriptErrorBase::InitializeOnMainThread]
Flags: needinfo?(bugs)

That would be probably fine, though should at the same time also ClearWeakReferences(); be called.
Let me push a patch which does them both to try.

Flags: needinfo?(bugs)
Blocks: 1611505
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: