SOURCES: gzip-segfault.patch (NEW)

Jakub Bogusz qboosh w pld-linux.org
Czw, 7 Sie 2003, 21:31:20 CEST


On Thu, Aug 07, 2003 at 08:42:20PM +0200, Mariusz Mazur wrote:
> On Thursday 07 of August 2003 10:53, Jakub Bogusz wrote:
> ----ciach----
> 
> Widzę, że rzeczywiście zaaplikowałeś ten patch na wszystkie arch. No to teraz 
> pytanie - a to rozwiązanie z rh polegające na zwiększaniu buforów czemu nam 
> nie odpowiada? Domyślam się, że jest to tylko chowanie błędu na okazję 
> jeszcze bardziej popsutego pliku, ale skoro nikt jeszcze na taki bardziej 
> popsuty plik nie trafił, to co nam szkodzi :)

Nie, nie bardziej popsutego (bo liczba bajtów, o które on może wyjechać
jest ograniczona, chyba do 258). Ale to, co będzie za właściwymi danymi
w tej tablicy (śmieci czy zera - raczej to drugie, bo to segment danych)
może wpłynąć na wygenerowanie błędnego pliku.
I nie ma sensu czekać na zauważenie takiego faktu - ile razy można
dostać przekłamane dane przed zauważeniem tego faktu? Dowolnie dużo.


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



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