Re: [Tracker] Many fixes



On Sun, 2007-07-22 at 15:32 +0200, Michael Biebl wrote:
2007/7/22, jamie <jamiemcc blueyonder co uk>:
can you pls do a valgrind -v trackerd

memory corruption is obviously happening somewhere and only valgrind can
tell us where

Attached. HTH.



looks suspicious:

==17208==  Address 0x448657C is 9 bytes after a block of size 3 alloc'd
==17208==    at 0x40244B0: malloc (vg_replace_malloc.c:149)
==17208==    by 0x43ADEC5: g_malloc
(in /usr/lib/libglib-2.0.so.0.1200.13)
==17208==    by 0x43BFDA0: g_strndup
(in /usr/lib/libglib-2.0.so.0.1200.13)
==17208==    by 0x8076C76: tracker_set_language (tracker-utils.c:2177)
==17208==    by 0x804FB94: main (trackerd.c:1881)

and laurent did change tracker_set_language

9 bytes long in 3 allocated bytes sounds like corruption (the language
code is used for the stemmer which explains the bt seg faulting on it)





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]