GNOME Bugzilla – Bug 338672
Exception in Lucene.Net when querying 'Files
Last modified: 2006-04-16 12:13:38 UTC
A nice sized error, the daemon keeps on chugging, but the current query stops. I'm gonna try to reproduce more reliably/delete ~/.beagle and see what happens. 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 [0x00024] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Index/TermBuffer.cs:60) Lucene.Net.Index.TermBuffer:SetTextLength (Int32 newLength) in [0x0001b] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Index/TermBuffer.cs:72) Lucene.Net.Index.TermBuffer:Read (Lucene.Net.Store.IndexInput input, Lucene.Net.Index.FieldInfos fieldInfos) in [0x00050] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Index/SegmentTermEnum.cs:130) Lucene.Net.Index.SegmentTermEnum:Next () in [0x00040] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Index/SegmentTermEnum.cs:167) Lucene.Net.Index.SegmentTermEnum:ScanTo (Lucene.Net.Index.Term term) in [0x00009] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Index/TermInfosReader.cs:166) Lucene.Net.Index.TermInfosReader:ScanEnum (Lucene.Net.Index.Term term) in [0x000a3] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Index/TermInfosReader.cs:159) Lucene.Net.Index.TermInfosReader:Get (Lucene.Net.Index.Term term) in [0x0000c] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Index/SegmentTermDocs.cs:53) Lucene.Net.Index.SegmentTermDocs:Seek (Lucene.Net.Index.Term term) in [0x0003f] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Index/MultiReader.cs:530) Lucene.Net.Index.MultiTermDocs:TermDocs (Int32 i) in [0x0003e] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Index/MultiReader.cs:487) Lucene.Net.Index.MultiTermDocs:Read (System.Int32[] docs, System.Int32[] freqs) in [0x00032] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Search/TermScorer.cs:117) Lucene.Net.Search.TermScorer:Next () in [0x00030] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Search/DisjunctionSumScorer.cs:106) Lucene.Net.Search.DisjunctionSumScorer:InitScorerQueue () in [0x0000d] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Search/DisjunctionSumScorer.cs:145) Lucene.Net.Search.DisjunctionSumScorer:Next () in [0x00034] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Search/BooleanScorer2.cs:368) Lucene.Net.Search.BooleanScorer2:Score (Lucene.Net.Search.HitCollector hc) in [0x00036] (at /home/kevin/mysrc/beagle/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 /home/kevin/mysrc/beagle/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 /home/kevin/mysrc/beagle/beagled/LuceneBitArray.cs:115) Beagle.Daemon.LuceneBitArray:Or (Lucene.Net.Search.Query query) in [0x0003f] (at /home/kevin/mysrc/beagle/beagled/LuceneQueryingDriver.cs:419) Beagle.Daemon.LuceneQueryingDriver:DoRequiredQueries_TwoIndex (Lucene.Net.Search.IndexSearcher primary_searcher, Lucene.Net.Search.IndexSearcher secondary_searcher, System.Collections.ArrayList primary_queries, System.Collections.ArrayList secondary_queries, Beagle.Util.BetterBitArray primary_whitelist, Beagle.Util.BetterBitArray secondary_whitelist) in [0x00322] (at /home/kevin/mysrc/beagle/beagled/LuceneQueryingDriver.cs:293) 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 /home/kevin/mysrc/beagle/beagled/LuceneQueryable.cs:319) Beagle.Daemon.LuceneQueryable:DoQuery (Beagle.Query query, IQueryResult query_result, IQueryableChangeData i_change_data) in [0x00009] (at /home/kevin/mysrc/beagle/beagled/Queryable.cs:73) Beagle.Daemon.Queryable:DoQuery (Beagle.Query query, IQueryResult result, IQueryableChangeData change_data) Warn: Caught exception calling DoQuery on 'Files' Warn: System.IndexOutOfRangeException: Array index is out of range. in [0x00008] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Util/BitVector.cs:69) Lucene.Net.Util.BitVector:Get (Int32 bit) in [0x00072] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Index/SegmentTermDocs.cs:159) Lucene.Net.Index.SegmentTermDocs:Read (System.Int32[] docs, System.Int32[] freqs) in [0x00063] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Index/MultiReader.cs:494) Lucene.Net.Index.MultiTermDocs:Read (System.Int32[] docs, System.Int32[] freqs) in [0x00032] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Search/TermScorer.cs:117) Lucene.Net.Search.TermScorer:Next () in [0x00030] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Search/DisjunctionSumScorer.cs:106) Lucene.Net.Search.DisjunctionSumScorer:InitScorerQueue () in [0x0000d] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Search/DisjunctionSumScorer.cs:145) Lucene.Net.Search.DisjunctionSumScorer:Next () in [0x00034] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Search/BooleanScorer2.cs:368) Lucene.Net.Search.BooleanScorer2:Score (Lucene.Net.Search.HitCollector hc) in [0x00036] (at /home/kevin/mysrc/beagle/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 /home/kevin/mysrc/beagle/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 /home/kevin/mysrc/beagle/beagled/LuceneBitArray.cs:115) Beagle.Daemon.LuceneBitArray:Or (Lucene.Net.Search.Query query) in [0x0003f] (at /home/kevin/mysrc/beagle/beagled/LuceneQueryingDriver.cs:419) Beagle.Daemon.LuceneQueryingDriver:DoRequiredQueries_TwoIndex (Lucene.Net.Search.IndexSearcher primary_searcher, Lucene.Net.Search.IndexSearcher secondary_searcher, System.Collections.ArrayList primary_queries, System.Collections.ArrayList secondary_queries, Beagle.Util.BetterBitArray primary_whitelist, Beagle.Util.BetterBitArray secondary_whitelist) in [0x00322] (at /home/kevin/mysrc/beagle/beagled/LuceneQueryingDriver.cs:293) 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 /home/kevin/mysrc/beagle/beagled/LuceneQueryable.cs:319) Beagle.Daemon.LuceneQueryable:DoQuery (Beagle.Query query, IQueryResult query_result, IQueryableChangeData i_change_data) in [0x00009] (at /home/kevin/mysrc/beagle/beagled/Queryable.cs:73) Beagle.Daemon.Queryable:DoQuery (Beagle.Query query, IQueryResult result, IQueryableChangeData change_data) Debug: Helper Size: VmRSS=18.5 MB, size=1.65, 16.2% Debug: *** Add '/home/kevin/Documents/AP Lit' '.gsf-save-GNXrt8' (file) Debug: *** Move '/home/kevin/Documents/AP Lit' '.gsf-save-GNXrt8' -> '/home/kevin/Documents/AP Lit' 'EllisonandEmerson.odt' (file) Debug: -file:///home/kevin/Documents/AP Lit/EllisonandEmerson.odt Debug: +file:///home/kevin/Documents/AP Lit/EllisonandEmerson.odt Warn: Caught exception calling DoQuery on 'Files' Warn: System.IO.IOException: read past EOF in [0x0002d] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Index/CompoundFileReader.cs:244) Lucene.Net.Index.CompoundFileReader+CSIndexInput:ReadInternal (System.Byte[] b, Int32 offset, Int32 len) in [0x00076] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Store/BufferedIndexInput.cs:74) Lucene.Net.Store.BufferedIndexInput:Refill () in [0x00012] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Store/BufferedIndexInput.cs:35) Lucene.Net.Store.BufferedIndexInput:ReadByte () in [0x00001] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Store/IndexInput.cs:62) Lucene.Net.Store.IndexInput:ReadVInt () in [0x00008] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Index/TermBuffer.cs:69) Lucene.Net.Index.TermBuffer:Read (Lucene.Net.Store.IndexInput input, Lucene.Net.Index.FieldInfos fieldInfos) in [0x00050] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Index/SegmentTermEnum.cs:130) Lucene.Net.Index.SegmentTermEnum:Next () in [0x00040] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Index/SegmentTermEnum.cs:167) Lucene.Net.Index.SegmentTermEnum:ScanTo (Lucene.Net.Index.Term term) in [0x00009] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Index/TermInfosReader.cs:166) Lucene.Net.Index.TermInfosReader:ScanEnum (Lucene.Net.Index.Term term) in [0x000a3] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Index/TermInfosReader.cs:159) Lucene.Net.Index.TermInfosReader:Get (Lucene.Net.Index.Term term) in [0x00007] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Index/SegmentReader.cs:341) Lucene.Net.Index.SegmentReader:DocFreq (Lucene.Net.Index.Term t) in [0x00013] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Index/MultiReader.cs:221) Lucene.Net.Index.MultiReader:DocFreq (Lucene.Net.Index.Term t) in [0x00007] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Search/IndexSearcher.cs:186) Lucene.Net.Search.IndexSearcher:DocFreq (Lucene.Net.Index.Term term) in [0x00003] (at /home/kevin/mysrc/beagle/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 /home/kevin/mysrc/beagle/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 /home/kevin/mysrc/beagle/beagled/Lucene.Net/Search/TermQuery.cs:166) Lucene.Net.Search.TermQuery:CreateWeight (Lucene.Net.Search.Searcher searcher) in [0x0000a] (at /home/kevin/mysrc/beagle/beagled/Lucene.Net/Search/Query.cs:98) Lucene.Net.Search.Query:Weight (Lucene.Net.Search.Searcher searcher) in [0x00003] (at /home/kevin/mysrc/beagle/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 /home/kevin/mysrc/beagle/beagled/LuceneBitArray.cs:115) Beagle.Daemon.LuceneBitArray:Or (Lucene.Net.Search.Query query) in [0x00013] (at /home/kevin/mysrc/beagle/beagled/LuceneBitArray.cs:154) Beagle.Daemon.LuceneBitArray:FlushUris () in [0x00259] (at /home/kevin/mysrc/beagle/beagled/LuceneQueryingDriver.cs:238) 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 /home/kevin/mysrc/beagle/beagled/LuceneQueryable.cs:319) Beagle.Daemon.LuceneQueryable:DoQuery (Beagle.Query query, IQueryResult query_result, IQueryableChangeData i_change_data) in [0x00009] (at /home/kevin/mysrc/beagle/beagled/Queryable.cs:73) Beagle.Daemon.Queryable:DoQuery (Beagle.Query query, IQueryResult result, IQueryableChangeData change_data) Debug: Helper Size: VmRSS=18.5 MB, size=1.65, 16.2% Debug: *** Add '/home/kevin/Documents/AP Lit' '.gsf-save-3ir0CX' (file) Debug: *** Move '/home/kevin/Documents/AP Lit' '.gsf-save-3ir0CX' -> '/home/kevin/Documents/AP Lit' 'EllisonandEmerson.odt' (file) Debug: -file:///home/kevin/Documents/AP Lit/EllisonandEmerson.odt Debug: +file:///home/kevin/Documents/AP Lit/EllisonandEmerson.odt Debug: *** Add '/home/kevin/Documents/AP Lit' '.gsf-save-o0qGjV' (file) Debug: *** Move '/home/kevin/Documents/AP Lit' '.gsf-save-o0qGjV' -> '/home/kevin/Documents/AP Lit' 'EllisonandEmerson.odt' (file) Debug: -file:///home/kevin/Documents/AP Lit/EllisonandEmerson.odt Debug: +file:///home/kevin/Documents/AP Lit/EllisonandEmerson.odt
*** This bug has been marked as a duplicate of 338165 ***