Neopravneny pristup do pameti
Pavel Machek
pavel na suse.cz
Úterý Září 25 21:38:52 CEST 2001
Ahoj!
> nema z vas nekdo ideu, co je shnileho v systemu, kde mi to pri pouhem
> prikazu 'dir' vypise SIGSEGV??
>
> Lze to nejak vypozorovat ze vznikleho core souboru?
>
> Az tak do Linux nevidim, tohle resim poprve...
> Jadro 2.2.19, MDK 8.1 beta1 + hafo upgradu na beta2
>
> Diky
>
> R.V.
>
> P.S:
> Prikladam vypis strace:
>
> ------------
> execve("/usr/bin/dir", ["dir"], [/* 39 vars */]) = 0
> uname({sys="Linux", node="drake", ...}) = 0
> brk(0) = 0x8053c08
> old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
> 0) = 0x40016000
> open("/etc/ld.so.preload", O_RDONLY) = 3
> fstat64(3, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
> close(3) = 0
> open("/etc/ld.so.cache", O_RDONLY) = 3
> fstat64(3, {st_mode=S_IFREG|0644, st_size=56018, ...}) = 0
> old_mmap(NULL, 56018, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40017000
> close(3) = 0
> open("/lib/libtermcap.so.2", O_RDONLY) = 3
> read(3, Neoprávniný poístup do pamiti (SIGSEGV) (core dumped)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Strasi v ... nejspis dokonce v kernelu. Pri dynamickem linkovani se
udelal read, *ten neskoncil*, a prisel segfault. Co ze rika dmesg?
Oops?
Pavel
--
I'm pavel na ucw.cz. "In my country we have almost anarchy and I don't care."
Panos Katsaloulis describing me w.r.t. patents at discuss na linmodems.org
Další informace o konferenci Linux