Bug#915042: tracker-extract: crash while extracting Matroska data

Patrice Duroux patrice.duroux at gmail.com
Thu Nov 29 18:29:40 GMT 2018


Package: tracker-extract
Version: 2.1.5-3
Severity: normal

Dear Maintainer,

Following the advice of Reco at so point in this email thread:
https://lists.debian.org/debian-user/2018/11/msg00829.html
here follows some trace of the trouble that I got activating systemd-coredump
and installing some debugging symbol packages.
Also regarding the link in /tmp/tracker-extract-files.XXXX it is due to some
Matroska file.
Some difficulty is that it is trap in a «loop» on that generating lot of
crashes and lot of coredump.

Regards,
Patrice

           PID: 3857 (tracker-extract)
           UID: 1000 (patrice)
           GID: 1000 (patrice)
        Signal: 31 (SYS)
     Timestamp: Thu 2018-11-29 19:12:53 CET (1min 35s ago)
  Command Line: /usr/lib/tracker/tracker-extract
    Executable: /usr/lib/tracker/tracker-extract
 Control Group: /user.slice/user-1000.slice/user at 1000.service/tracker-
extract.service
          Unit: user at 1000.service
     User Unit: tracker-extract.service
         Slice: user-1000.slice
     Owner UID: 1000 (patrice)
       Boot ID: 5122bdd0974e4b00b123ed9acc67a2bd
    Machine ID: 7b96703962d14b21b365984860adb794
      Hostname: hp-dark
       Storage: /var/lib/systemd/coredump/core.tracker-
extract.1000.5122bdd0974e4b00b123ed9acc67a2bd.3857.1543515173000000.lz4
       Message: Process 3857 (tracker-extract) of user 1000 dumped core.

                Stack trace of thread 3874:
                #0  0x00007f0e7d689839 __GI_raise (libc.so.6)
                #1  0x00007f0e7d674535 __GI_abort (libc.so.6)
                #2  0x00007f0e7d6cb718 __libc_message (libc.so.6)
                #3  0x00007f0e7d6d1e3a malloc_printerr (libc.so.6)
                #4  0x00007f0e7d6d3910 _int_free (libc.so.6)
                #5  0x00007f0e3818235a _ZN13MetaDataArrayI8PBMotionED4Ev
(libde265.so.0)
                #6  0x00007f0e381802c9 _ZN22decoded_picture_bufferD2Ev
(libde265.so.0)
                #7  0x00007f0e38175d37 _ZN15decoder_contextD2Ev (libde265.so.0)
                #8  0x00007f0e381760f9 _ZN15decoder_contextD0Ev (libde265.so.0)
                #9  0x00007f0e3816e967 de265_free_decoder (libde265.so.0)
                #10 0x00007f0e38397fc5 _gst_libde265_dec_free_decoder
(libgstde265.so)
                #11 0x00007f0e3aba339a gst_video_decoder_change_state
(libgstvideo-1.0.so.0)
                #12 0x00007f0e3ac91eee gst_element_change_state
(libgstreamer-1.0.so.0)
                #13 0x00007f0e3ac9260e gst_element_set_state_func
(libgstreamer-1.0.so.0)
                #14 0x00007f0e3ac6fb27 gst_bin_element_set_state
(libgstreamer-1.0.so.0)
                #15 0x00007f0e38c7eac2 gst_decode_bin_change_state
(libgstplayback.so)
                #16 0x00007f0e3ac91eee gst_element_change_state
(libgstreamer-1.0.so.0)
                #17 0x00007f0e3ac9260e gst_element_set_state_func
(libgstreamer-1.0.so.0)
                #18 0x00007f0e3ac6fb27 gst_bin_element_set_state
(libgstreamer-1.0.so.0)
                #19 0x00007f0e38c9406a gst_uri_decode_bin_change_state
(libgstplayback.so)
                #20 0x00007f0e3ac91eee gst_element_change_state
(libgstreamer-1.0.so.0)
                #21 0x00007f0e3ac9260e gst_element_set_state_func
(libgstreamer-1.0.so.0)
                #22 0x00007f0e3ac6fb27 gst_bin_element_set_state
