SOURCES: gzip-segfault.patch (NEW)

Jakub Bogusz qboosh w pld.org.pl
Śro, 6 Sie 2003, 16:57:57 CEST


On Wed, Aug 06, 2003 at 12:37:08AM +0200, djrzulf wrote:
> Module name:	SOURCES
> Changes by:	djrzulf	03/08/06 00:37:06
> 
> Added files:
> 	gzip-segfault.patch
> 
> Log message:
> - removes segfault on alpha arch,

Skąd ten patch?

Błąd występuje nie tylko na alphie (program wychodzi sobie poza tablicę
i próbuje czytać - na pewno w kodzie ogólnym w C, nie jestem na 100%
pewien co do fragmentu asemblerowego dla x86 i m68k - na x86 chyba też),
ale się nie objawia.

W RH problem obeszli przez zwiększenie tablicy.
Ten patch wygląda nieco lepiej, ale powoduje tworzenie pliku większego
o kilkadziesiąt bajtów...
Z kolei sprawdzanie przed każdym odczytem to pogorszenie wydajności.


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/



Więcej informacji o liście dyskusyjnej pld-devel-pl