[Xapian-tickets] [Xapian] #345: Xapian-compact crashes with std:length error during update

Xapian nobody at xapian.org
Mon Mar 16 14:08:34 GMT 2009


#345: Xapian-compact crashes with std:length error during update
--------------------+-------------------------------------------------------
 Reporter:  Gingy   |        Owner:  olly
     Type:  defect  |       Status:  new 
 Priority:  normal  |    Milestone:      
Component:  Other   |      Version:      
 Severity:  normal  |   Resolution:      
 Keywords:          |    Blockedby:      
 Platform:  Linux   |     Blocking:      
--------------------+-------------------------------------------------------

Comment(by richard):

 If you are able to try with the latest Xapian release (1.0.11, released
 yesterday), please do.  It's downloadable from the website.  There's only
 one fix to xapian-compact listed in the ChangeLog since 1.0.7 (and that
 was targetted at windows), but it would be good to know if any of the
 other changes have affected this.

 Other ways of debugging this that you could try are to:

 a) run the xapian-compact command under "gdb", and get a backtrace from
 the error.  You should be able to do this just by prefixing the xapian-
 compact command with "gdb --args", then executing "run" from the gdb
 command line, and then "bt" when you're returned to the gdb command line
 after the error.

 b) compile Xapian with debugging messages and assertions turned on (by
 supplying --enable-log and --enable-assertions to configure).  See xapian-
 core/HACKING for details of this.

 c) Is it possible to provide me with a copy of the source database which
 you pass to xapian-compact?  I'd be happy to accept this privately, and
 delete it after investigation; one way might be to put it in a password
 protected location for me to download.  Alternatively, if you're willing
 to give me a login to your server I could investigate the problem that
 way.  My email is richard at tartarus.org, if you want to follow this route.

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



More information about the Xapian-tickets mailing list