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