expat + ntpl = sigsev
Paweł Sikora
pluto w ds14.agh.edu.pl
Śro, 21 Sty 2004, 13:24:02 CET
On Wed, 21 Jan 2004, Paweł Sikora wrote:
> futex(0x40aaa38c, FUTEX_WAKE, 2147483647) = 0
> brk(0) = 0x8098000
> brk(0x80b9000) = 0x80b9000
> --- SIGSEGV (Segmentation fault) @ 0 (0) ---
nie podoba mi sie ostatni argument futexa = 0x7fffffff.
poprawcie mnie jesli sie myle:
1). biezacy break programu brk(0) = 0x8098000
2). proces probuje zmienic rozmiar bloku,
ale brk(0x80b9000) nie zwraca 0 -> wystapil blad.
3). proces nie sprawdzil co zwrocil brk i pisze sobie po pamieci -> segv.
Więcej informacji o liście dyskusyjnej pld-devel-pl