Hi dashboard-hackers, since some days beagle gets an null-pointer Exception after 1 or 2 minutes of running. Queries during that timeframe work, after that the beagle-daemon is dead.
Any hints of what is going wrong? here are the relevant lines of the Log-Files: last lines of .beagle/Log/current-BeagleExceptions 060216 1818333836 16002 Beagle ERROR EX: System.NullReferenceException: Object reference not set to an instance of an object 060216 1818333836 16002 Beagle ERROR EX: in [0x00007] (at /home/martin/src/beagle-0.2.1/beagled/Mono.Data.SqliteClient/SqliteDataReader.cs:418) Mono.Data.SqliteClient.SqliteDataReader:GetString (int) 060216 1818333836 16002 Beagle ERROR EX: in <0x00045> (wrapper remoting-invoke-with-check) Mono.Data.SqliteClient.SqliteDataReader:GetString (int) 060216 1818333836 16002 Beagle ERROR EX: in [0x001ce] (at /home/martin/src/beagle-0.2.1/beagled/FileAttributesStore_Sqlite.cs:154) Beagle.Daemon.FileAttributesStore_Sqlite:.ctor (string,string) 060216 1818333836 16002 Beagle ERROR EX: in [0x00015] (at /home/martin/src/beagle-0.2.1/beagled/FileAttributesStore_Mixed.cs:40) Beagle.Daemon.FileAttributesStore_Mixed:.ctor (string,string) 060216 1818333836 16002 Beagle ERROR EX: in [0x0000c] (at /home/martin/src/beagle-0.2.1/beagled/FileSystemQueryable/FileSystemQueryable.cs:118) Beagle.Daemon.FileSystemQueryable.FileSystemQueryable:BuildFileAttributesStore () 060216 1818333836 16002 Beagle ERROR EX: in [0x0000e] (at /home/martin/src/beagle-0.2.1/beagled/LuceneQueryable.cs:990) Beagle.Daemon.LuceneQueryable:get_FileAttributesStore () 060216 1818333836 16002 Beagle ERROR EX: in [0x0008f] (at /home/martin/src/beagle-0.2.1/beagled/FileSystemQueryable/FileSystemQueryable.cs:443) Beagle.Daemon.FileSystemQueryable.FileSystemQueryable:AddDirectory (Beagle.Daemon.FileSystemQueryable.DirectoryModel,string) 060216 1818333836 16002 Beagle ERROR EX: in [0x0005c] (at /home/martin/src/beagle-0.2.1/beagled/FileSystemQueryable/FileSystemQueryable.cs:492) Beagle.Daemon.FileSystemQueryable.FileSystemQueryable:AddRoot (string) 060216 1818333836 16002 Beagle ERROR EX: in [0x00015] (at /home/martin/src/beagle-0.2.1/beagled/FileSystemQueryable/FileSystemQueryable.cs:1145) Beagle.Daemon.FileSystemQueryable.FileSystemQueryable:LoadConfiguration () 060216 1818333836 16002 Beagle ERROR EX: in [0x00013] (at /home/martin/src/beagle-0.2.1/beagled/FileSystemQueryable/FileSystemQueryable.cs:1370) Beagle.Daemon.FileSystemQueryable.FileSystemQueryable:Start () 060216 1818333836 16002 Beagle ERROR EX: in [0x00006] (at /home/martin/src/beagle-0.2.1/beagled/Queryable.cs:51) Beagle.Daemon.Queryable:Start () 060216 1818333836 16002 Beagle ERROR EX: in [0x00032] (at /home/martin/src/beagle-0.2.1/beagled/QueryDriver.cs:320) Beagle.Daemon.QueryDriver:StartQueryables () 060216 1818333836 16002 Beagle ERROR EX: in <0x00047> (wrapper delegate-invoke) System.MulticastDelegate:invoke_bool () 060216 1818333836 16002 Beagle ERROR EX: in <0x0002a> TimeoutProxy:Handler () 060216 1818333836 16002 Beagle ERROR EX: in <0x0002b> (wrapper native-to-managed) TimeoutProxy:Handler () 060216 1818333836 16002 Beagle ERROR EX: in (unmanaged) 0xb7d6c8d5 060216 1818333836 16002 Beagle ERROR EX: in <0x00004> (wrapper managed-to-native) Gtk.Application:gtk_main () 060216 1818333836 16002 Beagle ERROR EX: in <0x00007> Gtk.Application:Run () 060216 1818333836 16002 Beagle ERROR EX: in [0x0037d] (at /home/martin/src/beagle-0.2.1/beagled/BeagleDaemon.cs:404) Beagle.Daemon.BeagleDaemon:DoMain (string[]) 060216 1818333836 16002 Beagle ERROR EX: in [0x00001] (at /home/martin/src/beagle-0.2.1/beagled/BeagleDaemon.cs:215) Beagle.Daemon.BeagleDaemon:Main (string[]) 060216 1818333836 16002 Beagle ERROR EX: And here what happens when I run beagle with --debug --fg [EMAIL PROTECTED]:~/src$ beagled --deny-backend KMail --deny-backend Liferea --deny-backend Kopete --deny-backend Akregator --fg --debug --replace Debug: Starting Beagle Daemon (version 0.2.1) Debug: Command Line: /usr/lib/beagle/BeagleDaemon.exe --deny-backend KMail --deny-backend Liferea --deny-backend Kopete --deny-backend Akregator --fg --debug --replace Debug: Starting main loop Debug: Starting messaging server Debug: Starting QueryDriver Debug: Found index helper at /usr/lib/beagle/beagled-index-helper Debug: Found 2 types in EvolutionBackends, Version=0.0.0.0, Culture=neutral Debug: Starting Inotify Backend Debug: Loading Beagle.Util.Conf+IndexingConfig from indexing.xml Debug: Loading Beagle.Util.Conf+DaemonConfig from daemon.xml Debug: Loading Beagle.Util.Conf+SearchingConfig from searching.xml Debug: Loading Beagle.Util.Conf+NetworkingConfig from networking.xml Debug: Loading Beagle.Util.Conf+WebServicesConfig from webservices.xml Debug: Found 7 types in BeagleDaemonLib, Version=1.9.0.0, Culture=neutral Debug: Initializing static queryable: /var/cache/beagle/indexes/applications Debug: Found 1 system-wide indexes Debug: Found 0 user-configured static queryables Debug: Waiting 60 seconds before starting queryables Debug: Starting Scheduler thread Debug: Starting Inotify threads Debug: Daemon initialization finished after 1,78s Debug: Starting queryables Debug: Scanning addressbooks and calendars Debug: Getting addressbook changes for file:///home/martin/.evolution/addressbook/local/system Debug: Addressbook file:///home/martin/.evolution/addressbook/local/system: 0 added, 0 changed, 0 removed Debug: Getting calendar changes for file:///home/martin/.evolution/calendar/local/system Debug: Calendar file:///home/martin/.evolution/calendar/local/system: 0 added, 0 changed, 0 removed 970262303 has recurrences 941055869 has recurrences 937051651 has recurrences 974429821 has recurrences 996799663 has recurrences 959163762 has recurrences 904259993 has recurrences 966929969 has recurrences 907543508 has recurrences 944834847 has recurrences 968555320 has recurrences 919148894 has recurrences Debug: Getting calendar changes for contacts:/// Debug: Calendar contacts:///: 0 added, 0 changed, 0 removed Debug: Scanned addressbooks and calendars in ,62s Debug: Adding root: /home/martin Error: Unhandled exception thrown. Exiting immediately. Error: System.NullReferenceException: Object reference not set to an instance of an object in [0x00007] (at /home/martin/src/beagle-0.2.1/beagled/Mono.Data.SqliteClient/SqliteDataReader.cs:418) Mono.Data.SqliteClient.SqliteDataReader:GetString (int) in <0x00045> (wrapper remoting-invoke-with-check) Mono.Data.SqliteClient.SqliteDataReader:GetString (int) in [0x001ce] (at /home/martin/src/beagle-0.2.1/beagled/FileAttributesStore_Sqlite.cs:154) Beagle.Daemon.FileAttributesStore_Sqlite:.ctor (string,string) in [0x00015] (at /home/martin/src/beagle-0.2.1/beagled/FileAttributesStore_Mixed.cs:40) Beagle.Daemon.FileAttributesStore_Mixed:.ctor (string,string) in [0x0000c] (at /home/martin/src/beagle-0.2.1/beagled/FileSystemQueryable/FileSystemQueryable.cs:118) Beagle.Daemon.FileSystemQueryable.FileSystemQueryable:BuildFileAttributesStore () in [0x0000e] (at /home/martin/src/beagle-0.2.1/beagled/LuceneQueryable.cs:990) Beagle.Daemon.LuceneQueryable:get_FileAttributesStore ()in [0x0008f] (at /home/martin/src/beagle-0.2.1/beagled/FileSystemQueryable/FileSystemQueryable.cs:443) Beagle.Daemon.FileSystemQueryable.FileSystemQueryable:AddDirectory (Beagle.Daemon.FileSystemQueryable.DirectoryModel,string) in [0x0005c] (at /home/martin/src/beagle-0.2.1/beagled/FileSystemQueryable/FileSystemQueryable.cs:492) Beagle.Daemon.FileSystemQueryable.FileSystemQueryable:AddRoot (string) in [0x00015] (at /home/martin/src/beagle-0.2.1/beagled/FileSystemQueryable/FileSystemQueryable.cs:1145) Beagle.Daemon.FileSystemQueryable.FileSystemQueryable:LoadConfiguration () in [0x00013] (at /home/martin/src/beagle-0.2.1/beagled/FileSystemQueryable/FileSystemQueryable.cs:1370) Beagle.Daemon.FileSystemQueryable.FileSystemQueryable:Start () in [0x00006] (at /home/martin/src/beagle-0.2.1/beagled/Queryable.cs:51) Beagle.Daemon.Queryable:Start () in [0x00032] (at /home/martin/src/beagle-0.2.1/beagled/QueryDriver.cs:320) Beagle.Daemon.QueryDriver:StartQueryables () in <0x00047> (wrapper delegate-invoke) System.MulticastDelegate:invoke_bool () in <0x0002a> TimeoutProxy:Handler () in <0x0002b> (wrapper native-to-managed) TimeoutProxy:Handler () in (unmanaged) 0xb7ccb8d5 in <0x00004> (wrapper managed-to-native) Gtk.Application:gtk_main () in <0x00007> Gtk.Application:Run () in [0x0037d] (at /home/martin/src/beagle-0.2.1/beagled/BeagleDaemon.cs:404) Beagle.Daemon.BeagleDaemon:DoMain (string[]) in [0x00001] (at /home/martin/src/beagle-0.2.1/beagled/BeagleDaemon.cs:215) Beagle.Daemon.BeagleDaemon:Main (string[]) Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object in <0x0002e> System.IO.StreamWriter:LowLevelWrite (System.String s) in <0x0001d> System.IO.StreamWriter:Write (System.String value) in <0x00010> System.IO.UnexceptionalStreamWriter:Write (System.String value) in <0x0001e> System.IO.TextWriter:Write (System.Object value) in <0x00028> System.IO.SynchronizedWriter:Write (System.Object value) in [0x00051] (at /home/martin/src/beagle-0.2.1/Util/Log.cs:200) Beagle.Util.Log:WriteLine (LogLevel level, System.String format, System.Object[] args, System.Exception ex) in [0x00004] (at /home/martin/src/beagle-0.2.1/Util/Log.cs:269) Beagle.Util.Log:Debug (System.String message, System.Object[] args) in [0x00002] (at /home/martin/src/beagle-0.2.1/Util/Logger.cs:50) Beagle.Util.Logger:Debug (System.String message, System.Object[] args) in [0x0008c] (at /home/martin/src/beagle-0.2.1/Util/ExceptionHandlingThread.cs:56) Beagle.Util.ExceptionHandlingThread:ThreadStarted ()in (wrapper delegate-invoke) System.MulticastDelegate:invoke_void () _______________________________________________ Dashboard-hackers mailing list [email protected] http://mail.gnome.org/mailman/listinfo/dashboard-hackers
