Package: picard Version: 0.11-2.1 Severity: important When scanning ogg-vorbis files in order to get a fingerprint, picard segfaults. mp3-scanning works fine.
Starting program: /usr/bin/python /usr/bin/picard [Thread debugging using libthread_db enabled] [New Thread 0xf4d9db70 (LWP 7159)] [New Thread 0xf459cb70 (LWP 7160)] [New Thread 0xf3d9bb70 (LWP 7161)] [New Thread 0xf359ab70 (LWP 7162)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xf359ab70 (LWP 7162)] 0xf2582ed5 in float_to_int16_interleave_sse2 (dst=0xee358908, src=0xf35993d4, len=-2304, channels=2) at libavcodec/x86/dsputil_mmx.c:2506 2506 FLOAT_TO_INT16_INTERLEAVE(sse2, (gdb) bt #0 0xf2582ed5 in float_to_int16_interleave_sse2 (dst=0xee358908, src=0xf35993d4, len=-2304, channels=2) at libavcodec/x86/dsputil_mmx.c:2506 #1 0xf24cd99a in vorbis_decode_frame (avccontext=0x8f89710, data=0xee358008, data_size=0xf3599b88, avpkt=0xf3599b04) at libavcodec/vorbis_dec.c:1651 #2 0xf24a29b1 in avcodec_decode_audio3 (avctx=0x8f89710, samples=0xee358008, frame_size_ptr=0xf3599b88, buf=0x8cea000 "\n", buf_size=1) at libavcodec/utils.c:668 #3 avcodec_decode_audio2 (avctx=0x8f89710, samples=0xee358008, frame_size_ptr=0xf3599b88, buf=0x8cea000 "\n", buf_size=1) at libavcodec/utils.c:646 #4 0xf2d97deb in decode (self=0x0, args=('/home/garth/Documents/ogg/Gentleman_-_Confidence/Gentleman_-_Send_A_Prayer.ogg',)) at picard/musicdns/avcodec.c:287 #5 0x080e0721 in call_function (f= Frame 0x8f5a3b4, for file /usr/lib/pymodules/python2.6/picard/musicdns/__init__.py, line 122, in _calculate_fingerprint (self=<OFA(_decoders=[<module at remote 0x85002fc>]) at remote 0x854512c>, filename='/home/garth/Documents/ogg/Gentleman_-_Confidence/Gentleman_-_Send_A_Prayer.ogg', decoder=<module at remote 0x85002fc>), throwflag=0) at ../Python/ceval.c:3750 #6 PyEval_EvalFrameEx (f= Frame 0x8f5a3b4, for file /usr/lib/pymodules/python2.6/picard/musicdns/__init__.py, line 122, in _calculate_fingerprint (self=<OFA(_decoders=[<module at remote 0x85002fc>]) at remote 0x854512c>, filename='/home/garth/Documents/ogg/Gentleman_-_Confidence/Gentleman_-_Send_A_Prayer.ogg', decoder=<module at remote 0x85002fc>), throwflag=0) at ../Python/ceval.c:2412 #7 0x080e18b0 in fast_function (f= Frame 0x8f1ef94, for file /usr/lib/pymodules/python2.6/picard/tagger.py, line 572, in analyze_thread_run_item (thread=<Thread(stopping=False, queues=[<Queue(ofa=<OFA(_decoders=[<module at remote 0x85002fc>]) at remote 0x854512c>, run_item=<function at remote 0x8540b54>, unfinished_tasks=0, next=<instancemethod at remote 0xf600a93c>, queue=<collections.deque at remote 0x8540ca4>, maxsize=0, all_tasks_done=<QWaitCondition at remote 0x854311c>, mutex=<QMutex at remote 0x854308c>, not_full=<QWaitCondition at remote 0x85430ec>, not_empty=<QWaitCondition at remote 0x85430bc>) at remote 0x853f78c>]) at remote 0x8534f6c>, queue=<...>, filename=u'/home/garth/Documents/ogg/Gentleman_-_Confidence/Gentleman_-_Send_A_Prayer.ogg', next=<functools.partial at remote 0x868dfa4>, priority=0), throwflag=0) at ../Python/ceval.c:3836 #8 call_function (f= Frame 0x8f1ef94, for file /usr/lib/pymodules/python2.6/picard/tagger.py, line 572, in analyze_thread_run_item (thread=<Thread(stopping=False, queues=[<Queue(ofa=<OFA(_decoders=[<module at remote 0x85002fc>]) at remote 0x854512c>, run_item=<function at remote 0x8540b54>, unfinished_tasks=0, next=<instancemethod at remote 0xf600a93c>, queue=<collections.deque at remote 0x8540ca4>, maxsize=0, all_tasks_done=<QWaitCondition at remote 0x854311c>, mutex=<QMutex at remote 0x854308c>, not_full=<QWaitCondition at remote 0x85430ec>, not_empty=<QWaitCondition at remote 0x85430bc>) at remote 0x853f78c>]) at remote 0x8534f6c>, queue=<...>, filename=u'/home/garth/Documents/ogg/Gentleman_-_Confidence/Gentleman_-_Send_A_Prayer.ogg', next=<functools.partial at remote 0x868dfa4>, priority=0), throwflag=0) at ../Python/ceval.c:3771 #9 PyEval_EvalFrameEx (f= Frame 0x8f1ef94, for file /usr/lib/pymodules/python2.6/picard/tagger.py, line 572, in analyze_thread_run_item (thread=<Thread(stopping=False, queues=[<Queue(ofa=<OFA(_decoders=[<module at remote 0x85002fc>]) at remote 0x854512c>, run_item=<function at remote 0x8540b54>, unfinished_tasks=0, next=<instancemethod at remote 0xf600a93c>, queue=<collections.deque at remote 0x8540ca4>, maxsize=0, all_tasks_done=<QWaitCondition at remote 0x854311c>, mutex=<QMutex at remote 0x854308c>, not_full=<QWaitCondition at remote 0x85430ec>, not_empty=<QWaitCondition at remote 0x85430bc>) at remote 0x853f78c>]) at remote 0x8534f6c>, queue=<...>, filename=u'/home/garth/Documents/ogg/Gentleman_-_Confidence/Gentleman_-_Send_A_Prayer.ogg', next=<functools.partial at remote 0x868dfa4>, priority=0), throwflag=0) at ../Python/ceval.c:2412 #10 0x080e18b0 in fast_function (f= Frame 0x8657d1c, for file /usr/lib/pymodules/python2.6/picard/util/thread.py, line 59, in run (self=<Thread(stopping=False, queues=[<Queue(ofa=<OFA(_decoders=[<module at remote 0x85002fc>]) at remote 0x854512c>, run_item=<function at remote 0x8540b54>, unfinished_tasks=0, next=<instancemethod at remote 0xf600a93c>, queue=<collections.deque at remote 0x8540ca4>, maxsize=0, all_tasks_done=<QWaitCondition at remote 0x854311c>, mutex=<QMutex at remote 0x854308c>, not_full=<QWaitCondition at remote 0x85430ec>, not_empty=<QWaitCondition at remote 0x85430bc>) at remote 0x853f78c>]) at remote 0x8534f6c>, queue=<...>, item=u'/home/garth/Documents/ogg/Gentleman_-_Confidence/Gentleman_-_Send_A_Prayer.ogg'), throwflag=0) at ../Python/ceval.c:3836 #11 call_function (f= Frame 0x8657d1c, for file /usr/lib/pymodules/python2.6/picard/util/thread.py, line 59, in run (self=<Thread(stopping=False, queues=[<Queue(ofa=<OFA(_decoders=[<module at remote 0x85002fc>]) at remote 0x854512c>, run_item=<function at remote 0x8540b54>, unfinished_tasks=0, next=<instancemethod at remote 0xf600a93c>, queue=<collections.deque at remote 0x8540ca4>, maxsize=0, all_tasks_done=<QWaitCondition at remote 0x854311c>, mutex=<QMutex at remote 0x854308c>, not_full=<QWaitCondition at remote 0x85430ec>, not_empty=<QWaitCondition at remote 0x85430bc>) at remote 0x853f78c>]) at remote 0x8534f6c>, queue=<...>, item=u'/home/garth/Documents/ogg/Gentleman_-_Confidence/Gentleman_-_Send_A_Prayer.ogg'), throwflag=0) at ../Python/ceval.c:3771 #12 PyEval_EvalFrameEx (f= Frame 0x8657d1c, for file /usr/lib/pymodules/python2.6/picard/util/thread.py, line 59, in run (self=<Thread(stopping=False, queues=[<Queue(ofa=<OFA(_decoders=[<module at remote 0x85002fc>]) at remote 0x854512c>, run_item=<function at remote 0x8540b54>, unfinished_tasks=0, next=<instancemethod at remote 0xf600a93c>, queue=<collections.deque at remote 0x8540ca4>, maxsize=0, all_tasks_done=<QWaitCondition at remote 0x854311c>, mutex=<QMutex at remote 0x854308c>, not_full=<QWaitCondition at remote 0x85430ec>, not_empty=<QWaitCondition at remote 0x85430bc>) at remote 0x853f78c>]) at remote 0x8534f6c>, queue=<...>, item=u'/home/garth/Documents/ogg/Gentleman_-_Confidence/Gentleman_-_Send_A_Prayer.ogg'), throwflag=0) at ../Python/ceval.c:2412 #13 0x080e2507 in PyEval_EvalCodeEx (co=0xf602cbf0, globals= {'Queue': <classobj at remote 0xf602badc>, 'Thread': <PyQt4.QtCore.pyqtWrapperType at remote 0x83e4a3c>, '__builtins__': {'bytearray': <type at remote 0x826d640>, 'IndexError': <type at remote 0x822a280>, 'all': <built-in function all>, 'help': <_Helper at remote 0xf7c0476c>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x8229f00>, 'unicode': <type at remote 0x8235fc0>, 'UnicodeDecodeError': <type at remote 0x822a6e0>, 'isinstance': <built-in function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2010 Python Software Foundation.\nAll Rights Reserved.\n\nCopyright (c) 2000 BeOpen.com.\nAll Rights Reserved.\n\nCopyright (c) 1995-2001 Corporation for National Research Initiatives.\nAll Rights Reserved.\n\nCopyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam.\nAll Rights Reserved.', _Printer__lines=None, _Printer__name='copyright', _Printer__dirs=(), _Printer__files=(...)) at remote 0xf7c045cc>, 'NameError': <type at r emote 0x8229c60>, 'BytesWarning': <typ...(truncated), locals=0x0, args=0x854a3f8, argcount=1, kws= 0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3000 #14 0x0816b80c in function_call (func=<function at remote 0xf5e2c1b4>, arg= (<Thread(stopping=False, queues=[<Queue(ofa=<OFA(_decoders=[<module at remote 0x85002fc>]) at remote 0x854512c>, run_item=<function at remote 0x8540b54>, unfinished_tasks=0, next=<instancemethod at remote 0xf600a93c>, queue=<collections.deque at remote 0x8540ca4>, maxsize=0, all_tasks_done=<QWaitCondition at remote 0x854311c>, mutex=<QMutex at remote 0x854308c>, not_full=<QWaitCondition at remote 0x85430ec>, not_empty=<QWaitCondition at remote 0x85430bc>) at remote 0x853f78c>]) at remote 0x8534f6c>,), kw=0x0) at ../Objects/funcobject.c:524 #15 0x0806232a in PyObject_Call (func=<function at remote 0xf5e2c1b4>, arg= (<Thread(stopping=False, queues=[<Queue(ofa=<OFA(_decoders=[<module at remote 0x85002fc>]) at remote 0x854512c>, run_item=<function at remote 0x8540b54>, unfinished_tasks=0, next=<instancemethod at remote 0xf600a93c>, queue=<collections.deque at remote 0x8540ca4>, maxsize=0, all_tasks_done=<QWaitCondition at remote 0x854311c>, mutex=<QMutex at remote 0x854308c>, not_full=<QWaitCondition at remote 0x85430ec>, not_empty=<QWaitCondition at remote 0x85430bc>) at remote 0x853f78c>]) at remote 0x8534f6c>,), kw=0x0) at ../Objects/abstract.c:2492 #16 0x0806a311 in instancemethod_call (func=<function at remote 0xf5e2c1b4>, arg=(), kw=0x0) at ../Objects/classobject.c:2579 #17 0x0806232a in PyObject_Call (func=<instancemethod at remote 0xf6011be4>, arg=(), kw=0x0) at ../Objects/abstract.c:2492 #18 0x080db582 in PyEval_CallObjectWithKeywords (func=<instancemethod at remote 0xf6011be4>, arg=(), kw=0x0) at ../Python/ceval.c:3619 #19 0xf7fd0b43 in ?? () from /usr/lib/pymodules/python2.6/sip.so #20 0xf610a818 in ?? () from /usr/lib/pymodules/python2.6/PyQt4/QtCore.so #21 0xf6138b6c in ?? () from /usr/lib/pymodules/python2.6/PyQt4/QtCore.so #22 0xf6813fbe in QThreadPrivate::start (arg=0x864c3c0) at thread/qthread_unix.cpp:248 #23 0xf7f96955 in start_thread (arg=0xf359ab70) at pthread_create.c:300 #24 0xf7d30e7e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 -- System Information: Debian Release: 6.0 APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (x86_64) Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages picard depends on: ii libavcodec52 5:0.6.1+svn20101128-0.1 library to encode decode multimedi ii libavformat52 5:0.6.1+svn20101128-0.1 ffmpeg file format library ii libc6 2.11.2-7 Embedded GNU C Library: Shared lib ii libdiscid0 0.2.2-1 Library for creating MusicBrainz D ii libfftw3-3 3.2.2-1 library for computing Fast Fourier ii libgcc1 1:4.4.5-10 GCC support library ii libofa0 0.9.3-3.1 Library for acoustic fingerprintin ii libstdc++6 4.4.5-10 The GNU Standard C++ Library v3 ii python 2.6.6-3+squeeze4 interactive high-level object-orie ii python-mutagen 1.19-2 audio metadata editing library ii python-qt4 4.7.3-1+b1 Python bindings for Qt4 ii python-support 1.0.11 automated rebuilding support for P picard recommends no packages. picard suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org