GNOME Bugzilla – Bug 172244
Paths with backslashes confuse beagle
Last modified: 2005-03-31 13:52:13 UTC
Version details: 0.0.8.1 Distribution/Version: Ubuntu (self-compiled mono) 1. start beagled 2. 'mkdir foo\\bunny' 3. beagle cries. I do not like making beagle cry. 4. I cry. I will try to look at fixing this issue this weekend, but I'm documenting it here for posterity and in case I fail. This gets dumped to the current-Beagle log: 05-03-31 05.01.03.52 12364 Beagle ERROR: Caught exception inside Inotify.Event 05-03-31 05.01.03.52 12364 Beagle ERROR: System.IO.DirectoryNotFoundException: Directory '/home/plumpy/foo/bunny' not found. in [0x001e3] (at /home/plumpy/monobuild/mono-1.1.5/mcs/class/corlib/System.IO/Directory.cs:451) System.IO.Directory:GetFileSystemEntries (System.String path, System.String pattern, FileAttributes mask, FileAttributes attrs) in [0x00006] (at /home/plumpy/monobuild/mono-1.1.5/mcs/class/corlib/System.IO/Directory.cs:232) System.IO.Directory:GetDirectories (System.String path, System.String pattern) in [0x00007] (at /home/plumpy/monobuild/mono-1.1.5/mcs/class/corlib/System.IO/DirectoryInfo.cs:134) System.IO.DirectoryInfo:GetDirectories (System.String pattern) in (wrapper remoting-invoke-with-check) System.IO.DirectoryInfo:GetDirectories (string) in [0x00006] (at /home/plumpy/monobuild/mono-1.1.5/mcs/class/corlib/System.IO/DirectoryInfo.cs:129) System.IO.DirectoryInfo:GetDirectories () in (wrapper remoting-invoke-with-check) System.IO.DirectoryInfo:GetDirectories () in <0x002c8> Beagle.Daemon.FileSystemQueryable.FileSystemModel:ScanOne_Unlocked (Beagle.Daemon.FileSystemQueryable.Directory dir) in <0x000df> Beagle.Daemon.FileSystemQueryable.FileSystemModel:ScanAll () in <0x0000d> Beagle.Daemon.FileSystemQueryable.FileSystemQueryable:OnModelNeedsScan (Beagle.Daemon.FileSystemQueryable.FileSystemModel source) in (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_FileSystemModel (Beagle.Daemon.FileSystemQueryable.FileSystemModel) in <0x000a7> Beagle.Daemon.FileSystemQueryable.FileSystemModel:AddChild (Beagle.Daemon.FileSystemQueryable.Directory parent, System.String child_name) in <0x00398> Beagle.Daemon.FileSystemQueryable.InotifyBackend:OnInotifyEvent (Int32 wd, System.String path, System.String subitem, System.String srcpath, EventType type) in (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_int_string_string_string_Inotify/EventType (int,string,string,string,Beagle.Util.Inotify/EventType) in (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_int_string_string_string_Inotify/EventType (int,string,string,string,Beagle.Util.Inotify/EventType) in (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_int_string_string_string_Inotify/EventType (int,string,string,string,Beagle.Util.Inotify/EventType) in (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_int_string_string_string_Inotify/EventType (int,string,string,string,Beagle.Util.Inotify/EventType) in (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_int_string_string_string_Inotify/EventType (int,string,string,string,Beagle.Util.Inotify/EventType) in (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_int_string_string_string_Inotify/EventType (int,string,string,string,Beagle.Util.Inotify/EventType) in <0x001c8> Beagle.Util.Inotify:SendEvent (Beagle.Util.Watched watched, System.String filename, System.String srcpath, EventType mask)
*** This bug has been marked as a duplicate of 170437 ***