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

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: