Dnia poniedziałek 28 kwietnia 2008, Łukasz Maśko napisał:
> [pid  5920] mmap2(NULL, 114531, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6da0000
> [pid  5920] munmap(0xb6da0000, 114531)  = 0
> [pid  5920] mmap2(NULL, 114531, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6da0000
> [pid  5920] munmap(0xb6da0000, 114531)  = 0

Ten fragment jest interesujący. Któryś z tych munmapów to ten, na którym 
wylatuje. Po rozmiarze mapowania można zgadywać, że dwa razy otwiera ten sam 
plik, chociaż cholera go w sumie wie. Znajdź ostatnie open() które zwracały 3 
przed każdym mmap2 (3 to numer otwartego deskryptora pliku, przedostatni 
argument mmap2) i będziesz wiedział, co to za plik.

-- 
Remigiusz "Enleth" Marcinkiewicz, [EMAIL PROTECTED]
WWW http://enleth.com http://heroes.net.pl
JID [EMAIL PROTECTED]

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym