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