PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Guarddog läßt sich nicht von "root" starten...



hp_tux
05.08.04, 22:08
Hallo,

also, ich habe unter LFS 5.1.1 mal die neueste Version von Guarddog (2.3.2) installiert, aber seltsamerweise kann ich das Programm nur als "normaler" Benutzer starten, jedoch nicht als "root" (mittels "kdesu").

An "kdesu" kann es wohl nicht liegen, denn andere Programme lassen sich damit problemlos starten. Manchmal kommt dann auch eine Meldung des KDE Crash Handlers (SIGSEGV). Dabei sehen die letzten Zeilen der Ausgabe von "strace" wie folgt aus:

fcntl64(11, F_GETFL) = 0x2 (flags O_RDWR)
read(11, "end\n", 255) = 4
select(12, [11], NULL, NULL, NULL) = 1 (in [11])
fcntl64(11, F_GETFL) = 0x2 (flags O_RDWR)
fcntl64(11, F_SETFL, O_RDWR|O_NONBLOCK) = 0
read(11, "QPixmap: Cannot create a QPixmap"..., 255) = 59
fcntl64(11, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK)
read(11, 0xbfffeed0, 255) = -1 EAGAIN (Resource temporarily unavailable)
waitpid(10809, 0xbfffefdc, WNOHANG) = 0
select(12, [11], NULL, NULL, NULL) = 1 (in [11])
fcntl64(11, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK)
read(11, "QPixmap: Cannot create a QPixmap"..., 255) = 59
fcntl64(11, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK)
read(11, 0xbfffeed0, 255) = -1 EAGAIN (Resource temporarily unavailable)
waitpid(10809, 0xbfffefdc, WNOHANG) = 0
select(12, [11], NULL, NULL, NULL) = 1 (in [11])
fcntl64(11, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK)
read(11, "QPixmap: Cannot create a QPixmap"..., 255) = 59
fcntl64(11, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK)
read(11, 0xbfffeed0, 255) = -1 EAGAIN (Resource temporarily unavailable)
waitpid(10809, 0xbfffefdc, WNOHANG) = 0
select(12, [11], NULL, NULL, NULL) = 1 (in [11])
fcntl64(11, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK)
read(11, "QPixmap: Cannot create a QPixmap"..., 255) = 59
fcntl64(11, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK)
read(11, 0xbfffeed0, 255) = -1 EAGAIN (Resource temporarily unavailable)
waitpid(10809, 0xbfffefdc, WNOHANG) = 0
select(12, [11], NULL, NULL, NULL) = 1 (in [11])
fcntl64(11, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK)
read(11, "kbuildsycoca running...\n", 255) = 24
fcntl64(11, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK)
read(11, 0xbfffeed0, 255) = -1 EAGAIN (Resource temporarily unavailable)
waitpid(10809, 0xbfffefdc, WNOHANG) = 0
select(12, [11], NULL, NULL, NULL) = 1 (in [11])
fcntl64(11, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK)
read(11, "KCrash: Application \'guarddog\' c"..., 255) = 43
fcntl64(11, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK)
read(11, 0xbfffeed0, 255) = -1 EAGAIN (Resource temporarily unavailable)
waitpid(10809, 0xbfffefdc, WNOHANG) = 0
select(12, [11], NULL, NULL, NULL) = ? ERESTARTNOHAND (To be restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
write(8, "\0", 1) = 1
sigreturn() = ? (mask now [RTMIN])
waitpid(10809, [{WIFEXITED(s) && WEXITSTATUS(s) == 253}], WNOHANG) = 10809
close(11) = 0
close(10) = 0
close(9) = 0
exit_group(253) = ?

Meistens beendet sich das Programm allerdings ohne weitere Meldung mit Exitcode 1.

Hat vielleicht sonst noch jemand diese Version von Guarddog im Einsatz?

Oder kann gar jemand diese Meldungen von "strace" interpretieren?

Vielen Dank für Eure Antworten! :)

Gruß

hp_tux