https://bugs.kde.org/show_bug.cgi?id=475695

--- Comment #3 from Zack Weinberg <zack+...@owlfolio.org> ---
It turns out I was using mdb_stat wrong, and the index _isn't_ a giant
mostly-empty shell.  However, mdb_copy -c also crashes inside memcpy when
applied to the index file, and mdb_dump -apn prints

/usr/bin/mdb_dump: index: MDB_BAD_TXN: Transaction must abort, has a child, or
is invalid

so I think it's probably safe to assume that the original crash is due to
database corruption, and if there's any fix to be had, it belongs inside
liblmdb.  I have moved the bad index file out of the way and directed baloo to
reindex from scratch, and I'll let you know if it actually trips up on any of
my files.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to