Re: [Tracker] REVIEW: Fix Deprecations Branch
- From: Martyn Russell <martyn lanedo com>
- To: Jonatan Pålsson <jonatan palsson pelagicore com>
- Cc: Jürg Billeter <juerg billeter codethink co uk>, ext Philip Van Hoof <philip codeminded be>, tracker-list <tracker-list gnome org>
- Subject: Re: [Tracker] REVIEW: Fix Deprecations Branch
- Date: Fri, 27 Sep 2013 17:46:32 +0100
On 06/09/13 12:53, Jonatan Pålsson wrote:
Hi Martyn!
Hi all,
I have a feeling that the "ontologies.gvdb" file influences the
behavior I observed. This may have been my imagination however. This
file is not removed by the tracker-control -r command. By the way, is
this intended, or is tracker-control -r supposed to remove the gvdb
file as well? The manual says -r will remove *databases* - which it
indeed does, but the gvdb file?
I think Philip's answer here was correct.
/usr/local/libexec/tracker-store
After these commands, the store should segfault.
Also, perhaps related to the crashes;
- on line 963 of tracker-data-update.c , should GValueArray actually
be a GArray? I believe resource_buffer->predicates is a GArray
already, but is assigned the wrong type here. (see line 1371)
Great that you noticed this. Did fixing this fix the crashing for you?
I would accept patches to that branch if you've got the time.
Unfortunately it did not :( I did however get different segfaults, so
it appears to have fixed one of the issues. I may have time to push
some to this branch, but I would like to solve all the segfaults first
(locally on my machine), to ensure the patches are good.
I did some actual testing this time and noticed a few things too. Carlos
got involved and helped out. It now works nicely on that branch.
Thanks Carlos :)
--
Regards,
Martyn
Founder & Director @ Lanedo GmbH.
http://www.linkedin.com/in/martynrussell
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]