#1064196 tracker-extract: Repeatedly coredumps

Package:
tracker-extract
Source:
tracker-extract
Description:
metadata database, indexer and search tool - metadata extractors
Submitter:
Nicolas Patrois
Date:
2024-05-30 06:03:03 UTC
Severity:
normal
Tags:
#1064196#5
Date:
2024-02-18 09:11:32 UTC
From:
To:
Dear Maintainer,

tracker got installed automatically, why not.
But this morning, tracker-extract coredumps systematically: my old machine was
unusable.
Here is an example of systemd-coredump’s output in the logs:

févr. 18 09:52:56 [mymachine] systemd-coredump[28563]: [🡕] Process 28551
(tracker-extract) of user 65534 dumped core.

                                                         Module libnvidia-
fatbinaryloader.so.390.157 without build-id.
                                                         Module libcuda.so.1
without build-id.
                                                         Module libsystemd.so.0
from deb systemd-255.3-2.i386
                                                         Module
libarchive.so.13 from deb libarchive-3.7.2-1.i386
                                                         Module libzstd.so.1
from deb libzstd-1.5.5+dfsg2-2.i386
                                                         Module libudev.so.1
from deb systemd-255.3-2.i386
                                                         Stack trace of thread
28551:
                                                         #0  0x00000000b7fa5577
__kernel_rt_sigreturn (linux-gate.so.1 + 0x577)
                                                         #1  0x00000000a1947e5e
n/a (libnvidia-fatbinaryloader.so.390.157 + 0x2e5e)
                                                         ELF object binary
architecture: Intel 80386

I won’t send send a coredump here (about 20 MB) but if you want one, just ask.
For example there are 43 coredumps in /var/lib/systemd/coredump/, like:
core.tracker-
extract.65534.68bda4c586434f3d9e89df19e3f88eae.28551.1708246337000000.zst

Yours,
n.

#1064196#10
Date:
2024-03-21 03:52:40 UTC
From:
To:
Could you install the debug packages so as to get a more complete
stacktrace? (I believe nvidia ones at least)


Cheers
Alban
machine was
28551
libnvidia-
libcuda.so.1
libsystemd.so.0
libzstd.so.1
libudev.so.1
of thread
0x00000000b7fa5577
0x00000000a1947e5e
binary
just ask.
like:
extract.65534.68bda4c586434f3d9e89df19e3f88eae.28551.1708246337000000.z
st
TAINT_UNSIGNED_MODULE
LANGUAGE=fr_FR:fr:en_GB:en

#1064196#15
Date:
2024-05-30 04:18:00 UTC
From:
To:
Recently I have been encountering this on trixie/sid.

Here are the error messages:

May 30 00:04:15 localhost systemd[1308]: Failed to start
tracker-extract-3.service - Tracker metadata extractor.
May 30 00:04:15 localhost systemd[1308]: tracker-extract-3.service:
Failed with result 'core-dump'.
May 30 00:04:15 localhost systemd[1308]: tracker-extract-3.service:
Start request repeated too quickly.
May 30 00:04:15 localhost systemd[1308]: tracker-extract-3.service:
Scheduled restart job, restart counter is at 5.
May 30 00:04:15 localhost systemd[1308]: Failed to start
tracker-extract-3.service - Tracker metadata extractor.
May 30 00:04:15 localhost systemd[1308]: tracker-extract-3.service:
Failed with result 'core-dump'.
May 30 00:04:15 localhost systemd[1308]: tracker-extract-3.service: Main
process exited, code=dumped, status=31/SYS

Here is the stack trace:

Process 4391 (tracker-extract) of user 1000 dumped core.

Module libudev.so.1 from deb systemd-256~rc3-2.amd64
Module libmount.so.1 from deb util-linux-2.40.1-2.amd64
Module libblkid.so.1 from deb util-linux-2.40.1-2.amd64
Stack trace of thread 4394:
#0  0x00007eff31b28e06 epoll_wait (libc.so.6 + 0x10be06)
#1  0x00007eff315adcba n/a (libmount.so.1 + 0x3bcba)
#2  0x00007eff315af24f mnt_monitor_get_fd (libmount.so.1 + 0x3d24f)
#3  0x00007eff31e76118 n/a (libgio-2.0.so.0 + 0xd5118)
#4  0x00007eff31df63c4 n/a (libgio-2.0.so.0 + 0x553c4)
#5  0x00007eff31febe3f n/a (libglib-2.0.so.0 + 0x59e3f)
#6  0x00007eff31fedec7 n/a (libglib-2.0.so.0 + 0x5bec7)
#7  0x00007eff31fee4e0 g_main_context_iteration (libglib-2.0.so.0 + 0x5c4e0)
#8  0x00007eff31fee531 n/a (libglib-2.0.so.0 + 0x5c531)
#9  0x00007eff3201bbb1 n/a (libglib-2.0.so.0 + 0x89bb1)
#10 0x00007eff31aa6dbb n/a (libc.so.6 + 0x89dbb)
#11 0x00007eff31b289f8 n/a (libc.so.6 + 0x10b9f8)

