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

Ondrej Zary linux at rainbow-software.org
Fri Nov 7 23:04:09 UTC 2014


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?

-- 
Ondrej Zary



More information about the pkg-mozilla-maintainers mailing list