Segfault after assertion 'task != NULL' failed in tracker_task_get_data
tracker-miner-fs-3 fails to write an ill-formated date into sparql, then segfaults:
tracker-miner-fs-3:14881): Tracker-CRITICAL **: 09:59:28.711: (Sparql buffer) Error in array-update: Not a ISO 8601 date string. Allowed form is [-]CCYY-MM-DDThh:mm:ss[Z|(+|-)hh:mm]
(tracker-miner-fs-3:14881): GLib-GObject-CRITICAL **: 09:59:28.711: g_object_ref: assertion 'G_IS_OBJECT (object)' failed
(tracker-miner-fs-3:14881): Tracker-CRITICAL **: 09:59:28.711: tracker_task_get_file: assertion 'task != NULL' failed
(tracker-miner-fs-3:14881): Tracker-WARNING **: 09:59:28.711: Could not execute sparql: Not a ISO 8601 date string. Allowed form is [-]CCYY-MM-DDThh:mm:ss[Z|(+|-)hh:mm]
(tracker-miner-fs-3:14881): Tracker-CRITICAL **: 09:59:28.711: tracker_task_get_data: assertion 'task != NULL' failed
Thread 1 "tracker-miner-f" received signal SIGSEGV, Segmentation fault.
tracker_sparql_task_get_sparql (task=<optimized out>) at ../tracker-miners/src/libtracker-miner/tracker-sparql-buffer.c:508
508 ../tracker-miners/src/libtracker-miner/tracker-sparql-buffer.c: No such file or directory.
On an up-to-date Arch Linux, GNOME Shell 3.38.2, Tracker 3.0.3