Bug#783293: browsers crash with 'illegal instruction' on i586

Emilio Pozuelo Monfort pochu at debian.org
Tue Apr 28 19:40:34 UTC 2015


On 25/04/15 20:29, Bernhard Übelacker wrote:
> Hello hikaru,
> tried to have a look at the browser crashes.
> 
> Unfortunately there it seems some part of the webkit engine does generate code
> 'just in time'. But this generator uses instructions like 'fucomip', which is
> only available on later than pentium.
> 
> I tried as a workaround to build a libqtwebkit package with attached little
> modification (does disable JIT, like for other archs).
> With this the browser does not crash.
> 
> Again unfortunately this packages have not distinct files for i586 and i686 like
> e.g. libav.
> Therefore would such a change affect every x86 user of this package.
> So this is also just a workaround.
> 
> (I have not tested it, but I would expect this is the
> same case for libjavascriptcoregtk-3.0-0.)

If you can try webkitgtk, you should be able to set JavaScriptCoreUseJIT=0 in
the environment as a workaround.

Cheers,
Emilio



More information about the Pkg-webkit-maintainers mailing list