On Mon, Oct 03, 2016 at 10:45:37AM -0500, John Goerzen wrote:
> No crashes at all!

Great. Thanks for reporting back!
 -- Guido

> 
> 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
> 

Reply via email to