Hi! tracker-store crashes if I use Unac. First, I provide you a patch to set the path for Unac include files: --- a/src/libtracker-fts/Makefile.am +++ b/src/libtracker-fts/Makefile.am @@ -11,6 +11,10 @@ INCLUDES = \ $(DBUS_CFLAGS) \ $(SQLITE3_CFLAGS) +if HAVE_UNAC +INCLUDES += $(UNAC_CFLAGS) +endif + noinst_LTLIBRARIES = libtracker-fts.la Now, the crash... First, it only happens with Unac. Second, it does not happen if I build tracker with "-O0". You will find in attachments a valgrind log, a GDB backtrace and the build log of Tracker where I see many warnings that seem to be quite easy to fix. Perhaps I see some of them because I use a 64 bits platform. For each trace, I used the following environment variables : export G_SLICE=always-malloc export G_DEBUG=gc-friendly For each trace, I first launched tracker-store, then tracker-miner-fs. Tracker has been built with default cflags. Just a question about Unac: it seems to be unmaintained and I have been unable to build it directly without hacking parts of its test suite. So is this library a good choice for Tracker? Moreover I would add that it is not shipped with Fedora 11 and I am not sure it will be in next versions... Laurent.
Attachment:
build-log.txt.tar.lzma
Description: application/lzma-compressed-tar
Attachment:
gdb-backtrace.txt.tar.lzma
Description: application/lzma-compressed-tar
Attachment:
valgrind-log.txt.tar.lzma
Description: application/lzma-compressed-tar
Attachment:
signature.asc
Description: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=