Please ignore my earlier comment. This does still occur, I just didn't see it has I had inadvertently set apport to automatically report so there was no pop-up. After boot, tracker seems to run normally, at least initially:
merlin@Minmus:~$ tracker status
Currently indexed: 26384 files, 2120 folders
Remaining space on database partition: 735.6 GB (83.31%)
Data is still being indexed: Estimated 02m 44s left
After the crash, I see:
merlin@Minmus:~$ tracker status
Currently indexed: 0 files, 0 folders
Remaining space on database partition: 735.4 GB (83.29%)
Data is still being indexed: Estimated 36s left
Deleting the database at ~/.cache/tracker/meta.db does not fix the problem. My theory is that tracker encounters something in my files that causes a crash.
Following Almer's lead I looked at /var/log/syslog:
May 22 15:37:55 Minmus dbus-daemon[1359]: [session uid=1000 pid=1359] Activating via systemd: service name='org.freedesktop.Tracker1.Miner.Extract' unit='tracker-extract.service' requested by ':1.1' (uid=1000 pid=1356 comm="/usr/libexec/tracker-miner-fs " label="unconfined")
May 22 15:37:55 Minmus systemd[1345]: Starting Tracker metadata extractor...
May 22 15:37:55 Minmus tracker-extract[3168]: Set scheduler policy to SCHED_IDLE
May 22 15:37:55 Minmus tracker-extract[3168]: Setting priority nice level to 19
May 22 15:37:55 Minmus dbus-daemon[1359]: [session uid=1000 pid=1359] Successfully activated service 'org.freedesktop.Tracker1.Miner.Extract'
May 22 15:37:55 Minmus systemd[1345]: Started Tracker metadata extractor.
May 22 15:38:00 Minmus tracker-extract[3168]: Unknown desktop entry type 'Link'
May 22 15:38:16 Minmus systemd[1345]: Started Application launched by gnome-session-binary.
May 22 15:38:20 Minmus tracker-extract[3168]: Duplicate property or field node
May 22 15:38:20 Minmus tracker-extract[3168]: Duplicate property or field node
May 22 15:38:21 Minmus tracker-extract[3168]: Unknown desktop entry type 'Link'
May 22 15:38:21 Minmus tracker-extract[3168]: Unknown desktop entry type 'Link'
May 22 15:38:21 Minmus tracker-extract[3168]: Duplicate property or field node
May 22 15:38:21 Minmus tracker-extract[3168]: Duplicate property or field node
May 22 15:38:22 Minmus dbus-daemon[1359]: apparmor="DENIED" operation="dbus_method_call" bus="session" path="/org/gtk/Notifications" interface="org.gtk.Notifications" member="RemoveNotification" mask="send" name="org.gtk.Notifications" pid=1765 label="snap.snap-store.ubuntu-software" peer_pid=1513 peer_label="unconfined"
May 22 15:38:22 Minmus systemd[1]: systemd-timedated.service: Succeeded.
May 22 15:38:27 Minmus tracker-extract[3168]: Call to gst_discoverer_discover_uri(file:///home/ <redacted> /b00035.au) failed: The stream is in the wrong format.
May 22 15:38:28 Minmus tracker-extract[3168]: libpng warning: iCCP: known incorrect sRGB profile
May 22 15:39:16 Minmus systemd[1345]: Started Application launched by gnome-session-binary.
May 22 15:41:07 Minmus tracker-extract[3168]: Duplicate property or field node
May 22 15:41:16 Minmus tracker-extract[3168]: message repeated 6 times: [ Duplicate property or field node]
May 22 15:41:16 Minmus systemd[1345]: app-gnome-org.gnome.DejaDup.Monitor-3349.scope: Succeeded.
May 22 15:41:52 Minmus systemd[1]: Starting Download data for packages that failed at package install time...
May 22 15:41:52 Minmus systemd[1]: update-notifier-download.service: Succeeded.
May 22 15:41:52 Minmus systemd[1]: Finished Download data for packages that failed at package install time.
May 22 15:41:52 Minmus tracker-store[1474]: SQLite error: database disk image is malformed (errno: Success)
May 22 15:41:52 Minmus kernel: [ 309.798220] traps: pool-tracker-st[1480] trap int3 ip:7fec784c73a7 sp:7fec72b5a260 error:0 in libglib-2.0.so.0.6800.0[7fec78488000+8d000]
May 22 15:41:52 Minmus tracker-store[1474]: SQLite experienced an error with file:'/home/merlin/.cache/tracker/meta.db'. It is either NOT a SQLite database or it is corrupt or there was an IO error accessing the data. This file has now been removed and will be recreated on the next start. Shutting down now.
I tried removing the file b00035.au but tracker still crashes. I have two systems that behave in the same way. The home folder is almost identical on both, which supports my "poison file" hypothesis.
Please ignore my earlier comment. This does still occur, I just didn't see it has I had inadvertently set apport to automatically report so there was no pop-up. After boot, tracker seems to run normally, at least initially:
merlin@Minmus:~$ tracker status
Currently indexed: 26384 files, 2120 folders
Remaining space on database partition: 735.6 GB (83.31%)
Data is still being indexed: Estimated 02m 44s left
After the crash, I see:
merlin@Minmus:~$ tracker status
Currently indexed: 0 files, 0 folders
Remaining space on database partition: 735.4 GB (83.29%)
Data is still being indexed: Estimated 36s left
Deleting the database at ~/.cache/ tracker/ meta.db does not fix the problem. My theory is that tracker encounters something in my files that causes a crash.
Following Almer's lead I looked at /var/log/syslog:
May 22 15:37:55 Minmus dbus-daemon[1359]: [session uid=1000 pid=1359] Activating via systemd: service name='org. freedesktop. Tracker1. Miner.Extract' unit='tracker- extract. service' requested by ':1.1' (uid=1000 pid=1356 comm="/ usr/libexec/ tracker- miner-fs " label="unconfined") extract[ 3168]: Set scheduler policy to SCHED_IDLE extract[ 3168]: Setting priority nice level to 19 p.Tracker1. Miner.Extract' extract[ 3168]: Unknown desktop entry type 'Link' binary. extract[ 3168]: Duplicate property or field node extract[ 3168]: Duplicate property or field node extract[ 3168]: Unknown desktop entry type 'Link' extract[ 3168]: Unknown desktop entry type 'Link' extract[ 3168]: Duplicate property or field node extract[ 3168]: Duplicate property or field node "dbus_method_ call" bus="session" path="/ org/gtk/ Notifications" interface= "org.gtk. Notifications" member= "RemoveNotifica tion" mask="send" name="org. gtk.Notificatio ns" pid=1765 label=" snap.snap- store.ubuntu- software" peer_pid=1513 peer_label= "unconfined" timedated. service: Succeeded. extract[ 3168]: Call to gst_discoverer_ discover_ uri(file: ///home/ <redacted> /b00035.au) failed: The stream is in the wrong format. extract[ 3168]: libpng warning: iCCP: known incorrect sRGB profile binary. extract[ 3168]: Duplicate property or field node extract[ 3168]: message repeated 6 times: [ Duplicate property or field node] org.gnome. DejaDup. Monitor- 3349.scope: Succeeded. notifier- download. service: Succeeded. store[1474] : SQLite error: database disk image is malformed (errno: Success) st[1480] trap int3 ip:7fec784c73a7 sp:7fec72b5a260 error:0 in libglib- 2.0.so. 0.6800. 0[7fec78488000+ 8d000] store[1474] : SQLite experienced an error with file:'/ home/merlin/ .cache/ tracker/ meta.db' . It is either NOT a SQLite database or it is corrupt or there was an IO error accessing the data. This file has now been removed and will be recreated on the next start. Shutting down now.
May 22 15:37:55 Minmus systemd[1345]: Starting Tracker metadata extractor...
May 22 15:37:55 Minmus tracker-
May 22 15:37:55 Minmus tracker-
May 22 15:37:55 Minmus dbus-daemon[1359]: [session uid=1000 pid=1359] Successfully activated service 'org.freedeskto
May 22 15:37:55 Minmus systemd[1345]: Started Tracker metadata extractor.
May 22 15:38:00 Minmus tracker-
May 22 15:38:16 Minmus systemd[1345]: Started Application launched by gnome-session-
May 22 15:38:20 Minmus tracker-
May 22 15:38:20 Minmus tracker-
May 22 15:38:21 Minmus tracker-
May 22 15:38:21 Minmus tracker-
May 22 15:38:21 Minmus tracker-
May 22 15:38:21 Minmus tracker-
May 22 15:38:22 Minmus dbus-daemon[1359]: apparmor="DENIED" operation=
May 22 15:38:22 Minmus systemd[1]: systemd-
May 22 15:38:27 Minmus tracker-
May 22 15:38:28 Minmus tracker-
May 22 15:39:16 Minmus systemd[1345]: Started Application launched by gnome-session-
May 22 15:41:07 Minmus tracker-
May 22 15:41:16 Minmus tracker-
May 22 15:41:16 Minmus systemd[1345]: app-gnome-
May 22 15:41:52 Minmus systemd[1]: Starting Download data for packages that failed at package install time...
May 22 15:41:52 Minmus systemd[1]: update-
May 22 15:41:52 Minmus systemd[1]: Finished Download data for packages that failed at package install time.
May 22 15:41:52 Minmus tracker-
May 22 15:41:52 Minmus kernel: [ 309.798220] traps: pool-tracker-
May 22 15:41:52 Minmus tracker-
I tried removing the file b00035.au but tracker still crashes. I have two systems that behave in the same way. The home folder is almost identical on both, which supports my "poison file" hypothesis.