Bug 1108566

Summary: Thunderbird crashes during startup
Product: [openSUSE] openSUSE Tumbleweed Reporter: Bart Van Assche <bart.vanassche+novell>
Component: FirefoxAssignee: E-mail List <bnc-team-mozilla>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P5 - None CC: astieger, bart.vanassche+novell
Version: Current   
Target Milestone: ---   
Hardware: x86-64   
OS: SUSE Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Bart Van Assche 2018-09-16 02:48:05 UTC
$ cat /etc/issue.net 
Welcome to openSUSE Tumbleweed 20180914 - Kernel %r (%t).
$ rpm -q MozillaThunderbird
MozillaThunderbird-60.0-1.1.x86_64
$ rpm -qi MozillaThunderbird
Name        : MozillaThunderbird
Version     : 60.0
Release     : 1.1
Architecture: x86_64
Install Date: Sat Sep 15 14:31:58 2018
Group       : Productivity/Networking/Email/Clients
Size        : 166484866
License     : MPL-2.0
Signature   : RSA/SHA256, Mon Sep 10 12:22:31 2018, Key ID b88b2fd43dbdc284
Source RPM  : MozillaThunderbird-60.0-1.1.src.rpm
Build Date  : Mon Sep 10 11:58:40 2018
Build Host  : lamb77
Relocations : (not relocatable)
Packager    : https://bugs.opensuse.org
Vendor      : openSUSE
URL         : http://www.mozilla.org/products/thunderbird/
Summary     : The Stand-Alone Mozilla Mail Component
Description :
Mozilla Thunderbird is a redesign of the Mozilla Mail component. It is
written using the XUL user interface language and designed to be
cross-platform. It is a stand-alone application instead of part of the
Mozilla application suite.
Distribution: openSUSE Tumbleweed

$ thunderbird --debugger gdb
Thread 1 "thunderbird-bin" received signal SIGSEGV, Segmentation fault.
0x00007fffebc88730 in mozilla::detail::nsTStringRepr<char16_t>::First (
    this=this@entry=0x7fffffff8e60)
    at /home/abuild/rpmbuild/BUILD/obj/dist/include/mozilla/Assertions.h:40
