systemd-coredump 100% cpu usage

recently systemd-coredump has been constantly using 100% cpu.
I’m not sure how long this has been going on but certainly for the last several days at least.
The usage appears to be constant and never falls below 100% cpu usage.

coredumpctl list shows hundreds of lines of the following . . .

coredumpctl list
TIME                            PID   UID   GID SIG PRESENT EXE
Sat 2017-09-09 20:36:56 NZST   3541  1000   100  31 * /usr/lib/tracker-extract

What is the problem that I need to address?

Tracker is segfaulting and causing it to coredump. Bug in tracker or perhaps its database is corrupted - you are definitely not alone, we’ve had a few people with the same issue come to IRC.

Uninstall tracker or disable coredumps? ( ln -s /dev/null /etc/sysctl.d/50-coredump.conf disables coredumps, or at least should )

thanks.
I’ve tried running

**ln -s /dev/null /etc/sysctl.d/50-coredump.conf**

but systemd-coredump is still hogging the cpu after reboot.

edit: have uninstalled Tracker which has alleviated the symptoms for now.
What are the consequences of removing Tracker?

Let’s try another way: ln -s /dev/null /usr/lib/sysctl.d/50-coredump.conf

It’s possible the override won’t work and you need to replace the main coredump file.

Edit:
I don’t use GNOME so I don’t have tracker but here’s an explanation; https://wiki.gnome.org/Projects/Tracker/WhatIsTracker

I don’t use Gnome either but got Tracker as part of a default 42.3 / Plasma 5.8.x install.
I guess I don’t really need tracker if it is part of gnome then?

Have you, at any point, used GNOME? I’m wondering how it got installed because I don’t have it.

Either way, KDE uses its own file search and management so it shouldn’t cripple anything.

On Sun 10 Sep 2017 03:26:01 AM CDT, farcusnz wrote:

Miuku;2837435 Wrote:
> Tracker is segfaulting and causing it to coredump. Bug in tracker or
> perhaps its database is corrupted - you are definitely not alone,
> we’ve had a few people with the same issue come to IRC.
>
> Uninstall tracker or disable coredumps? ( ln -s /dev/null
> /etc/sysctl.d/50-coredump.conf
disables coredumps, or at least
> should )

thanks.
I’ve tried running

Code:

ln -s /dev/null /etc/sysctl.d/50-coredump.conf

but systemd-coredump is still hogging the cpu after reboot.

Hi
So check them out to confirm what it is…


coredumpctl list


Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE Leap 42.2|GNOME 3.20.2|4.4.79-18.26-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

… also gets pulled in with Xfce, or with Brasero, probably a few others.

No. I’ve never used or installed Gnome.

… also gets pulled in with Xfce, or with Brasero, probably a few others.

Brasero was installed (which I think is part of pattterns-opensuse-multimedia) so perhaps that is the link. I no longer have it though

You can uninstall Tracker and taboo it. I do that in Xfce, though Gnome and its apps seem to want to require it, I have run into no problems by removing and blocking it.

Found a solution, when typing tracker in the search applications, brings up Indexing Preferences, change the field “Limitations” to “Only when computer is not being used” restart Tracker process and CPUs are now under 5% after being locked at 100%, my guess is that the processes will run wild, if variables not initialized properly.

Interesting observation:

I am using opensuse LEAP version keeping it updated for about a year now.

This issue started for me out of the blue on my primary laptop. Suddenly fans were running full speed. CPU on 2/4 cores were 100%. Looking at the logs attached here. There is a combination of a file and tracker plugin that caused this crash and kept on crashing it

I had just unzipped a downloaded folder from nextcloud. I deleted the mpp file and the fans died down in 5 seconds and utilization went to normal. So i unzipped thie file again. And the tracker started core dumping agian.

So I am able to repeat the issue by creating an errant file and resolve it by removing it.

So possible tracker bug ? Tracker plugin bug ?


