Bug#979276: xserver-xorg-video-intel: Server fails to start: "Illegal instruction"
- To: Julien Cristau <jcristau@debian.org>
- Cc: 979276@bugs.debian.org, Bernhard Übelacker <bernhardu@mailbox.org>
- Subject: Bug#979276: xserver-xorg-video-intel: Server fails to start: "Illegal instruction"
- From: Stefan Monnier <monnier@iro.umontreal.ca>
- Date: Tue, 27 Apr 2021 16:53:41 -0400
- Message-id: <[🔎] jwveeeve9gp.fsf-monnier+Inbox@gnu.org>
- Reply-to: Stefan Monnier <monnier@iro.umontreal.ca>, 979276@bugs.debian.org
- In-reply-to: <YFNchrLYkkO6QZOd@chou> (Julien Cristau's message of "Thu, 18 Mar 2021 14:58:30 +0100")
- References: <160978589514.1448.2730228518249980189.reportbug@yuca> <160978589514.1448.2730228518249980189.reportbug@yuca> <276adcd5-f242-60e9-b8bd-4af7a05767d7@mailbox.org> <160978589514.1448.2730228518249980189.reportbug@yuca> <jwvsg4sfvce.fsf-monnier+Inbox@gnu.org> <YFNchrLYkkO6QZOd@chou> <160978589514.1448.2730228518249980189.reportbug@yuca>
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: