Hi!

I tried the code from the fix-deprecations branch, and it seems to be
giving me segfaults. Perhaps someone can verify I'm not the only one
seeing this?

This should reproduce what I'm seeing:
tracker-control -r
rm -rf ~/.cache/tracker/ ~/.local/share/tracker (The issues seem to be
related to building a new database / processing the ontologies)
/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)
- If GValueArray is replaced with GArray, the loop on like 974 needs
to loop over values->len

If anyone else sees the segfaults, I'll keep digging, but if not, I
guess I have something configured horribly wrong :)

On 3 September 2013 18:53, Martyn Russell <mar...@lanedo.com> wrote:
> Hi all,
>
> Jürg, Philip, any chance of a quick review from you guys:
>
>   https://git.gnome.org/browse/tracker/log/?h=fix-deprecations
>
> Jürg, I actually couldn't see a GTask VAPI on my distro, I guess it's
> available in later versions of Vala?
>
> --
> Regards,
> Martyn
>
> Founder & Director @ Lanedo GmbH.
> http://www.linkedin.com/in/martynrussell
> _______________________________________________
> tracker-list mailing list
> tracker-list@gnome.org
> https://mail.gnome.org/mailman/listinfo/tracker-list



-- 
Regards,
Jonatan Pålsson

Pelagicore AB
Ekelundsgatan 4, 6th floor, SE-411 18 Gothenburg, Sweden
_______________________________________________
tracker-list mailing list
tracker-list@gnome.org
https://mail.gnome.org/mailman/listinfo/tracker-list

Reply via email to