python-pygame i SIGILL
Artur Frysiak
wiget w pld-linux.org
Pią, 4 Cze 2004, 19:17:54 CEST
On Fri, Jun 04, 2004 at 07:08:53PM +0200, Jan Rekorajski wrote:
> On Fri, 04 Jun 2004, Jakub Bogusz wrote:
>
> > On Fri, Jun 04, 2004 at 06:44:08PM +0200, Jan Rekorajski wrote:
> > > Pakiet python-pygame z Ac ma powazne klopoty z renderowaniem fontow,
> > > jakakolwiek proba uzycia fontow ttf konczy sie radosnym komunikatem:
> > > Illegal instruction
> >
> > A jaka instrukcja?
> > (x/i $eip po złapaniu SIGILL pod gdb)
> > I jaki procesor?
> >
> > > Przebudowywanie pygame i okolic (SDL_ttf, itd) nie pomaga a ja sie nie
> > > znam na pythonie zeby dojsc o co chodzi. W zwiazku z tym prosba do
> > > znawcow aby do tego zajrzeli.
> >
> > Może coś z SDL.
>
> Bingo.
>
> Program received signal SIGILL, Illegal instruction.
> 0x406f8239 in SDL_CalculateAlphaBlit () from /usr/lib/libSDL-1.2.so.0
> (gdb) x/i $eip
> 0x406f8239 <SDL_CalculateAlphaBlit+825>: prefetch 0x40(%edx)
>
> Ale prefetch mu nie pasuje? Na P4? Nie rozumiem.
>
To samo mam na gcfclient z crossfire-client-gtk.
Ta sama funkcja, tez się wywala na prefetch.
Procesor
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Celeron(R) CPU 2.40GHz
stepping : 9
cpu MHz : 2399.657
cache size : 128 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid
bogomips : 4751.36
pakiet SDL:
Name : SDL Relocations: (not relocatable)
Version : 1.2.6 Vendor: PLD
Release : 4 Build Date: śro 28 sty 2004 18:34:27 CET
Install Date: pią 04 cze 2004 15:42:23 CEST Build Host: i686.ac.pld-linux.org
Group : X11/Biblioteki Source RPM: SDL-1.2.6-4.src.rpm
Size : 407856 License: LGPL
Pozdrawiam
--
Artur Frysiak
http://www.pld-linux.org/
Więcej informacji o liście dyskusyjnej pld-devel-pl