Tracker continually reindexes same files, databases grow arbitrarily large
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tracker (Ubuntu) |
In Progress
|
Undecided
|
Jamie McCracken |
Bug Description
On a fully updated gutsy, I am experiencing some fairly serious problems with tracker. When indexing my home directory for the first time, it behaves just fine. It indexes for a while, and then stops (tracker-status returns Idle). Then at some point after a reboot and/or suspend-resume cycle, it begins to index the same old files, and never reaches Idle again. At some point it gets stuck continually reindexing my Desktop folder, and the data base sizes grows to arbitrarily large size. When I wipe the .cache/tracker directory and start from scratch, the same behavior happens.
Steps to reproduce
- Fully updated gutsy, ReiserFS home directory
- Kill trackerd
- Wipe .cache/tracker
- Use included tracker.cfg in .config/tracker
- Start trackerd. Wait until tracker-status returns Idle.
- Reboot system. Use normally, suspend/resume occasionally.
- At some point after a reboot, tracker will start indexing and never stop
Expected behavior:
- Tracker should not reindex the same files continuously, with the database growing arbitrarily large
I am also appending the output of trackerd -v 3
Gzipped tracker log showing the continual re-indexing.