Re: init respawning too fast
Am 2005-05-04, schrieb Thomas Jahns:
>> Gebe ich auf der Konsole ein "getty 38400 tty2" ein, so dauert es ein
>> paar Sekunden, dann kehrt er ohne irgendeine Meldung zur Kommandozeile
>> zurück.
> Dann lasse den getty doch mal mittels strace laufen. Dann findest Du
> mit Chance den Systemaufruf, der den Fehler zurückgibt, der getty zum
> Aufgeben bringt.
Leider werde ich aus der Ausgabe nicht wirklich schlau:
-----
[...]
old_mmap(0x29f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 0,
0x1000) = 0x29f000
close(0) = 0
brk(0x806d000) = 0x806d000
brk(0x806e000) = 0x806e000
brk(0x8070000) = 0x8070000
brk(0x8073000) = 0x8073000
time([1115210453]) = 1115210453
open("/etc/localtime", O_RDONLY) = 0
fstat64(0, {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x2a0000
read(0, "TZif\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\10"...,
4096) = 837
close(0) = 0
munmap(0x2a0000, 4096) = 0
getpid() = 7013
rt_sigaction(SIGPIPE, {0x1f5f48, [], 0x4000000}, {SIG_DFL}, 8) = 0
socket(PF_UNIX, SOCK_DGRAM, 0) = 0
fcntl64(0, F_SETFD, FD_CLOEXEC) = 0
connect(0, {sin_family=AF_UNIX, path="/dev/log"}, 16) = 0
send(0, "<83>Mai 4 14:40:53 getty[7013]:"..., 104, 0) = 104
rt_sigaction(SIGPIPE, {SIG_DFL}, NULL, 8) = 0
close(0) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGCHLD, NULL, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
nanosleep({10, 0}, {10, 0}) = 0
_exit(1) = ?
----
Aber vielleicht sagt Dir das mehr? ;)
Reply to: