Bug 1562684 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

With macOS 10.15 Beta 2, local builds crash at startup. With a debug build, we assert in InitializeNSSWithFallbacks(). This is a build using the 10.11 SDK (MacOSX10.11.sdk). See stack below.

````
Hit MOZ_CRASH(InitializeNSSWithFallbacks failed: -5925) at /Users/haftandilian/r/unified/security/manager/ssl/nsNSSComponent.cpp:1658
#01: InitializeNSSWithFallbacks(nsTSubstring<char> const&, bool, bool)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x8e686ad]
#02: nsNSSComponent::InitializeNSS()[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x8e67427]
#03: nsNSSComponent::Init()[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x8e68fa1]
#04: mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID, nsISupports*, nsID const&, void**)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x21cfba]
#05: mozilla::xpcom::StaticModule::CreateInstance(nsISupports*, nsID const&, void**) const[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x215e75]
#06: (anonymous namespace)::EntryWrapper::CreateInstance(nsISupports*, nsID const&, void**)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x274877]
#07: nsComponentManagerImpl::GetServiceLocked((anonymous namespace)::MutexLock&, (anonymous namespace)::EntryWrapper&, nsID const&, void**)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x26b573]
#08: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x265966]
#09: CallGetService(char const*, nsID const&, void**)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x2701ae]
#10: nsGetServiceByContractIDWithError::operator()(nsID const&, void**) const[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x2708bf]
#11: nsCOMPtr_base::assign_from_gs_contractid_with_error(nsGetServiceByContractIDWithError const&, nsID const&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x10082e]
#12: nsCOMPtr<nsISupports>::nsCOMPtr(nsGetServiceByContractIDWithError const&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x5008ae]
#13: nsCOMPtr<nsISupports>::nsCOMPtr(nsGetServiceByContractIDWithError const&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x4c48fd]
#14: net_EnsurePSMInit()[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x5b54eb]
#15: mozilla::net::nsHttpHandler::NewProxiedChannel(nsIURI*, nsIProxyInfo*, unsigned int, nsIURI*, nsILoadInfo*, nsIChannel**)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0xb68bcd]
#16: mozilla::net::nsIOService::NewChannelFromURIWithProxyFlagsInternal(nsIURI*, nsIURI*, unsigned int, nsILoadInfo*, nsIChannel**)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x574757]
#17: mozilla::net::nsIOService::NewChannelFromURIWithProxyFlagsInternal(nsIURI*, nsIURI*, unsigned int, nsINode*, nsIPrincipal*, nsIPrincipal*, mozilla::Maybe<mozilla::dom::ClientInfo> const&, mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&, unsig[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x5743a1]
#18: mozilla::net::nsIOService::NewChannelFromURIWithClientAndController(nsIURI*, nsINode*, nsIPrincipal*, nsIPrincipal*, mozilla::Maybe<mozilla::dom::ClientInfo> const&, mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&, unsigned int, unsigned int,[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x574158]
#19: NS_NewChannelInternal(nsIChannel**, nsIURI*, nsINode*, nsIPrincipal*, nsIPrincipal*, mozilla::Maybe<mozilla::dom::ClientInfo> const&, mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&, unsigned int, unsigned int, nsICookieSettings*, mozilla::do[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x5a60da]
#20: NS_NewChannel(nsIChannel**, nsIURI*, nsIPrincipal*, unsigned int, unsigned int, nsICookieSettings*, mozilla::dom::PerformanceStorage*, nsILoadGroup*, nsIInterfaceRequestor*, unsigned int, nsIIOService*)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x5a5dba]
#21: mozilla::dom::XMLHttpRequestMainThread::CreateChannel()[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x602e5a2]
#22: mozilla::dom::XMLHttpRequestMainThread::Open(nsTSubstring<char> const&, nsTSubstring<char> const&, bool, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x602df72]
#23: mozilla::dom::XMLHttpRequestMainThread::Open(nsTSubstring<char> const&, nsTSubstring<char16_t> const&, bool, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x602d512]
#24: mozilla::dom::XMLHttpRequest_Binding::open(JSContext*, JS::Handle<JSObject*>, mozilla::dom::XMLHttpRequest*, JSJitMethodCallArgs const&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x3f3d373]
#25: bool mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy, mozilla::dom::binding_detail::ThrowExceptions>(JSContext*, unsigned int, JS::Value*)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x44b2a39]
#26: CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x95deb41]
#27: js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x95de6c0]
#28: InternalCall(JSContext*, js::AnyInvokeArgs const&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x95df11a]
#29: js::CallFromStack(JSContext*, JS::CallArgs const&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x95deefd]
#30: Interpret(JSContext*, js::RunState&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x95d25be]
#31: js::RunScript(JSContext*, js::RunState&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x95c7169]
#32: js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x95de87e]
#33: InternalCall(JSContext*, js::AnyInvokeArgs const&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x95df11a]
#34: js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x95df1c1]
#35: JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x9e3369a]
#36: nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x1acc71d]
#37: PrepareAndDispatch[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x304ea2]
2019-07-01 16:02:15.325854+0000 plugin-container[77675:353086] [default] SLSGetSpaceManagementMode: No connection with id 0x   2ea17
Process 77618 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
    frame #0: 0x000000010b4e46b9 XUL`InitializeNSSWithFallbacks(nsTSubstring<char> const&, bool, bool) [inlined] MOZ_Crash(aFilename="/Users/haftandilian/r/unified/security/manager/ssl/nsNSSComponent.cpp", aLine=1658, aReason="InitializeNSSWithFallbacks failed: -5925") at Assertions.h:313:3
   310 	  MOZ_ReportCrash(aReason, aFilename, aLine);
   311 	#endif
   312 	  MOZ_CRASH_ANNOTATE(aReason);
-> 313 	  MOZ_REALLY_CRASH(aLine);
   314 	}
   315 	#define MOZ_CRASH_UNSAFE(reason) MOZ_Crash(__FILE__, __LINE__, reason)
   316 	
Target 0: (firefox) stopped.
````
With macOS 10.15 Beta 2, local builds crash at startup. With a debug build, we assert in InitializeNSSWithFallbacks(). This is a build using the 10.11 SDK (MacOSX10.11.sdk). See stack below.

````
[Parent 75861: Main Thread]: D/pipnss nsNSSComponent::ctor
[Parent 75861: Main Thread]: D/pipnss Beginning NSS initialization
[Parent 75861: Main Thread]: D/pipnss nsNSSComponent::InitializeNSS
[Parent 75861: Main Thread]: D/pipnss NSS Initialization beginning
[Parent 75861: Main Thread]: D/pipnss NSS profile at '/Users/haftandilian/r/unified/obj-dbg.noindex/tmp/profile-default'
[Parent 75861: Main Thread]: D/pipnss inSafeMode: 0
[Parent 75861: Main Thread]: D/pipnss failed to initialize NSS with codes -5977 -5925
[Parent 75861: Main Thread]: D/pipnss last-resort NSS_NoDB_Init

Hit MOZ_CRASH(InitializeNSSWithFallbacks failed: -5925) at /Users/haftandilian/r/unified/security/manager/ssl/nsNSSComponent.cpp:1658
#01: InitializeNSSWithFallbacks(nsTSubstring<char> const&, bool, bool)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x8e686ad]
#02: nsNSSComponent::InitializeNSS()[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x8e67427]
#03: nsNSSComponent::Init()[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x8e68fa1]
#04: mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID, nsISupports*, nsID const&, void**)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x21cfba]
#05: mozilla::xpcom::StaticModule::CreateInstance(nsISupports*, nsID const&, void**) const[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x215e75]
#06: (anonymous namespace)::EntryWrapper::CreateInstance(nsISupports*, nsID const&, void**)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x274877]
#07: nsComponentManagerImpl::GetServiceLocked((anonymous namespace)::MutexLock&, (anonymous namespace)::EntryWrapper&, nsID const&, void**)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x26b573]
#08: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x265966]
#09: CallGetService(char const*, nsID const&, void**)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x2701ae]
#10: nsGetServiceByContractIDWithError::operator()(nsID const&, void**) const[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x2708bf]
#11: nsCOMPtr_base::assign_from_gs_contractid_with_error(nsGetServiceByContractIDWithError const&, nsID const&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x10082e]
#12: nsCOMPtr<nsISupports>::nsCOMPtr(nsGetServiceByContractIDWithError const&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x5008ae]
#13: nsCOMPtr<nsISupports>::nsCOMPtr(nsGetServiceByContractIDWithError const&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x4c48fd]
#14: net_EnsurePSMInit()[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x5b54eb]
#15: mozilla::net::nsHttpHandler::NewProxiedChannel(nsIURI*, nsIProxyInfo*, unsigned int, nsIURI*, nsILoadInfo*, nsIChannel**)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0xb68bcd]
#16: mozilla::net::nsIOService::NewChannelFromURIWithProxyFlagsInternal(nsIURI*, nsIURI*, unsigned int, nsILoadInfo*, nsIChannel**)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x574757]
#17: mozilla::net::nsIOService::NewChannelFromURIWithProxyFlagsInternal(nsIURI*, nsIURI*, unsigned int, nsINode*, nsIPrincipal*, nsIPrincipal*, mozilla::Maybe<mozilla::dom::ClientInfo> const&, mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&, unsig[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x5743a1]
#18: mozilla::net::nsIOService::NewChannelFromURIWithClientAndController(nsIURI*, nsINode*, nsIPrincipal*, nsIPrincipal*, mozilla::Maybe<mozilla::dom::ClientInfo> const&, mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&, unsigned int, unsigned int,[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x574158]
#19: NS_NewChannelInternal(nsIChannel**, nsIURI*, nsINode*, nsIPrincipal*, nsIPrincipal*, mozilla::Maybe<mozilla::dom::ClientInfo> const&, mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&, unsigned int, unsigned int, nsICookieSettings*, mozilla::do[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x5a60da]
#20: NS_NewChannel(nsIChannel**, nsIURI*, nsIPrincipal*, unsigned int, unsigned int, nsICookieSettings*, mozilla::dom::PerformanceStorage*, nsILoadGroup*, nsIInterfaceRequestor*, unsigned int, nsIIOService*)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x5a5dba]
#21: mozilla::dom::XMLHttpRequestMainThread::CreateChannel()[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x602e5a2]
#22: mozilla::dom::XMLHttpRequestMainThread::Open(nsTSubstring<char> const&, nsTSubstring<char> const&, bool, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x602df72]
#23: mozilla::dom::XMLHttpRequestMainThread::Open(nsTSubstring<char> const&, nsTSubstring<char16_t> const&, bool, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x602d512]
#24: mozilla::dom::XMLHttpRequest_Binding::open(JSContext*, JS::Handle<JSObject*>, mozilla::dom::XMLHttpRequest*, JSJitMethodCallArgs const&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x3f3d373]
#25: bool mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy, mozilla::dom::binding_detail::ThrowExceptions>(JSContext*, unsigned int, JS::Value*)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x44b2a39]
#26: CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x95deb41]
#27: js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x95de6c0]
#28: InternalCall(JSContext*, js::AnyInvokeArgs const&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x95df11a]
#29: js::CallFromStack(JSContext*, JS::CallArgs const&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x95deefd]
#30: Interpret(JSContext*, js::RunState&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x95d25be]
#31: js::RunScript(JSContext*, js::RunState&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x95c7169]
#32: js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x95de87e]
#33: InternalCall(JSContext*, js::AnyInvokeArgs const&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x95df11a]
#34: js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x95df1c1]
#35: JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x9e3369a]
#36: nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x1acc71d]
#37: PrepareAndDispatch[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x304ea2]
2019-07-01 16:02:15.325854+0000 plugin-container[77675:353086] [default] SLSGetSpaceManagementMode: No connection with id 0x   2ea17
Process 77618 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
    frame #0: 0x000000010b4e46b9 XUL`InitializeNSSWithFallbacks(nsTSubstring<char> const&, bool, bool) [inlined] MOZ_Crash(aFilename="/Users/haftandilian/r/unified/security/manager/ssl/nsNSSComponent.cpp", aLine=1658, aReason="InitializeNSSWithFallbacks failed: -5925") at Assertions.h:313:3
   310 	  MOZ_ReportCrash(aReason, aFilename, aLine);
   311 	#endif
   312 	  MOZ_CRASH_ANNOTATE(aReason);
-> 313 	  MOZ_REALLY_CRASH(aLine);
   314 	}
   315 	#define MOZ_CRASH_UNSAFE(reason) MOZ_Crash(__FILE__, __LINE__, reason)
   316 	
Target 0: (firefox) stopped.
````
With macOS 10.15 Beta 2, local builds crash at startup. With a debug build, we assert in InitializeNSSWithFallbacks(). This is a build using the 10.11 SDK (MacOSX10.11.sdk). See stack below.

````
MOZ_LOG=pipnss:4

[Parent 75861: Main Thread]: D/pipnss nsNSSComponent::ctor
[Parent 75861: Main Thread]: D/pipnss Beginning NSS initialization
[Parent 75861: Main Thread]: D/pipnss nsNSSComponent::InitializeNSS
[Parent 75861: Main Thread]: D/pipnss NSS Initialization beginning
[Parent 75861: Main Thread]: D/pipnss NSS profile at '/Users/haftandilian/r/unified/obj-dbg.noindex/tmp/profile-default'
[Parent 75861: Main Thread]: D/pipnss inSafeMode: 0
[Parent 75861: Main Thread]: D/pipnss failed to initialize NSS with codes -5977 -5925
[Parent 75861: Main Thread]: D/pipnss last-resort NSS_NoDB_Init

