Le jeudi 23 juillet 2009 Ã 14:36 -0700, John Millikin a Ãcrit :
Apologies for the spam; I forgot to send this to the entire list. 2009/7/23 Laurent Aguerreche <laurent aguerreche free fr>:Hi! I am trying Tracker from the trunk (always with the latest version) and I am experiencing random crashes with ontologies: Program received signal SIGSEGV, Segmentation fault. [...] (gdb) list 163 164 TrackerNamespace ** 165 tracker_ontology_get_namespaces (void) 166 { 167 /* copy len + 1 elements to include NULL terminator */ 168 return g_memdup (namespaces->data, sizeof (TrackerNamespace *) * (namespaces->len + 1)); 169 } 170 171 TrackerClass ** 172 tracker_ontology_get_classes (void) (gdb) print namespaces $1 = (GArray *) 0x0tracker-miner-fs does not properly initialize the ontologies. I had to add this line in src/tracker-miner-fs/tracker-main.c for it to run properly: --- a/src/tracker-miner-fs/tracker-main.c +++ b/src/tracker-miner-fs/tracker-main.c @@ -330,6 +330,7 @@ main (gint argc, gchar *argv[]) } tracker_turtle_init (); + tracker_ontology_init (); g_message ("Starting...");
That seems to work. Thank you. Laurent.
_______________________________________________ tracker-list mailing list tracker-list gnome org http://mail.gnome.org/mailman/listinfo/tracker-list
Attachment:
signature.asc
Description: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=