[Xapian-tickets] [Xapian] #455: "Value in posting list too large" error with 1.1.4 (chert and brass, not flint)

Xapian nobody at xapian.org
Tue Mar 9 02:19:34 GMT 2010


#455: "Value in posting list too large" error with 1.1.4 (chert and brass, not
flint)
---------------------------+------------------------------------------------
 Reporter:  tack           |       Owner:  olly 
     Type:  defect         |      Status:  new  
 Priority:  normal         |   Milestone:       
Component:  Backend-Chert  |     Version:  1.1.4
 Severity:  normal         |    Keywords:       
Blockedby:                 |    Platform:  All  
 Blocking:                 |  
---------------------------+------------------------------------------------

Comment(by tack):

 The backtrace originally reported isn't quite right.  I was using 1.1.4
 built with -O2, whereas I thought I was using r14141 with -O0 -g.  Correct
 backtrace follows:

 {{{
 #0  report_read_error (position=0x9f3c485 "�\001\005�") at
 backends/chert/chert_postlist.cc:153
 #1  0xb7638234 in ChertPostList::move_to_chunk_containing (this=0x9aa7d80,
 desired_did=475)
     at backends/chert/chert_postlist.cc:876
 #2  0xb7638325 in ChertPostList::jump_to (this=0x9aa7d80, desired_did=475)
 at backends/chert/chert_postlist.cc:971
 #3  0xb7638cec in ChertPostListTable::get_doclength (this=0x8b76098,
 did=475, db=@0xbfeeba98)
     at backends/chert/chert_postlist.cc:68
 #4  0xb761e801 in ChertDatabase::get_doclength (this=0x8b76070, did=475)
 at backends/chert/chert_database.cc:797
 #5  0xb761eb41 in ChertWritableDatabase::get_doclength (this=0x8b76070,
 did=475)
     at backends/chert/chert_database.cc:1483
 #6  0xb7633722 in ChertPostList::get_doclength (this=0x9f12a10) at
 backends/chert/chert_postlist.cc:726
 #7  0xb7632474 in ChertModifiedPostList::get_doclength (this=0x9f12a10)
     at backends/chert/chert_modifiedpostlist.cc:68
 #8  0xb758a48e in LeafPostList::get_weight (this=0x9f12a10) at
 api/leafpostlist.cc:77
 #9  0xb76db5bc in MultiAndPostList::get_weight (this=0x9f3c498) at
 matcher/multiandpostlist.cc:165
 #10 0xb76d5458 in SelectPostList::get_weight (this=0x9f3c580) at
 matcher/selectpostlist.h:52
 #11 0xb76dd161 in MultiMatch::get_mset (this=0xbfeec068, first=0,
 maxitems=5, check_at_least=5, mset=@0xbfeec1d0,
     stats=@0xbfeec0d0, mdecider=0x0, matchspy_legacy=0x0, sorter=0x0) at
 matcher/multimatch.cc:574
 #12 0xb75a2e0f in Xapian::Enquire::Internal::get_mset (this=0x9e4dd60,
 first=0, maxitems=5, check_at_least=0,
     rset=0x0, mdecider=0x0, matchspy_legacy=0x0) at api/omenquire.cc:670
 #13 0xb75a2f20 in Xapian::Enquire::get_mset (this=0x8bec350, first=0,
 maxitems=5, check_at_least=0, rset=0x0,
     mdecider=0x0) at api/omenquire.cc:1034
 #14 0xb77f1257 in _wrap_Enquire_get_mset__SWIG_4 (nobjs=3,
 swig_obj=0xbfeec238) at modern/xapian_wrap.cc:22653
 #15 0xb77f2719 in _wrap_Enquire_get_mset (self=0x0, args=0x8ac25a4) at
 modern/xapian_wrap.cc:22798
 #16 0x0805cb97 in PyObject_Call ()
 [...]
 }}}

-- 
Ticket URL: <http://trac.xapian.org/ticket/455#comment:2>
Xapian <http://xapian.org/>
Xapian



More information about the Xapian-tickets mailing list