I discovered a bug and it should be related with something like gamin (actually the file system monitor thing). To reproduce it, get into a directory in thunar, open a shell and cd in the same directory than type `chmod +w .` and an icon will appear (something named like "File system"). Reproducible: Always Steps to Reproduce: 1. open thunar and a shell 2. in the shell type a command to touch the current directory of thunar 3. an icon "file system" will appear
Not reproducible here (Gamin 0.1.7). Which version of Gamin do you use? Can you try without Gamin (i.e. locate gamin.pc and move it to /tmp temporarily)?
OK, I have the same version 0.1.7 of gamin and exercised a bit more this behaviour. Actually I discovered this bug when I was playing in a mounted point and yes, it didn't reproduce in a normal directory. So, this icon appears inside a directory which is the mount point of a file system. Kind regards.
Moving to 0.3.0beta1.
Sorry, I'm still unable to reproduce that here. Does it still happen with the latest version?
I tried it at different mount points. It _doesn't_ work for: - usb flash card at /media/usb; - root /; - fat32 partition at /mnt/bridge. It _does_ work for: - /home; - lvm volumes /home/mike/music, /home/mike/movie /home/samba. I tried to mount the fat32 partition in /home/mike/mountpoint and the icon does appear when i launch for instance touch /home/mike/mountpoint. I noticed when I mount the fat32 partition in the default mountpoint the data is showed and hidden when I unmount. It does not show/hide in another mountpoint like /home/mike/mountpoint. It is reproducable with the flash card. PS: sorry for the late
Moving to 0.3.2beta2.
Probably I am missing some knowledges, but in the last version (Thunar 0.3.1svn-r21053 (Xfce 4.3.90.1)) the behaviour has changed. I can still see the icon become visible but now it is removed/hided in the next half of second. I'm using Debian Sid. (maybe he is the ..). I didn't check everytime I updated/upgraded the distro. Cheers. PS: the resolution should be changed to x-files.
Can you try with the latest revision? I think I found the cause.
The icon is still appearing *very* briefly. For /tmp/* and /home/* I get these messages in the terminal: (thunar:912): GLib-GObject-WARNING **: invalid uninstantiatable type `(null)' in cast to `GObject' (thunar:912): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed Only two times over twenty tests the type in the first message was a guint and a GObject-closure-array. And one time it didn't get printed. It doesn't print messages for partitions mounted at: /, /mnt/* and /media/*.
Can you compile Thunar with --enable-debug=full and attach a backtrace (it'll crash on warnings then) of the problems?
Yep, one of the crashes was caused by a bug I introduced with the last commit. Should be fixed now.
(In reply to comment #11) > Yep, one of the crashes was caused by a bug I introduced with the last commit. > Should be fixed now. > I don't know what to reply. I have no more a file system icon which sticks on some mount points. And I don't know how to produce a correct strace.
So you say this issue is fixed?
Yes.
Good. ;-)