[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Debian]: Fragen...



So, ich bin zwar kein lange kein Anfänger mehr, aber inzwischen habe ich
doch noch ein Paar Fragen, auf die ich keine Antwort finde...

1. Apache hat mehrere Kind-Prozesse, die ständig 5x1.1MB RAM belegen, 
obwohl kein Zugriff stattfindet. Normal???

Kann man Apache über inetd laufen lassen, so daß erst beim Aufruf geladen
wird?

root       330  0.0  0.5   920   532   1 R    17:57   0:00 ps aux 
www-data   214  0.0  1.1  1860  1060  ?  S    17:52   0:00 /usr/sbin/apache 
www-data   215  0.0  1.1  1860  1060  ?  S    17:52   0:00 /usr/sbin/apache 
www-data   216  0.0  1.1  1860  1060  ?  S    17:52   0:00 /usr/sbin/apache 
www-data   217  0.0  1.1  1860  1060  ?  S    17:52   0:00 /usr/sbin/apache 
www-data   218  0.0  1.1  1860  1060  ?  S    17:52   0:00 /usr/sbin/apache 

init(1)-+-1udma(107)---sleep(111)
        |-apache(193)-+-apache(214)
        |             |-apache(215)
        |             |-apache(216)
        |             |-apache(217)
        |             `-apache(218)
        |-apmd(146)
        |-bash(309)---pstree(333)
        |-cron(188)


2. Berolist, ein Mailing-List-Server läuft auf Debian (2.0) nicht,
segfaults ohne Ende. Das kompilieren der neusten Version bringt das
gleiche. Normal?

3. Quake stürzt einfach so ab, startet nicht einmal. Das kommt mir aber
schon komisch vor, mit SuSE hat noch alles funktioniert. Hier noch einige
Ausgaben von strace und ldd (Entschuldigung wegen dem Traffic).

Eddie.

execve("/usr/games/quake/squake", ["/usr/games/quake/squake"], [/* 55 vars */]) = 0
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40007000
mprotect(0x40000000, 21025, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mprotect(0x8048000, 328821, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
stat("/etc/ld.so.cache", {st_mode=0, st_size=0, ...}) = 0
open("/etc/ld.so.cache", O_RDONLY)      = 4
mmap(0, 10136, PROT_READ, MAP_SHARED, 4, 0) = 0x40008000
close(4)                                = 0
stat("/etc/ld.so.preload", 0xbffff7ec)  = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libm.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/include/libm.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/opt/kde/lib/libm.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/src/linux/include/libm.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/gcc-lib/i486-linux/egcs-2.90.27/include/libm.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/X11R6/include/X11/libm.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/libm.so.5", O_RDONLY)            = -1 ENOENT (No such file or directory)
open("/usr/X11R6/include/libm.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libm.so.5", O_RDONLY)        = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 36864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4000b000
mmap(0x4000b000, 24992, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0x4000b000
mmap(0x40012000, 4452, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x6000) = 0x40012000
close(4)                                = 0
mprotect(0x4000b000, 24992, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
open("/usr/local/lib/libvga.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/include/libvga.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/opt/kde/lib/libvga.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/src/linux/include/libvga.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/gcc-lib/i486-linux/egcs-2.90.27/include/libvga.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/X11R6/include/X11/libvga.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/libvga.so.1", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("/usr/X11R6/include/libvga.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libvga.so.1", O_RDONLY)  = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 249856, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40014000
mmap(0x40014000, 223949, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0x40014000
mmap(0x4004b000, 12660, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x36000) = 0x4004b000
mmap(0x4004f000, 6780, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4004f000
close(4)                                = 0
mprotect(0x40014000, 223949, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
open("/usr/local/lib/libc.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/include/libc.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/opt/kde/lib/libc.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/src/linux/include/libc.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/gcc-lib/i486-linux/egcs-2.90.27/include/libc.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/X11R6/include/X11/libc.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/libc.so.5", O_RDONLY)            = -1 ENOENT (No such file or directory)
open("/usr/X11R6/include/libc.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libc.so.5", O_RDONLY)        = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 778240, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40051000
mmap(0x40051000, 541831, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0x40051000
mmap(0x400d6000, 21388, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x84000) = 0x400d6000
mmap(0x400dc000, 205620, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400dc000
close(4)                                = 0
mprotect(0x40051000, 541831, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
open("/usr/local/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/include/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/opt/kde/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/src/linux/include/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/gcc-lib/i486-linux/egcs-2.90.27/include/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/X11R6/include/X11/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/libc.so.6", O_RDONLY)            = -1 ENOENT (No such file or directory)
open("/usr/X11R6/include/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libc.so.6", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/lib/libc.so.6", O_RDONLY)        = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 675840, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4010f000
mmap(0x4010f000, 594253, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0x4010f000
mmap(0x401a1000, 26076, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x91000) = 0x401a1000
mmap(0x401a8000, 46368, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x401a8000
close(4)                                = 0
mprotect(0x4010f000, 594253, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
open("/usr/local/lib/ld-linux.so.2", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 49152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x401b4000
mmap(0x401b4000, 40908, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0x401b4000
mmap(0x401be000, 5504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x9000) = 0x401be000
close(4)                                = 0
mprotect(0x401b4000, 40908, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
munmap(0x40008000, 10136)               = 0
mprotect(0x8048000, 328821, PROT_READ|PROT_EXEC) = 0
mprotect(0x4000b000, 24992, PROT_READ|PROT_EXEC) = 0
mprotect(0x40014000, 223949, PROT_READ|PROT_EXEC) = 0
mprotect(0x40051000, 541831, PROT_READ|PROT_EXEC) = 0
mprotect(0x4010f000, 594253, PROT_READ|PROT_EXEC) = 0
mprotect(0x401b4000, 40908, PROT_READ|PROT_EXEC) = 0
mprotect(0x40000000, 21025, PROT_READ|PROT_EXEC) = 0
geteuid()                               = 0
getuid()                                = 0
getgid()                                = 0
getegid()                               = 0
getpid()                                = 353
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++
	libm.so.5 => /lib/libm.so.5 (0x4000b000)
	libvga.so.1 => /usr/lib/libvga.so.1 (0x40014000)
	libc.so.5 => /lib/libc.so.5 (0x40051000)
	libc.so.6 => /lib/libc.so.6 (0x4010f000)
	ld-linux.so.2 => /usr/local/lib/ld-linux.so.2 (0x401b4000)

-- 
=========================================
Eduard Bloch
edi@ka.linux.de /* http://www.inka.de/~zombie/eb */
Zombie_ auf #linux.de, #inka.de

The difference between common-sense and paranoia is that common-sense is
thinking everyone is out to get you.  That's normal -- they are.  Paranoia
is thinking that they're conspiring.
		-- J. Kegler
------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an majordomo@jfl.de die im Body
"unsubscribe debian-user-de <your_email_address>"
enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
------------------------------------------------
Anzahl der eingetragenen Mitglieder:     634


Reply to: