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

Monitoring Files



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Is anyone else having problems with all the KDE apps crashing (last several 
unstable releases) whenever a file is changed in a directory they are 
monitoring (open file dialogue, save file dialogue, etc).

(i.e. konqueor crashes if you create a file in the directory it is looking at, 
kmail crashes when you ask it to save an attachement to a folder, kword 
crashes when you create a file in a directory the open file dialogue is 
looking at, etc, etc).

I see a possibly releated problem.  The fam daemon seems to be broken on the 
Alpha (downgrading to version 2.6 doesn't help).  I don't see any relevant 
bug reports filed against it.

A typical run with the -f -d (foreground debug) options dumps (upon starting 
konqueror and pointing it at /tmp) gives:

famd[3380]: log level is LOG_DEBUG
famd[3380]: read /etc/fam.conf line 13: "insecure_compatibility" = "false"
famd[3380]: read /etc/fam.conf line 20: "untrusted_user" = "nobody"
famd[3380]: read /etc/fam.conf line 28: "local_only" = "true"
famd[3380]: read /etc/fam.conf line 35: "xtab_verification" = "true"
famd[3380]: Setting untrusted-user to "nobody" (uid: 65534, gid: 65534)
famd[3380]: listening for clients on descriptor 3
famd[3380]: client fd 4 is local/untrusted.
famd[3380]: new connection from client 4
famd[3380]: client 4 said: client 4 is sockmeister, and wants a unix domain 
socket
famd[3380]: Setting groups to: (none)
famd[3380]: Setting egid to 0
famd[3380]: Skipping setting euid, because it's already 0
famd[3380]: client sockmeister said uid 702; creating /tmp/.famfBUYSf
famd[3380]: listening for requests for uid 702 on descriptor 5 
(/tmp/.famfBUYSf)
famd[3380]: client fd 6 is local/trusted (socket /tmp/.famfBUYSf, uid 702).
famd[3380]: new connection from client 6
famd[3380]: Shutting down connection
famd[3380]: lost connection from sockmeister
famd[3380]: client 6 said: request 1 monitor dir "/tmp"
famd[3380]: mtab: new local "/dev/sda2" on "/"
famd[3380]: mtab: new local "proc" on "/proc"
famd[3380]: mtab: new local "sysfs" on "/sys"
famd[3380]: mtab: new local "devpts" on "/dev/pts"
famd[3380]: mtab: new local "tmpfs" on "/dev/shm"
famd[3380]: mtab: new local "/dev/sda1" on "/boot"
famd[3380]: mtab: new NFS   "<deleted>" on "<deleted>"  using <nfs>
famd[3380]: attr_cache_timout set to 60
famd[3380]: mtab: new NFS   "<deleted>" on "<deleted>"  using <nfs>
famd[3380]: attr_cache_timout set to 60
famd[3380]: mtab: new NFS   "<deleted>" on "<deleted>"  using <nfs>
famd[3380]: attr_cache_timout set to 60
famd[3380]: mtab: new NFS   "<deleted>" on "<deleted>"  using <nfs>
famd[3380]: attr_cache_timout set to 60
famd[3380]: mtab done.
famd[3380]: myself watching /etc/mtab
famd[3380]: express() name: /etc/mtab

famd[3380]: opened pipe
famd[3380]: New DirWatch for /etc (802 6c1)

famd[3380]: New FileWatch for 802 1e191

famd[3380]: told dnotify to monitor "/etc/mtab" = dev 8/2, ino 123281
famd[3380]: Setting groups to: 501
famd[3380]: Setting egid to 501
famd[3380]: Setting euid to 702
famd[3380]: express() name: /tmp

famd[3380]: New DirWatch for /tmp (802 e459)

famd[3380]: New FileWatch for 802 e459

famd[3380]: told dnotify to monitor "/tmp" = dev 8/2, ino 58457
famd: Event.c++:119: char Event::code() const: Assertion `code != '?'' failed.
Aborted

- -T

- -- 
 Tyson Whitehead  (-twhitehe@uwo.ca -- WSC-)
 Computer Engineer                        Dept. of Applied Mathematics,
 Graduate Student- Applied Mathematics    University of Western Ontario,
 GnuPG Key ID# 0x8A2AB5D8                 London, Ontario, Canada
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAdHCNRXbLmIoqtdgRAsgHAJ0f5l0A6Wz+ljI1Z1XnOJY6Y15vJgCfeyni
4UrOIjuqIbJ8rDAeRmWxiUs=
=KxNx
-----END PGP SIGNATURE-----



Reply to: