Here it is: Debug: Helper Size: VmRSS=22.3 MB, size=1.45, 11.2% Debug: Indexing ImapMail/osch0001.email.umn.edu/INBOX.msf containing 19 mails (Full) Error: Unhandled exception thrown. Exiting immediately. System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentException: Illegal characters in path Parameter name: path2 at System.IO.Path.Combine (System.String path1, System.String path2) [0x000df] in /build/buildd/mono-1.1.17.1/mcs/class/corlib/System.IO/Path.cs:138 at Lucene.Net.Store.FSDirectory.FileExists (System.String name) [0x00000] at Lucene.Net.Index.SegmentReader.Initialize (Lucene.Net.Index.SegmentInfo si) [0x00000] at Lucene.Net.Index.SegmentReader.Get (Lucene.Net.Store.Directory dir, Lucene.Net.Index.SegmentInfo si, Lucene.Net.Index.SegmentInfos sis, Boolean closeDir, Boolean ownDir) [0x00000] at Lucene.Net.Index.SegmentReader.Get (Lucene.Net.Index.SegmentInfo si) [0x00000] at Lucene.Net.Index.IndexReader+AnonymousClassWith.DoBody () [0x00000] at Lucene.Net.Store.Lock+With.Run () [0x00000] at Lucene.Net.Index.IndexReader.Open (Lucene.Net.Store.Directory directory, Boolean closeDirectory) [0x00000] at Lucene.Net.Index.IndexReader.Open (Lucene.Net.Store.Directory directory) [0x00000] at Beagle.Daemon.LuceneCommon.GetReader (Lucene.Net.Store.Directory directory) [0x00000] at Beagle.Daemon.LuceneCommon.GetSearcher (Lucene.Net.Store.Directory directory) [0x00000] at Beagle.Daemon.ThunderbirdQueryable.LuceneAccess.GetStoredUriStrings (System.String server, System.String file) [0x00000] at Beagle.Daemon.ThunderbirdQueryable.ThunderbirdIndexableGenerator..ctor (Beagle.Daemon.ThunderbirdQueryable.ThunderbirdIndexer indexer, Beagle.Util.Account account, System.String db_file) [0x00000] at Beagle.Daemon.ThunderbirdQueryable.MailIndexableGenerator..ctor (Beagle.Daemon.ThunderbirdQueryable.ThunderbirdIndexer indexer, Beagle.Util.Account account, System.String mork_file) [0x00000] at <0x00000> at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[]) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00040] in /build/buildd/mono-1.1.17.1/mcs/class/corlib/System.Reflection/MonoMethod.cs:362 --- End of inner exception stack trace --- at System.Reflection.MonoCMethod.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) [0x00065] in /build/buildd/mono-1.1.17.1/mcs/class/corlib/System.Reflection/MonoMethod.cs:368 at System.Reflection.MonoCMethod.Invoke (System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) [0x00000] in /build/buildd/mono-1.1.17.1/mcs/class/corlib/System.Reflection/MonoMethod.cs:373 at System.Activator.CreateInstance (System.Type,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo,object[]) [0x00123] in /build/buildd/mono-1.1.17.1/mcs/class/corlib/System/Activator.cs:230 at System.Activator.CreateInstance (System.Type,object[],object[]) [0x00000] in /build/buildd/mono-1.1.17.1/mcs/class/corlib/System/Activator.cs:171 at System.Activator.CreateInstance (System.Type,object[]) [0x00000] in /build/buildd/mono-1.1.17.1/mcs/class/corlib/System/Activator.cs:166 at Beagle.Daemon.ThunderbirdQueryable.ThunderbirdIndexer.IndexFile (string) <0x00147> at Beagle.Daemon.ThunderbirdQueryable.ThunderbirdIndexer.OnInotifyEvent (Beagle.Util.Inotify/Watch,string,string,string,Beagle.Util.Inotify/EventType) <0x00447> at (wrapper delegate-invoke) System.MulticastDelegate.invoke_void_Inotify/Watch_string_string_string_Inotify/EventType (Beagle.Util.Inotify/Watch,string,string,string,Beagle.Util.Inotify/EventType) <0x00053> at Beagle.Daemon.ThunderbirdQueryable.ThunderbirdInotify.OnInotifyEvent (Beagle.Daemon.ThunderbirdQueryable.ThunderbirdInotify/Event) <0x00026> at Beagle.Daemon.ThunderbirdQueryable.ThunderbirdInotify.Process () <0x00231> at (wrapper delegate-invoke) System.MulticastDelegate.invoke_bool () <0x00037> at TimeoutProxy.Handler () <0x0002a> at (wrapper native-to-managed) TimeoutProxy.Handler () <0x00036> in (unmanaged) 0xb7f31dd5 at (wrapper managed-to-native) GLib.MainLoop.g_main_loop_run (intptr) <0x00004> at GLib.MainLoop.Run () <0x0000d> at Beagle.Daemon.BeagleDaemon.DoMain (string[]) <0x00ab3> at Beagle.Daemon.BeagleDaemon.Main (string[]) <0x00014> Debug: The daemon appears to have gone away. Debug: Shutting down helper. Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object at System.IO.StreamWriter.LowLevelWrite (System.String s) [0x0000e] in /build/buildd/mono-1.1.17.1/mcs/class/corlib/System.IO/StreamWriter.cs:263 at System.IO.StreamWriter.Write (System.String value) [0x0001c] in /build/buildd/mono-1.1.17.1/mcs/class/corlib/System.IO/StreamWriter.cs:311 at System.IO.UnexceptionalStreamWriter.Write (System.String value) [0x00000] in /build/buildd/mono-1.1.17.1/mcs/class/corlib/System.IO/UnexceptionalStreamWriter.cs:123 at System.IO.TextWriter.Write (System.Object value) [0x00006] in /build/buildd/mono-1.1.17.1/mcs/class/corlib/System.IO/TextWriter.cs:154 at System.IO.SynchronizedWriter.Write (System.Object value) [0x00008] in /build/buildd/mono-1.1.17.1/mcs/class/corlib/System.IO/TextWriter.cs:427 at Beagle.Util.Log.WriteLine (LogLevel level, System.String format, System.Object[] args, System.Exception ex) [0x00000] at Beagle.Util.Log.Warn (System.Exception ex, System.String message, System.Object[] args) [0x00000] at Beagle.Util.Logger.Warn (System.Exception ex, System.String message, System.Object[] args) [0x00000] at Beagle.Util.ExceptionHandlingThread.ThreadStarted () [0x00000] at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void () Debug: (1) Waiting for 1 worker... Debug: waiting for server '/home/greg/.beagle/socket-helper' Debug: Server '/home/greg/.beagle/socket-helper' shut down Debug: Exiting