Bug#767423: tracker-extract SIGSEGV

2015-07-20 Thread Sebastian Dröge
Hi,

can you get a backtrace of the crash with the following packages
installed?

libglib2.0-0-dbg libgstreamer1.0-0-dbg gstreamer1.0-plugins-base-dbg
gstreamer1.0-plugins-good-dbg gstreamer1.0-plugins-bad-dbg gstreamer1.0
-plugins-ugly-dbg gstreamer1.0-libav-dbg

Also please check if the problem still exists with the GStreamer
packages from experimental.

The backtrace you provided is not really that helpful, but it could be
a problem that is fixed since a while already related to liba52 (and
not libav).

Thanks!

signature.asc
Description: This is a digitally signed message part


Bug#767423: tracker-extract SIGSEGV

2015-02-07 Thread Eric Shattow
On Fri, Feb 6, 2015 at 12:22 PM, Michael Biebl bi...@debian.org wrote:

 Can you reproduce the error with a fresh user account?

Yes, reproduced the error with fresh user account (and contents of Music
from other account)

 Could you install tracker-dbg (and related -dbg) packages, to get a more
 meaningful backtrace.

New backtrace does not make any more sense to me.


 If you reset the tracker db, via tracker-control --soft-reset, does the
 problem persist?

Not sure if problem does not persist. With reduced number of files to try
to pair down what is the cause, then the problem does not persist. However
on my account with full Music files storage I cannot get Extract to success
100% it will always fail by a crash.

I've copied the contents of A/Music to B/Music and removed parts of B/Music
until the Extract will be a success ;  The really odd thing is how I have
say:

B/Music/artist/album/song_01.flac
B/Music/artist/album/song_01.inf
B/Music/artist/album/song_02.flac
B/Music/artist/album/song_02.inf
B/Music/artist/album/song_03.flac
B/Music/artist/album/song_03.inf
...
all the way to 11 tracks, when I remove tracks 07 through 11 then the
Extract is success. It seems to be okay unless I have 7 count of tracks or
more in that album/artist, and what track number files they are doesn't
matter it just has to be 6 or less for a success with Extract.

Weird problem?   Test data that I have to replicate the problem is 366MB,
if you want I will share it but I'm not sure how to send that.  Eric


Bug#767423: tracker-extract SIGSEGV

2015-02-06 Thread Michael Biebl
Hi Eric,

Am 30.10.2014 um 23:36 schrieb Eric Shattow:
 Package: tracker-extract
 Version: 1.2.2-2+b1
 Severity: grave
 Justification: renders package unusable
 
 Dear Maintainer,
 
 On a Debian jessie testing beta2 netinstall (amd64), I've installed 
 gnome-music
 and noticed that no artists or albums are available to be played. The reason
 for this is tracker-extract does not complete/is not running.

Can you reproduce the error with a fresh user account?
Could you install tracker-dbg (and related -dbg) packages, to get a more
meaningful backtrace.

If you reset the tracker db, via tracker-control --soft-reset, does the
problem persist?

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#767423: tracker-extract SIGSEGV

2014-10-30 Thread Eric Shattow
Package: tracker-extract
Version: 1.2.2-2+b1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

On a Debian jessie testing beta2 netinstall (amd64), I've installed gnome-music
and noticed that no artists or albums are available to be played. The reason
for this is tracker-extract does not complete/is not running.

$ tracker-control
Found 191 PIDs…
Found process ID 18891 for 'tracker-store'
Found process ID 18935 for 'tracker-miner-apps'
Found process ID 18941 for 'tracker-miner-fs'
Found process ID 18956 for 'tracker-miner-user-guides'

Store:
30 Oct 2014, 15:27:25:  ✓ Store - Idle

Miners:
30 Oct 2014, 15:27:25:  ✓ Applications  - Idle
30 Oct 2014, 15:27:25:  ✓ File System   - Idle
30 Oct 2014, 15:27:25:  ✓ Userguides- Idle
30 Oct 2014, 15:27:25:  ✗ Extractor - Not running or is a
disabled plugin



Backtrace below:

A$ tracker-control -rc
B$ G_DEBUG=gc-friendly G_SLICE=always-malloc gdb /usr/lib/tracker/tracker-
extract

B(gdb) run
Starting program: /usr/lib/tracker/tracker-extract
[Thread debugging using libthread_db enabled]
Using host libthread_db library /lib/x86_64-linux-gnu/libthread_db.so.1.
[New Thread 0x72709700 (LWP 18877)]
[New Thread 0x70f7b700 (LWP 18878)]
[New Thread 0x7fffebfff700 (LWP 18879)]
[New Thread 0x7fffeb7fe700 (LWP 18880)]
[New Thread 0x7fffeaffd700 (LWP 18881)]
[New Thread 0x7fffea7fc700 (LWP 18882)]
[New Thread 0x7fffe9ffb700 (LWP 18883)]
[New Thread 0x7fffe97fa700 (LWP 18884)]
[New Thread 0x7fffe8ff9700 (LWP 18885)]
[New Thread 0x7fffd700 (LWP 18886)]
[New Thread 0x7fffdf7fe700 (LWP 18887)]
[New Thread 0x7fffdeffd700 (LWP 1)]
[New Thread 0x7fffde7fc700 (LWP 18889)]
[New Thread 0x7fffddffb700 (LWP 18899)]

A$ tracker-control -s
Starting miners…
  ✓ Applications
  ✓ File System
  ✓ Userguides
  ✓ Extractor

B:
[Thread 0x7fffddffb700 (LWP 18899) exited]
[New Thread 0x7fffddffb700 (LWP 19055)]
[New Thread 0x7fffd7b5a700 (LWP 19062)]
[New Thread 0x7fffd6f3b700 (LWP 19063)]
[New Thread 0x7fffccfd8700 (LWP 19064)]

(tracker-extract:18870): libmediaart-CRITICAL **: media_art_process_file:
assertion 'artist != NULL || title != NULL' failed

(tracker-extract:18870): Tracker-WARNING **: Could not proce...  SNIP
SNIP...and mime:'audio/basic'

[Thread 0x7fffccfd8700 (LWP 19081) exited]
[Thread 0x7fffd7b5a700 (LWP 19082) exited]
[Thread 0x7fffc3fff700 (LWP 19083) exited]
[Thread 0x7fffd6f3b700 (LWP 19063) exited]
[Thread 0x7fffc2591700 (LWP 19085) exited]
[New Thread 0x7fffc2591700 (LWP 19086)]
[New Thread 0x7fffc3fff700 (LWP 19087)]
[New Thread 0x7fffd6f3b700 (LWP 19088)]
SNIP
(tracker-extract:18870): libmediaart-CRITICAL **: media_art_process_buffer:
assertion 'artist != NULL || title != NULL' failed

(tracker-extract:18870): Tracker-WARNING **: Could not process media art for
'file:///home/SNIP/test.flac', No error given
[New Thread 0x7fffafd73700 (LWP 19115)]
[New Thread 0x7fffaf572700 (LWP 19116)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffc2591700 (LWP 19089)]
malloc_consolidate (av=av@entry=0x7fffb820) at malloc.c:4149
4149malloc.c: No such file or directory.

B(gdb) thread apply all bt
Thread 38 (Thread 0x7fffaf572700 (LWP 19116)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x7fffd51b21dd in ?? () from /usr/lib/x86_64-linux-gnu/libavcodec.so.56
#2  0x7616e0a4 in start_thread (arg=0x7fffaf572700)
at pthread_create.c:309
#3  0x75ea2cbd in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 37 (Thread 0x7fffafd73700 (LWP 19115)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x7fffd51b21dd in ?? () from /usr/lib/x86_64-linux-gnu/libavcodec.so.56
#2  0x7616e0a4 in start_thread (arg=0x7fffafd73700)
at pthread_create.c:309
#3  0x75ea2cbd in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 36 (Thread 0x7fffb0bd0700 (LWP 19114)):
#0  0x76411384 in g_mutex_unlock ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x7fffdc9a0e73 in gst_data_queue_push ()
---Type return to continue, or q return to quit---
   from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#2  0x7fffd7b7c6d4 in ?? ()
   from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#3  0x7fffdcc24d3f in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#4  0x7fffb019bad2 in ?? ()
   from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstmatroska.so
#5  0x7fffb01a2bdb in ?? ()
   from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstmatroska.so
#6  0x7fffb01a4a93 in ?? ()
   from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstmatroska.so
#7  0x7fffdcc52a16 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#8  0x763f42b8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9