Unhandled exceptions again



My last problem (segfault with evolution-sharp) was solved very fast thanks to 
Joe Shaw (thanks again!). I was away over the weekend and when I started 
with a fresh .beagle directory today I noticed that beagle only works for a short
period of time and stays idle after that. Log looks like the following:

---
DEBUG: Will optimize EvolutionDataServerIndex in 120.0s
DEBUG: Will optimize EvolutionDataServerIndex in 120.0s
DEBUG: Will optimize EvolutionDataServerIndex in 120.0s
Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object
in <0x003c9> Beagle.Util.Scheduler+Task:DoTask ()
in <0x00e2a> Beagle.Util.Scheduler:Worker ()
in (wrapper delegate-invoke) System.MulticastDelegate:invoke_void ()
Lookup failed for /home/nx/.tomboy/ff735cac-ade1-42c6-b307-6dd8b065f23b.note
Lookup failed for /home/nx/.tomboy/ff735cac-ade1-42c6-b307-6dd8b065f23b.note.tmp
Lookup failed for /home/nx/.tomboy/ff735cac-ade1-42c6-b307-6dd8b065f23b.note
Lookup failed for /home/nx/.tomboy/ff735cac-ade1-42c6-b307-6dd8b065f23b.note.tmp
DEBUG: No activity for 30.0 minutes, shutting down
DEBUG: (1) Waiting for 1 worker...
DEBUG: waiting for server '/home/nx/.beagle/socket-helper'
INFO: Exiting
---

This always happens after that unhandled exception, beagled continues to run after that
but it is not really doing anything anymore...

I don't know if this is still releated to what Joe fixed last week and I havn't succeeded
in producing a backtrace yet, but running with the eds backend disabled seems to work
fine. The backend is half-working, it doesn't crash beagled anymore and I can even get
query results sometimes (for example, querying for my first name works) but it produces
the following exception when (for example) querying for my last name:

---
WARN: Caught exception calling DoQuery on 'EvolutionDataServer'
WARN: System.ArgumentNullException: Argument cannot be null.
Parameter name: s
in [0x00024] (at /home/nx/mono-1.1.8.3/mcs/class/corlib/System/Int64.cs:111) System.Int64:Parse (System.String s, Boolean tryParse, System.Int64 result)
in [0x00004] (at /home/nx/mono-1.1.8.3/mcs/class/corlib/System/Int64.cs:420) System.Int64:Parse (System.String s)
in <0x0046b> Beagle.Daemon.LuceneQueryingDriver:GenerateQueryResults (Lucene.Net.Index.IndexReader primary_reader, Lucene.Net.Search.IndexSearcher primary_searcher, Lucene.Net.Search.IndexSearcher secondary_searcher, Beagle.Util.BetterBitArray primary_matches, IQueryResult result, ICollection query_term_list, Int32 max_results, DateTime min_date, DateTime max_date, Beagle.Daemon.UriFilter uri_filter, Beagle.Daemon.HitFilter hit_filter)
in <0x009e8> Beagle.Daemon.LuceneQueryingDriver:DoQuery (Beagle.Query query, IQueryResult result, ICollection search_subset_uris, Beagle.Daemon.UriFilter uri_filter, Beagle.Daemon.HitFilter hit_filter)
in <0x0009f> Beagle.Daemon.LuceneQueryable:DoQuery (Beagle.Query query, IQueryResult query_result, IQueryableChangeData i_change_data)
in <0x0002a> Beagle.Daemon.Queryable:DoQuery (Beagle.Query query, IQueryResult result, IQueryableChangeData change_data)
DEBUG: Scored 80 hits in .00s
---

But this again does not totally crash beagled.

Is someone seeing something similar or should I file a bug?

--Michi
_________________________________________________________________________
Mit der Gruppen-SMS von WEB.DE FreeMail können Sie eine SMS an alle 
Freunde gleichzeitig schicken: http://freemail.web.de/features/?mc=021179






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