Oct 19 18:18:36 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: (tracker-extract:6127): Tracker-WARNING **: Failed to update ignored file 'file:///home/username/Documents/-------------------.mpp': GDBus.Error:org.freedesktop.Tracker1.SparqlError.Parse: 1.267: syntax error, expected variable or term
Oct 19 18:18:36 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: (tracker-extract:6127): Tracker-WARNING **: Couldn't create PopplerDocument from uri:'file:///home/username/Documents---------------------.pdf', PDF document is damaged
Oct 19 18:18:36 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: (tracker-extract:6127): Tracker-WARNING **: Couldn't create PopplerDocument from uri:'file:///home/username/Documents/------------------.pdf', PDF document is damaged
Oct 19 18:18:36 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: Duplicate property or field node
Oct 19 18:18:36 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: (tracker-extract:6127): Tracker-WARNING **: Couldn't create PopplerDocument from uri:'file:///home/username/Documents/------------.pdf', PDF document is damaged
Oct 19 18:18:37 ci20105.corp.domain NetworkManager[3627]: <info>  connectivity: check for uri 'http://conncheck.opensuse.org' failed with 'Error resolving 'conncheck.opensuse.org': Temporary failure in name resolution'
Oct 19 18:18:37 ci20105.corp.domain systemd-coredump[6067]: Process 6066 (single) of user 1000 dumped core.
-- Subject: Process 6066 (single) dumped core
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- Documentation: man:core(5)
-- 
-- Process 6066 (single) crashed and dumped core.
-- 
-- This usually indicates a programming error in the crashing program and
-- should be reported to its vendor as a bug.
Oct 19 18:18:37 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: (tracker-extract:6127): GStreamer-WARNING **: External plugin loader failed. This most likely means that the plugin loader helper binary was not found or could not be run. You might need to set the GST_PLUGIN_SCANNER environment variable if your setup is unusual. This should normally not be required though.
Oct 19 18:18:37 ci20105.corp.domain NetworkManager[3627]: <info>  NetworkManager state is now CONNECTED_GLOBAL
Oct 19 18:18:38 ci20105.corp.domain systemd-coredump[6037]: Process 6036 (single) of user 1000 dumped core.
-- Subject: Process 6036 (single) dumped core
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- Documentation: man:core(5)
-- 
-- Process 6036 (single) crashed and dumped core.
-- 
-- This usually indicates a programming error in the crashing program and
-- should be reported to its vendor as a bug.
Oct 19 18:18:39 ci20105.corp.domain systemd-coredump[6068]: Process 6050 (tracker-extract) of user 1000 dumped core.
-- Subject: Process 6050 (tracker-extract) dumped core
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- Documentation: man:core(5)
-- 
-- Process 6050 (tracker-extract) crashed and dumped core.
-- 
-- This usually indicates a programming error in the crashing program and
-- should be reported to its vendor as a bug.
Oct 19 18:18:39 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: (tracker-extract:6169): GStreamer-WARNING **: External plugin loader failed. This most likely means that the plugin loader helper binary was not found or could not be run. You might need to set the GST_PLUGIN_SCANNER environment variable if your setup is unusual. This should normally not be required though.
Oct 19 18:18:39 ci20105.corp.domain systemd-coredump[6039]: Process 5676 (tracker-extract) of user 1000 dumped core.
-- Subject: Process 5676 (tracker-extract) dumped core
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- Documentation: man:core(5)
-- 
-- Process 5676 (tracker-extract) crashed and dumped core.
-- 
-- This usually indicates a programming error in the crashing program and
-- should be reported to its vendor as a bug.
Oct 19 18:18:40 ci20105.corp.domain systemd-coredump[6123]: Process 6122 (single) of user 1000 dumped core.
-- Subject: Process 6122 (single) dumped core
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- Documentation: man:core(5)
-- 
-- Process 6122 (single) crashed and dumped core.
-- 
-- This usually indicates a programming error in the crashing program and
-- should be reported to its vendor as a bug.
Oct 19 18:18:41 ci20105.corp.domain systemd-coredump[6124]: Process 6106 (tracker-extract) of user 1000 dumped core.
-- Subject: Process 6106 (tracker-extract) dumped core
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- Documentation: man:core(5)
-- 
-- Process 6106 (tracker-extract) crashed and dumped core.
-- 
-- This usually indicates a programming error in the crashing program and
-- should be reported to its vendor as a bug.
Oct 19 18:18:41 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: (tracker-extract:6189): GStreamer-WARNING **: External plugin loader failed. This most likely means that the plugin loader helper binary was not found or could not be run. You might need to set the GST_PLUGIN_SCANNER environment variable if your setup is unusual. This should normally not be required though.


