Beagled is crashing on startup, I've got an automatic report

Bug #72971 reported by Nicolas DERIVE
12
Affects Status Importance Assigned to Milestone
Beagle
Fix Released
High
beagle (Ubuntu)
Fix Released
Undecided
Kevin Kubasik

Bug Description

On Feisty, beagled crashed on startup, and apport report that. I don't know what's going wrong.

Revision history for this message
Nicolas DERIVE (kalon33) wrote :
Revision history for this message
Ofir Klinger (klinger-ofir) wrote :

Also on Ubuntu Edgy 6.10

Revision history for this message
Tom van der Sommen (t-vandersommen) wrote :

Another automated crash report, but beagled only crashed once after changing a setting if I remember correctly.

Revision history for this message
Mårten Woxberg (maxmc) wrote :

Ubuntu Feisty

I clicked on the new looking glass icon and got the search window up, shortly thereafter (3-4 seconds) I got the beagled crashed message.

Revision history for this message
Thomas Wolfe (tomwolfe) wrote :

another auto crash file from 0.2.14 with a fresh and newly created index (removed .beagle directory to let it reindex since i read the implementation is not set in stone and might change here and there). Do we have an upstream bug (aka does joe shaw and such know about it)

Revision history for this message
Nicolas DERIVE (kalon33) wrote :

Now we have an upstream bug Thomas : http://bugzilla.gnome.org/show_bug.cgi?id=386746 .

Changed in beagle:
status: Unknown → Needs Info
Revision history for this message
Brian J. Murrell (brian-interlinx) wrote :

Upstream bug has determined the issue. Recommendation is:

Also, another workaround for now is to rebuild evolution-sharp and then beagle
in feisty so that it picks up the correct versions.

Please see the upstream bug if you want more details.

Changed in beagle:
status: Needs Info → Confirmed
Revision history for this message
Joe Shaw (joeshaw) wrote :

Ok, so there are bugs here all over the place. :)

(1) There is an Ubuntu bug related to the packaging of evolution-sharp (libevolution-cil 0.11.1+cvs20060516-0ubuntu) which is a CVS version that only partially supported evolution-data-server 1.8. There is an 0.12.0 release out now which properly supports e-d-s 1.8 and which does not explicitly require evolution 2.8.

(2) evolution-sharp 0.11.1 (and CVS up until 0.12.0) had a bug where it determined the major/minor version of evolution at compile-time, and not at runtime. This means that if you had Evolution 2.8 installed and upgraded to 2.9, evolution-sharp would report the wrong version. 0.12.0 fixes this by no longer depending on evolution.

(3) Beagle has a bug in which it determined the major/minor version of evolution at compile-time from evolution-sharp, and not at runtime. This means that even if you somehow fixed evolution-sharp 0.11.1 to work against evo 2.9 and rebuilt it, Beagle would still be broken.

(4) And lastly, Beagle has a bug in which this error is fatal to the running of the daemon. It shouldn't be.

Ok! So the solution simply is: upgrade evolution-sharp (libevolution-cil on Ubuntu) to 0.12.0, taking care of bug (1). I will make the fixes to Beagle for (4). To maintain compatibility with Evolution 2.4 and 2.6, I'm not going to fix (2) or (3); the old status quo will be "good enough" for older distributions.

Changed in beagle:
status: Confirmed → Fix Released
Revision history for this message
Nicolas DERIVE (kalon33) wrote :

Mark as confirmed since 5 people have the same bug and one upstream developer confirmed it.

Changed in beagle:
status: Unconfirmed → Confirmed
Revision history for this message
Nicolas DERIVE (kalon33) wrote :

And because we need to fix our packages (see comment 8).

Revision history for this message
Joe Shaw (joeshaw) wrote :

evolution-sharp 0.12.1, which supports e-d-s 1.8.x and 1.9.0 through 1.9.4 is available now from here:

http://download.gnome.org/sources/evolution-sharp/0.12/

I strongly recommend updating to that rather than patching 0.12.0.

Revision history for this message
Kevin Kubasik (kkubasik) wrote :

Please try in feisty, upstream is marked as fixed.

Changed in beagle:
assignee: nobody → kkubasik
status: Confirmed → Fix Released
Revision history for this message
Newbie (machadoquintino) wrote :

Beagle : 0.2.9
Gnome : 2.16.1
Kernel version : 2.6.17
Ubuntu distrib : Edgy ( Alinex 2.0 )

Changed in beagle:
importance: Unknown → High
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.