Package: icedove
Version: 31.0-1
Severity: important

Dear Maintainer,

after upgrading from Icedove 24 to 31, I experience frequent crashes after 
replying to a mail.
Unfortunately, this is not completely reproducible, but it happens most of the 
time which makes
Icedove pretty much unusable.

For some reason, KCrash crashes when trying to deal with that crash...^^ here's 
backtrace from gdb:

#0  js::jit::Assembler::TraceJumpRelocations (trc=0x7fff9d1e7360, 
code=0x7fff9e62b520, reader=...) at 
/build/icedove-HPEiZ0/icedove-31.0/mozilla/js/src/jit/x64/Assembler-x64.cpp:259
#1  0x00007ffff42d7da3 in js::jit::JitCode::trace (this=0x7fff9d1e7360, 
this@entry=0x7fff9e62b520, trc=0x7fff9e62b520, trc@entry=0x7fff9d1e7360) at 
/build/icedove-HPEiZ0/icedove-31.0/mozilla/js/src/jit/Ion.cpp:733
#2  0x00007ffff42cda63 in MarkChildren (code=0x7fff9e62b520, 
trc=0x7fff9d1e7360) at 
/build/icedove-HPEiZ0/icedove-31.0/mozilla/js/src/gc/Marking.cpp:1290
#3  js::GCMarker::processMarkStackOther (this=0x7fff9d1e7360, tag=<optimized 
out>, addr=140735850657056) at 
/build/icedove-HPEiZ0/icedove-31.0/mozilla/js/src/gc/Marking.cpp:1461
#4  0x00007ffff42ce308 in processMarkStackTop (budget=..., this=0x7fff9d1e7360) 
at /build/icedove-HPEiZ0/icedove-31.0/mozilla/js/src/gc/Marking.cpp:1499
#5  js::GCMarker::drainMarkStack (this=this@entry=0x7fff9d1e7360, budget=...) 
at /build/icedove-HPEiZ0/icedove-31.0/mozilla/js/src/gc/Marking.cpp:1608
#6  0x00007ffff441fa96 in DrainMarkStack (phase=js::gcstats::PHASE_MARK, 
sliceBudget=..., rt=0x7fff9d1e7000) at 
/build/icedove-HPEiZ0/icedove-31.0/mozilla/js/src/jsgc.cpp:3841
#7  IncrementalCollectSlice (rt=rt@entry=0x7fff9d1e7000, budget=budget@entry=0, 
reason=reason@entry=JS::gcreason::DOM_WORKER, 
gckind=gckind@entry=js::GC_SHRINK) at 
/build/icedove-HPEiZ0/icedove-31.0/mozilla/js/src/jsgc.cpp:4404
#8  0x00007ffff44214b5 in GCCycle (rt=rt@entry=0x7fff9d1e7000, 
incremental=incremental@entry=false, budget=budget@entry=0, 
gckind=gckind@entry=js::GC_SHRINK, reason=reason@entry=JS::gcreason::DOM_WORKER)
    at /build/icedove-HPEiZ0/icedove-31.0/mozilla/js/src/jsgc.cpp:4565
#9  0x00007ffff44218ee in Collect (rt=0x7fff9d1e7000, rt@entry=0x0, 
incremental=incremental@entry=false, budget=budget@entry=0, 
gckind=gckind@entry=js::GC_SHRINK, reason=JS::gcreason::DOM_WORKER, 
reason@entry=JS::gcreason::MAYBEGC)
    at /build/icedove-HPEiZ0/icedove-31.0/mozilla/js/src/jsgc.cpp:4698
#10 0x00007ffff4421a90 in Collect (reason=JS::gcreason::MAYBEGC, 
gckind=js::GC_SHRINK, budget=0, incremental=false, rt=rt@entry=0x0) at 
/build/icedove-HPEiZ0/icedove-31.0/mozilla/js/src/jsgc.cpp:4730
#11 js::GC (rt=rt@entry=0x0, gckind=gckind@entry=js::GC_SHRINK, 
reason=reason@entry=JS::gcreason::DOM_WORKER) at 
/build/icedove-HPEiZ0/icedove-31.0/mozilla/js/src/jsgc.cpp:4729
#12 0x00007ffff440ac4c in JS::ShrinkingGC (rt=rt@entry=0x0, 
reason=reason@entry=JS::gcreason::DOM_WORKER) at 
/build/icedove-HPEiZ0/icedove-31.0/mozilla/js/src/jsfriendapi.cpp:204
#13 0x00007ffff377083a in 
mozilla::dom::workers::WorkerPrivate::GarbageCollectInternal 
(this=0x7fffb384fc00, aCx=0x7fffb384fc00, aShrinking=true, 
aCollectChildren=<optimized out>)
    at 
/build/icedove-HPEiZ0/icedove-31.0/mozilla/dom/workers/WorkerPrivate.cpp:5593
#14 0x00007ffff377089c in (anonymous 
namespace)::GarbageCollectRunnable::WorkerRun (this=<optimized out>, 
aCx=<optimized out>, aWorkerPrivate=<optimized out>)
    at 
