Re: Unerklärliche Programmabstürze unter Sarge
Malte Buck schrieb:
Hi,
Wenn ich zum Beispiel Thunderbird öffne wird das Programm ohne
Schwierigkeiten geöffnet, nach immer unterschiedlicher Zeit wird das
Programm ohne Vorankündigung geschlossen. Ohne jegliche Meldung oder
der gleichen.
Sagen die Logs was? Wenn du ein bisschen was verstehst, kannst du mit
strace schaun, was der letzte Syscall ist und wo er dann wegbricht.
Also ich habe mittlerweile strace installiert und es zusammen mit
Thunderbird gestartet. Dabei spuckt mir aber strace Zeilen ohne Ende
aus, wenn ich das so richtig interpretiere steht bei einem Absturz
folgendes
in den letzten Zeilen:
[{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0) = 3306
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
waitpid(-1, 0xbffff26c, WNOHANG) = -1 ECHILD (No child processes)
sigreturn() = ? (mask now [])
rt_sigaction(SIGINT, {SIG_DFL}, {0x8075fd0, [], 0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
stat64("core", 0xbffff5d0) = -1 ENOENT (No such file or
directory)
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
read(255, "\nexit $exitcode\n", 8176) = 16
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
exit_group(1) = ?
Kann mir irgendjemand einen Tip geben wieso das Programm abstürzt?
Leider kann ich mit den Ausgaben von strace nix anfangen.
Kennt ihr noch ne andere Liste die diesbezüglich interessant sein könnte?
Thomas
mfg
Malte
Reply to: