Zeitgeist-daemon crashes with a xapian.DocNotFoundError

Bug #851389 reported by Izo
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Zeitgeist Extensions
New
Undecided
Unassigned

Bug Description

Running Ubuntu Oneiric Beta 1. Upon booting into either the GNOME-Shell or the Unity deskops, I get an error dialog informing me that zeitgeist-daemon has crashed.

Trying to run the zeitgeist-daemon in the terminal gives me this output: http://paste.ubuntu.com/690358/

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: zeitgeist 0.8.1.1-1
ProcVersionSignature: Ubuntu 3.0.0-11.18-generic-pae 3.0.4
Uname: Linux 3.0.0-11-generic-pae i686
ApportVersion: 1.23-0ubuntu1
Architecture: i386
Date: Thu Sep 15 22:54:12 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Beta i386 (20110413)
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=en_US:en
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: zeitgeist
UpgradeStatus: Upgraded to oneiric on 2011-09-02 (13 days ago)

Revision history for this message
Izo (shakhtar9) wrote :
Revision history for this message
Mikkel Kamstrup Erlandsen (kamstrup) wrote :

Wow, that is an interesting stack trace. I assume you have less than 1,462,895,201 items in your index? ;-)

Looking at that monstrous doc id it would seem that this is either memory corruption in the zg process or that it is a corrupted index, that xapian somehow doesn't detect.

Can you report which version of zeitgeist-extension-fts you are running? ('apt-cache policy zeitgeist-extension-fts' in a terminal will tell you).

Revision history for this message
Mikkel Kamstrup Erlandsen (kamstrup) wrote :

I have an idea for a fix. You can help me know if it'll work or not by running this command in a terminal:

dbus-send --print-reply --session --dest=org.gnome.zeitgeist.Engine /org/gnome/zeitgeist/index/activity org.gnome.zeitgeist.Index.ForceReindex

It will rebuild your Zeitgeist index (you will not loose your history, don't worry). Give it a few minutes to chow through your history. Then log out/in or reboot, and report whether you still have the bug.

Revision history for this message
Izo (shakhtar9) wrote :

Hello Mikkel!

The version of zeitgeist-extension-fts is 0.0.12-0ubuntu1

Running the "dbus-send..." command in the terminal gave me this output almost immediately:

method return sender=:1.25 -> dest=:1.90 reply_serial=2

Revision history for this message
Mikkel Kamstrup Erlandsen (kamstrup) wrote :

Right @Izo, that's also ok. This means that it is rebuilding your index. If you log out and back in, or reboot - do you then still see the bug?

Revision history for this message
Izo (shakhtar9) wrote :

OK, I ran the command, gave it half an hour or so, rebooted the machine. I still get a dialog saying that zeitgeist-daemon has crashed.

Revision history for this message
Mikkel Kamstrup Erlandsen (kamstrup) wrote :

Thanks Izo, that means that the fix I had in mind wont work :-/

Need some more time to think this through...

no longer affects: zeitgeist (Ubuntu)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.