Stack trace of thread 4396:
#0  0x00007eff31fb62e0 n/a (libglib-2.0.so.0 + 0x242e0)
#1  0x00007eff3201c76a n/a (libglib-2.0.so.0 + 0x8a76a)
#2  0x00007eff3201bbb1 n/a (libglib-2.0.so.0 + 0x89bb1)
#3  0x00007eff31aa6dbb n/a (libc.so.6 + 0x89dbb)
#4  0x00007eff31b289f8 n/a (libc.so.6 + 0x10b9f8)

Stack trace of thread 4391:
#0  0x00007eff31b269f9 syscall (libc.so.6 + 0x1099f9)
#1  0x00007eff3204a114 g_cond_wait (libglib-2.0.so.0 + 0xb8114)
#2  0x00007eff31df6363 n/a (libgio-2.0.so.0 + 0x55363)
#3  0x00007eff31df6468 n/a (libgio-2.0.so.0 + 0x55468)
#4  0x00007eff3212ee93 n/a (libtracker-miner-3.0.so + 0x24e93)
#5  0x00007eff3212fc3d tracker_content_identifier_cache_init
(libtracker-miner-3.0.so + 0x25c3d)
#6  0x000055e5acdf1a49 main (tracker-extract-3 + 0xaa49)
#7  0x00007eff31a44c8a n/a (libc.so.6 + 0x27c8a)
#8  0x00007eff31a44d45 __libc_start_main (libc.so.6 + 0x27d45)
#9  0x000055e5acdf1eb1 _start (tracker-extract-3 + 0xaeb1)

Stack trace of thread 4395:
#0  0x00007eff31b1b47f __poll (libc.so.6 + 0xfe47f)
#1  0x00007eff31fede15 n/a (libglib-2.0.so.0 + 0x5be15)
#2  0x00007eff31fee7cf g_main_loop_run (libglib-2.0.so.0 + 0x5c7cf)
#3  0x00007eff31ec5a6a n/a (libgio-2.0.so.0 + 0x124a6a)
#4  0x00007eff3201bbb1 n/a (libglib-2.0.so.0 + 0x89bb1)
#5  0x00007eff31aa6dbb n/a (libc.so.6 + 0x89dbb)
#6  0x00007eff31b289f8 n/a (libc.so.6 + 0x10b9f8)

Stack trace of thread 4393:
#0  0x00007eff31b269f9 syscall (libc.so.6 + 0x1099f9)
#1  0x00007eff3204a114 g_cond_wait (libglib-2.0.so.0 + 0xb8114)
#2  0x00007eff31fb635b n/a (libglib-2.0.so.0 + 0x2435b)
#3  0x00007eff3201c3ea n/a (libglib-2.0.so.0 + 0x8a3ea)
#4  0x00007eff3201bbb1 n/a (libglib-2.0.so.0 + 0x89bb1)
#5  0x00007eff31aa6dbb n/a (libc.so.6 + 0x89dbb)
#6  0x00007eff31b289f8 n/a (libc.so.6 + 0x10b9f8)
ELF object binary architecture: AMD x86-64

#1064196#20
Date:
2024-05-30 06:00:21 UTC
From:
To:
This time a trace of tracker-extract from coredumpctl.

            PID: 8695 (tracker-extract)
            UID: 1000 (oliver)
            GID: 1000 (oliver)
         Signal: 31 (SYS)
      Timestamp: Thu 2024-05-30 00:46:52 EDT (57min ago)
   Command Line: /usr/libexec/tracker-extract-3
     Executable: /usr/libexec/tracker-extract-3
  Control Group:
/user.slice/user-1000.slice/user@1000.service/background.slice/tracker-extract-3.service
           Unit: user@1000.service
      User Unit: tracker-extract-3.service
          Slice: user-1000.slice
      Owner UID: 1000 (oliver)
        Boot ID: b155d2eaa24748068bc5ffb2a30031b3
     Machine ID: 4113bca0c7624baa833583af51ac9106
       Hostname: localhost
        Storage:
/var/lib/systemd/coredump/core.tracker-extract.1000.b155d2eaa24748068bc5ffb2a30031b3.8695.1717044412000000.zst
(present)
   Size on Disk: 451.9K
        Message: Process 8695 (tracker-extract) of user 1000 dumped core.

                 Module libudev.so.1 from deb systemd-256~rc3-2.amd64
                 Module libmount.so.1 from deb util-linux-2.40.1-2.amd64
                 Module libblkid.so.1 from deb util-linux-2.40.1-2.amd64
                 Stack trace of thread 8697:
                 #0  0x00007f602bc5fe06 epoll_wait (libc.so.6 + 0x10be06)
                 #1  0x00007f602b1c7cba n/a (libmount.so.1 + 0x3bcba)
                 #2  0x00007f602b1c924f mnt_monitor_get_fd
(libmount.so.1 + 0x3d24f)
                 #3  0x00007f602bfad118 n/a (libgio-2.0.so.0 + 0xd5118)
                 #4  0x00007f602bf2d3c4 n/a (libgio-2.0.so.0 + 0x553c4)
                 #5  0x00007f602c122e3f n/a (libglib-2.0.so.0 + 0x59e3f)
                 #6  0x00007f602c124ec7 n/a (libglib-2.0.so.0 + 0x5bec7)
                 #7  0x00007f602c1254e0 g_main_context_iteration
