tracker keeps crashing on relatively fresh Fedora 33 install (Error in array-update: Not a ISO 8601 date string)
Hi, I have installed Fedora 33 on a new laptop and started moving my existing files to the machine. Unfortunately, tracker keeps crashing, filling journal with errors like:
Jan 13 13:49:38 snowball3 tracker-miner-f[50703]: (Sparql buffer) Error in array-update: Not a ISO 8601 date string. Allowed form is [-]CCYY-MM-DDThh:mm:ss[Z|(+|-)hh:mm]
Jan 13 13:49:38 snowball3 kernel: tracker-miner-f[50703]: segfault at 0 ip 00007fcf9789265d sp 00007fffb6d86250 error 4 in libtracker-miner-3.0.so[7fcf9787d000+1d000]
Jan 13 13:49:38 snowball3 kernel: Code: 00 48 89 c6 48 89 18 48 83 c4 08 5b 5d e9 9b d4 fe ff 66 66 2e 0f 1f 84 00 00 00 00 00 f3 0f 1e fa 48 83 ec 08 e8 33 de fe ff <48> 8b 00 48 83 c4 08 c3 66 66 2e 0f 1f 84 00 00 00 00 00 f3 0f 1e
Jan 13 13:49:38 snowball3 audit[50703]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 pid=50703 comm="tracker-miner-f" exe="/usr/libexec/tracker-miner-fs-3" sig=11 res=1
Jan 13 13:49:38 snowball3 tracker-miner-f[50703]: g_object_ref: assertion 'G_IS_OBJECT (object)' failed
Jan 13 13:49:38 snowball3 tracker-miner-f[50703]: tracker_task_get_file: assertion 'task != NULL' failed
Jan 13 13:49:38 snowball3 tracker-miner-f[50703]: Could not execute sparql: Not a ISO 8601 date string. Allowed form is [-]CCYY-MM-DDThh:mm:ss[Z|(+|-)hh:mm]
Jan 13 13:49:38 snowball3 tracker-miner-f[50703]: tracker_task_get_data: assertion 'task != NULL' failed
Jan 13 13:49:38 snowball3 audit: BPF prog-id=523 op=LOAD
Jan 13 13:49:38 snowball3 audit: BPF prog-id=524 op=LOAD
Jan 13 13:49:38 snowball3 audit: BPF prog-id=525 op=LOAD
Jan 13 13:49:38 snowball3 systemd[1]: Started Process Core Dump (PID 51064/UID 0).
Jan 13 13:49:38 snowball3 audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-coredump@154-51064-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Jan 13 13:49:39 snowball3 systemd-coredump[51065]: [🡕] Process 50703 (tracker-miner-f) of user 1000 dumped core.
Stack trace of thread 50703:
#0 0x00007fcf9789265d tracker_sparql_task_get_sparql (libtracker-miner-3.0.so + 0x2165d)
#1 0x00007fcf97889919 sparql_buffer_task_finished_cb (libtracker-miner-3.0.so + 0x18919)
#2 0x00007fcf9760934a g_task_return_now (libgio-2.0.so.0 + 0xad34a)
#3 0x00007fcf9760958b g_task_return.part.0 (libgio-2.0.so.0 + 0xad58b)
#4 0x00007fcf97892231 tracker_sparql_buffer_update_array_cb (libtracker-miner-3.0.so + 0x21231)
#5 0x00007fcf9760934a g_task_return_now (libgio-2.0.so.0 + 0xad34a)
#6 0x00007fcf9760938d complete_in_idle_cb (libgio-2.0.so.0 + 0xad38d)
#7 0x00007fcf9777ba2b g_idle_dispatch (libglib-2.0.so.0 + 0x52a2b)
#8 0x00007fcf9777c96f g_main_context_dispatch (libglib-2.0.so.0 + 0x5396f)
#9 0x00007fcf977ce758 g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xa5758)
#10 0x00007fcf9777c033 g_main_loop_run (libglib-2.0.so.0 + 0x53033)
#11 0x0000556caffe83f4 main (tracker-miner-fs-3 + 0xb3f4)
#12 0x00007fcf972751e2 __libc_start_main (libc.so.6 + 0x281e2)
#13 0x0000556caffe87ee _start (tracker-miner-fs-3 + 0xb7ee)
Stack trace of thread 50704:
#0 0x00007fcf9734380f __poll (libc.so.6 + 0xf680f)
#1 0x00007fcf977ce6f6 g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xa56f6)
#2 0x00007fcf97779d43 g_main_context_iteration (libglib-2.0.so.0 + 0x50d43)
#3 0x00007fcf9777b961 glib_worker_main (libglib-2.0.so.0 + 0x52961)
#4 0x00007fcf977aa2b2 g_thread_proxy (libglib-2.0.so.0 + 0x812b2)
#5 0x00007fcf96f913f9 start_thread (libpthread.so.0 + 0x93f9)
#6 0x00007fcf9734e903 __clone (libc.so.6 + 0x101903)
Stack trace of thread 50726:
#0 0x00007fcf9734930d syscall (libc.so.6 + 0xfc30d)
#1 0x00007fcf977c92ec g_cond_wait_until (libglib-2.0.so.0 + 0xa02ec)
#2 0x00007fcf9774d3c1 g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x243c1)
#3 0x00007fcf977acfaa g_thread_pool_thread_proxy.lto_priv.0 (libglib-2.0.so.0 + 0x83faa)
#4 0x00007fcf977aa2b2 g_thread_proxy (libglib-2.0.so.0 + 0x812b2)
#5 0x00007fcf96f913f9 start_thread (libpthread.so.0 + 0x93f9)
#6 0x00007fcf9734e903 __clone (libc.so.6 + 0x101903)
Stack trace of thread 50707:
#0 0x00007fcf9734930d syscall (libc.so.6 + 0xfc30d)
#1 0x00007fcf977c8df3 g_cond_wait (libglib-2.0.so.0 + 0x9fdf3)
#2 0x00007fcf9774d3db g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x243db)
#3 0x00007fcf977ace27 g_thread_pool_thread_proxy.lto_priv.0 (libglib-2.0.so.0 + 0x83e27)
#4 0x00007fcf977aa2b2 g_thread_proxy (libglib-2.0.so.0 + 0x812b2)
#5 0x00007fcf96f913f9 start_thread (libpthread.so.0 + 0x93f9)
#6 0x00007fcf9734e903 __clone (libc.so.6 + 0x101903)
Stack trace of thread 50705:
#0 0x00007fcf9734380f __poll (libc.so.6 + 0xf680f)
#1 0x00007fcf977ce6f6 g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xa56f6)
#2 0x00007fcf9777c033 g_main_loop_run (libglib-2.0.so.0 + 0x53033)
#3 0x00007fcf9766bd1a gdbus_shared_thread_func.lto_priv.0 (libgio-2.0.so.0 + 0x10fd1a)
#4 0x00007fcf977aa2b2 g_thread_proxy (libglib-2.0.so.0 + 0x812b2)
#5 0x00007fcf96f913f9 start_thread (libpthread.so.0 + 0x93f9)
#6 0x00007fcf9734e903 __clone (libc.so.6 + 0x101903)
Stack trace of thread 50706:
#0 0x00007fcf9734380f __poll (libc.so.6 + 0xf680f)
#1 0x00007fcf977ce6f6 g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xa56f6)
#2 0x00007fcf97779d43 g_main_context_iteration (libglib-2.0.so.0 + 0x50d43)
#3 0x00007fcf8657164d dconf_gdbus_worker_thread (libdconfsettings.so + 0x664d)
#4 0x00007fcf977aa2b2 g_thread_proxy (libglib-2.0.so.0 + 0x812b2)
#5 0x00007fcf96f913f9 start_thread (libpthread.so.0 + 0x93f9)
#6 0x00007fcf9734e903 __clone (libc.so.6 + 0x101903)
Jan 13 13:49:39 snowball3 systemd[1609]: tracker-miner-fs-3.service: Main process exited, code=dumped, status=11/SEGV
Jan 13 13:49:39 snowball3 audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-coredump@154-51064-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Jan 13 13:49:39 snowball3 systemd[1609]: tracker-miner-fs-3.service: Failed with result 'core-dump'.
Jan 13 13:49:39 snowball3 systemd[1609]: tracker-miner-fs-3.service: Consumed 1.770s CPU time.
Jan 13 13:49:39 snowball3 systemd[1]: systemd-coredump@154-51064-0.service: Succeeded.
Jan 13 13:49:39 snowball3 audit: BPF prog-id=525 op=UNLOAD
Jan 13 13:49:39 snowball3 audit: BPF prog-id=524 op=UNLOAD
Jan 13 13:49:39 snowball3 audit: BPF prog-id=523 op=UNLOAD
Jan 13 13:49:39 snowball3 systemd[1609]: tracker-miner-fs-3.service: Scheduled restart job, restart counter is at 154.
Jan 13 13:49:39 snowball3 systemd[1609]: Stopped Tracker file system data miner.
Jan 13 13:49:39 snowball3 systemd[1609]: tracker-miner-fs-3.service: Consumed 1.770s CPU time.
Jan 13 13:49:39 snowball3 systemd[1609]: Starting Tracker file system data miner...
Jan 13 13:49:39 snowball3 tracker-miner-f[51081]: tracker-miner-fs-3 running as org.freedesktop.Tracker3.Miner.Files
Jan 13 13:49:39 snowball3 tracker-miner-f[51081]: Running on battery
Jan 13 13:49:39 snowball3 systemd[1609]: Started Tracker file system data miner.
Jan 13 13:49:39 snowball3 tracker-miner-f[51081]: Performing initial sleep of 15 seconds
Jan 13 13:49:40 snowball3 abrt-server[51089]: Deleting problem directory ccpp-2021-01-13-13:49:39.488730-50703 (dup of ccpp-2021-01-12-14:17:41.662538-3164)
Jan 13 13:49:40 snowball3 abrt-notification[51142]: [🡕] Process 3164 (tracker-miner-fs-3) crashed in tracker_sparql_task_get_sparql()
Downstream bug report: https://bugzilla.redhat.com/show_bug.cgi?id=1909106. The installed packages are:
libtracker-control-2.3.6-2.fc33.x86_64
libtracker-miner-2.3.6-2.fc33.x86_64
libtracker-sparql-2.3.6-2.fc33.x86_64
libtracker-sparql3-3.0.2-3.fc33.x86_64
mesa-libxatracker-20.2.6-1.fc33.x86_64
tracker-2.3.6-2.fc33.x86_64
tracker3-3.0.2-3.fc33.x86_64
tracker3-miners-3.0.3-1.fc33.x86_64
tracker-miners-2.3.5-1.fc33.x86_64