/build/icedove-HPEiZ0/icedove-31.0/mozilla/dom/workers/WorkerPrivate.cpp:1660
#15 0x00007ffff3779934 in mozilla::dom::workers::WorkerRunnable::Run 
(this=0x7fffb04df670) at 
/build/icedove-HPEiZ0/icedove-31.0/mozilla/dom/workers/WorkerRunnable.cpp:312
#16 0x00007ffff37760e8 in 
mozilla::dom::workers::WorkerPrivate::ProcessAllControlRunnablesLocked 
(this=this@entry=0x7fffb384fc00) at 
/build/icedove-HPEiZ0/icedove-31.0/mozilla/dom/workers/WorkerPrivate.cpp:4480
#17 0x00007ffff3777a1a in mozilla::dom::workers::WorkerPrivate::DoRunLoop 
(this=0x7fffb384fc00, aCx=aCx@entry=0x7fff96f69ef0) at 
/build/icedove-HPEiZ0/icedove-31.0/mozilla/dom/workers/WorkerPrivate.cpp:3977
#18 0x00007ffff3767cc7 in (anonymous 
namespace)::WorkerThreadPrimaryRunnable::Run (this=0x7fffb04df4c0) at 
/build/icedove-HPEiZ0/icedove-31.0/mozilla/dom/workers/RuntimeService.cpp:2558
#19 0x00007ffff2dce135 in nsThread::ProcessNextEvent (this=0x7fffdc193d80, 
mayWait=<optimized out>, result=0x7fff895fde1f) at 
/build/icedove-HPEiZ0/icedove-31.0/mozilla/xpcom/threads/nsThread.cpp:715
#20 0x00007ffff2d8cf1e in NS_ProcessNextEvent (thread=<optimized out>, 
mayWait=mayWait@entry=false) at 
/build/icedove-HPEiZ0/icedove-31.0/mozilla/xpcom/glue/nsThreadUtils.cpp:263
#21 0x00007ffff2f69548 in mozilla::ipc::MessagePumpForNonMainThreads::Run 
(this=0x7fffaf364580, aDelegate=0x7fff970b4da0) at 
/build/icedove-HPEiZ0/icedove-31.0/mozilla/ipc/glue/MessagePump.cpp:307
#22 0x00007ffff2f5b711 in RunHandler (this=0x7fff970b4da0) at 
/build/icedove-HPEiZ0/icedove-31.0/mozilla/ipc/chromium/src/base/message_loop.cc:222
#23 MessageLoop::Run (this=this@entry=0x7fff970b4da0) at 
/build/icedove-HPEiZ0/icedove-31.0/mozilla/ipc/chromium/src/base/message_loop.cc:196
#24 0x00007ffff2dceac5 in nsThread::ThreadFunc (arg=0x7fffdc193d80) at 
/build/icedove-HPEiZ0/icedove-31.0/mozilla/xpcom/threads/nsThread.cpp:316
#25 0x00007ffff61a5468 in ?? () from /usr/lib/x86_64-linux-gnu/libnspr4.so
#26 0x00007ffff7bc70a4 in start_thread (arg=0x7fff895fe700) at 
pthread_create.c:309
#27 0x00007ffff6ed604d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

I will try whether upstream Thunderbird has the same problem.

Kind regards
Ralf

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (100, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.15.8 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages icedove depends on:
ii  debianutils               4.4
ii  fontconfig                2.11.0-5
ii  libasound2                1.0.28-1
ii  libatk1.0-0               2.12.0-1
ii  libc6                     2.19-7
ii  libcairo2                 1.12.16-2
ii  libdbus-1-3               1.8.6-1
ii  libdbus-glib-1-2          0.102-1
ii  libevent-2.0-5            2.0.21-stable-1
ii  libffi6                   3.1-2
ii  libfontconfig1            2.11.0-5
ii  libfreetype6              2.5.2-1
ii  libgcc1                   1:4.9.1-1
ii  libgdk-pixbuf2.0-0        2.30.7-1
ii  libglib2.0-0              2.40.0-3
ii  libgtk2.0-0               2.24.24-1
ii  libhunspell-1.3-0         1.3.3-2
ii  libnspr4                  2:4.10.6-1
ii  libnss3                   2:3.16.3-1
ii  libpango-1.0-0            1.36.3-1
ii  libpangocairo-1.0-0       1.36.3-1
ii  libpangoft2-1.0-0         1.36.3-1
ii  libpixman-1-0             0.32.6-1
ii  libsqlite3-0              3.8.5-2
ii  libstartup-notification0  0.12-3
ii  libstdc++6                4.9.1-1
ii  libvpx1                   1.3.0-2
ii  libx11-6                  2:1.6.2-2
ii  libxext6                  2:1.3.2-1
ii  libxrender1               1:0.9.8-1
ii  libxt6                    1:1.1.4-1
ii  psmisc                    22.21-2
ii  zlib1g                    1:1.2.8.dfsg-1

Versions of packages icedove recommends:
ii  myspell-de-de [myspell-dictionary]  20131206-5
ii  myspell-en-gb [myspell-dictionary]  1:3.3.0-4
ii  myspell-fr [myspell-dictionary]     1.4-26

Versions of packages icedove suggests:
ii  fonts-lyx         2.0.6-1
ii  libgssapi-krb5-2  1.12.1+dfsg-5

-- no debconf information


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to