(libglib-2.0.so.0 + 0x5c4e0)
                 #8  0x00007f602c125531 n/a (libglib-2.0.so.0 + 0x5c531)
                 #9  0x00007f602c152bb1 n/a (libglib-2.0.so.0 + 0x89bb1)
                 #10 0x00007f602bbdddbb n/a (libc.so.6 + 0x89dbb)
                 #11 0x00007f602bc5f9f8 n/a (libc.so.6 + 0x10b9f8)

                 Stack trace of thread 8699:
                 #0  0x00007f602bbec267 n/a (libc.so.6 + 0x98267)
                 #1  0x00007f602bbed7b9 malloc (libc.so.6 + 0x997b9)
                 #2  0x00007f602c12bdd2 g_malloc (libglib-2.0.so.0 +
0x62dd2)
                 #3  0x00007f602c147af9 g_strconcat (libglib-2.0.so.0 +
0x7eaf9)
                 #4  0x00007f602bf49c5e n/a (libgio-2.0.so.0 + 0x71c5e)
                 #5  0x00007f602bf49d70 n/a (libgio-2.0.so.0 + 0x71d70)
                 #6  0x00007f602bf4a440 n/a (libgio-2.0.so.0 + 0x72440)
                 #7  0x00007f602bf4c195 n/a (libgio-2.0.so.0 + 0x74195)
                 #8  0x00007f602bf4e6e8 g_file_attribute_matcher_new
(libgio-2.0.so.0 + 0x766e8)
                 #9  0x00007f602c0151ea n/a (libgio-2.0.so.0 + 0x13d1ea)
                 #10 0x00007f602bf3d287 n/a (libgio-2.0.so.0 + 0x65287)
                 #11 0x00007f602bf8f4c1 n/a (libgio-2.0.so.0 + 0xb74c1)
                 #12 0x00007f602c153712 n/a (libglib-2.0.so.0 + 0x8a712)
                 #13 0x00007f602c152bb1 n/a (libglib-2.0.so.0 + 0x89bb1)
                 #14 0x00007f602bbdddbb n/a (libc.so.6 + 0x89dbb)
                 #15 0x00007f602bc5f9f8 n/a (libc.so.6 + 0x10b9f8)

                 Stack trace of thread 8695:
                 #0  0x00007f602bc5d9f9 syscall (libc.so.6 + 0x1099f9)
                 #1  0x00007f602c181114 g_cond_wait (libglib-2.0.so.0 +
0xb8114)
                 #2  0x00007f602bf2d363 n/a (libgio-2.0.so.0 + 0x55363)
                 #3  0x00007f602bf2d468 n/a (libgio-2.0.so.0 + 0x55468)
                 #4  0x00007f602c265e93 n/a (libtracker-miner-3.0.so +
0x24e93)
                 #5  0x00007f602c266c3d
tracker_content_identifier_cache_init (libtracker-miner-3.0.so + 0x25c3d)
                 #6  0x000055d528caba49 main (tracker-extract-3 + 0xaa49)
                 #7  0x00007f602bb7bc8a n/a (libc.so.6 + 0x27c8a)
                 #8  0x00007f602bb7bd45 __libc_start_main (libc.so.6 +
0x27d45)
                 #9  0x000055d528cabeb1 _start (tracker-extract-3 + 0xaeb1)

                 Stack trace of thread 8698:
                 #0  0x00007f602bc5247f __poll (libc.so.6 + 0xfe47f)
                 #1  0x00007f602c124e15 n/a (libglib-2.0.so.0 + 0x5be15)
                 #2  0x00007f602c1257cf g_main_loop_run
(libglib-2.0.so.0 + 0x5c7cf)
                 #3  0x00007f602bffca6a n/a (libgio-2.0.so.0 + 0x124a6a)
                 #4  0x00007f602c152bb1 n/a (libglib-2.0.so.0 + 0x89bb1)
                 #5  0x00007f602bbdddbb n/a (libc.so.6 + 0x89dbb)
                 #6  0x00007f602bc5f9f8 n/a (libc.so.6 + 0x10b9f8)

                 Stack trace of thread 8696:
                 #0  0x00007f602bc5d9f9 syscall (libc.so.6 + 0x1099f9)
                 #1  0x00007f602c181114 g_cond_wait (libglib-2.0.so.0 +
0xb8114)
                 #2  0x00007f602c0ed35b n/a (libglib-2.0.so.0 + 0x2435b)
                 #3  0x00007f602c1533ea n/a (libglib-2.0.so.0 + 0x8a3ea)
                 #4  0x00007f602c152bb1 n/a (libglib-2.0.so.0 + 0x89bb1)
                 #5  0x00007f602bbdddbb n/a (libc.so.6 + 0x89dbb)
                 #6  0x00007f602bc5f9f8 n/a (libc.so.6 + 0x10b9f8)
                 ELF object binary architecture: AMD x86-64