Linux Archive

Linux Archive (http://www.linux-archive.org/)
-   Fedora Development (http://www.linux-archive.org/fedora-development/)
-   -   Audacious crashes with "Illegal instruction" on startup (http://www.linux-archive.org/fedora-development/194793-audacious-crashes-illegal-instruction-startup.html)

Steve Hill 11-17-2008 09:55 AM

Audacious crashes with "Illegal instruction" on startup
 
As documented in https://bugzilla.redhat.com/show_bug.cgi?id=471868

Is anyone able to use Audacious in F10 on i386? I presume this must be a
packaging bug?


- Steve
xmpp:steve@nexusuk.org sip:steve@nexusuk.org http://www.nexusuk.org/

Servatis a periculum, servatis a maleficum - Whisper, Evanescence

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Michael Schwendt 11-17-2008 10:15 AM

Audacious crashes with "Illegal instruction" on startup
 
On Mon, 17 Nov 2008 10:55:10 +0000 (GMT), Steve Hill wrote:

>
> As documented in https://bugzilla.redhat.com/show_bug.cgi?id=471868
>
> Is anyone able to use Audacious in F10 on i386? I presume this must be a
> packaging bug?

As a regular user of Audacious I will try to reproduce it, but right
now cannot access my Rawhide installation.

In case it is not easily reproducible, please gather the missing details
after running "debuginfo-install -y audacious" as root. More details
on how to install the debuginfo packages and how to capture backtraces
are documented here: http://fedoraproject.org/wiki/StackTraces

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Kjartan Maraas 11-17-2008 11:20 AM

Audacious crashes with "Illegal instruction" on startup
 
ma., 17.11.2008 kl. 10.55 +0000, skrev Steve Hill:
> As documented in https://bugzilla.redhat.com/show_bug.cgi?id=471868
>
> Is anyone able to use Audacious in F10 on i386? I presume this must be a
> packaging bug?
>
I just installed it and it works here.

Cheers
Kjartan


--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Steve Hill 11-17-2008 11:35 AM

Audacious crashes with "Illegal instruction" on startup
 
On Mon, 17 Nov 2008, Michael Schwendt wrote:


https://bugzilla.redhat.com/show_bug.cgi?id=471868


As a regular user of Audacious I will try to reproduce it, but right
now cannot access my Rawhide installation.


Thanks. I've added a stack trace to bugzilla. Disassembling the code
tells me that it is using the cvttsd2si instruction, which is SSE2.
Unfortunately, many i386 compatible processors don't do SSE2 (the Athlon
XP doesn't).


- Steve
xmpp:steve@nexusuk.org sip:steve@nexusuk.org http://www.nexusuk.org/

Servatis a periculum, servatis a maleficum - Whisper, Evanescence

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Ralf Ertzinger 11-17-2008 02:07 PM

Audacious crashes with "Illegal instruction" on startup
 
Hi.

On Mon, 17 Nov 2008 12:35:02 +0000 (GMT), Steve Hill wrote:

> Thanks. I've added a stack trace to bugzilla. Disassembling the
> code tells me that it is using the cvttsd2si instruction, which is
> SSE2. Unfortunately, many i386 compatible processors don't do SSE2
> (the Athlon XP doesn't).

The most fascinating thing about this is that you seem to be the first
to notice that. Either noone cares enough to file a bug, or there are
fewer SSE2 incapable processors out there than I thought, or GCC did not
emit that instruction in earlier releases.

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

"Dominik 'Rathann' Mierzejewski" 11-17-2008 02:11 PM

Audacious crashes with "Illegal instruction" on startup
 
On Monday, 17 November 2008 at 16:07, Ralf Ertzinger wrote:
> Hi.
>
> On Mon, 17 Nov 2008 12:35:02 +0000 (GMT), Steve Hill wrote:
>
> > Thanks. I've added a stack trace to bugzilla. Disassembling the
> > code tells me that it is using the cvttsd2si instruction, which is
> > SSE2. Unfortunately, many i386 compatible processors don't do SSE2
> > (the Athlon XP doesn't).
>
> The most fascinating thing about this is that you seem to be the first
> to notice that. Either noone cares enough to file a bug, or there are
> fewer SSE2 incapable processors out there than I thought, or GCC did not
> emit that instruction in earlier releases.

GCC shouldn't be emitting SSE2 if you pass -march=i386 -mtune=generic.
If it does, it's a bug.

Regards,
R.

--
Fedora http://fedoraproject.org/wiki/User:Rathann
RPMFusion http://rpmfusion.org | MPlayer http://mplayerhq.hu
"Faith manages."
-- Delenn to Lennier in Babylon 5:"Confessions and Lamentations"

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Bill Nottingham 11-17-2008 02:16 PM

Audacious crashes with "Illegal instruction" on startup
 
Dominik 'Rathann' Mierzejewski (dominik@greysector.net) said:
> > The most fascinating thing about this is that you seem to be the first
> > to notice that. Either noone cares enough to file a bug, or there are
> > fewer SSE2 incapable processors out there than I thought, or GCC did not
> > emit that instruction in earlier releases.
>
> GCC shouldn't be emitting SSE2 if you pass -march=i386 -mtune=generic.
> If it does, it's a bug.

Looking briefly at the code, it's conditionally including asm based
on the configure check - it's not relying on the compiler to emit
it automatically.

Bill

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


All times are GMT. The time now is 02:36 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.