Hit MOZ_CRASH(InitializeNSSWithFallbacks failed: -5925) at /Users/haftandilian/r/unified/security/manager/ssl/nsNSSComponent.cpp:1658
#01: InitializeNSSWithFallbacks(nsTSubstring<char> const&, bool, bool)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x8e686ad]
#02: nsNSSComponent::InitializeNSS()[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x8e67427]
#03: nsNSSComponent::Init()[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x8e68fa1]
#04: mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID, nsISupports*, nsID const&, void**)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x21cfba]
#05: mozilla::xpcom::StaticModule::CreateInstance(nsISupports*, nsID const&, void**) const[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x215e75]
#06: (anonymous namespace)::EntryWrapper::CreateInstance(nsISupports*, nsID const&, void**)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x274877]
#07: nsComponentManagerImpl::GetServiceLocked((anonymous namespace)::MutexLock&, (anonymous namespace)::EntryWrapper&, nsID const&, void**)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x26b573]
#08: nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x265966]
#09: CallGetService(char const*, nsID const&, void**)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x2701ae]
#10: nsGetServiceByContractIDWithError::operator()(nsID const&, void**) const[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x2708bf]
#11: nsCOMPtr_base::assign_from_gs_contractid_with_error(nsGetServiceByContractIDWithError const&, nsID const&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x10082e]
#12: nsCOMPtr<nsISupports>::nsCOMPtr(nsGetServiceByContractIDWithError const&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x5008ae]
#13: nsCOMPtr<nsISupports>::nsCOMPtr(nsGetServiceByContractIDWithError const&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x4c48fd]
#14: net_EnsurePSMInit()[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x5b54eb]
#15: mozilla::net::nsHttpHandler::NewProxiedChannel(nsIURI*, nsIProxyInfo*, unsigned int, nsIURI*, nsILoadInfo*, nsIChannel**)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0xb68bcd]
#16: mozilla::net::nsIOService::NewChannelFromURIWithProxyFlagsInternal(nsIURI*, nsIURI*, unsigned int, nsILoadInfo*, nsIChannel**)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x574757]
#17: mozilla::net::nsIOService::NewChannelFromURIWithProxyFlagsInternal(nsIURI*, nsIURI*, unsigned int, nsINode*, nsIPrincipal*, nsIPrincipal*, mozilla::Maybe<mozilla::dom::ClientInfo> const&, mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&, unsig[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x5743a1]
#18: mozilla::net::nsIOService::NewChannelFromURIWithClientAndController(nsIURI*, nsINode*, nsIPrincipal*, nsIPrincipal*, mozilla::Maybe<mozilla::dom::ClientInfo> const&, mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&, unsigned int, unsigned int,[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x574158]
#19: NS_NewChannelInternal(nsIChannel**, nsIURI*, nsINode*, nsIPrincipal*, nsIPrincipal*, mozilla::Maybe<mozilla::dom::ClientInfo> const&, mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&, unsigned int, unsigned int, nsICookieSettings*, mozilla::do[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x5a60da]
#20: NS_NewChannel(nsIChannel**, nsIURI*, nsIPrincipal*, unsigned int, unsigned int, nsICookieSettings*, mozilla::dom::PerformanceStorage*, nsILoadGroup*, nsIInterfaceRequestor*, unsigned int, nsIIOService*)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x5a5dba]
#21: mozilla::dom::XMLHttpRequestMainThread::CreateChannel()[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x602e5a2]
#22: mozilla::dom::XMLHttpRequestMainThread::Open(nsTSubstring<char> const&, nsTSubstring<char> const&, bool, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x602df72]
#23: mozilla::dom::XMLHttpRequestMainThread::Open(nsTSubstring<char> const&, nsTSubstring<char16_t> const&, bool, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x602d512]
#24: mozilla::dom::XMLHttpRequest_Binding::open(JSContext*, JS::Handle<JSObject*>, mozilla::dom::XMLHttpRequest*, JSJitMethodCallArgs const&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x3f3d373]
#25: bool mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy, mozilla::dom::binding_detail::ThrowExceptions>(JSContext*, unsigned int, JS::Value*)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x44b2a39]
#26: CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x95deb41]
#27: js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x95de6c0]
#28: InternalCall(JSContext*, js::AnyInvokeArgs const&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x95df11a]
#29: js::CallFromStack(JSContext*, JS::CallArgs const&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x95deefd]
#30: Interpret(JSContext*, js::RunState&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x95d25be]
#31: js::RunScript(JSContext*, js::RunState&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x95c7169]
#32: js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x95de87e]
#33: InternalCall(JSContext*, js::AnyInvokeArgs const&)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x95df11a]
#34: js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x95df1c1]
#35: JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x9e3369a]
#36: nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*)[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x1acc71d]
#37: PrepareAndDispatch[/Users/haftandilian/r/unified/obj-dbg.noindex/toolkit/library/XUL +0x304ea2]
2019-07-01 16:02:15.325854+0000 plugin-container[77675:353086] [default] SLSGetSpaceManagementMode: No connection with id 0x   2ea17
Process 77618 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
    frame #0: 0x000000010b4e46b9 XUL`InitializeNSSWithFallbacks(nsTSubstring<char> const&, bool, bool) [inlined] MOZ_Crash(aFilename="/Users/haftandilian/r/unified/security/manager/ssl/nsNSSComponent.cpp", aLine=1658, aReason="InitializeNSSWithFallbacks failed: -5925") at Assertions.h:313:3
   310 	  MOZ_ReportCrash(aReason, aFilename, aLine);
   311 	#endif
   312 	  MOZ_CRASH_ANNOTATE(aReason);
-> 313 	  MOZ_REALLY_CRASH(aLine);
   314 	}
   315 	#define MOZ_CRASH_UNSAFE(reason) MOZ_Crash(__FILE__, __LINE__, reason)
   316 	
Target 0: (firefox) stopped.
````

Back to Bug 1562684 Comment 0