(libgstreamer-1.0.so.0)
                #23 0x00007f0e3ac91eee gst_element_change_state
(libgstreamer-1.0.so.0)
                #24 0x00007f0e3ac9260e gst_element_set_state_func
(libgstreamer-1.0.so.0)
                #25 0x00007f0e3ac17e59 discoverer_cleanup
(libgstpbutils-1.0.so.0)
                #26 0x00007f0e3ac1c703 gst_discoverer_discover_uri
(libgstpbutils-1.0.so.0)
                #27 0x00007f0e646ab5a1 discoverer_init_and_run (libextract-
gstreamer.so)
                #28 0x00007f0e646ac8d0 tracker_extract_get_metadata
(libextract-gstreamer.so)
                #29 0x00005607bfadac97 n/a (/usr/lib/tracker/tracker-extract)

GNU gdb (Debian 8.2-1) 8.2
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/lib/tracker/tracker-extract...Reading symbols from
/usr/lib/debug/.build-
id/2b/005c2b502c7ac8de5fbaa40a3c0acf3cffb7b4.debug...done.
done.
[New LWP 3874]
[New LWP 3859]
[New LWP 3861]
[New LWP 3860]
[New LWP 3862]
[New LWP 3863]
[New LWP 3857]
[New LWP 3867]
[New LWP 3870]
[New LWP 3871]
[New LWP 3869]
[New LWP 3894]
[New LWP 3866]
[New LWP 3868]
[New LWP 3872]
[New LWP 3896]
[New LWP 3877]
[New LWP 3898]
[New LWP 3899]
[New LWP 3895]
[New LWP 3902]
[New LWP 3909]
[New LWP 3901]
[New LWP 3905]
[New LWP 3903]
[New LWP 3875]
[New LWP 3864]
[New LWP 3865]
[New LWP 3873]
[New LWP 3876]
[New LWP 3897]
[New LWP 3900]
[New LWP 3904]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/lib/tracker/tracker-extract'.
Program terminated with signal SIGSYS, Bad system call.
#0  __GI_raise (sig=sig at entry=6) at ../sysdeps/unix/sysv/linux/raise.c:46
46      ../sysdeps/unix/sysv/linux/raise.c: Aucun fichier ou dossier de ce
type.
[Current thread is 1 (Thread 0x7f0e394fa700 (LWP 3874))]
(gdb) quit



-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.18.0-3-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages tracker-extract depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.30.1-1
ii  libc6                                        2.28-1
ii  libcue2                                      2.2.1-2
ii  libexempi3                                   2.4.5-2
ii  libexif12                                    0.6.21-5
ii  libflac8                                     1.3.2-3
ii  libgexiv2-2                                  0.10.8-1
ii  libgif7                                      5.1.4-3
ii  libglib2.0-0                                 2.58.1-2
ii  libgsf-1-114                                 1.14.44-1
ii  libgstreamer-plugins-base1.0-0               1.14.4-1
ii  libgstreamer1.0-0                            1.14.4-1
ii  libgxps2                                     0.3.0-3
ii  libicu63                                     63.1-4
ii  libiptcdata0                                 1.0.5-2
ii  libjpeg62-turbo                              1:1.5.2-2+b1
ii  libosinfo-1.0-0                              1.2.0-1
ii  libpng16-16                                  1.6.34-2
ii  libpoppler-glib8                             0.69.0-2
ii  libseccomp2                                  2.3.3-3
ii  libtagc0                                     1.11.1+dfsg.1-0.2+b2
ii  libtiff5                                     4.0.10-3
ii  libtotem-plparser18                          3.26.1-1
ii  libtracker-miner-2.0-0                       2.1.6-3
ii  libtracker-sparql-2.0-0                      2.1.6-3
ii  libvorbisfile3                               1.3.6-1
ii  libxml2                                      2.9.4+dfsg1-7+b2
ii  tracker                                      2.1.6-3

tracker-extract recommends no packages.

tracker-extract suggests no packages.

-- no debconf information


More information about the pkg-gnome-maintainers mailing list