Re: [Tracker] tracker store segfaults with 0.7.16



We committed a fix for this

On Fri, 2010-01-15 at 07:57 +0100, Michael Biebl wrote:
(gdb) run
Starting program: /usr/lib/tracker/tracker-store
[Thread debugging using libthread_db enabled]
Initializing tracker-store...
Tracker-Message: Checking XDG_DATA_HOME is writable and exists
Tracker-Message:   XDG_DATA_HOME is '(null)'
Tracker-Message:   XDG_DATA_HOME set to '/home/michael/.local/share'
Tracker-Message:   Path is OK
Tracker-Message: Setting up monitor for changes to config
file:'/home/michael/.config/tracker/tracker-store.cfg'
Tracker-Message: Loading defaults into GKeyFile...
Tracker-Message: Log verbosity is set to 2, enabling D-Bus client lookup
Tracker-Message: Registering D-Bus service...
  Name:'org.freedesktop.Tracker1'
Starting log:
  File:'/home/michael/.local/share/tracker/tracker-store.log'
Tracker-Message: General options:
Tracker-Message:   Verbosity  ............................  2
Tracker-Message:   Low memory mode  ......................  no
Tracker-Message: Store options:
Tracker-Message:   Readonly mode  ........................  no
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...

Program received signal SIGSEGV, Segmentation fault.
tracker_db_journal_reader_next (error=0x0) at tracker-db-journal.c:730
730                   entry_size = read_uint32 (reader.current);
(gdb) bt full
#0  tracker_db_journal_reader_next (error=0x0) at tracker-db-journal.c:730
        entry_size_check = <value optimized out>
        crc = <value optimized out>
        crc_check = <value optimized out>
        __PRETTY_FUNCTION__ = "tracker_db_journal_reader_next"
#1  0xb7fc80a8 in tracker_db_journal_reader_verify_last (error=0x0)
    at tracker-db-journal.c:670
        __PRETTY_FUNCTION__ = "tracker_db_journal_reader_verify_last"
#2  0xb7fc6195 in tracker_db_manager_init (flags=<value optimized out>,
    first_time=0xbffff1dc, shared_cache=0) at tracker-db-manager.c:1275
        must_recreate = -1208112716
        etype = <value optimized out>
        filename = <value optimized out>
        dir = <value optimized out>
        env_path = <value optimized out>
        need_reindex = 0
        i = <value optimized out>
        in_use_filename = 0x8064588
"/home/michael/.local/share/tracker/data/.meta.isrunning"
        in_use_file = <value optimized out>
#3  0xb7f94a62 in tracker_data_manager_init (
    flags=TRACKER_DB_MANAGER_REMOVE_CACHE, test_schema=0x0,
    first_time=0xbffff228) at tracker-data-manager.c:1032
        iface = 0xb7fff670
        is_first_time_index = <value optimized out>
#4  0x080505ad in main (argc=1, argv=0xbffff2d4) at tracker-main.c:453
        context = <value optimized out>
        error = 0x0
        config = <value optimized out>
        flags = TRACKER_DB_MANAGER_REMOVE_CACHE
        is_first_time_index = 0



-- 
Philip Van Hoof, freelance software developer
home: me at pvanhoof dot be 
gnome: pvanhoof at gnome dot org 
http://pvanhoof.be/blog
http://codeminded.be




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