40      /home/abuild/rpmbuild/BUILD/obj/dist/include/mozilla/Assertions.h: No such file or directory.
(gdb) set pagination off
(gdb) bt
#0  0x00007fffebc88730 in mozilla::detail::nsTStringRepr<char16_t>::First() const (this=this@entry=0x7fffffff8e60) at /home/abuild/rpmbuild/BUILD/obj/dist/include/mozilla/Assertions.h:40
#1  0x00007fffebbb53c2 in nsMsgLocalStoreUtils::nsShouldIgnoreFile(nsTSubstring<char16_t>&) (name=...) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/comm/mailnews/local/src/nsMsgLocalStoreUtils.cpp:31
#2  0x00007fffebbb388c in nsMsgBrkMBoxStore::AddSubFolders(nsIMsgFolder*, nsCOMPtr<nsIFile>&, bool) (this=0x7fffcc8eef10, parent=0x7fffcc760438, path=..., deep=true) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/comm/mailnews/local/src/nsMsgBrkMBoxStore.cpp:1063
#3  0x00007fffebbb3b24 in nsMsgBrkMBoxStore::AddSubFolders(nsIMsgFolder*, nsCOMPtr<nsIFile>&, bool) (this=0x7fffcc8eef10, parent=0x7fffcc75a038, path=..., deep=true) at /home/abuild/rpmbuild/BUILD/obj/dist/include/nsCOMPtr.h:788
#4  0x00007fffebbb3bf8 in nsMsgBrkMBoxStore::DiscoverSubFolders(nsIMsgFolder*, bool) (this=0x7fffcc8eef10, aParentFolder=0x7fffcc75a038, aDeep=<optimized out>) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/comm/mailnews/local/src/nsMsgBrkMBoxStore.cpp:69
#5  0x00007fffebb9a46e in nsMsgLocalMailFolder::GetSubFolders(nsISimpleEnumerator**) (this=this@entry=0x7fffcc75a000, aResult=0x7fffffff9188) at /home/abuild/rpmbuild/BUILD/obj/dist/include/nsCOMPtr.h:798
#6  0x00007fffeba24a7b in nsMsgDBFolder::GetChildWithURI(nsTSubstring<char> const&, bool, bool, nsIMsgFolder**) (this=this@entry=0x7fffcc75a000, uri=..., deep=deep@entry=false, caseInsensitive=caseInsensitive@entry=true, child=0x7fffffff9238) at /home/abuild/rpmbuild/BUILD/obj/dist/include/nsCOMPtr.h:1367
#7  0x00007fffeba28e97 in nsMsgDBFolder::AddSubfolder(nsTSubstring<char16_t> const&, nsIMsgFolder**) (this=0x7fffcc75a000, name=..., child=0x7fffffff93c0) at /home/abuild/rpmbuild/BUILD/obj/dist/include/nsCOMPtr.h:1367
#8  0x00007fffebbb38bd in nsMsgBrkMBoxStore::AddSubFolders(nsIMsgFolder*, nsCOMPtr<nsIFile>&, bool) (this=0x7fffcc8eef10, parent=0x7fffcc75a038, path=..., deep=true) at /home/abuild/rpmbuild/BUILD/obj/dist/include/nsCOMPtr.h:1367
#9  0x00007fffebbb3b24 in nsMsgBrkMBoxStore::AddSubFolders(nsIMsgFolder*, nsCOMPtr<nsIFile>&, bool) (this=0x7fffcc8eef10, parent=0x7fffd4706c38, path=..., deep=true) at /home/abuild/rpmbuild/BUILD/obj/dist/include/nsCOMPtr.h:788
#10 0x00007fffebbb3bf8 in nsMsgBrkMBoxStore::DiscoverSubFolders(nsIMsgFolder*, bool) (this=0x7fffcc8eef10, aParentFolder=0x7fffd4706c38, aDeep=<optimized out>) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/comm/mailnews/local/src/nsMsgBrkMBoxStore.cpp:69
#11 0x00007fffebb9a46e in nsMsgLocalMailFolder::GetSubFolders(nsISimpleEnumerator**) (this=0x7fffd4706c00, aResult=0x7fffffff9848) at /home/abuild/rpmbuild/BUILD/obj/dist/include/nsCOMPtr.h:798
#12 0x00007fffebd15522 in NS_InvokeByIndex () at /home/abuild/rpmbuild/BUILD/obj/dist/include/nsTArray.h:203
#13 0x00007fffec3da3cd in CallMethodHelper::Invoke() (this=0x7fffffff9800) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/js/xpconnect/src/XPCWrappedNative.cpp:1951
#14 0x00007fffec3da3cd in CallMethodHelper::Call() (this=0x7fffffff9800) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/js/xpconnect/src/XPCWrappedNative.cpp:1267
#15 0x00007fffec3da3cd in XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) (ccx=..., mode=XPCWrappedNative::CALL_GETTER) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/js/xpconnect/src/XPCWrappedNative.cpp:1234
#16 0x00007fffec3e0b9b in XPCWrappedNative::GetAttribute(XPCCallContext&) (ccx=...) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/js/xpconnect/src/xpcprivate.h:1636
#17 0x00007fffec3e0b9b in XPC_WN_GetterSetter(JSContext*, unsigned int, JS::Value*) (cx=0x7fffe4322000, argc=0, vp=0x7fffffff9be0) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:949
#18 0x00007fffeec64a4b in js::CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) (args=..., native=0x7fffec3e0960 <XPC_WN_GetterSetter(JSContext*, unsigned int, JS::Value*)>, cx=0x7fffe4322000) at /home/abuild/rpmbuild/BUILD/obj/dist/include/js/CallArgs.h:286
#19 0x00007fffeec64a4b in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) (cx=0x7fffe4322000, args=..., construct=js::NO_CONSTRUCT) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/js/src/vm/Interpreter.cpp:468
#20 0x00007fffeec64dce in InternalCall(JSContext*, js::AnyInvokeArgs const&) (cx=cx@entry=0x7fffe4322000, args=...) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/js/src/vm/Interpreter.cpp:517
#21 0x00007fffeec64e38 in js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) (cx=cx@entry=0x7fffe4322000, fval=..., fval@entry=..., thisv=..., args=..., rval=...) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/js/src/vm/Interpreter.cpp:536
#22 0x00007fffeec64ef9 in js::CallGetter(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) (cx=0x7fffe4322000, thisv=..., getter=..., rval=...) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/js/src/vm/Interpreter.cpp:651
#23 0x00007fffef0112ee in CallGetter(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<js::Shape*>, JS::MutableHandle<JS::Value>) (cx=0x7fffe4322000, obj=..., receiver=..., shape=..., vp=...) at /home/abuild/rpmbuild/BUILD/obj/dist/include/js/RootingAPI.h:1128
#24 0x00007fffef022893 in GetExistingProperty<(js::AllowGC)1> (vp=..., shape=..., obj=..., receiver=..., cx=0x7fffe4322000) at /home/abuild/rpmbuild/BUILD/obj/dist/include/js/RootingAPI.h:545
#25 0x00007fffef022893 in NativeGetPropertyInline<(js::AllowGC)1> (vp=..., nameLookup=NotNameLookup, id=..., receiver=..., obj=..., cx=0x7fffe4322000) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/js/src/vm/NativeObject.cpp:2410
#26 0x00007fffef022893 in js::NativeGetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) (cx=cx@entry=0x7fffe4322000, obj=..., obj@entry=..., receiver=..., id=..., vp=..., vp@entry=...) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/js/src/vm/NativeObject.cpp:2446
#27 0x00007fffeec4a467 in js::GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) (vp=..., id=..., receiver=..., obj=..., cx=0x7fffe4322000) at /home/abuild/rpmbuild/BUILD/obj/dist/include/js/RootingAPI.h:553
#28 0x00007fffeec4a467 in js::GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, js::PropertyName*, JS::MutableHandle<JS::Value>) (vp=..., name=<optimized out>, receiver=..., obj=..., cx=0x7fffe4322000) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/js/src/vm/JSObject.h:821
#29 0x00007fffeec4a467 in js::GetProperty(JSContext*, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>) (cx=0x7fffe4322000, v=..., name=..., vp=...) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/js/src/vm/Interpreter.cpp:4426
#30 0x00007fffeec581b4 in GetPropertyOperation (vp=..., lval=..., pc=<optimized out>, script=..., fp=<optimized out>, cx=<optimized out>) at /home/abuild/rpmbuild/BUILD/obj/dist/include/js/RootingAPI.h:1128
#31 0x00007fffeec581b4 in Interpret(JSContext*, js::RunState&) (cx=0x7fffe4322000, state=...) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/js/src/vm/Interpreter.cpp:2834
#32 0x00007fffeec64685 in js::RunScript(JSContext*, js::RunState&) (cx=0x7fffe4322000, state=...) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/js/src/vm/Interpreter.cpp:418
#33 0x00007fffeec64bdc in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) (cx=0x7fffe4322000, args=..., construct=js::NO_CONSTRUCT) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/js/src/vm/Interpreter.cpp:490
#34 0x00007fffeec64dce in InternalCall(JSContext*, js::AnyInvokeArgs const&) (cx=cx@entry=0x7fffe4322000, args=...) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/js/src/vm/Interpreter.cpp:517
#35 0x00007fffeec64e38 in js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) (cx=cx@entry=0x7fffe4322000, fval=..., fval@entry=..., thisv=..., args=..., rval=...) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/js/src/vm/Interpreter.cpp:536
#36 0x00007fffeef57238 in js::ForwardingProxyHandler::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const (this=<optimized out>, cx=0x7fffe4322000, proxy=..., args=...) at /home/abuild/rpmbuild/BUILD/obj/dist/include/js/RootingAPI.h:1128
#37 0x00007fffeef49151 in js::CrossCompartmentWrapper::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const (this=0x7ffff16bf5b0 <js::CrossCompartmentWrapper::singleton>, cx=0x7fffe4322000, wrapper=..., args=...) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/js/src/proxy/CrossCompartmentWrapper.cpp:358
#38 0x00007fffeef51732 in js::Proxy::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) (cx=0x7fffe4322000, proxy=..., args=...) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/js/src/proxy/Proxy.cpp:510
#39 0x00007fffeef517f8 in js::proxy_Call(JSContext*, unsigned int, JS::Value*) (cx=<optimized out>, argc=<optimized out>, vp=<optimized out>) at /home/abuild/rpmbuild/BUILD/obj/dist/include/js/RootingAPI.h:1128
#40 0x00007fffeec64c73 in js::CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) (args=..., native=0x7fffeef51780 <js::proxy_Call(JSContext*, unsigned int, JS::Value*)>, cx=0x7fffe4322000) at /home/abuild/rpmbuild/BUILD/obj/dist/include/js/CallArgs.h:286
#41 0x00007fffeec64c73 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) (cx=0x7fffe4322000, args=..., construct=<optimized out>) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/js/src/vm/Interpreter.cpp:450
#42 0x00007fffeec57004 in js::CallFromStack(JSContext*, JS::CallArgs const&) (args=..., cx=<optimized out>) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/js/src/vm/Interpreter.cpp:3115
#43 0x00007fffeec57004 in Interpret(JSContext*, js::RunState&) (cx=0x7fffe4322000, state=...) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/js/src/vm/Interpreter.cpp:3115
#44 0x00007fffeec64685 in js::RunScript(JSContext*, js::RunState&) (cx=0x7fffe4322000, state=...) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/js/src/vm/Interpreter.cpp:418
#45 0x00007fffeec64bdc in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) (cx=0x7fffe4322000, args=..., construct=js::NO_CONSTRUCT) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/js/src/vm/Interpreter.cpp:490
#46 0x00007fffeec64dce in InternalCall(JSContext*, js::AnyInvokeArgs const&) (cx=cx@entry=0x7fffe4322000, args=...) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/js/src/vm/Interpreter.cpp:517
#47 0x00007fffeec64e38 in js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) (cx=cx@entry=0x7fffe4322000, fval=..., fval@entry=..., thisv=..., thisv@entry=..., args=..., rval=...) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/js/src/vm/Interpreter.cpp:536
#48 0x00007fffeef3b7a0 in JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) (cx=cx@entry=0x7fffe4322000, thisv=..., thisv@entry=..., fval=fval@entry=..., args=..., rval=..., rval@entry=...) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/js/src/jsapi.cpp:3029
#49 0x00007fffed029289 in mozilla::dom::EventHandlerNonNull::Call(JSContext*, JS::Handle<JS::Value>, mozilla::dom::Event&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) (this=this@entry=0x7fffd5b526d0, cx=0x7fffe4322000, aThisVal=..., aThisVal@entry=..., event=..., aRetVal=..., aRetVal@entry=..., aRv=...) at /home/abuild/rpmbuild/BUILD/obj/dist/include/js/RootingAPI.h:1128
#50 0x00007fffed3b1f6e in mozilla::dom::EventHandlerNonNull::Call<nsISupports*>(nsISupports* const&, mozilla::dom::Event&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObject::ExceptionHandling, JSCompartment*) (aCompartment=0x0, aExceptionHandling=mozilla::dom::CallbackObject::eReportExceptions, aExecutionReason=0x7ffff047ea15 "EventHandlerNonNull", aRv=..., aRetVal=..., event=..., thisVal=<optimized out>, this=<optimized out>) at /home/abuild/rpmbuild/BUILD/obj/dist/include/mozilla/dom/CallbackObject.h:314
#51 0x00007fffed3b1f6e in mozilla::JSEventHandler::HandleEvent(nsIDOMEvent*) (this=<optimized out>, aEvent=<optimized out>) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/dom/events/JSEventHandler.cpp:215
#52 0x00007fffed3b3c4e in mozilla::EventListenerManager::HandleEventSubType(mozilla::EventListenerManager::Listener*, nsIDOMEvent*, mozilla::dom::EventTarget*) (this=this@entry=0x7fffd67c6700, aListener=<optimized out>, aListener@entry=0x7fffdb905408, aDOMEvent=0x7fffce2f86f0, aCurrentTarget=<optimized out>, aCurrentTarget@entry=0x7fffd6763800) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/dom/events/EventListenerManager.cpp:1107
#53 0x00007fffed3b420c in mozilla::EventListenerManager::HandleEventInternal(nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent**, mozilla::dom::EventTarget*, nsEventStatus*) (this=0x7fffd67c6700, aPresContext=<optimized out>, aEvent=0x7fffffffb9c0, aDOMEvent=<optimized out>, aCurrentTarget=<optimized out>, aEventStatus=<optimized out>) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/dom/events/EventListenerManager.cpp:1276
#54 0x00007fffed3b50cb in mozilla::EventTargetChainItem::HandleEventTargetChain(nsTArray<mozilla::EventTargetChainItem>&, mozilla::EventChainPostVisitor&, mozilla::EventDispatchingCallback*, mozilla::ELMCreationDetector&) (aChain=..., aVisitor=..., aCallback=0x0, aCd=...) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/dom/events/EventDispatcher.cpp:527
#55 0x00007fffed3b6454 in mozilla::EventDispatcher::Dispatch(nsISupports*, nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*) (aTarget=<optimized out>, aPresContext=0x7fffd663e800, aEvent=0x7fffffffb9c0, aDOMEvent=<optimized out>, aEventStatus=<optimized out>, aCallback=<optimized out>, aTargets=<optimized out>) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/dom/events/EventDispatcher.cpp:917
#56 0x00007fffedde80e8 in nsDocumentViewer::LoadComplete(nsresult) (this=0x7ffff7083ab0, aStatus=<optimized out>) at /home/abuild/rpmbuild/BUILD/obj/dist/include/nsCOMPtr.h:788
#57 0x00007fffee8adc5b in nsDocShell::EndPageLoad(nsIWebProgress*, nsIChannel*, nsresult) (this=this@entry=0x7fffd6627000, aProgress=aProgress@entry=0x7fffd6627028, aChannel=0x7fffd67c7500, aStatus=aStatus@entry=nsresult::NS_OK) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/docshell/base/nsDocShell.cpp:7303
#58 0x00007fffee8af0d0 in nsDocShell::OnStateChange(nsIWebProgress*, nsIRequest*, unsigned int, nsresult) (this=0x7fffd6627000, aProgress=0x7fffd6627028, aRequest=0x7fffd67c7500, aStateFlags=<optimized out>, aStatus=nsresult::NS_OK) at /home/abuild/rpmbuild/BUILD/obj/dist/include/nsCOMPtr.h:788
#59 0x00007fffec5216ab in nsDocLoader::DoFireOnStateChange(nsIWebProgress*, nsIRequest*, int&, nsresult) (this=0x7fffd6627000, aProgress=aProgress@entry=0x7fffd6627028, aRequest=aRequest@entry=0x7fffd67c7500, aStateFlags=@0x7fffffffc068: 131088, aStatus=aStatus@entry=nsresult::NS_OK) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/uriloader/base/nsDocLoader.cpp:1315
#60 0x00007fffec521861 in nsDocLoader::doStopDocumentLoad(nsIRequest*, nsresult) (this=0x7fffd6627000, request=0x7fffd67c7500, aStatus=nsresult::NS_OK) at /home/abuild/rpmbuild/BUILD/obj/dist/include/mozilla/RefPtr.h:315
#61 0x00007fffec521ad1 in nsDocLoader::DocLoaderIsEmpty(bool) (this=this@entry=0x7fffd6627000, aFlushLayout=aFlushLayout@entry=true) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/uriloader/base/nsDocLoader.cpp:747
#62 0x00007fffec521c8d in nsDocLoader::DocLoaderIsEmpty(bool) (aFlushLayout=true, this=0x7fffd6627000) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/uriloader/base/nsDocLoader.cpp:714
#63 0x00007fffec521c8d in nsDocLoader::ChildDoneWithOnload(nsIDocumentLoader*) (aChild=0x7fffd1821800, this=0x7fffd6627000) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/uriloader/base/nsDocLoader.h:204
#64 0x00007fffec521c8d in nsDocLoader::DocLoaderIsEmpty(bool) (this=this@entry=0x7fffd1821800, aFlushLayout=<optimized out>) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/uriloader/base/nsDocLoader.cpp:750
#65 0x00007fffec5225ec in nsDocLoader::DocLoaderIsEmpty(bool) (aFlushLayout=<optimized out>, this=0x7fffd1821800) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/uriloader/base/nsDocLoader.cpp:670
#66 0x00007fffec5225ec in nsDocLoader::OnStopRequest(nsIRequest*, nsISupports*, nsresult) (this=0x7fffd1821800, aRequest=0x7fffce394ff0, aCtxt=<optimized out>, aStatus=nsresult::NS_OK) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/uriloader/base/nsDocLoader.cpp:632
#67 0x00007fffebd84ec5 in mozilla::net::nsLoadGroup::RemoveRequest(nsIRequest*, nsISupports*, nsresult) (this=0x7fffd4ed6a70, request=0x7fffce394ff0, ctxt=0x0, aStatus=nsresult::NS_OK) at /home/abuild/rpmbuild/BUILD/obj/dist/include/nsCOMPtr.h:798
#68 0x00007fffeca3dba0 in nsDocument::DoUnblockOnload() (this=0x7fffce73f000) at /home/abuild/rpmbuild/BUILD/obj/dist/include/nsCOMPtr.h:788
#69 0x00007fffeca3dcb2 in nsDocument::UnblockOnload(bool) (this=0x7fffce73f000, aFireSync=<optimized out>) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/dom/base/nsDocument.cpp:8404
#70 0x00007fffeca66e02 in nsDocument::DispatchContentLoadedEvents() (this=0x7fffce73f000) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/dom/base/nsDocument.cpp:5417
#71 0x00007fffeca1dfc7 in mozilla::detail::RunnableMethodArguments<>::applyImpl<nsDocument, void (nsDocument::*)()>(nsDocument*, void (nsDocument::*)(), mozilla::Tuple<>&, mozilla::IndexSequence<>) (args=..., m=<optimized out>, o=<optimized out>) at /home/abuild/rpmbuild/BUILD/obj/dist/include/nsThreadUtils.h:1151
#72 0x00007fffeca1dfc7 in mozilla::detail::RunnableMethodArguments<>::apply<nsDocument, void (nsDocument::*)()>(nsDocument*, void (nsDocument::*)()) (this=<optimized out>, m=<optimized out>, o=<optimized out>) at /home/abuild/rpmbuild/BUILD/obj/dist/include/nsThreadUtils.h:1155
#73 0x00007fffeca1dfc7 in mozilla::detail::RunnableMethodImpl<nsDocument*, void (nsDocument::*)(), true, (mozilla::RunnableKind)0>::Run() (this=<optimized out>) at /home/abuild/rpmbuild/BUILD/obj/dist/include/nsThreadUtils.h:1200
#74 0x00007fffebd0773b in nsThread::ProcessNextEvent(bool, bool*) (this=0x7ffff7079ca0, aMayWait=<optimized out>, aResult=0x7fffffffc597) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/xpcom/threads/nsThread.cpp:1040
#75 0x00007fffebd0fda8 in NS_ProcessNextEvent(nsIThread*, bool) (aThread=<optimized out>, aThread@entry=0x7ffff7079ca0, aMayWait=aMayWait@entry=false) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/xpcom/threads/nsThreadUtils.cpp:517
#76 0x00007fffec124a9a in mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) (this=0x7fffe8022ec0, aDelegate=0x7ffff7056580) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/ipc/glue/MessagePump.cpp:97
#77 0x00007fffec0fa535 in MessageLoop::RunInternal() (this=<optimized out>) at /home/abuild/rpmbuild/BUILD/obj/dist/include/mozilla/RefPtr.h:315
#78 0x00007fffec0fa535 in MessageLoop::RunHandler() (this=<optimized out>) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/ipc/chromium/src/base/message_loop.cc:319
#79 0x00007fffec0fa535 in MessageLoop::Run() (this=<optimized out>) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/ipc/chromium/src/base/message_loop.cc:299
#80 0x00007fffedb3bbc8 in nsBaseAppShell::Run() (this=0x7fffe7f3c760) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/widget/nsBaseAppShell.cpp:157
#81 0x00007fffeeadb88e in nsAppStartup::Run() (this=0x7fffe80d90b0) at /home/abuild/rpmbuild/BUILD/obj/dist/include/nsCOMPtr.h:798
#82 0x00007fffeeb86eb7 in XREMain::XRE_mainRun() (this=this@entry=0x7fffffffc880) at /home/abuild/rpmbuild/BUILD/obj/dist/include/nsCOMPtr.h:798
#83 0x00007fffeeb87cb9 in XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) (this=0x7fffffffc880, argc=1, argv=0x7fffffffdbb8, aConfig=...) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/toolkit/xre/nsAppRunner.cpp:4975
#84 0x00007fffeeb8817c in XRE_main(int, char**, mozilla::BootstrapConfig const&) (argc=1, argv=0x7fffffffdbb8, aConfig=...) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/toolkit/xre/nsAppRunner.cpp:5067
#85 0x000055555555b666 in do_main(int, char**, char**) (argc=1, argv=0x7fffffffdbb8, envp=<optimized out>) at /home/abuild/rpmbuild/BUILD/obj/dist/include/mozilla/UniquePtr.h:326
#86 0x000055555555adc9 in main(int, char**, char**) (argc=1, argv=0x7fffffffdbb8, envp=0x7fffffffdbc8) at /usr/src/debug/MozillaThunderbird-60.0-1.1.x86_64/comm/mail/app/nsMailApp.cpp:306
Comment 1 Andreas Stieger 2018-09-17 07:21:08 UTC
Reporter, check if the conditions described in bug 1107772 apply to you.
Comment 2 Bart Van Assche 2018-09-17 13:31:53 UTC
I think what I reported is the same as what has been reported in https://bugzilla.opensuse.org/show_bug.cgi?id=1107772. After having removed the only two folders that have a high-ascii character in their name Thunderbird 60 starts fine.
Comment 3 Andreas Stieger 2018-09-18 08:42:17 UTC
Thank you for confirming. Resolving as a duplicate of bug 1107772.

*** This bug has been marked as a duplicate of bug 1107772 ***