[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#979276: xserver-xorg-video-intel: Server fails to start: "Illegal instruction"



Julien Cristau [2021-03-18 14:58:30] wrote:

> On Thu, Mar 18, 2021 at 09:39:36AM -0400, Stefan Monnier wrote:
>> > I tried to reconstruct the given backtrace in [1].
>> 
>> Thanks,
>> 
>> > So the actual issue seems to be a "movq" instruction which
>> > seems to be due to [3] a SSE2 instruction, which might
>> > the "Pentium III M" is lacking, like Stefan already noted.
>> > I am not sure where the current Debian baseline could be
>> > consulted regarding this, maybe [4] could give a hint.
>> 
>> AFAIK Debian's i386 architecture does not (yet) require SSE2 (as
>> witnessed by the existence of the package `sse2-support`).
>> 
>> Where does this instruction come from?
>> Is it generated by GCC (and if so, why does GCC generate it)?
>> 
>
> I'm guessing because of this:
> https://gitlab.freedesktop.org/xorg/driver/xf86-video-intel/-/blob/master/src/sna/blt.c#L37
>
> Does the below help?

I just tried to upgrade my `testing` installation but the problem is
still present.  Did you install the patch there?


        Stefan


Reply to: