funkce readdir(DIR *dir) a SIGSEGV - vyreseno
Petr Novotny
Petr.Novotny na antek.cz
Pondělí Červenec 17 19:13:46 CEST 2000
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 17 Jul 00, at 19:03, Libor Chocholaty wrote:
> Neinicializovany dir_handle. Jen nechapu, proc to skonci
> SIGSEGV a ne error kodem.
Ono by sice bylo mozne validovat kazdy pointer, ktery clovek posle
do libc (kernelu), ale to by vse trvalo milionkrat dele. Takze se
predpoklada, ze programator vi, co dela. Hm.
Nevim, zda existuje v linuxu neco jako "checked build" na WinNT -
tedy build, kde vsechna volani specialne okontroluji vsechny
parametry a jsou vubec ukecanejsi.
(Existuje na linuxu vubec obdoba IsBadWritePtr/IsBadReadPtr na
Win32? Obcas je to sikovne, i kdyby treba jen do assertu.)
-----BEGIN PGP SIGNATURE-----
Version: PGP 6.0.2 -- QDPGP 2.60
Comment: http://community.wow.net/grt/qdpgp.html
iQA/AwUBOXMwu1MwP8g7qbw/EQJXKwCbBL9dDWlZ+/cMeJK4Ey75dR+oVBgAnjVK
YZdE3sOAJ+R7kLxJi4nsDxKh
=fDKb
-----END PGP SIGNATURE-----
--
Petr Novotny, ANTEK CS
Petr.Novotny na antek.cz
http://www.antek.cz
PGP key ID: 0x3BA9BC3F
-- Don't you know there ain't no devil there's just God when he's drunk.
[Tom Waits]
Další informace o konferenci Linux