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]
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
