Bug 1873196

Summary: tracker-extract constantly crashing after upgrade to f33
Product: [Fedora] Fedora Reporter: Artem <ego.cordatus>
Component: trackerAssignee: Debarshi Ray <debarshir>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 33CC: amigadave, dakingun, debarshir, igor.raits
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-09-15 08:22:43 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
dump none

Description Artem 2020-08-27 15:28:50 UTC
Created attachment 1712845 [details]
dump

Description of problem:
tracker-extract constantly crashing after upgrade to f33.


Version-Release number of selected component (if applicable):
tracker-2.3.5-1.fc33.x86_64


How reproducible:
Upgrade to f33 and just and nothing more special need to do.


Steps to Reproduce:
Check coredumps:
  $ coredumpctl

Actual results:
There are many:

  Wed 2020-08-26 22:34:48 EEST  19784  1000  1000  31 present   /usr/libexec/tracker-extract
  Wed 2020-08-26 22:34:49 EEST  19814  1000  1000  31 present   /usr/libexec/tracker-extract
  Wed 2020-08-26 22:34:50 EEST  19843  1000  1000  31 present   /usr/libexec/tracker-extract
  Wed 2020-08-26 22:35:24 EEST  19954  1000  1000  31 present   /usr/libexec/tracker-extract
  Wed 2020-08-26 22:35:25 EEST  19978  1000  1000  31 present   /usr/libexec/tracker-extract
  Wed 2020-08-26 22:35:26 EEST  20005  1000  1000  31 present   /usr/libexec/tracker-extract
  Wed 2020-08-26 22:38:14 EEST  20469  1000  1000  31 present   /usr/libexec/tracker-extract
  Wed 2020-08-26 22:38:15 EEST  20492  1000  1000  31 present   /usr/libexec/tracker-extract
  Wed 2020-08-26 22:38:16 EEST  20522  1000  1000  31 present   /usr/libexec/tracker-extract
  Wed 2020-08-26 22:44:29 EEST  20920  1000  1000  31 present   /usr/libexec/tracker-extract
  Wed 2020-08-26 22:44:30 EEST  20946  1000  1000  31 present   /usr/libexec/tracker-extract
  Wed 2020-08-26 22:44:31 EEST  20977  1000  1000  31 present   /usr/libexec/tracker-extract
  Wed 2020-08-26 22:44:33 EEST  21012  1000  1000  31 present   /usr/libexec/tracker-extract
  Wed 2020-08-26 22:44:34 EEST  21045  1000  1000  31 present   /usr/libexec/tracker-extract
  
