Package: icedove Version: 1:45.1.0-1 Severity: normal Hello,
I had icedove crash with the follwing backtrace: ``` #0 0x00007fc4b4ec2c09 in raise (sig=sig@entry=11) at ../sysdeps/unix/sysv/linux/pt-raise.c:36 resultvar = 0 pid = <optimized out> #1 0x00007fc4b0d8e7e1 in nsProfileLock::FatalSignalHandler (signo=11, info=0x7fff5a104270, context=0x7fff5a104140) at /build/icedove-SXJ_d3/icedove-45.1.0/mozilla/toolkit/profile/nsProfileLock.cpp:185 unblock_sigs = {__val = {1024, 0 <repeats 15 times>}} oldact = <optimized out> #2 0x00007fc4b154ffb1 in AsmJSFaultHandler (signum=<optimized out>, info=0x7fff5a104270, context=0x7fff5a104140) at /build/icedove-SXJ_d3/icedove-45.1.0/mozilla/js/src/asmjs/AsmJSSignalHandlers.cpp:1161 context = 0x7fff5a104140 info = 0x7fff5a104270 signum = 11 #3 <signal handler called> No locals. #4 XPCWrappedNativeScope::TraceWrappedNativesInAllScopes (trc=trc@entry=0x7fff5a1047d8, rt=rt@entry=0x7fc4a2364000) at /build/icedove-SXJ_d3/icedove-45.1.0/mozilla/js/xpconnect/src/XPCWrappedNativeScope.cpp:476 entry = 0x7fc47cd24180 wrapper = 0x0 i = {mTable = 0x7fc49687b9d0, mStart = 0x7fc47cd24000 "", mLimit = 0x7fc47cd24300 '\345' <repeats 199 times>, <incomplete sequence \345>..., mCurrent = 0x7fc47cd24180 "x\211l}\304\177", mNexts = 8, mNextsLimit = 14, mHaveRemoved = false} cur = 0x7fc4968a43e0 #5 0x00007fc4af9ace39 in XPCJSRuntime::TraceAdditionalNativeGrayRoots (this=0x7fc4a2364000, trc=0x7fff5a1047d8) at /build/icedove-SXJ_d3/icedove-45.1.0/mozilla/js/xpconnect/src/XPCJSRuntime.cpp:606 No locals. #6 0x00007fc4af579841 in mozilla::CycleCollectedJSRuntime::TraceNativeGrayRoots (this=0x7fc4a2364000, aTracer=0x7fff5a1047d8) at /build/icedove-SXJ_d3/icedove-45.1.0/mozilla/xpcom/base/CycleCollectedJSRuntime.cpp:823 No locals. #7 0x00007fc4b14b1f26 in js::gc::GCRuntime::bufferGrayRoots (this=this@entry=0x7fc49b01e3f8) at /build/icedove-SXJ_d3/icedove-45.1.0/mozilla/js/src/gc/RootMarking.cpp:384 op = <optimized out> grayBufferer = {<JS::CallbackTracer> = {<JSTracer> = {runtime_ = 0x7fc49b01e000, weakMapAction_ = TraceWeakMapValues, tag_ = JSTracer::TracerKindTag::Callback}, _vptr.CallbackTracer = 0x7fc4b2a41a00 <vtable for BufferGrayRootsTracer+16>, static InvalidIndex = 18446744073709551615, contextName_ = 0x0, contextIndex_ = 18446744073709551615, contextFunctor_ = 0x0}, bufferingGrayRootsFailed = false} #8 0x00007fc4b12a873f in js::gc::GCRuntime::beginMarkPhase (this=this@entry=0x7fc49b01e3f8, reason=reason@entry=JS::gcreason::CC_WAITING) at /build/icedove-SXJ_d3/icedove-45.1.0/mozilla/js/src/jsgc.cpp:4050 ap3 = {stats = @0x7fc49b01e590, task = 0x0, phase = js::gcstats::PHASE_BUFFER_GRAY_ROOTS, enabled = true} currentTime = <optimized out> any = <optimized out> gcmarker = 0x7fc49b020240 ap1 = {stats = @0x7fc49b01e590, task = 0x0, phase = js::gcstats::PHASE_MARK, enabled = true} ap2 = {stats = @0x7fc49b01e590, task = 0x0, phase = js::gcstats::PHASE_MARK_ROOTS, enabled = true} #9 0x00007fc4b12a9d40 in js::gc::GCRuntime::incrementalCollectSlice (this=this@entry=0x7fc49b01e3f8, budget=..., reason=reason@entry=JS::gcreason::CC_WAITING) at /build/icedove-SXJ_d3/icedove-45.1.0/mozilla/js/src/jsgc.cpp:6024 copy = {runtime = 0x7fc49b01e000} slice = {runtime = 0x7fc49b01e000} destroyingRuntime = false initialState = js::gc::NO_INCREMENTAL #10 0x00007fc4b12aa9bc in js::gc::GCRuntime::gcCycle (this=this@entry=0x7fc49b01e3f8, nonincrementalByAPI=nonincrementalByAPI@entry=false, budget=..., reason=reason@entry=JS::gcreason::CC_WAITING) at /build/icedove-SXJ_d3/icedove-45.1.0/mozilla/js/src/jsgc.cpp:6278 session = {lock = {runtime = 0x7fc49b01e000}, runtime = 0x7fc49b01e000, prevState = JS::HeapState::Idle, pseudoFrame = {profiler_ = 0x7fc49b021760, sizeBefore_ = {<No data fields>}}} prevState = <optimized out> #11 0x00007fc4b12aadad in js::gc::GCRuntime::collect (this=0x7fc49b01e3f8, nonincrementalByAPI=nonincrementalByAPI@entry=false, budget=..., reason=JS::gcreason::CC_WAITING) at /build/icedove-SXJ_d3/icedove-45.1.0/mozilla/js/src/jsgc.cpp:6384 wasReset = <optimized out> repeatForDeadZone = <optimized out> logGC = {logger = 0x7fc4b3e6bd60, payload = {event = 0x7fc400000005, id = TraceLogger_GC}, isEvent = false, executed = false, prev = 0x0} aept = {gc_ = @0x7fc49b01e3f8} asz = {rt_ = 0x7fc49b01e000} agc = {stats = @0x7fc49b01e590} repeat = false #12 0x00007fc4b12ab1e7 in js::gc::GCRuntime::startGC (this=<optimized out>, gckind=gckind@entry=GC_NORMAL, reason=reason@entry=JS::gcreason::CC_WAITING, millis=millis@entry=0) at /build/icedove-SXJ_d3/icedove-45.1.0/mozilla/js/src/jsgc.cpp:6450 No locals. #13 0x00007fc4b12ab29c in JS::StartIncrementalGC (rt=<optimized out>, gckind=gckind@entry=GC_NORMAL, reason=reason@entry=JS::gcreason::CC_WAITING, millis=millis@entry=0) at /build/icedove-SXJ_d3/icedove-45.1.0/mozilla/js/src/jsgc.cpp:7347 No locals. #14 0x00007fc4afd6dd11 in nsJSContext::GarbageCollectNow (aReason=JS::gcreason::CC_WAITING, aIncremental=nsJSContext::IncrementalGC, aShrinking=nsJSContext::NonShrinkingGC, aSliceMillis=0) at /build/icedove-SXJ_d3/icedove-45.1.0/mozilla/dom/base/nsJSEnvironment.cpp:1317 sampler_raii1287 = {mHandle = 0x7fc4b3ed6000} gckind = GC_NORMAL ---Type <return> to continue, or q <return> to quit--- #15 0x00007fc4af5bda9c in nsTimerImpl::Fire (this=0x7fc475e1c9b0) at /build/icedove-SXJ_d3/icedove-45.1.0/mozilla/xpcom/threads/nsTimerImpl.cpp:526 sampler_raii469 = {mHandle = 0x7fc4b3ed6000} now = {mValue = 1632903386115} timeout = <optimized out> callback = {c = 0x7fc4afd6dd62 <GCTimerFired(nsITimer*, void*)>, i = 0x7fc4afd6dd62 <GCTimerFired(nsITimer*, void*)>, o = 0x7fc4afd6dd62 <GCTimerFired(nsITimer*, void*)>} callbackType = nsTimerImpl::CallbackType::Function #16 0x00007fc4af5b4138 in nsTimerEvent::Run (this=0x7fc49169b430) at /build/icedove-SXJ_d3/icedove-45.1.0/mozilla/xpcom/threads/TimerThread.cpp:282 this = 0x7fc49169b430 #17 0x00007fc4af5b72a8 in nsThread::ProcessNextEvent (this=0x7fc4b3e77ae0, aMayWait=<optimized out>, aResult=0x7fff5a104cc7) at /build/icedove-SXJ_d3/icedove-45.1.0/mozilla/xpcom/threads/nsThread.cpp:972 event = {<nsCOMPtr_base> = {mRawPtr = 0x7fc49169b430}, <No data fields>} callScriptObserver = true obs = {<nsCOMPtr_base> = {mRawPtr = 0x7fc497c7bce8}, <No data fields>} rv = nsresult::NS_OK aResult = 0x7fff5a104cc7 aMayWait = true this = 0x7fc4b3e77ae0 #18 0x00007fc4af5d2c4b in NS_ProcessNextEvent (aThread=<optimized out>, aMayWait=aMayWait@entry=true) at /build/icedove-SXJ_d3/icedove-45.1.0/mozilla/xpcom/glue/nsThreadUtils.cpp:297 val = true #19 0x00007fc4af7b2074 in mozilla::ipc::MessagePump::Run (this=0x7fc4a23871c0, aDelegate=0x7fc4b3e9a690) at /build/icedove-SXJ_d3/icedove-45.1.0/mozilla/ipc/glue/MessagePump.cpp:127 did_work = <optimized out> #20 0x00007fc4af7a2058 in MessageLoop::RunHandler (this=<optimized out>) at /build/icedove-SXJ_d3/icedove-45.1.0/mozilla/ipc/chromium/src/base/message_loop.cc:227 No locals. #21 MessageLoop::Run (this=<optimized out>) at /build/icedove-SXJ_d3/icedove-45.1.0/mozilla/ipc/chromium/src/base/message_loop.cc:201 save_state = {<MessageLoop::RunState> = {run_depth = 1, quit_received = false}, loop_ = 0x7fc4b3e9a690, previous_state_ = 0x0} #22 0x00007fc4b078ce57 in nsBaseAppShell::Run (this=0x7fc497c7bce0) at /build/icedove-SXJ_d3/icedove-45.1.0/mozilla/widget/nsBaseAppShell.cpp:156 thread = 0x7fc4b3e77ae0 #23 0x00007fc4b0d60c33 in nsAppStartup::Run (this=0x7fc497c57100) at /build/icedove-SXJ_d3/icedove-45.1.0/mozilla/toolkit/components/startup/nsAppStartup.cpp:281 rv = <optimized out> retval = <optimized out> #24 0x00007fc4b0d9558d in XREMain::XRE_mainRun (this=this@entry=0x7fff5a104f68) at /build/icedove-SXJ_d3/icedove-45.1.0/mozilla/toolkit/xre/nsAppRunner.cpp:4285 rv = nsresult::NS_OK appStartup = {<nsCOMPtr_base> = {mRawPtr = 0x7fc497c57100}, <No data fields>} cmdLine = {<nsCOMPtr_base> = {mRawPtr = 0x7fc4829bcd40}, <No data fields>} workingDir = {<nsCOMPtr_base> = {mRawPtr = 0x7fc48292b980}, <No data fields>} #25 0x00007fc4b0d95837 in XREMain::XRE_main (this=this@entry=0x7fff5a104f68, argc=argc@entry=1, argv=argv@entry=0x7fff5a106468, aAppData=aAppData@entry=0x7fff5a105168) at /build/icedove-SXJ_d3/icedove-45.1.0/mozilla/toolkit/xre/nsAppRunner.cpp:4382 aLocal = 0 '\000' sampler_raii4336 = {mHandle = 0x7fc4b3ed6000} rv = <optimized out> exit = false result = 0 appInitiatedRestart = false #26 0x00007fc4b0d95a5a in XRE_main (argc=1, argv=0x7fff5a106468, aAppData=0x7fff5a105168, aFlags=<optimized out>) at /build/icedove-SXJ_d3/icedove-45.1.0/mozilla/toolkit/xre/nsAppRunner.cpp:4484 main = {mNativeApp = {<nsCOMPtr_base> = {mRawPtr = 0x7fc4b3ef5420}, <No data fields>}, mProfileSvc = {<nsCOMPtr_base> = {mRawPtr = 0x7fc4a2380240}, <No data fields>}, mProfD = {<nsCOMPtr_base> = { mRawPtr = 0x7fc4b3e4ef80}, <No data fields>}, mProfLD = {<nsCOMPtr_base> = {mRawPtr = 0x7fc4b3e4f040}, <No data fields>}, mProfileLock = {<nsCOMPtr_base> = { mRawPtr = 0x7fc4a23822e0}, <No data fields>}, mRemoteService = {<nsCOMPtr_base> = {mRawPtr = 0x7fc482634350}, <No data fields>}, mScopedXPCOM = { mTuple = {<mozilla::detail::PairHelper<ScopedXPCOMStartup*, mozilla::DefaultDelete<ScopedXPCOMStartup>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<mozilla::DefaultDelete<ScopedXPCOMStartup>> = {<No data fields>}, mFirstA = 0x7fc4b3eb5710}, <No data fields>}}, mAppData = {mRawPtr = 0x7fc4b3e51900}, mDirProvider = {<nsIDirectoryServiceProvider2> = {<nsIDirectoryServiceProvider> = {<nsISupports> = { _vptr.nsISupports = 0x7fc4b29e6d08 <vtable for nsXREDirProvider+16>}, <No data fields>}, <No data fields>}, <nsIProfileStartup> = {<nsISupports> = { _vptr.nsISupports = 0x7fc4b29e6d50 <vtable for nsXREDirProvider+88>}, <No data fields>}, mAppProvider = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, mGREDir = {<nsCOMPtr_base> = { mRawPtr = 0x7fc4b3e4d900}, <No data fields>}, mGREBinDir = {<nsCOMPtr_base> = {mRawPtr = 0x7fc4b3e4db40}, <No data fields>}, mXULAppDir = {<nsCOMPtr_base> = { mRawPtr = 0x7fc4b3e4da80}, <No data fields>}, mProfileDir = {<nsCOMPtr_base> = {mRawPtr = 0x7fc4b3e4ef80}, <No data fields>}, mProfileLocalDir = {<nsCOMPtr_base> = { mRawPtr = 0x7fc4b3e4f040}, <No data fields>}, mProfileNotified = true, mAppBundleDirectories = {<nsCOMArray_base> = { mArray = {<nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = { mHdr = 0x7fc4b2c3a328 <nsTArrayHeader::sEmptyHdr>}, <nsTArray_TypedBase<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, static NoIndex = <optimized out>}, <No data fields>}}, <No data fields>}, mExtensionDirectories = {<nsCOMArray_base> = {mArray = {<nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = { mHdr = 0x7fc487cd74c0}, <nsTArray_TypedBase<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, static NoIndex = <optimized out>}, <No data fields>}}, <No data fields>}, mThemeDirectories = {<nsCOMArray_base> = { mArray = {<nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = { mHdr = 0x7fc4b2c3a328 <nsTArrayHeader::sEmptyHdr>}, <nsTArray_TypedBase<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, static NoIndex = <optimized out>}, <No data fields>}}, <No data fields>}}, mProfileName = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fc4a2329ea8 "default", mLength = 7, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, ---Type <return> to continue, or q <return> to quit--- mFixedBuf = 0x7fff5a105028 ""}, mStorage = "\000\071\230\023\226\236\"\200\310\362\354\263\304\177\000\000\200\332\344\263\304\177\000\000\270P\020Z\377\177\000\000\250P\020Z\377\177\000\000\310\362\354\263\304\177\000\000\270P\020Z\377\177\000\000\250P\020Z\377\177\000"}, mDesktopStartupID = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fff5a105088 "awesome/icedove/3113-1-deli_TIME65352", mLength = 37, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fff5a105088 "awesome/icedove/3113-1-deli_TIME65352"}, mStorage = "awesome/icedove/3113-1-deli_TIME65352\000\000\000\250P\020Z\377\177\000\000\270\362\354\263\304\177\000\000\020\000\000\000\001\000\000"}, mStartOffline = false, mShuttingDown = false, mDisableRemote = false, mGdkDisplay = 0x7fc4a2319210} result = <optimized out> #27 0x0000000000404e7a in do_main (argc=argc@entry=1, argv=argv@entry=0x7fff5a106468, xreDirectory=0x7fc4b3e4d900) at /build/icedove-SXJ_d3/icedove-45.1.0/mail/app/nsMailApp.cpp:195 appData = {<nsXREAppData> = {size = 128, directory = 0x7fc4b3e4da80, vendor = 0x7fc4b3eb52c8 "", name = 0x7fc4b3eb52d0 "Icedove", remotingName = 0x7fc4b3eb52d8 "icedove", version = 0x7fc4b3eb52e0 "45.1.0", buildID = 0x7fc4b3e50700 "20160526161326", ID = 0x7fc4b3ecf280 "{3550f703-e582-4d05-9a08-453d09bdfdc6}", copyright = 0x0, flags = 2, xreDirectory = 0x7fc4b3e4d900, minVersion = 0x7fc4b3eb52e8 "45.1.0", maxVersion = 0x7fc4b3eb52f0 "45.1.0", crashReporterURL = 0x7fc4b3eb52f8 "", profile = 0x0, UAName = 0x0}, <No data fields>} exeFile = {<nsCOMPtr_base> = {mRawPtr = 0x7fc4b3e4d9c0}, <No data fields>} greDir = {<nsCOMPtr_base> = {mRawPtr = 0x7fc4b3e4da80}, <No data fields>} appini = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} rv = <optimized out> appDataFile = <optimized out> result = <optimized out> #28 0x0000000000404605 in main (argc=1, argv=0x7fff5a106468) at /build/icedove-SXJ_d3/icedove-45.1.0/mail/app/nsMailApp.cpp:332 gotCounters = 1 initialRUsage = {ru_utime = {tv_sec = 0, tv_usec = 4000}, ru_stime = {tv_sec = 0, tv_usec = 0}, {ru_maxrss = 11944, __ru_maxrss_word = 11944}, {ru_ixrss = 0, __ru_ixrss_word = 0}, {ru_idrss = 0, __ru_idrss_word = 0}, {ru_isrss = 0, __ru_isrss_word = 0}, {ru_minflt = 183, __ru_minflt_word = 183}, {ru_majflt = 1, __ru_majflt_word = 1}, {ru_nswap = 0, __ru_nswap_word = 0}, {ru_inblock = 248, __ru_inblock_word = 248}, {ru_oublock = 0, __ru_oublock_word = 0}, {ru_msgsnd = 0, __ru_msgsnd_word = 0}, {ru_msgrcv = 0, __ru_msgrcv_word = 0}, {ru_nsignals = 0, __ru_nsignals_word = 0}, { ru_nvcsw = 3, __ru_nvcsw_word = 3}, {ru_nivcsw = 2, __ru_nivcsw_word = 2}} xreDirectory = 0x7fc4b3e4d900 rv = <optimized out> result = <optimized out> ``` Best regards, George -- System Information: Debian Release: stretch/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.5.0-2-amd64 (SMP w/8 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages icedove depends on: ii debianutils 4.7 ii fontconfig 2.11.0-6.4 ii libasound2 1.1.0-1 ii libatk1.0-0 2.20.0-1 ii libc6 2.22-9 ii libcairo2 1.14.6-1+b1 ii libdbus-1-3 1.10.8-1 ii libdbus-glib-1-2 0.106-1 ii libevent-2.0-5 2.0.21-stable-2+b1 ii libffi6 3.2.1-4 ii libfontconfig1 2.11.0-6.4 ii libfreetype6 2.6.3-3+b1 ii libgcc1 1:6.1.1-4 ii libgdk-pixbuf2.0-0 2.34.0-1 ii libglib2.0-0 2.48.1-1 ii libgtk2.0-0 2.24.30-2 ii libhunspell-1.4-0 1.4.1-2 ii libicu55 55.1-7 ii libnspr4 2:4.12-2 ii libnss3 2:3.23-2 ii libpango-1.0-0 1.40.1-1 ii libpangocairo-1.0-0 1.40.1-1 ii libpangoft2-1.0-0 1.40.1-1 ii libpixman-1-0 0.33.6-1 ii libsqlite3-0 3.13.0-1 ii libstartup-notification0 0.12-4 ii libstdc++6 6.1.1-4 ii libvpx3 1.5.0-3 ii libx11-6 2:1.6.3-1 ii libxcomposite1 1:0.4.4-1 ii libxdamage1 1:1.1.4-2+b1 ii libxext6 2:1.3.3-1 ii libxfixes3 1:5.0.1-2+b2 ii libxrender1 1:0.9.9-2 ii libxt6 1:1.1.5-1 ii psmisc 22.21-2.1+b1 ii zlib1g 1:1.2.8.dfsg-2+b1 Versions of packages icedove recommends: ii hunspell-en-gb [hunspell-dictionary] 1:5.1.3-2 ii iceowl-extension 1:45.1.0-1 Versions of packages icedove suggests: ii fonts-lyx 2.1.4-2 ii libgssapi-krb5-2 1.13.2+dfsg-5 -- no debconf information