Bugs item #823350, was opened at 2003-10-14 12:52
Message generated for change (Settings changed) made by captnmark
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100031&aid=823350&group_id=31
Category: icewm-1.2
Group: None
Status: Open
Resolution: None
>Priority: 9
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Marko Macek (captnmark)
Summary: icewm-session becomes crazy after full disk
Initial Comment:
From time to time, after heavy CPU load or disk-full
situation, icewm-sessions becomes crazy and eats up all
the CPU time. In ps output, I see two of them:
22512 user 20 0 1708 1708 1404 R 45.8 0.2
17:30.35 icewm-session-e
6100 user 18 0 1648 1648 1344 R 45.4 0.2
4:12.80 icewm-session-e
1294 user 5 -10 73540 23m 4200 S 4.9 3.1
4:32.09 XFree86
and strace shows me:
waitpid(-1, 0xbffff9fc, 0) = -1 ECHILD (No
child processes)
write(2, "icewm-session: ", 15) = 15
write(2, "wm_pid=22575", 12) = 12
write(2, "\n", 1) = 1
waitpid(-1, 0xbffff9fc, 0) = -1 ECHILD (No
child processes)
write(2, "icewm-session: ", 15) = 15
write(2, "wm_pid=22575", 12) = 12
write(2, "\n", 1) = 1
waitpid(-1, 0xbffff9fc, 0) = -1 ECHILD (No
child processes)
write(2, "icewm-session: ", 15) = 15
write(2, "wm_pid=22575", 12) = 12
write(2, "\n", 1) = 1
waitpid(-1, 0xbffff9fc, 0) = -1 ECHILD (No
child processes)
write(2, "icewm-session: ", 15) = 15
write(2, "wm_pid=22575", 12) = 12
write(2, "\n", 1) = 1
waitpid(-1, 0xbffff9fc, 0) = -1 ECHILD (No
child processes)
write(2, "icewm-session: ", 15) = 15
write(2, "wm_pid=22575", 12) = 12
write(2, "\n", 1) = 1
waitpid(-1, 0xbffff9fc, 0) = -1 ECHILD (No
child processes)
write(2, "icewm-session: ", 15) = 15
write(2, "wm_pid=22575", 12) = 12
write(2, "\n", 1) = 1
waitpid(-1, 0xbffff9fc, 0) = -1 ECHILD (No
child processes)
write(2, "icewm-session: ", 15) = 15
write(2, "wm_pid=22575", 12) = 12
write(2, "\n", 1) = 1
waitpid(-1, 0xbffff9fc, 0) = -1 ECHILD (No
child p = 12
Process 22512 detached
write(2, "icewm-session: ", 15) = -1 ENOSPC (No
space left on device)
write(2, "wm_pid=6175", 11) = -1 ENOSPC (No
space left on device)
write(2, "\n", 1) = -1 ENOSPC (No
space left on device)
waitpid(-1, 0xbffff9ec, 0) = -1 ECHILD (No
child processes)
write(2, "icewm-session: ", 15) = -1 ENOSPC (No
space left on device)
write(2, "wm_pid=6175", 11) = -1 ENOSPC (No
space left on device)
write(2, "\n", 1) = -1 ENOSPC (No
space left on device)
waitpid(-1, 0xbffff9ec, 0) = -1 ECHILD (No
child processes)
write(2, "icewm-session: ", 15) = -1 ENOSPC (No
space left on device)
write(2, "wm_pid=6175", 11) = -1 ENOSPC (No
space left on device)
write(2, "\n", 1) = -1 ENOSPC (No
space left on device)
waitpid(-1, 0xbffff9ec, 0) = -1 ECHILD (No
child processes)
write(2, "icewm-session: ", 15) = -1 ENOSPC (No
space left on device)
write(2, "wm_pid=6175", 11) = -1 ENOSPC (No
space left on device)
write(2, "\n", 1) = -1 ENOSPC (No
space left on device)
waitpid(-1, 0xbffff9ec, 0) = -1 ECHILD (No
child processes)
write(2, "icewm-session: ", 15) = -1 ENOSPC (No
space left on device)
write(2, "wm_pid=6175", 11) = -1 ENOSPC (No
space left on device)
write(2, "\n", 1) = -1 ENOSPC (No
space left on device)
waitpid(-1, 0xbffff9ec, 0) = -1 ECHILD (No
child processes)
write(2, "icewm-session: ", 15) = -1 ENOSPC (No
space left on device)
write(2, "wm_pid=6175", 11) = -1 ENOSPC (No
space left on device)
Process 6100 detached
witouth end... this happens even after I have made some
free disk space.
To make it worse, it spews billions of debug messages
(something with icewm-session... pid... = died or so)
into the .xsession log file, feeling it with almost
1GiB! date after few minutes.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100031&aid=823350&group_id=31
|