Show info one of these:

           PID: 2181 (tracker-extract)
           UID: 1000 (tim)
           GID: 1000 (tim)
        Signal: 31 (SYS)
     Timestamp: Thu 2020-08-27 13:18:17 EEST (4h 56min ago)
  Command Line: /usr/libexec/tracker-extract
    Executable: /usr/libexec/tracker-extract
 Control Group: /user.slice/user-1000.slice/user/app.slice/tracker-extract.service
          Unit: user
     User Unit: tracker-extract.service
         Slice: user-1000.slice
     Owner UID: 1000 (tim)
       Boot ID: 27fcc230c68640cd926fe13c6febea9d
    Machine ID: f000271e34ba4fc7a33da086c040ab34
      Hostname: pc
       Storage: /var/lib/systemd/coredump/core.tracker-extract.1000.27fcc230c68640cd926fe13c6febea9d.2181.1598523497000000000000.zst
       Message: Process 2181 (tracker-extract) of user 1000 dumped core.
                
                Stack trace of thread 2231:
                #0  0x00007fc5df67cb5e statx (libc.so.6 + 0xf1b5e)
                #1  0x00007fc5dfa94589 _g_local_file_info_get (libgio-2.0.so.0 + 0x129589)
                #2  0x00007fc5dfa8cf4a g_local_file_query_info (libgio-2.0.so.0 + 0x121f4a)
                #3  0x0000562e4d24eb48 tracker_file_get_size (tracker-extract + 0x15b48)
                #4  0x00007fc5bc086e56 tracker_extract_get_metadata (libextract-png.so + 0x3e56)
                #5  0x0000562e4d246f7c get_file_metadata (tracker-extract + 0xdf7c)
                #6  0x0000562e4d24b44b get_metadata (tracker-extract + 0x1244b)
                #7  0x0000562e4d251ea0 single_thread_get_metadata (tracker-extract + 0x18ea0)
                #8  0x00007fc5df851ede g_thread_proxy (libglib-2.0.so.0 + 0x7eede)
                #9  0x00007fc5de96c3f9 start_thread (libpthread.so.0 + 0x93f9)
                #10 0x00007fc5df68cb03 __clone (libc.so.6 + 0x101b03)
                
                Stack trace of thread 2189:
                #0  0x00007fc5df68750d syscall (libc.so.6 + 0xfc50d)
                #1  0x00007fc5df87162f g_cond_wait (libglib-2.0.so.0 + 0x9e62f)
                #2  0x00007fc5df7f635b g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x2335b)
                #3  0x00007fc5df8549e7 g_thread_pool_thread_proxy.lto_priv.0 (libglib-2.0.so.0 + 0x819e7)
                #4  0x00007fc5df851ede g_thread_proxy (libglib-2.0.so.0 + 0x7eede)
                #5  0x00007fc5de96c3f9 start_thread (libpthread.so.0 + 0x93f9)
                #6  0x00007fc5df68cb03 __clone (libc.so.6 + 0x101b03)
                
                Stack trace of thread 2190:
                #0  0x00007fc5df68750d syscall (libc.so.6 + 0xfc50d)
                #1  0x00007fc5df87162f g_cond_wait (libglib-2.0.so.0 + 0x9e62f)
                #2  0x00007fc5df7f635b g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x2335b)
                #3  0x00007fc5df8549e7 g_thread_pool_thread_proxy.lto_priv.0 (libglib-2.0.so.0 + 0x819e7)
                #4  0x00007fc5df851ede g_thread_proxy (libglib-2.0.so.0 + 0x7eede)
                #5  0x00007fc5de96c3f9 start_thread (libpthread.so.0 + 0x93f9)
                #6  0x00007fc5df68cb03 __clone (libc.so.6 + 0x101b03)
                
                Stack trace of thread 2182:
                #0  0x00007fc5df681a0f __poll (libc.so.6 + 0xf6a0f)
                #1  0x00007fc5df8759de g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xa29de)
                #2  0x00007fc5df8223ef g_main_context_iteration (libglib-2.0.so.0 + 0x4f3ef)
                #3  0x00007fc5df824021 glib_worker_main (libglib-2.0.so.0 + 0x51021)
                #4  0x00007fc5df851ede g_thread_proxy (libglib-2.0.so.0 + 0x7eede)
                #5  0x00007fc5de96c3f9 start_thread (libpthread.so.0 + 0x93f9)
                #6  0x00007fc5df68cb03 __clone (libc.so.6 + 0x101b03)
                
                Stack trace of thread 2184:
                #0  0x00007fc5df681a0f __poll (libc.so.6 + 0xf6a0f)
                #1  0x00007fc5df8759de g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xa29de)
                #2  0x00007fc5df8223ef g_main_context_iteration (libglib-2.0.so.0 + 0x4f3ef)
                #3  0x00007fc5cd6b203d dconf_gdbus_worker_thread (libdconfsettings.so + 0x703d)
                #4  0x00007fc5df851ede g_thread_proxy (libglib-2.0.so.0 + 0x7eede)
                #5  0x00007fc5de96c3f9 start_thread (libpthread.so.0 + 0x93f9)
                #6  0x00007fc5df68cb03 __clone (libc.so.6 + 0x101b03)
                
                Stack trace of thread 2185:
                #0  0x00007fc5df68750d syscall (libc.so.6 + 0xfc50d)
                #1  0x00007fc5df87162f g_cond_wait (libglib-2.0.so.0 + 0x9e62f)
                #2  0x00007fc5df7f635b g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x2335b)
                #3  0x00007fc5df8549e7 g_thread_pool_thread_proxy.lto_priv.0 (libglib-2.0.so.0 + 0x819e7)
                #4  0x00007fc5df851ede g_thread_proxy (libglib-2.0.so.0 + 0x7eede)
                #5  0x00007fc5de96c3f9 start_thread (libpthread.so.0 + 0x93f9)
                #6  0x00007fc5df68cb03 __clone (libc.so.6 + 0x101b03)
                
                Stack trace of thread 2186:
                #0  0x00007fc5df68750d syscall (libc.so.6 + 0xfc50d)
                #1  0x00007fc5df87162f g_cond_wait (libglib-2.0.so.0 + 0x9e62f)
                #2  0x00007fc5df7f635b g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x2335b)
                #3  0x00007fc5df8549e7 g_thread_pool_thread_proxy.lto_priv.0 (libglib-2.0.so.0 + 0x819e7)
                #4  0x00007fc5df851ede g_thread_proxy (libglib-2.0.so.0 + 0x7eede)
                #5  0x00007fc5de96c3f9 start_thread (libpthread.so.0 + 0x93f9)
                #6  0x00007fc5df68cb03 __clone (libc.so.6 + 0x101b03)
                
                Stack trace of thread 2187:
                #0  0x00007fc5df68750d syscall (libc.so.6 + 0xfc50d)
                #1  0x00007fc5df87162f g_cond_wait (libglib-2.0.so.0 + 0x9e62f)
                #2  0x00007fc5df7f635b g_async_queue_pop_intern_unlocked (libglib-2.0.so.0


Expected results:
No tracker failures/crashes.


Additional info:
Atached dump.

Comment 1 Artem 2020-09-15 08:22:43 UTC

*** This bug has been marked as a duplicate of bug 1875398 ***