Hi Nicholas, On Monday 25 May 2009 14:07:47 Ritesh Raj Sarraf wrote: > On Monday 25 May 2009 13:20:40 Ritesh Raj Sarraf wrote: > > I copy/pasted your diff and it fails to apply. Looks like the CVS version > > is too different from the latest one in Debian. > > Will try to build the cvs version. > > I'm re-running fdm with the patch you provided. Will provide you the logs > once it is triggered again.
Looks like the bug is found. But the stale lock was not present. fdm is dying while fetching mails. Looks like a child process creation problem. gmail-researchut: cat: out: = gmail-researchut: cat: out: gmail-researchut: cat: out: if [ "$1" =3D "status" ] ; then gmail-researchut: cat: out: # Display a status report. gmail-researchut: cat: out: - log "MSG" "Mounts:" gmail-researchut: cat: out: + log "STATUS" "Mounts:" gmail-researchut: cat: out: mount | sed "s/^/ /" gmail-researchut: cat: out: - log "MSG" " " gmail-researchut: cat: out: - log "MSG" "Drive power status:" gmail-researchut: cat: out: + log "STATUS" " " gmail-researchut: cat: out: + log "STATUS" "Drive power status:" gmail-researchut: cat: out: for disk in $HD; do gmail-researchut: cat: out: if [ -r $disk ]; then gmail-researchut: cat: out: hdparm -C $disk 2>/dev/null | sed "s/^/ /" gmail-researchut: cat: out: else gmail-researchut: cat: out: - log "MSG" " Cannot read $disk, permission denied - $0 needs to be run= gmail-researchut: cat: out: as root" gmail-researchut: cat: out: + log "STATUS" " Cannot read $disk, permission denied - $0 needs to be = gmail-researchut: cat: out: run as root" gmail-researchut: cat: out: fi gmail-researchut: cat: out: done gmail-researchut: cat: out: - log "MSG" " " gmail-researchut: cat: out: - log "MSG" "(NOTE: drive settings affected by Laptop Mode cannot be retrie= gmail-researchut: cat: out: ved.)" gmail-researchut: cat: out: + log "STATUS" " " gmail-researchut: cat: out: + log "STATUS" "(NOTE: drive settings affected by Laptop Mode cannot be ret= gmail-researchut: cat: out: rieved.)" gmail-researchut: cat: out: = gmail-researchut: cat: out: gmail-researchut: cat: out: - log "MSG" " " gmail-researchut: cat: out: - log "MSG" "Readahead states:" gmail-researchut: cat: out: + log "STATUS" " " gmail-researchut: cat: out: + log "STATUS" "Readahead states:" gmail-researchut: cat: out: cat /etc/mtab | while read DEV MP FST OPTS DUMP PASS ; do gmail-researchut: cat: out: # skip funny stuff gmail-researchut: cat: out: case "$FST" in = gmail-researchut: cat: out: gmail-researchut: cat: out: @@ -381,29 +381,29 @@ gmail-researchut: cat: out: esac gmail-researchut: cat: out: if [ -b $DEV ] ; then gmail-researchut: cat: out: if [ -r $DEV ] ; then gmail-researchut: cat: out: - log "MSG" " $DEV: $((`blockdev --getra $DEV` / 2)) kB" gmail-researchut: cat: out: + log "STATUS" " $DEV: $((`blockdev --getra $DEV` / 2)) kB" gmail-researchut: cat: out: else gmail-researchut: cat: out: - log "MSG" " Cannot read $DEV, permission denied - $0 needs to be run= gmail-researchut: cat: out: as root" gmail-researchut: cat: out: + log "STATUS" " Cannot read $DEV, permission denied - $0 needs to be = gmail-researchut: cat: out: run as root" gmail-researchut: cat: out: fi gmail-researchut: cat: out: fi gmail-researchut: cat: out: done gmail-researchut: cat: out: - log "MSG" " " gmail-researchut: cat: out: + log "STATUS" " " gmail-researchut: cat: out: if [ -e /var/run/laptop-mode-tools/enabled ] ; then gmail-researchut: cat: out: - log "MSG" "Laptop Mode Tools is allowed to run: /var/run/laptop-mode-too= gmail-researchut: cat: out: ls/enabled exists." gmail-researchut: cat: out: + log "STATUS" "Laptop Mode Tools is allowed to run: /var/run/laptop-mode-= gmail-researchut: cat: out: tools/enabled exists." gmail-researchut: cat: out: else gmail-researchut: cat: out: - log "ERR" "Laptop Mode Tools is NOT allowed to run: /var/run/laptop-mode= gmail-researchut: cat: out: -tools/enabled does not exist." gmail-researchut: cat: out: + log "STATUS" "Laptop Mode Tools is NOT allowed to run: /var/run/laptop-m= gmail-researchut: cat: out: ode-tools/enabled does not exist." gmail-researchut: cat: out: fi gmail-researchut: cat: out: - log "MSG" " " gmail-researchut: cat: out: + log "STATUS" " " gmail-researchut: cat: out: STATFILES=3D"/proc/sys/vm/laptop_mode /proc/apm /proc/pmu/info /proc/sys/= gmail-researchut: cat: out: vm/bdflush /proc/sys/vm/dirty_ratio /proc/sys/fs/xfs/age_buffer /proc/sys/f= gmail-researchut: cat: out: s/xfs/sync_interval /proc/sys/fs/xfs/lm_age_buffer /proc/sys/fs/xfs/lm_sync= gmail-researchut: cat: out: _interval /proc/sys/vm/pagebuf/lm_flush_age /proc/sys/fs/xfs/xfsbufd_centis= gmail-researchut: cat: out: ecs /proc/sys/fs/xfs/xfssyncd_centisecs /proc/sys/vm/dirty_background_ratio= gmail-researchut: cat: out: /proc/sys/vm/dirty_expire_centisecs /proc/sys/fs/xfs/age_buffer/centisecs = gmail-researchut: cat: out: /proc/sys/vm/dirty_writeback_centisecs /sys/devices/system/cpu/*/cpufreq/cp= gmail-researchut: cat: out: uinfo_*_freq /sys/devices/system/cpu/*/cpufreq/scaling_governor /proc/acpi/= gmail-researchut: cat: out: button/lid/*/state /proc/acpi/ac_adapter/*/state /proc/acpi/battery/*/state= gmail-researchut: cat: out: /sys/class/power_supply/*/online /sys/class/power_supply/*/state" gmail-researchut: cat: out: for THISFILE in $STATFILES ; do gmail-researchut: cat: out: if [ -e "$THISFILE" ] ; then gmail-researchut: cat: out: - log "MSG" "$THISFILE:" gmail-researchut: cat: out: + log "STATUS" "$THISFILE:" gmail-researchut: cat: out: if [ -r "$THISFILE" ] ; then gmail-researchut: cat: out: cat "$THISFILE" | sed "s/^/ /" gmail-researchut: cat: out: else gmail-researchut: cat: out: - log "ERR" " Not accessible, permission denied - $0 needs to be run a= gmail-researchut: cat: out: s root." gmail-researchut: cat: out: + log "STATUS" " Not accessible, permission denied - $0 needs to be ru= gmail-researchut: cat: out: n as root." gmail-researchut: cat: out: fi gmail-researchut: cat: out: - log "MSG" " " gmail-researchut: cat: out: + log "STATUS" " " gmail-researchut: cat: out: fi gmail-researchut: cat: out: done gmail-researchut: cat: out: = gmail-researchut: cat: out: gmail-researchut: cat: out: gmail-researchut: cat: out: gmail-researchut: cat: out: gmail-researchut: cat: out: -- gmail-researchut: cat: out: Debian packaging gmail-researchut: cat: out: https://code.launchpad.net/~laptop-mode-tools- dev/laptop-mode-tools/debian gmail-researchut: cat: out: gmail-researchut: cat: out: You are subscribed to branch lp:~laptop-mode- tools-dev/laptop-mode-tools/de= gmail-researchut: cat: out: bian. gmail-researchut: cat: out: To unsubscribe from this branch go to https://code.launchpad.net/~laptop-mo= gmail-researchut: cat: out: de-tools-dev/laptop-mode-tools/debian/+edit- subscription. gmail-researchut: cat: waitpid: No child processes parent: deliver child 14043 started (uid 1000) parent: waiting for children parent: 2 children, 8 dead children parent: got message type 2, id 0 from child 14043 gmail-researchut: got message type 2, id 9 gmail-researchut: trying (deliver) message 9 gmail-researchut: fetching error. aborted gmail-researchut: 8 messages processed (0 kept) in 16.424 seconds (average 2.053) gmail-researchut: finished processing. exiting gmail-researchut: sending exit message to parent gmail-researchut: waiting for exit message from parent parent: sending exit message to child 14043 parent: waiting for children parent: 2 children, 8 dead children parent: got message type 1, id 0 from child 14034 parent: sending exit message to child 14034 parent: waiting for children parent: child 14034 returned 1 parent: child 14034 died: killing 14043 parent: waiting for children parent: 1 children, 9 dead children parent: waiting for children parent: child 14043 returned 1 parent: waiting for children parent: finished, total time 16.427 seconds Thanks, Ritesh -- Ritesh Raj Sarraf RESEARCHUT - http://www.researchut.com "Necessity is the mother of invention."
signature.asc
Description: This is a digitally signed message part.