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