Your message dated Sat, 13 Jun 2015 13:38:54 +0200
with message-id <[email protected]>
and subject line Re: Bug#757212: icedove: crashes after replying to a message
has caused the Debian Bug report #757212,
regarding icedove: crashes after replying to a message
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
757212: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=757212
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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

--- End Message ---
--- Begin Message ---
Damned knots in the fingers!

Hello Ralf,

On Sat, Jun 13, 2015 at 01:28:45PM +0200, Ralf Jung wrote:
> The bug is still not fixed, but there is a work-around: Disabling the
> JIT. As Thunderbird does not display huge websites full of JS, that's
> acceptable.
> 
> However, I agree the bug is probably in the add-on, so I'm fine with
> this one being closed.

thanks, if you get newer info on how we could probably implement a patch
into further Icedove releases please let us now and reopen this report
if helpful. We hopefully can release Icedove 38.0.1 in the next days,
maybe there is the situation better.

Regards
Carsten

--- End Message ---

Reply via email to