Bug#768360: iceweasel: crashes with Illegal instruction at startup

Mike Hommey mh at glandium.org
Sat Nov 8 07:04:08 UTC 2014


On Sat, Nov 08, 2014 at 12:04:09AM +0100, Ondrej Zary wrote:
> On Friday 07 November 2014 23:32:55 Mike Hommey wrote:
> > On Fri, Nov 07, 2014 at 09:24:23PM +0100, Ondrej Zary wrote:
> > > Program received signal SIGILL, Illegal instruction.
> > > [Switching to Thread 0xab7feb70 (LWP 7670)]
> > > 0xad42fbf2 in ?? ()
> > > (gdb) disassemble
> > > No function contains program counter for selected frame.
> > > (gdb) 
> > 
> > Try disassemble 0xad42fbf2,+10 (adapting to whatever new address you get
> > on next attempt)
> 
> 
> Thanks, it looks good now:
> 
> Program received signal SIGILL, Illegal instruction.
> [Switching to Thread 0xab7feb70 (LWP 12776)]
> 0xaec24272 in ?? ()
> (gdb) disassemble 0xaec24272,+10
> Dump of assembler code from 0xaec24272 to 0xaec2427c:
> => 0xaec24272:  xorpd  %xmm0,%xmm0
>    0xaec24276:  cvtsi2sd %edx,%xmm0
>    0xaec2427a:  jmp    0xaec2428a
> End of assembler dump.
> 
> xorpd is a SSE instruction :(. I wonder if this is just a compiler flag problem or this crap is generated by Firefox JIT compiler?

Could you give a try to version 33.0, 34.0 and/or 35.0 from
mozilla.debian.net?

Mike



More information about the pkg-mozilla-maintainers mailing list