Ersek, Laszlo writes:
 > package recoll
 > severity 614760 grave
 > thanks
 > 
 > Ran recollindex from a terminal. It printed a zillion lines of
 > 
 > :3:../rcldb/rcldb.cpp:813:Db::splitter::takeword: unac failed for [...]
 > 
 > then finally
 > 
 > terminate called after throwing an instance of 'std::bad_alloc'
 >    what():  std::bad_alloc
 > RCLMFILT: rclzip : : EOF on input
 > Aborted
 > 
 > Actually, what's worst is that after dist-upgrading from Lenny to Squeeze, 
 > recollindex simply refused to open the xapiandb that was created under 
 > Lenny:
 > 
 > :2:../rcldb/rcldb.cpp:611:Db::open: exception while opening 
 > [/home/lacos/.recoll/xapiandb]: Recoll index version mismatch

This is normal, the index format changed, you need a full index, this was
probably listed somewhere in the release notes.

 > So I tried "recollindex -z" and then even manually removing xapiandb/ 
 > before reindexing, but both of these crashed. I retried indexing from the 
 > GUI. That crashed too.
 > 
 > Currently I can't reindex my local imap mirror, nor can I use my previous 
 > index. This makes recoll unusable for me.

It would seem that there is some file in your document set which is crashing
recoll. We need to determine which it is, get it out of the indexed set so
that you can begin to use recoll again, and if at all possible, I would
very much like to get a copy to fix the bug (if this is confidential data,
we'll try other ways to get details about the issue).

For a beginning, we need to have a look at the log file before the point
where recoll crashes. 

Please see the "Obtaining information from the log file" section on this
page for doing this:
https://bitbucket.org/medoc/recoll/wiki/GettingAStackTrace

Regards,

jf



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to