glibc i zwisy poldka
    Pawel Sikora 
    pluto w pld-linux.org
       
    Nie, 10 Kwi 2005, 10:06:53 CEST
    
    
  
On Friday 08 of April 2005 15:12, Arkadiusz Miskiewicz wrote:
> W załączniku prosty testcase,
>
> na 2.3.5 daje:
> zfseek (0x8049aa0, 0, 0, 1) = 0
> 1: 0
> zfseek (0x8049aa0, 0, 0, 1) = 0
> 2: / -1
> (ftell zwraca -1)
>
> na 2.3.4
> zfseek (0x96e0050, 0, 0, 1) = 0
> 1: 0
> 2: / 1
> (ftell zwraca prawdę)
>
> Test przez:
> gcc testcookie.c -lz -Wall; ./a.out jakis.gzipniety.plik.gz
>
> poldek zwisa dlatego, że dostaje od ftell -1 zamiast czegoś sensownego w
> jednym miejscu i się zapętla na amen (nie ma sprawdzania co ftell
> zwróciło).
juz samo fileno(stream) po otwarciu strumienia zwraca -1 (blad).
-- 
/* Copyright (C) 2003, SCO, Inc. This is valuable Intellectual Property. */
                           #define say(x) lie(x)
    
    
Więcej informacji o liście dyskusyjnej pld-devel-pl