Hi! I'm trying to build tracker 1.0.6 using yocto for a ARM target. The build is successful but when I try to launch tracker-store on target it crashes on startup:
[Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/libthread_db.so.1". GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications. [New Thread 0xb5001420 (LWP 464)] Tracker-Message: Starting tracker-store 1.0.6 Tracker-Message: General options: Tracker-Message: Verbosity ............................ 3 Tracker-Message: Store options: Tracker-Message: Readonly mode ........................ no Tracker-Message: GraphUpdated Delay .................... 1000 [New Thread 0xb46ff420 (LWP 465)] Tracker-Message: Log verbosity is set to 3, enabling D-Bus client lookup Tracker-Message: Registering D-Bus object... Tracker-Message: Path:'/org/freedesktop/Tracker1/Status' Tracker-Message: Type:'TrackerStatus' [New Thread 0xb3cff420 (LWP 466)] [New Thread 0xb34ff420 (LWP 467)] [New Thread 0xb2cff420 (LWP 468)] [New Thread 0xb24ff420 (LWP 469)] Tracker-Message: Registering D-Bus object... Tracker-Message: Path:'/org/freedesktop/Tracker1/Statistics' Tracker-Message: Type:'TrackerStatistics' Tracker-Message: Registering D-Bus object... Tracker-Message: Path:'/org/freedesktop/Tracker1/Resources' Tracker-Message: Type:'TrackerResources' Tracker-Message: Registering D-Bus object... Tracker-Message: Path:'/org/freedesktop/Tracker1/Steroids' Tracker-Message: Type:'TrackerSteroids' Tracker-Message: Registering D-Bus object... Tracker-Message: Path:'/org/freedesktop/Tracker1/Backup' Tracker-Message: Type:'TrackerBackup' Tracker-Message: Registering D-Bus service... Name:'org.freedesktop.Tracker1' (tracker-store:461): Tracker-WARNING **: Locale '0' is not set, defaulting to C locale (tracker-store:461): Tracker-DEBUG: Locale 'TRACKER_LOCALE_LANGUAGE' was set to 'C' (tracker-store:461): Tracker-DEBUG: Locale 'TRACKER_LOCALE_TIME' was set to 'C' (tracker-store:461): Tracker-DEBUG: Locale 'TRACKER_LOCALE_COLLATE' was set to 'C' (tracker-store:461): Tracker-DEBUG: Locale 'TRACKER_LOCALE_NUMERIC' was set to 'C' (tracker-store:461): Tracker-DEBUG: Locale 'TRACKER_LOCALE_MONETARY' was set to 'C' Tracker-Message: Setting database locations Tracker-Message: Checking database directories exist Tracker-Message: Checking database version Tracker-Message: Checking database files exist Tracker-Message: Loading databases files... Tracker-Message: Database severely damaged. We will recreate it and replay the journal if available. Tracker-Message: Checking for adequate disk space to create databases, 38.5 GB remaining, 5.2 MB required as a minimum Tracker-Message: Cleaning up database files for reindex Tracker-Message: Removing all database/storage files Tracker-Message: Removing database:'/home/root/.cache/tracker/meta.db' Tracker-Message: Removing db-locale file:'/home/root/.cache/tracker/db-locale.txt' Tracker-Message: Creating database files, this may take a few moments... Tracker-Message: Creating database... '/home/root/.cache/tracker/meta.db' (metadata) bt Tracker-Message: Closed sqlite3 database:'/home/root/.cache/tracker/meta.db' (tracker-store:461): Tracker-CRITICAL **: Cannot initialize database: Could not open sqlite3 database:'/home/root/.cache/tracker/meta.db': library routine called out of sequence Program received signal SIGTRAP, Trace/breakpoint trap. 0xb6c0f1ac in raise (sig=sig@entry=5) at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:37 37 return INLINE_SYSCALL (tgkill, 3, pid, THREAD_GETMEM (THREAD_SELF, tid), (gdb) bt #0 0xb6c0f1ac in raise (sig=sig@entry=5) at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:37 #1 0xb6c718a8 in g_logv (log_domain=0x1f8d4 "Tracker", log_level=G_LOG_LEVEL_CRITICAL, format=format@entry=0x3 <Address 0x3 out of bounds>, args=..., args@entry=...) at /usr/src/debug/glib-2.0/1_2.38.2-r0/glib-2.38.2/glib/gmessages.c:989 #2 0xb6c719ac in g_log (log_domain=<optimized out>, log_level=<optimized out>, format=0x20c08 "Cannot initialize database: %s") at /usr/src/debug/glib-2.0/1_2.38.2-r0/glib-2.38.2/glib/gmessages.c:1025 #3 0x0000fd20 in main () (gdb) I created the build recipe with the following settings: EXTRA_OECONF += "\ --disable-installed-tests \ --disable-always-build-tests \ --disable-functional-tests \ --disable-unit-tests \ --disable-gtk-doc-html \ --disable-upower \ --disable-hal \ --disable-network-manager \ --disable-libmediaart \ --disable-miner-apps \ --disable-miner-user-guides \ --disable-miner-rss \ --disable-miner-evolution \ --disable-miner-thunderbird \ --disable-miner-firefox \ --disable-nautilus-extension \ --disable-tracker-needle \ --disable-libxml2 \ --disable-poppler \ --disable-libgxps \ --disable-libgsf \ --disable-libosinfo \ --disable-libgif \ --disable-libjpeg \ --disable-libtiff \ --disable-libpng \ --disable-libcue \ --disable-abiword \ --disable-dvi \ --disable-ps \ --disable-text \ --disable-icon \ --disable-artwork \ --enable-journal \ " EXTRA_OECONF += "\ --enable-generic-media-extractor=gstreamer \ --enable-libvorbis \ --enable-libflac \ --enable-mp3 \ --enable-guarantee-metadata \ --with-unicode-support=libicu \ It crashes the same even if I remove the database and start from blank. Any help on what could be causing this would be great. Cheers /johnny _______________________________________________ tracker-list mailing list tracker-list@gnome.org https://mail.gnome.org/mailman/listinfo/tracker-list