Well I may have spoken too soon. Two crashes today, unfortunately. John
On 10/03/2016 10:45 AM, John Goerzen wrote: > No crashes at all! > > On 10/03/2016 10:38 AM, Guido Günther wrote: >> Hi John, >> On Mon, Oct 03, 2016 at 08:03:13AM -0500, John Goerzen wrote: >>> Hi Guido, >>> >>> It does indeed appear to be better with that setting. >> Thanks for checking! Better means no or just less crashes? >> Cheers, >> -- Guido >> >>> Thanks, >>> >>> John >>> >>> On 09/30/2016 03:34 AM, Guido Günther wrote: >>>> Hi John, >>>> On Thu, Sep 15, 2016 at 09:55:31AM -0500, John Goerzen wrote: >>>>> Package: icedove >>>>> Version: 1:45.2.0-1~deb8u1 >>>>> Severity: important >>>>> >>>>> Dear Maintainer, >>>>> >>>>> It is hard to pinpoint what causes this, but it only happens when icedove >>>>> is being used interactively. Here is one backtrace: >>>>> >>>>> Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". >>>>> >>>>> Core was generated by `icedove'. >>>>> Program terminated with signal SIGSEGV, Segmentation fault. >>>>> #0 0x00007fe9966fb79b in raise (sig=11) at >>>>> ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:37 >>>>> 37 ../nptl/sysdeps/unix/sysv/linux/pt-raise.c: No such file or >>>>> directory. >>>>> (gdb) >>>>> (gdb) bt >>>>> #0 0x00007fe9966fb79b in raise (sig=11) at >>>>> ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:37 >>>>> #1 0x00007fe990d7a445 in nsProfileLock::FatalSignalHandler (signo=11, >>>>> info=0x7ffcff8bc930, context=0x7ffcff8bc800) >>>>> at >>>>> /build/icedove-XX30r8/icedove-45.2.0/mozilla/toolkit/profile/nsProfileLock.cpp:185 >>>>> #2 0x00007fe9916574f6 in AsmJSFaultHandler (signum=<optimized out>, >>>>> info=<optimized out>, context=0x7ffcff8bc800) >>>>> at >>>>> /build/icedove-XX30r8/icedove-45.2.0/mozilla/js/src/asmjs/AsmJSSignalHandlers.cpp:1161 >>>>> #3 <signal handler called> >>>>> #4 js::jit::BaselineScript::icEntryFromPCOffset (this=<optimized out>, >>>>> pcOffset=32745) >>>>> at >>>>> /build/icedove-XX30r8/icedove-45.2.0/mozilla/js/src/jit/BaselineJIT.cpp:649 >>>>> #5 0x00007fe99115aad5 in invalid (this=<optimized out>) >>>>> at >>>>> /build/icedove-XX30r8/icedove-45.2.0/mozilla/js/src/jit/BaselineDebugModeOSR.h:69 >>>>> #6 js::jit::DoGetElemFallback (cx=0x7fe96b454c00, frame=0x7fe9, >>>>> stub_=0x20, lhs=..., rhs=..., res=...) >>>>> at >>>>> /build/icedove-XX30r8/icedove-45.2.0/mozilla/js/src/jit/BaselineIC.cpp:1809 >>>>> #7 0x00007fe996975920 in ?? () >>>>> #8 0x00007fe980855310 in ?? () >>>>> #9 0x00007ffcff8bd048 in ?? () >>>>> #10 0x0000000000000000 in ?? () >>>>> >>>> Other reports suggest that setting >>>> >>>> javascript.options.baselinejit = false >>>> >>>> in the preferences -> advanced -> config editor >>>> >>>> works around it. Can you check? >>>> >>>> Maintainers: if that helps what about making this the default for the >>>> time being? >>>> >>>> Cheers, >>>> -- Guido