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