[ubuntu-mono] [Bug 33341] Re: beagled uses too much ram

John Cooper ubuntu at choffee.co.uk
Thu Apr 20 15:43:08 BST 2006


I ran the beagled today with debug and just before it lost it and ate all my RAM it spat out the following errors:

Debug: +file:///home/johnc/Maildir/cur/1139226501.24802_13268.vespa:2,S
Warn: Caught exception calling DoQuery on 'Files'
Warn: System.ArgumentException: length
in <0x005cc> System.Array:Copy (System.Array sourceArray, Int32 sourceIndex, System.Array destinationArray, Int32 destinationIndex, Int32 length)
in [0x00020] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Index/TermBuffer.cs:97) Lucene.Net.Index.TermBuffer:Set (Lucene.Net.Index.TermBuffer other)
in [0x00039] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Index/SegmentTermEnum.cs:128) Lucene.Net.Index.SegmentTermEnum:Next ()
in [0x00040] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Index/SegmentTermEnum.cs:167) Lucene.Net.Index.SegmentTermEnum:ScanTo (Lucene.Net.Index.Term term)
in [0x00009] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Index/TermInfosReader.cs:166) Lucene.Net.Index.TermInfosReader:ScanEnum (Lucene.Net.Index.Term term)
in [0x000a3] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Index/TermInfosReader.cs:159) Lucene.Net.Index.TermInfosReader:Get (Lucene.Net.Index.Term term)
in [0x0000c] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Index/SegmentTermDocs.cs:53) Lucene.Net.Index.SegmentTermDocs:Seek (Lucene.Net.Index.Term term)
in [0x0003f] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Index/MultiReader.cs:530) Lucene.Net.Index.MultiTermDocs:TermDocs (Int32 i)
in [0x0003e] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Index/MultiReader.cs:487) Lucene.Net.Index.MultiTermDocs:Read (System.Int32[] docs, System.Int32[] freqs)
in [0x00032] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Search/TermScorer.cs:117) Lucene.Net.Search.TermScorer:Next ()
in [0x00031] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Search/DisjunctionSumScorer.cs:186) Lucene.Net.Search.DisjunctionSumScorer:AdvanceAfterCurrent ()in [0x0002b] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Search/DisjunctionSumScorer.cs:153) Lucene.Net.Search.DisjunctionSumScorer:Next ()
in [0x00034] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Search/BooleanScorer2.cs:368) Lucene.Net.Search.BooleanScorer2:Score (Lucene.Net.Search.HitCollector hc)
in [0x00036] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Search/IndexSearcher.cs:278) Lucene.Net.Search.IndexSearcher:Search (Weight weight, Lucene.Net.Search.Filter filter, Lucene.Net.Search.HitCollector results)
in [0x0000a] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Search/IndexSearcher.cs:262) Lucene.Net.Search.IndexSearcher:Search (Lucene.Net.Search.Query query, Lucene.Net.Search.Filter filter, Lucene.Net.Search.HitCollector results)
in [0x0001a] (at /build/buildd/beagle-0.2.4/beagled/LuceneBitArray.cs:115) Beagle.Daemon.LuceneBitArray:Or (Lucene.Net.Search.Query query)
in [0x00013] (at /build/buildd/beagle-0.2.4/beagled/LuceneBitArray.cs:154) Beagle.Daemon.LuceneBitArray:FlushUris ()
in [0x00268] (at /build/buildd/beagle-0.2.4/beagled/LuceneQueryingDriver.cs:245) Beagle.Daemon.LuceneQueryingDriver:DoQuery (Beagle.Query query, IQueryResult result, ICollection search_subset_uris, Beagle.Daemon.UriFilter uri_filter, Beagle.Daemon.HitFilter hit_filter)
in [0x00135] (at /build/buildd/beagle-0.2.4/beagled/LuceneQueryable.cs:319) Beagle.Daemon.LuceneQueryable:DoQuery (Beagle.Query query, IQueryResult query_result, IQueryableChangeData i_change_data)
in [0x00009] (at /build/buildd/beagle-0.2.4/beagled/Queryable.cs:73) Beagle.Daemon.Queryable:DoQuery (Beagle.Query query, IQueryResult result, IQueryableChangeData change_data)
Warn: Caught exception calling DoQuery on 'Files'
Warn: Caught exception calling DoQuery on 'Files'
Warn: System.ArgumentException: length
in <0x005cc> System.Array:Copy (System.Array sourceArray, Int32 sourceIndex, System.Array destinationArray, Int32 destinationIndex, Int32 length)
in [0x00020] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Index/TermBuffer.cs:97) Lucene.Net.Index.TermBuffer:Set (Lucene.Net.Index.TermBuffer other)
in [0x00039] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Index/SegmentTermEnum.cs:128) Lucene.Net.Index.SegmentTermEnum:Next ()
in [0x00040] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Index/SegmentTermEnum.cs:167) Lucene.Net.Index.SegmentTermEnum:ScanTo (Lucene.Net.Index.Term term)
in [0x00009] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Index/TermInfosReader.cs:166) Lucene.Net.Index.TermInfosReader:ScanEnum (Lucene.Net.Index.Term term)
in [0x0008e] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Index/TermInfosReader.cs:157) Lucene.Net.Index.TermInfosReader:Get (Lucene.Net.Index.Term term)
in [0x0000c] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Index/SegmentTermDocs.cs:53) Lucene.Net.Index.SegmentTermDocs:Seek (Lucene.Net.Index.Term term)
in [0x0003f] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Index/MultiReader.cs:530) Lucene.Net.Index.MultiTermDocs:TermDocs (Int32 i)
in [0x0003e] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Index/MultiReader.cs:487) Lucene.Net.Index.MultiTermDocs:Read (System.Int32[] docs, System.Int32[] freqs)
in [0x00032] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Search/TermScorer.cs:117) Lucene.Net.Search.TermScorer:Next ()
in [0x00030] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Search/DisjunctionSumScorer.cs:106) Lucene.Net.Search.DisjunctionSumScorer:InitScorerQueue ()
in [0x0000d] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Search/DisjunctionSumScorer.cs:145) Lucene.Net.Search.DisjunctionSumScorer:Next ()
in [0x00034] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Search/BooleanScorer2.cs:368) Lucene.Net.Search.BooleanScorer2:Score (Lucene.Net.Search.HitCollector hc)
in [0x00036] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Search/IndexSearcher.cs:278) Lucene.Net.Search.IndexSearcher:Search (Weight weight, Lucene.Net.Search.Filter filter, Lucene.Net.Search.HitCollector results)
in [0x0000a] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Search/IndexSearcher.cs:262) Lucene.Net.Search.IndexSearcher:Search (Lucene.Net.Search.Query query, Lucene.Net.Search.Filter filter, Lucene.Net.Search.HitCollector results)
in [0x0001a] (at /build/buildd/beagle-0.2.4/beagled/LuceneBitArray.cs:115) Beagle.Daemon.LuceneBitArray:Or (Lucene.Net.Search.Query query)
in [0x00013] (at /build/buildd/beagle-0.2.4/beagled/LuceneBitArray.cs:154) Beagle.Daemon.LuceneBitArray:FlushUris ()
in [0x00268] (at /build/buildd/beagle-0.2.4/beagled/LuceneQueryingDriver.cs:245) Beagle.Daemon.LuceneQueryingDriver:DoQuery (Beagle.Query query, IQueryResult result, ICollection search_subset_uris, Beagle.Daemon.UriFilter uri_filter, Beagle.Daemon.HitFilter hit_filter)
in [0x00135] (at /build/buildd/beagle-0.2.4/beagled/LuceneQueryable.cs:319) Beagle.Daemon.LuceneQueryable:DoQuery (Beagle.Query query, IQueryResult query_result, IQueryableChangeData i_change_data)
in [0x00009] (at /build/buildd/beagle-0.2.4/beagled/Queryable.cs:73) Beagle.Daemon.Queryable:DoQuery (Beagle.Query query, IQueryResult result, IQueryableChangeData change_data)
Warn: System.ArgumentException: length
in <0x005cc> System.Array:Copy (System.Array sourceArray, Int32 sourceIndex, System.Array destinationArray, Int32 destinationIndex, Int32 length)
in [0x00020] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Index/TermBuffer.cs:97) Lucene.Net.Index.TermBuffer:Set (Lucene.Net.Index.TermBuffer other)
in [0x00039] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Index/SegmentTermEnum.cs:128) Lucene.Net.Index.SegmentTermEnum:Next ()
in [0x00040] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Index/SegmentTermEnum.cs:167) Lucene.Net.Index.SegmentTermEnum:ScanTo (Lucene.Net.Index.Term term)
in [0x00009] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Index/TermInfosReader.cs:166) Lucene.Net.Index.TermInfosReader:ScanEnum (Lucene.Net.Index.Term term)
in [0x0008e] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Index/TermInfosReader.cs:157) Lucene.Net.Index.TermInfosReader:Get (Lucene.Net.Index.Term term)
in [0x00007] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Index/SegmentReader.cs:341) Lucene.Net.Index.SegmentReader:DocFreq (Lucene.Net.Index.Term t)
in [0x00013] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Index/MultiReader.cs:221) Lucene.Net.Index.MultiReader:DocFreq (Lucene.Net.Index.Term t)
in [0x00007] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Search/IndexSearcher.cs:186) Lucene.Net.Search.IndexSearcher:DocFreq (Lucene.Net.Index.Term term)in [0x00003] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Search/Similarity.cs:317) Lucene.Net.Search.Similarity:Idf (Lucene.Net.Index.Term term, Lucene.Net.Search.Searcher searcher)
in [0x00032] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Search/TermQuery.cs:63) Lucene.Net.Search.TermQuery+TermWeight:.ctor (Lucene.Net.Search.TermQuery enclosingInstance, Lucene.Net.Search.Searcher searcher)
in [0x00002] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Search/TermQuery.cs:166) Lucene.Net.Search.TermQuery:CreateWeight (Lucene.Net.Search.Searcher searcher)
in [0x0005c] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Search/BooleanQuery.cs:227) Lucene.Net.Search.BooleanQuery+BooleanWeight:.ctor (Lucene.Net.Search.BooleanQuery enclosingInstance, Lucene.Net.Search.Searcher searcher)
in [0x00003] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Search/BooleanQuery.cs:390) Lucene.Net.Search.BooleanQuery+BooleanWeight2:.ctor (Lucene.Net.Search.BooleanQuery enclosingInstance, Lucene.Net.Search.Searcher searcher)
in [0x00018] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Search/BooleanQuery.cs:431) Lucene.Net.Search.BooleanQuery:CreateWeight (Lucene.Net.Search.Searcher searcher)
in [0x0000a] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Search/Query.cs:98) Lucene.Net.Search.Query:Weight (Lucene.Net.Search.Searcher searcher)
in [0x00003] (at /build/buildd/beagle-0.2.4/beagled/Lucene.Net/Search/IndexSearcher.cs:262) Lucene.Net.Search.IndexSearcher:Search (Lucene.Net.Search.Query query, Lucene.Net.Search.Filter filter, Lucene.Net.Search.HitCollector results)
in [0x0001a] (at /build/buildd/beagle-0.2.4/beagled/LuceneBitArray.cs:115) Beagle.Daemon.LuceneBitArray:Or (Lucene.Net.Search.Query query)
in [0x00013] (at /build/buildd/beagle-0.2.4/beagled/LuceneBitArray.cs:154) Beagle.Daemon.LuceneBitArray:FlushUris ()
in [0x00268] (at /build/buildd/beagle-0.2.4/beagled/LuceneQueryingDriver.cs:245) Beagle.Daemon.LuceneQueryingDriver:DoQuery (Beagle.Query query, IQueryResult result, ICollection search_subset_uris, Beagle.Daemon.UriFilter uri_filter, Beagle.Daemon.HitFilter hit_filter)
in [0x00135] (at /build/buildd/beagle-0.2.4/beagled/LuceneQueryable.cs:319) Beagle.Daemon.LuceneQueryable:DoQuery (Beagle.Query query, IQueryResult query_result, IQueryableChangeData i_change_data)
in [0x00009] (at /build/buildd/beagle-0.2.4/beagled/Queryable.cs:73) Beagle.Daemon.Queryable:DoQuery (Beagle.Query query, IQueryResult result, IQueryableChangeData change_data)

-- 
beagled uses too much ram
https://launchpad.net/bugs/33341



More information about the Ubuntu-mono mailing list