Oct 20 05:24:45 ci20105.corp.domain systemd-coredump[15710]: Process 15709 (single) of user 1000 dumped core.
Oct 20 05:24:45 ci20105.corp.domain systemd-coredump[15712]: Process 9540 (tracker-extract) of user 1000 dumped core.
Oct 20 05:24:46 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: (tracker-extract:16233): Tracker-WARNING **: Failed to update ignored file 'file:///home/----------.mpp': GDBus.Error:org.freedesktop.Tracker1.SparqlError.Parse: 1.267: syntax error, expected variable or term
Oct 20 05:24:46 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: (tracker-extract:16233): Tracker-WARNING **: Couldn't create PopplerDocument from uri:'file:///home/username/Documents/-----------.pdf', PDF document is damaged
Oct 20 05:24:46 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: (tracker-extract:16233): Tracker-WARNING **: Couldn't create PopplerDocument from uri:'file:///home/username/Documents/-------------.pdf', PDF document is damaged
Oct 20 05:24:46 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: Duplicate property or field node
Oct 20 05:24:46 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: (tracker-extract:16233): Tracker-WARNING **: Couldn't create PopplerDocument from uri:'file:///home/username/Documents/------------', PDF document is damaged
Oct 20 05:24:47 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: (tracker-extract:16233): GStreamer-WARNING **: External plugin loader failed. This most likely means that the plugin loader helper binary was not found or could not be run. You might need to set the GST_PLUGIN_SCANNER environment variable if your setup is unusual. This should normally not be req
Oct 20 05:24:50 ci20105.corp.domain systemd-coredump[16206]: Process 16181 (tracker-extract) of user 1000 dumped core.
Oct 20 05:24:50 ci20105.corp.domain systemd-coredump[16204]: Process 16203 (single) of user 1000 dumped core.
Oct 20 05:24:50 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: (tracker-extract:16261): GStreamer-WARNING **: External plugin loader failed. This most likely means that the plugin loader helper binary was not found or could not be run. You might need to set the GST_PLUGIN_SCANNER environment variable if your setup is unusual. This should normally not be req
Oct 20 05:24:51 ci20105.corp.domain systemd-coredump[16230]: Process 16229 (single) of user 1000 dumped core.
Oct 20 05:24:52 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: (tracker-extract:16286): GStreamer-WARNING **: External plugin loader failed. This most likely means that the plugin loader helper binary was not found or could not be run. You might need to set the GST_PLUGIN_SCANNER environment variable if your setup is unusual. This should normally not be req
Oct 20 05:24:52 ci20105.corp.domain systemd-coredump[16231]: Process 16212 (tracker-extract) of user 1000 dumped core.
Oct 20 05:24:52 ci20105.corp.domain systemd-coredump[16105]: Process 16103 (single) of user 1000 dumped core.
Oct 20 05:24:53 ci20105.corp.domain systemd-coredump[16117]: Process 15803 (tracker-extract) of user 1000 dumped core.
Oct 20 05:24:54 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: (tracker-extract:16308): Tracker-WARNING **: Failed to update ignored file 'file:///home/username/Downloads/---------.mpp': GDBus.Error:org.freedesktop.Tracker1.SparqlError.Parse: 1.267: syntax error, expected variable or term
Oct 20 05:24:54 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: (tracker-extract:16308): Tracker-WARNING **: Couldn't create PopplerDocument from uri:'file:///home/username/Documents/Sath/IAM/Gartner/IAM7_SPS10_iam7_sps10.pdf', PDF document is damaged
Oct 20 05:24:54 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: (tracker-extract:16308): Tracker-WARNING **: Couldn't create PopplerDocument from uri:'file:///home/username/Documents/Sath/IAM/Gartner/IAM7_PB2_iam7_pb2.pdf', PDF document is damaged
Oct 20 05:24:54 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: Duplicate property or field node
Oct 20 05:24:54 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: (tracker-extract:16308): Tracker-WARNING **: Couldn't create PopplerDocument from uri:'file:///home/username/Documents/-----------', PDF document is damaged
Oct 20 05:24:56 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: (tracker-extract:16308): GStreamer-WARNING **: External plugin loader failed. This most likely means that the plugin loader helper binary was not found or could not be run. You might need to set the GST_PLUGIN_SCANNER environment variable if your setup is unusual. This should normally not be req
Oct 20 05:24:58 ci20105.corp.domain systemd-coredump[16283]: Process 16282 (single) of user 1000 dumped core.

