Comment 4 for bug 537903

Revision history for this message
Chris Halse Rogers (raof) wrote : Re: JS tests failing in gjs on i386 and armel

The tests fail on armel, but for a different reason - it dies with a SIGILL in libmozjs and has a corrupted stack:

(gdb) run
Starting program: /home/chrishr/gjs-0.5/_build/.libs/lt-gjs-unit
[Thread debugging using libthread_db enabled]
/js/Mainloop:
Program received signal SIGILL, Illegal instruction.
0x402a3b70 in str_match (cx=0x23650, argc=1, vp=0xbefa9aa4) at jsstr.cpp:1458
1458 jsstr.cpp: No such file or directory.
 in jsstr.cpp
Current language: auto
The current source language is "auto; currently c++".
(gdb) bt full
#0 0x402a3b70 in str_match (cx=0x23650, argc=1, vp=0xbefa9aa4) at jsstr.cpp:1458
No locals.
#1 0xbefabf90 in ?? ()
No symbol table info available.
#2 0xbefabf90 in ?? ()
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)