Null Pointer Exception at beagled/Mono.Data.SqliteClient/SqliteDataReader.cs:418



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

martin aditu:~/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 ()




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