Oct 20 05:25:58 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: (tracker-extract:16983): GStreamer-WARNING **: External plugin loader failed. This most likely means that the plugin loader helper binary was not found or could not be run. You might need to set the GST_PLUGIN_SCANNER environment variable if your setup is unusual. This should normally not be req
Oct 20 05:25:59 ci20105.corp.domain systemd-coredump[16935]: Process 16934 (single) of user 1000 dumped core.
Oct 20 05:26:00 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: (tracker-extract:17010): GStreamer-WARNING **: External plugin loader failed. This most likely means that the plugin loader helper binary was not found or could not be run. You might need to set the GST_PLUGIN_SCANNER environment variable if your setup is unusual. This should normally not be req
Oct 20 05:26:01 ci20105.corp.domain systemd-coredump[16959]: Process 16958 (single) of user 1000 dumped core.
Oct 20 05:26:01 ci20105.corp.domain systemd-coredump[16960]: Process 16940 (tracker-extract) of user 1000 dumped core.
Oct 20 05:26:01 ci20105.corp.domain systemd-coredump[16980]: Process 16979 (single) of user 1000 dumped core.
Oct 20 05:26:01 ci20105.corp.domain systemd-coredump[16936]: Process 16912 (tracker-extract) of user 1000 dumped core.
Oct 20 05:26:02 ci20105.corp.domain systemd-coredump[16981]: Process 16963 (tracker-extract) of user 1000 dumped core.
Oct 20 05:26:03 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: (tracker-extract:17033): GStreamer-WARNING **: External plugin loader failed. This most likely means that the plugin loader helper binary was not found or could not be run. You might need to set the GST_PLUGIN_SCANNER environment variable if your setup is unusual. This should normally not be req
Oct 20 05:26:05 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: (tracker-extract:17054): Tracker-WARNING **: Failed to update ignored file 'file:///home/username/----------.mpp': GDBus.Error:org.freedesktop.Tracker1.SparqlError.Parse: 1.267: syntax error, expected variable or term
Oct 20 05:26:05 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: (tracker-extract:17054): Tracker-WARNING **: Couldn't create PopplerDocument from uri:'file:///home/username/---------.pdf', PDF document is damaged
Oct 20 05:26:05 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: (tracker-extract:17054): Tracker-WARNING **: Couldn't create PopplerDocument from uri:'file:///home/username/--------------.pdf', PDF document is damaged
Oct 20 05:26:05 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: Duplicate property or field node
Oct 20 05:26:05 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: (tracker-extract:17054): Tracker-WARNING **: Couldn't create PopplerDocument from uri:'file:///home/username/Documents/artwork/stationary/envelope-13x10.pdf', PDF document is damaged
Oct 20 05:26:06 ci20105.corp.domain org.freedesktop.Tracker1.Miner.Extract[5501]: (tracker-extract:17054): GStreamer-WARNING **: External plugin loader failed. This most likely means that the plugin loader helper binary was not found or could not be run. You might need to set the GST_PLUGIN_SCANNER environment variable if your setup is unusual. This should normally not be req


Just uninstall it, in my opinion Tracker is a useless application

I agree. I just uninstalled it.

Hi, I guess that tracker first time index the whole content into home folder including compressed ones, it takes a lot time to end but when is done, cpu down to normal.

Hi.
I had the same problem. I have solved it by unistalling all of the tracker libraries. The processor works normally.

I am using GNOME, so I was not keen on uninstalling tracker. A reset of tracker with:
tracker reset -r
seemed to calm things down.