[Xapian-tickets] [Xapian] #313: chert backend Segmentation Fault

Xapian nobody at xapian.org
Tue Nov 18 01:17:47 GMT 2008


#313: chert backend Segmentation Fault
---------------------------+------------------------------------------------
 Reporter:  tomjon         |        Owner:  olly    
     Type:  defect         |       Status:  new     
 Priority:  normal         |    Milestone:          
Component:  Backend-Chert  |      Version:  SVN HEAD
 Severity:  normal         |   Resolution:          
 Keywords:                 |    Blockedby:          
 Platform:  Linux          |     Blocking:          
---------------------------+------------------------------------------------

Comment(by tomjon):

 {{{
 Traceback (most recent call last):
   File "process_pages.py", line 168, in <module>
     main(path)
   File "process_pages.py", line 124, in main
     process_file(archive_path, member.name, file)
   File "process_pages.py", line 80, in process_file
     if url: process_content(url, content)
   File "process_pages.py", line 66, in process_content
     image_db.insert(url, target, tuple[1:])
   File "/home/tomjon/trunk/Image/image_db.py", line 126, in insert
     _time(_insert, referer, target, values)
   File "/home/tomjon/trunk/Image/image_db.py", line 255, in _time
     return op(*args)
   File "/home/tomjon/trunk/Image/image_db.py", line 122, in _insert
     _thumbnail_fn(target, target_term, referer_term)
   File "/home/tomjon/trunk/Image/image_db.py", line 94, in _thumbnail_fn
     doc = mset[0].document
   File "/home/maky/ubuntu/usr/lib/python2.5/site-
 packages/xapian/__init__.py", line 1171, in _get_document
     self._document = self._mset._get_hit_internal(self.rank -
 self._firstitem).get_document()
 DatabaseCorruptError: Expected block 0 to be level 1, not 0

 *** glibc detected *** python: double free or corruption (!prev):
 0x000000000084bf50 ***

 }}}

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



More information about the Xapian-tickets mailing list