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
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  Edit
Everyone can see this information.

Other bug subscribers