Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Using taglib for parsing .flac-files led to amarok crashed. #518

Closed
romanick opened this issue Mar 27, 2015 · 4 comments
Closed

Using taglib for parsing .flac-files led to amarok crashed. #518

romanick opened this issue Mar 27, 2015 · 4 comments

Comments

@romanick
Copy link

Amarok crashed when attempt to parsing flac-format.
I can provide a flac file (35 Mb) for example.

This issue on amarok bug tracker: https://bugs.kde.org/show_bug.cgi?id=345535

Application: Amarok (amarok), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f4d042b78c0 (LWP 6180))]

Thread 25 (Thread 0x7f4cd2c00700 (LWP 6186)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007f4d015fe872 in wait (time=60000, this=0x19ac720) at thread/qwaitcondition_unix.cpp:84
#2 QWaitCondition::wait (this=this@entry=0x1970b10, mutex=mutex@entry=0x1970b08, time=time@entry=60000) at thread/qwaitcondition_unix.cpp:158
#3 0x00007f4d032bb356 in AbstractDirectoryWatcher::run (this=0x1970ae0) at ../../src/scanner/AbstractDirectoryWatcher.cpp:65
#4 0x00007f4cfe7f7f42 in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7f4cd2bffc10, th=th@entry=0x1612d00, job=job@entry=0x1970ae0) at ../../../threadweaver/Weaver/Job.cpp:106
#5 0x00007f4cfe7f8158 in ThreadWeaver::Job::execute (this=0x1970ae0, th=0x1612d00) at ../../../threadweaver/Weaver/Job.cpp:135
#6 0x00007f4cfe7f78fb in ThreadWeaver::Thread::run (this=0x1612d00) at ../../../threadweaver/Weaver/Thread.cpp:108
#7 0x00007f4d015fe39f in QThreadPrivate::start (arg=0x1612d00) at thread/qthread_unix.cpp:349
#8 0x00007f4cf28cd754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#9 0x00007f4cfd22e0a5 in start_thread (arg=0x7f4cd2c00700) at pthread_create.c:309
#10 0x00007f4d00fa9cfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 24 (Thread 0x7f4cd10c7700 (LWP 6187)):
#0 0x00007f4d00f9f84d in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f4cfb15eee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f4cfb15effc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f4d0172c04e in QEventDispatcherGlib::processEvents (this=0x7f4cc40008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4 0x00007f4d016fd4f1 in QEventLoop::processEvents (this=this@entry=0x7f4cd10c6c20, flags=...) at kernel/qeventloop.cpp:149
#5 0x00007f4d016fd805 in QEventLoop::exec (this=this@entry=0x7f4cd10c6c20, flags=...) at kernel/qeventloop.cpp:204
#6 0x00007f4d015fbc39 in QThread::exec (this=this@entry=0x19d11d0) at thread/qthread.cpp:538
#7 0x00007f4d016df033 in QInotifyFileSystemWatcherEngine::run (this=0x19d11d0) at io/qfilesystemwatcher_inotify.cpp:265
#8 0x00007f4d015fe39f in QThreadPrivate::start (arg=0x19d11d0) at thread/qthread_unix.cpp:349
#9 0x00007f4cf28cd754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#10 0x00007f4cfd22e0a5 in start_thread (arg=0x7f4cd10c7700) at pthread_create.c:309
#11 0x00007f4d00fa9cfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 23 (Thread 0x7f4ccb967700 (LWP 6188)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f4d015fce02 in _q_futex (val2=, addr2=, timeout=, val=, op=, addr=) at thread/qmutex_unix.cpp:99
#2 QMutexPrivate::wait (this=0x1091cc0, timeout=-1000000) at thread/qmutex_unix.cpp:113
#3 0x00007f4d015f9145 in QMutex::lockInternal (this=this@entry=0x7f4cff402c98 Meta::Tag::s_mutex) at thread/qmutex.cpp:450
#4 0x00007f4cff1e0d44 in lockInline (this=0x7f4cff402c98 Meta::Tag::s_mutex) at /usr/include/qt4/QtCore/qmutex.h:190
#5 QMutexLocker (m=0x7f4cff402c98 Meta::Tag::s_mutex, this=) at /usr/include/qt4/QtCore/qmutex.h:109
#6 Meta::Tag::readTags (path=...) at ../../shared/MetaTagLib.cpp:202
#7 0x00007f4d0324354e in MetaFile::Track::Private::readMetaData (this=0x7f4cc04f6180) at ../../src/core-impl/meta/file/File_p.h:166
#8 0x00007f4d032451af in MetaFile::Track::Track (this=0x7f4cc04f6310, url=..., __in_chrg=, __vtt_parm=) at ../../src/core-impl/meta/file/File.cpp:141
#9 0x00007f4d03249ae8 in FileTrackProvider::trackForUrl (this=, url=...) at ../../src/core-impl/meta/file/FileTrackProvider.cpp:43
#10 0x00007f4d03285520 in CollectionManager::trackForUrl (this=0x15c5340, url=...) at ../../src/core-impl/collections/support/CollectionManager.cpp:479
#11 0x00007f4d03256027 in MetaProxy::Worker::run (this=0x68b5010) at ../../src/core-impl/meta/proxy/MetaProxyWorker.cpp:45
#12 0x00007f4cfe7f7f42 in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7f4ccb966c10, th=th@entry=0x1ad48e0, job=job@entry=0x68b5010) at ../../../threadweaver/Weaver/Job.cpp:106
#13 0x00007f4cfe7f8158 in ThreadWeaver::Job::execute (this=0x68b5010, th=0x1ad48e0) at ../../../threadweaver/Weaver/Job.cpp:135
#14 0x00007f4cfe7f78fb in ThreadWeaver::Thread::run (this=0x1ad48e0) at ../../../threadweaver/Weaver/Thread.cpp:108
#15 0x00007f4d015fe39f in QThreadPrivate::start (arg=0x1ad48e0) at thread/qthread_unix.cpp:349
#16 0x00007f4cf28cd754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#17 0x00007f4cfd22e0a5 in start_thread (arg=0x7f4ccb967700) at pthread_create.c:309
#18 0x00007f4d00fa9cfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 22 (Thread 0x7f4ccab24700 (LWP 6189)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f4d015fce02 in _q_futex (val2=, addr2=, timeout=, val=, op=, addr=) at thread/qmutex_unix.cpp:99
#2 QMutexPrivate::wait (this=0x1091cc0, timeout=-1000000) at thread/qmutex_unix.cpp:113
#3 0x00007f4d015f9145 in QMutex::lockInternal (this=this@entry=0x7f4cff402c98 Meta::Tag::s_mutex) at thread/qmutex.cpp:450
#4 0x00007f4cff1e0d44 in lockInline (this=0x7f4cff402c98 Meta::Tag::s_mutex) at /usr/include/qt4/QtCore/qmutex.h:190
#5 QMutexLocker (m=0x7f4cff402c98 Meta::Tag::s_mutex, this=) at /usr/include/qt4/QtCore/qmutex.h:109
#6 Meta::Tag::readTags (path=...) at ../../shared/MetaTagLib.cpp:202
#7 0x00007f4d0324354e in MetaFile::Track::Private::readMetaData (this=0x7f4cb85b2560) at ../../src/core-impl/meta/file/File_p.h:166
#8 0x00007f4d032451af in MetaFile::Track::Track (this=0x7f4cb85b4500, url=..., __in_chrg=, __vtt_parm=) at ../../src/core-impl/meta/file/File.cpp:141
#9 0x00007f4d03249ae8 in FileTrackProvider::trackForUrl (this=, url=...) at ../../src/core-impl/meta/file/FileTrackProvider.cpp:43
#10 0x00007f4d03285520 in CollectionManager::trackForUrl (this=0x15c5340, url=...) at ../../src/core-impl/collections/support/CollectionManager.cpp:479
#11 0x00007f4d03256027 in MetaProxy::Worker::run (this=0x68b9560) at ../../src/core-impl/meta/proxy/MetaProxyWorker.cpp:45
#12 0x00007f4cfe7f7f42 in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7f4ccab23c10, th=th@entry=0x1d1db90, job=job@entry=0x68b9560) at ../../../threadweaver/Weaver/Job.cpp:106
#13 0x00007f4cfe7f8158 in ThreadWeaver::Job::execute (this=0x68b9560, th=0x1d1db90) at ../../../threadweaver/Weaver/Job.cpp:135
#14 0x00007f4cfe7f78fb in ThreadWeaver::Thread::run (this=0x1d1db90) at ../../../threadweaver/Weaver/Thread.cpp:108
#15 0x00007f4d015fe39f in QThreadPrivate::start (arg=0x1d1db90) at thread/qthread_unix.cpp:349
#16 0x00007f4cf28cd754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#17 0x00007f4cfd22e0a5 in start_thread (arg=0x7f4ccab24700) at pthread_create.c:309
#18 0x00007f4d00fa9cfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 21 (Thread 0x7f4cca323700 (LWP 6190)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f4d015fce02 in _q_futex (val2=, addr2=, timeout=, val=, op=, addr=) at thread/qmutex_unix.cpp:99
#2 QMutexPrivate::wait (this=0x1091cc0, timeout=-1000000) at thread/qmutex_unix.cpp:113
#3 0x00007f4d015f9145 in QMutex::lockInternal (this=this@entry=0x7f4cff402c98 Meta::Tag::s_mutex) at thread/qmutex.cpp:450
#4 0x00007f4cff1e0d44 in lockInline (this=0x7f4cff402c98 Meta::Tag::s_mutex) at /usr/include/qt4/QtCore/qmutex.h:190
#5 QMutexLocker (m=0x7f4cff402c98 Meta::Tag::s_mutex, this=) at /usr/include/qt4/QtCore/qmutex.h:109
#6 Meta::Tag::readTags (path=...) at ../../shared/MetaTagLib.cpp:202
#7 0x00007f4d0324354e in MetaFile::Track::Private::readMetaData (this=0x7f4cbc512590) at ../../src/core-impl/meta/file/File_p.h:166
#8 0x00007f4d032451af in MetaFile::Track::Track (this=0x7f4cbc5127b0, url=..., __in_chrg=, __vtt_parm=) at ../../src/core-impl/meta/file/File.cpp:141
#9 0x00007f4d03249ae8 in FileTrackProvider::trackForUrl (this=, url=...) at ../../src/core-impl/meta/file/FileTrackProvider.cpp:43
#10 0x00007f4d03285520 in CollectionManager::trackForUrl (this=0x15c5340, url=...) at ../../src/core-impl/collections/support/CollectionManager.cpp:479
#11 0x00007f4d03256027 in MetaProxy::Worker::run (this=0x68b6c20) at ../../src/core-impl/meta/proxy/MetaProxyWorker.cpp:45
#12 0x00007f4cfe7f7f42 in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7f4cca322c10, th=th@entry=0x1d23a00, job=job@entry=0x68b6c20) at ../../../threadweaver/Weaver/Job.cpp:106
#13 0x00007f4cfe7f8158 in ThreadWeaver::Job::execute (this=0x68b6c20, th=0x1d23a00) at ../../../threadweaver/Weaver/Job.cpp:135
#14 0x00007f4cfe7f78fb in ThreadWeaver::Thread::run (this=0x1d23a00) at ../../../threadweaver/Weaver/Thread.cpp:108
#15 0x00007f4d015fe39f in QThreadPrivate::start (arg=0x1d23a00) at thread/qthread_unix.cpp:349
#16 0x00007f4cf28cd754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#17 0x00007f4cfd22e0a5 in start_thread (arg=0x7f4cca323700) at pthread_create.c:309
#18 0x00007f4d00fa9cfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 20 (Thread 0x7f4cc9b22700 (LWP 6191)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f4d015fce02 in _q_futex (val2=, addr2=, timeout=, val=, op=, addr=) at thread/qmutex_unix.cpp:99
#2 QMutexPrivate::wait (this=0x1091cc0, timeout=-1000000) at thread/qmutex_unix.cpp:113
#3 0x00007f4d015f9145 in QMutex::lockInternal (this=this@entry=0x7f4cff402c98 Meta::Tag::s_mutex) at thread/qmutex.cpp:450
#4 0x00007f4cff1e0d44 in lockInline (this=0x7f4cff402c98 Meta::Tag::s_mutex) at /usr/include/qt4/QtCore/qmutex.h:190
#5 QMutexLocker (m=0x7f4cff402c98 Meta::Tag::s_mutex, this=) at /usr/include/qt4/QtCore/qmutex.h:109
#6 Meta::Tag::readTags (path=...) at ../../shared/MetaTagLib.cpp:202
#7 0x00007f4d0324354e in MetaFile::Track::Private::readMetaData (this=0x7f4cb0515f60) at ../../src/core-impl/meta/file/File_p.h:166
#8 0x00007f4d032451af in MetaFile::Track::Track (this=0x7f4cb0517120, url=..., __in_chrg=, __vtt_parm=) at ../../src/core-impl/meta/file/File.cpp:141
#9 0x00007f4d03249ae8 in FileTrackProvider::trackForUrl (this=, url=...) at ../../src/core-impl/meta/file/FileTrackProvider.cpp:43
#10 0x00007f4d03285520 in CollectionManager::trackForUrl (this=0x15c5340, url=...) at ../../src/core-impl/collections/support/CollectionManager.cpp:479
#11 0x00007f4d03256027 in MetaProxy::Worker::run (this=0x68b33a0) at ../../src/core-impl/meta/proxy/MetaProxyWorker.cpp:45
#12 0x00007f4cfe7f7f42 in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7f4cc9b21c10, th=th@entry=0x1d7ca90, job=job@entry=0x68b33a0) at ../../../threadweaver/Weaver/Job.cpp:106
#13 0x00007f4cfe7f8158 in ThreadWeaver::Job::execute (this=0x68b33a0, th=0x1d7ca90) at ../../../threadweaver/Weaver/Job.cpp:135
#14 0x00007f4cfe7f78fb in ThreadWeaver::Thread::run (this=0x1d7ca90) at ../../../threadweaver/Weaver/Thread.cpp:108
#15 0x00007f4d015fe39f in QThreadPrivate::start (arg=0x1d7ca90) at thread/qthread_unix.cpp:349
#16 0x00007f4cf28cd754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#17 0x00007f4cfd22e0a5 in start_thread (arg=0x7f4cc9b22700) at pthread_create.c:309
#18 0x00007f4d00fa9cfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 19 (Thread 0x7f4cc8945700 (LWP 6192)):
#0 0x00007f4d00f9b55d in read () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f4cf28cc73c in ?? () from /usr/lib/nvidia-304/libGL.so.1
#2 0x00007f4cf104bbf7 in ?? () from /usr/lib/nvidia-304/tls/libnvidia-tls.so.304.125
#3 0x00007f4cfb1a1ed0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f4cfb15e96c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f4cfb15ee83 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007f4cfb15effc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7 0x00007f4d0172c04e in QEventDispatcherGlib::processEvents (this=0x7f4cb40008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#8 0x00007f4d016fd4f1 in QEventLoop::processEvents (this=this@entry=0x7f4cc8944c20, flags=...) at kernel/qeventloop.cpp:149
#9 0x00007f4d016fd805 in QEventLoop::exec (this=this@entry=0x7f4cc8944c20, flags=...) at kernel/qeventloop.cpp:204
#10 0x00007f4d015fbc39 in QThread::exec (this=this@entry=0x22c5120) at thread/qthread.cpp:538
#11 0x00007f4d016df033 in QInotifyFileSystemWatcherEngine::run (this=0x22c5120) at io/qfilesystemwatcher_inotify.cpp:265
#12 0x00007f4d015fe39f in QThreadPrivate::start (arg=0x22c5120) at thread/qthread_unix.cpp:349
#13 0x00007f4cf28cd754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#14 0x00007f4cfd22e0a5 in start_thread (arg=0x7f4cc8945700) at pthread_create.c:309
#15 0x00007f4d00fa9cfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 18 (Thread 0x7f4ca5ae2700 (LWP 6193)):
[KCrash Handler]
#6 memcpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S:36
#7 0x00007f4cf9d1787a in TagLib::ByteVector::replace(TagLib::ByteVector const&, TagLib::ByteVector const&) () from /usr/lib/x86_64-linux-gnu/libtag.so.1
#8 0x00007f4cf9ce9d59 in TagLib::ID3v2::SynchData::decode(TagLib::ByteVector const&) () from /usr/lib/x86_64-linux-gnu/libtag.so.1
#9 0x00007f4cf9ce940d in TagLib::ID3v2::FrameFactory::createFrame(TagLib::ByteVector const&, TagLib::ID3v2::Header*) const () from /usr/lib/x86_64-linux-gnu/libtag.so.1
#10 0x00007f4cf9ced83f in TagLib::ID3v2::Tag::parse(TagLib::ByteVector const&) () from /usr/lib/x86_64-linux-gnu/libtag.so.1
#11 0x00007f4cf9cedad9 in TagLib::ID3v2::Tag::read() () from /usr/lib/x86_64-linux-gnu/libtag.so.1
#12 0x00007f4cf9cedbe7 in TagLib::ID3v2::Tag::Tag(TagLib::File
, long, TagLib::ID3v2::FrameFactory const
) () from /usr/lib/x86_64-linux-gnu/libtag.so.1
#13 0x00007f4cf9d1def4 in TagLib::FLAC::File::read(bool, TagLib::AudioProperties::ReadStyle) () from /usr/lib/x86_64-linux-gnu/libtag.so.1
#14 0x00007f4cf9d1e230 in TagLib::FLAC::File::File(char const*, bool, TagLib::AudioProperties::ReadStyle) () from /usr/lib/x86_64-linux-gnu/libtag.so.1
#15 0x00007f4cff1dbfac in Meta::Tag::FileTypeResolver::createFile (this=, fileName=0x7f4ca04fdb68 "/media/romanick/projects/Music/Rush/23-Rush - Snakes & Arrows/Snakes & Arrows/01 Rush , Far Cry.flac", readProperties=, propertiesStyle=TagLib::AudioProperties::Fast) at ../../shared/FileTypeResolver.cpp:117
#16 0x00007f4cf9d45922 in TagLib::FileRef::create(char const*, bool, TagLib::AudioProperties::ReadStyle) () from /usr/lib/x86_64-linux-gnu/libtag.so.1
#17 0x00007f4cf9d46896 in TagLib::FileRef::FileRef(char const*, bool, TagLib::AudioProperties::ReadStyle) () from /usr/lib/x86_64-linux-gnu/libtag.so.1
#18 0x00007f4cff1e0307 in Meta::Tag::getFileRef (path=...) at ../../shared/MetaTagLib.cpp:104
#19 0x00007f4cff1e0cd8 in Meta::Tag::readTags (path=...) at ../../shared/MetaTagLib.cpp:205
#20 0x00007f4d0324354e in MetaFile::Track::Private::readMetaData (this=0x7f4ca0534080) at ../../src/core-impl/meta/file/File_p.h:166
#21 0x00007f4d032451af in MetaFile::Track::Track (this=0x7f4ca04fd2a0, url=..., __in_chrg=, __vtt_parm=) at ../../src/core-impl/meta/file/File.cpp:141
#22 0x00007f4d03249ae8 in FileTrackProvider::trackForUrl (this=, url=...) at ../../src/core-impl/meta/file/FileTrackProvider.cpp:43
#23 0x00007f4d03285520 in CollectionManager::trackForUrl (this=0x15c5340, url=...) at ../../src/core-impl/collections/support/CollectionManager.cpp:479
#24 0x00007f4d03256027 in MetaProxy::Worker::run (this=0x68b87d0) at ../../src/core-impl/meta/proxy/MetaProxyWorker.cpp:45
#25 0x00007f4cfe7f7f42 in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7f4ca5ae1c10, th=th@entry=0x22ffb70, job=job@entry=0x68b87d0) at ../../../threadweaver/Weaver/Job.cpp:106
#26 0x00007f4cfe7f8158 in ThreadWeaver::Job::execute (this=0x68b87d0, th=0x22ffb70) at ../../../threadweaver/Weaver/Job.cpp:135
#27 0x00007f4cfe7f78fb in ThreadWeaver::Thread::run (this=0x22ffb70) at ../../../threadweaver/Weaver/Thread.cpp:108
#28 0x00007f4d015fe39f in QThreadPrivate::start (arg=0x22ffb70) at thread/qthread_unix.cpp:349
#29 0x00007f4cf28cd754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#30 0x00007f4cfd22e0a5 in start_thread (arg=0x7f4ca5ae2700) at pthread_create.c:309
#31 0x00007f4d00fa9cfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 17 (Thread 0x7f4ca52e1700 (LWP 6194)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f4d015fce02 in _q_futex (val2=, addr2=, timeout=, val=, op=, addr=) at thread/qmutex_unix.cpp:99
#2 QMutexPrivate::wait (this=0x1091cc0, timeout=-1000000) at thread/qmutex_unix.cpp:113
#3 0x00007f4d015f9145 in QMutex::lockInternal (this=this@entry=0x7f4cff402c98 Meta::Tag::s_mutex) at thread/qmutex.cpp:450
#4 0x00007f4cff1e0d44 in lockInline (this=0x7f4cff402c98 Meta::Tag::s_mutex) at /usr/include/qt4/QtCore/qmutex.h:190
#5 QMutexLocker (m=0x7f4cff402c98 Meta::Tag::s_mutex, this=) at /usr/include/qt4/QtCore/qmutex.h:109
#6 Meta::Tag::readTags (path=...) at ../../shared/MetaTagLib.cpp:202
#7 0x00007f4d0324354e in MetaFile::Track::Private::readMetaData (this=0x7f4c904e85b0) at ../../src/core-impl/meta/file/File_p.h:166
#8 0x00007f4d032451af in MetaFile::Track::Track (this=0x7f4c904e6050, url=..., __in_chrg=, __vtt_parm=) at ../../src/core-impl/meta/file/File.cpp:141
#9 0x00007f4d03249ae8 in FileTrackProvider::trackForUrl (this=, url=...) at ../../src/core-impl/meta/file/FileTrackProvider.cpp:43
#10 0x00007f4d03285520 in CollectionManager::trackForUrl (this=0x15c5340, url=...) at ../../src/core-impl/collections/support/CollectionManager.cpp:479
#11 0x00007f4d03256027 in MetaProxy::Worker::run (this=0x68b5d70) at ../../src/core-impl/meta/proxy/MetaProxyWorker.cpp:45
#12 0x00007f4cfe7f7f42 in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7f4ca52e0c10, th=th@entry=0x2384a00, job=job@entry=0x68b5d70) at ../../../threadweaver/Weaver/Job.cpp:106
#13 0x00007f4cfe7f8158 in ThreadWeaver::Job::execute (this=0x68b5d70, th=0x2384a00) at ../../../threadweaver/Weaver/Job.cpp:135
#14 0x00007f4cfe7f78fb in ThreadWeaver::Thread::run (this=0x2384a00) at ../../../threadweaver/Weaver/Thread.cpp:108
#15 0x00007f4d015fe39f in QThreadPrivate::start (arg=0x2384a00) at thread/qthread_unix.cpp:349
#16 0x00007f4cf28cd754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#17 0x00007f4cfd22e0a5 in start_thread (arg=0x7f4ca52e1700) at pthread_create.c:309
#18 0x00007f4d00fa9cfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 16 (Thread 0x7f4ca4ae0700 (LWP 6195)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f4d015fce02 in _q_futex (val2=, addr2=, timeout=, val=, op=, addr=) at thread/qmutex_unix.cpp:99
#2 QMutexPrivate::wait (this=0x1091cc0, timeout=-1000000) at thread/qmutex_unix.cpp:113
#3 0x00007f4d015f9145 in QMutex::lockInternal (this=this@entry=0x7f4cff402c98 Meta::Tag::s_mutex) at thread/qmutex.cpp:450
#4 0x00007f4cff1e0d44 in lockInline (this=0x7f4cff402c98 Meta::Tag::s_mutex) at /usr/include/qt4/QtCore/qmutex.h:190
#5 QMutexLocker (m=0x7f4cff402c98 Meta::Tag::s_mutex, this=) at /usr/include/qt4/QtCore/qmutex.h:109
#6 Meta::Tag::readTags (path=...) at ../../shared/MetaTagLib.cpp:202
#7 0x00007f4d0324354e in MetaFile::Track::Private::readMetaData (this=0x7f4c9855d2f0) at ../../src/core-impl/meta/file/File_p.h:166
#8 0x00007f4d032451af in MetaFile::Track::Track (this=0x7f4c9855db00, url=..., __in_chrg=, __vtt_parm=) at ../../src/core-impl/meta/file/File.cpp:141
#9 0x00007f4d03249ae8 in FileTrackProvider::trackForUrl (this=, url=...) at ../../src/core-impl/meta/file/FileTrackProvider.cpp:43
#10 0x00007f4d03285520 in CollectionManager::trackForUrl (this=0x15c5340, url=...) at ../../src/core-impl/collections/support/CollectionManager.cpp:479
#11 0x00007f4d03256027 in MetaProxy::Worker::run (this=0x68b41d0) at ../../src/core-impl/meta/proxy/MetaProxyWorker.cpp:45
#12 0x00007f4cfe7f7f42 in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7f4ca4adfc10, th=th@entry=0x2388270, job=job@entry=0x68b41d0) at ../../../threadweaver/Weaver/Job.cpp:106
#13 0x00007f4cfe7f8158 in ThreadWeaver::Job::execute (this=0x68b41d0, th=0x2388270) at ../../../threadweaver/Weaver/Job.cpp:135
#14 0x00007f4cfe7f78fb in ThreadWeaver::Thread::run (this=0x2388270) at ../../../threadweaver/Weaver/Thread.cpp:108
#15 0x00007f4d015fe39f in QThreadPrivate::start (arg=0x2388270) at thread/qthread_unix.cpp:349
#16 0x00007f4cf28cd754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#17 0x00007f4cfd22e0a5 in start_thread (arg=0x7f4ca4ae0700) at pthread_create.c:309
#18 0x00007f4d00fa9cfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 15 (Thread 0x7f4c9f8e3700 (LWP 6196)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007f4cf82b781d in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2 0x00007f4cf82b7859 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3 0x00007f4cf28cd754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#4 0x00007f4cfd22e0a5 in start_thread (arg=0x7f4c9f8e3700) at pthread_create.c:309
#5 0x00007f4d00fa9cfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 14 (Thread 0x7f4c9de82700 (LWP 6199)):
#0 0x00007f4d00f9f84d in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f4cfb15eee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f4cfb15effc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f4d0172c04e in QEventDispatcherGlib::processEvents (this=0x7f4c480008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4 0x00007f4d016fd4f1 in QEventLoop::processEvents (this=this@entry=0x7f4c9de81c60, flags=...) at kernel/qeventloop.cpp:149
#5 0x00007f4d016fd805 in QEventLoop::exec (this=this@entry=0x7f4c9de81c60, flags=...) at kernel/qeventloop.cpp:204
#6 0x00007f4d015fbc39 in QThread::exec (this=) at thread/qthread.cpp:538
#7 0x00007f4d015fe39f in QThreadPrivate::start (arg=0x23b5850) at thread/qthread_unix.cpp:349
#8 0x00007f4cf28cd754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#9 0x00007f4cfd22e0a5 in start_thread (arg=0x7f4c9de82700) at pthread_create.c:309
#10 0x00007f4d00fa9cfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 13 (Thread 0x7f4c9cffd700 (LWP 6200)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007f4cfd812c8a in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2 0x00007f4cfd812cb9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3 0x00007f4cf28cd754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#4 0x00007f4cfd22e0a5 in start_thread (arg=0x7f4c9cffd700) at pthread_create.c:309
#5 0x00007f4d00fa9cfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 12 (Thread 0x7f4caa1e7700 (LWP 6243)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f4cfb1a34cc in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f4cd7dd6247 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#3 0x00007f4cf2e99a16 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#4 0x00007f4cfb1862b8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f4cfb185925 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007f4cf28cd754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#7 0x00007f4cfd22e0a5 in start_thread (arg=0x7f4caa1e7700) at pthread_create.c:309
#8 0x00007f4d00fa9cfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 11 (Thread 0x7f4ca95ca700 (LWP 6244)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f4cfb1a34cc in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f4cd7dd7918 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#3 0x00007f4cf2e6bd3f in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#4 0x00007f4cf2e5c7d3 in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#5 0x00007f4cf2e6bd3f in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#6 0x00007f4cd7de3508 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#7 0x00007f4cd7de3b49 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#8 0x00007f4cf2e6bd3f in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#9 0x00007f4cd7dd693e in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#10 0x00007f4cf2e99a16 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#11 0x00007f4cfb1862b8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007f4cfb185925 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007f4cf28cd754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#14 0x00007f4cfd22e0a5 in start_thread (arg=0x7f4ca95ca700) at pthread_create.c:309
#15 0x00007f4d00fa9cfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 10 (Thread 0x7f4ca89a6700 (LWP 6245)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f4cfb1a34cc in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f4cd7dd7918 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#3 0x00007f4cf2e6bd3f in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#4 0x00007f4cf2e5c7d3 in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#5 0x00007f4cf2e6bd3f in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#6 0x00007f4cf2e5c7d3 in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#7 0x00007f4cf2e6bd3f in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#8 0x00007f4cf314cbd4 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#9 0x00007f4cf2e6bd3f in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#10 0x00007f4cf314cbd4 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#11 0x00007f4cf2e6bd3f in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#12 0x00007f4cf2e5c7d3 in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#13 0x00007f4cf2e6bd3f in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#14 0x00007f4cd7dd693e in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#15 0x00007f4cf2e99a16 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#16 0x00007f4cfb1862b8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f4cfb185925 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f4cf28cd754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#19 0x00007f4cfd22e0a5 in start_thread (arg=0x7f4ca89a6700) at pthread_create.c:309
#20 0x00007f4d00fa9cfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 9 (Thread 0x7f4ca7d59700 (LWP 6246)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f4cfb1a34cc in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f4cf2e99c71 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#3 0x00007f4cfb1862b8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f4cfb185925 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f4cf28cd754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#6 0x00007f4cfd22e0a5 in start_thread (arg=0x7f4ca7d59700) at pthread_create.c:309
#7 0x00007f4d00fa9cfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 8 (Thread 0x7f4ca7558700 (LWP 6247)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f4cfb1a34cc in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f4cf2e99c71 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#3 0x00007f4cfb1862b8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f4cfb185925 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f4cf28cd754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#6 0x00007f4cfd22e0a5 in start_thread (arg=0x7f4ca7558700) at pthread_create.c:309
#7 0x00007f4d00fa9cfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7f4ca6d57700 (LWP 6248)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007f4d015fe872 in wait (time=192884, this=0x10739d0) at thread/qwaitcondition_unix.cpp:84
#2 QWaitCondition::wait (this=, mutex=0x105e7a8, time=192884) at thread/qwaitcondition_unix.cpp:158
#3 0x00007f4ce5b0b879 in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#4 0x00007f4ce5b0c108 in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#5 0x00007f4d01712a7a in QMetaObject::activate (sender=0x1073b10, m=, local_signal_index=, argv=0x0) at kernel/qobject.cpp:3567
#6 0x00007f4cfaa05474 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7 0x00007f4cfaa1f057 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8 0x00007f4cfaa1f9af in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9 0x00007f4cd775ff39 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so
#10 0x00007f4cfaa05474 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007f4cfaa1f057 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00007f4cfaa1f9af in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x00007f4cfaa05474 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00007f4cfaa1f057 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007f4cfaa1f9af in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x00007f4cd774dc2f in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so
#17 0x00007f4cd77500a3 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so
#18 0x00007f4cf2e69b43 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#19 0x00007f4cfb14f804 in g_hook_list_marshal () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f4cf2e68499 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#21 0x00007f4cf2e6ac41 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#22 0x00007f4cf2e6b220 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#23 0x00007f4cf2e691fd in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#24 0x00007f4cf2e73840 in gst_pad_push_event () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#25 0x00007f4cf2e73a13 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#26 0x00007f4cf2e708ae in gst_pad_forward () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#27 0x00007f4cf2e70a03 in gst_pad_event_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#28 0x00007f4cf2e6a52e in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#29 0x00007f4cf2e6ad96 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#30 0x00007f4cf2e6b220 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#31 0x00007f4cf2e691fd in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#32 0x00007f4cf2e73840 in gst_pad_push_event () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#33 0x00007f4cf338f0eb in ?? () from /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0
#34 0x00007f4cf3394b5d in ?? () from /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0
#35 0x00007f4cf2e6a52e in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#36 0x00007f4cf2e6ad96 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#37 0x00007f4cf2e6b220 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#38 0x00007f4cf2e691fd in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#39 0x00007f4cf2e73840 in gst_pad_push_event () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#40 0x00007f4cf312f200 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#41 0x00007f4cf2e99a16 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#42 0x00007f4cfb1862b8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007f4cfb185925 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#44 0x00007f4cf28cd754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#45 0x00007f4cfd22e0a5 in start_thread (arg=0x7f4ca6d57700) at pthread_create.c:309
#46 0x00007f4d00fa9cfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7f4c4c9bf700 (LWP 6249)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f4cfb1a34cc in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f4cf313b40d in gst_base_sink_wait_preroll () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#3 0x00007f4cf339f26c in ?? () from /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0
#4 0x00007f4cf313d917 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#5 0x00007f4cf313ede4 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#6 0x00007f4cf2e6bd3f in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#7 0x00007f4cf314cbd4 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#8 0x00007f4cf2e6bd3f in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#9 0x00007f4cf314cbd4 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#10 0x00007f4cf2e6bd3f in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#11 0x00007f4cf314cbd4 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#12 0x00007f4cf2e6bd3f in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#13 0x00007f4cd7dd693e in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#14 0x00007f4cf2e99a16 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#15 0x00007f4cfb1862b8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f4cfb185925 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f4cf28cd754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#18 0x00007f4cfd22e0a5 in start_thread (arg=0x7f4c4c9bf700) at pthread_create.c:309
#19 0x00007f4d00fa9cfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7f4bc2f86700 (LWP 6250)):
#0 0x00007f4d00f9b5bd in write () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f4cfb1a1f72 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f4d0170273e in QCoreApplication::postEvent (receiver=0x105e690, event=event@entry=0x7f4b9c092470, priority=priority@entry=0) at kernel/qcoreapplication.cpp:1399
#3 0x00007f4d01702817 in QCoreApplication::postEvent (receiver=, event=event@entry=0x7f4b9c092470) at kernel/qcoreapplication.cpp:1311
#4 0x00007f4d01712d60 in queued_activate (argv=0x7f4bc2f84880, c=, signal=14, sender=0x1073b10) at kernel/qobject.cpp:3447
#5 QMetaObject::activate (sender=0x1073b10, m=, local_signal_index=, argv=0x7f4bc2f84880) at kernel/qobject.cpp:3523
#6 0x00007f4ce5b10706 in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#7 0x00007f4ce5b1436e in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#8 0x00007f4cfaa08223 in g_cclosure_marshal_VOID__BOXEDv () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9 0x00007f4cfaa05474 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007f4cfaa1f057 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007f4cfaa1f9af in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00007f4cf2e4104a in gst_bus_sync_signal_handler () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#13 0x00007f4cf2e412bb in gst_bus_post () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#14 0x00007f4cf2e531c8 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#15 0x00007f4cf2e35aaf in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#16 0x00007f4cf2e35df9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#17 0x00007f4cf2e75a92 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#18 0x00007f4cd775b965 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so
#19 0x00007f4cf2e32638 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#20 0x00007f4cf2e412bb in gst_bus_post () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#21 0x00007f4cf2e531c8 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#22 0x00007f4cf2e35aaf in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#23 0x00007f4cf2e35df9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#24 0x00007f4cd7763d28 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so
#25 0x00007f4cf2e32638 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#26 0x00007f4cf2e412bb in gst_bus_post () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#27 0x00007f4cf2e531c8 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#28 0x00007f4cf2e35aaf in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#29 0x00007f4cf2e35df9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#30 0x00007f4cf2e32638 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#31 0x00007f4cf2e412bb in gst_bus_post () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#32 0x00007f4cf2e531c8 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#33 0x00007f4cf2e35aaf in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#34 0x00007f4cf2e35df9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#35 0x00007f4cf2e32638 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#36 0x00007f4cf2e412bb in gst_bus_post () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#37 0x00007f4cf2e531c8 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#38 0x00007f4cf2e35aaf in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#39 0x00007f4cf2e35df9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#40 0x00007f4cf2e32638 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#41 0x00007f4cf2e412bb in gst_bus_post () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#42 0x00007f4cf2e531c8 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#43 0x00007f4cf2e561c9 in gst_element_message_full () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#44 0x00007f4ce1809c17 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstpulse.so
#45 0x00007f4ce1809cfc in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstpulse.so
#46 0x00007f4cf3388ce4 in ?? () from /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0
#47 0x00007f4cf2e4a125 in gst_clock_get_internal_time () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#48 0x00007f4cf2e4a2fc in gst_clock_get_time () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#49 0x00007f4cf2e92cf0 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#50 0x00007f4cf2e497a8 in gst_clock_id_wait () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#51 0x00007f4cf313b233 in gst_base_sink_wait_clock () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#52 0x00007f4cf313c588 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#53 0x00007f4cf313d357 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#54 0x00007f4cf313ede4 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#55 0x00007f4cf2e6bd3f in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#56 0x00007f4cf314cbd4 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#57 0x00007f4cf2e6bd3f in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#58 0x00007f4cf314cbd4 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#59 0x00007f4cf2e6bd3f in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#60 0x00007f4cd7dd693e in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#61 0x00007f4cf2e99a16 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#62 0x00007f4cfb1862b8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#63 0x00007f4cfb185925 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#64 0x00007f4cf28cd754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#65 0x00007f4cfd22e0a5 in start_thread (arg=0x7f4bc2f86700) at pthread_create.c:309
#66 0x00007f4d00fa9cfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7f4bc2785700 (LWP 6251)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f4cfb1a34cc in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f4cd7dd7918 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#3 0x00007f4cf2e6bd3f in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#4 0x00007f4cf2e5c7d3 in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#5 0x00007f4cf2e6bd3f in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#6 0x00007f4cd7de3995 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#7 0x00007f4cd7de3b49 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#8 0x00007f4cf2e6bd3f in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#9 0x00007f4cf2e5c7d3 in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#10 0x00007f4cf2e6bd3f in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#11 0x00007f4cf314cbd4 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#12 0x00007f4cf2e6bd3f in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#13 0x00007f4cf314cbd4 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#14 0x00007f4cf2e6bd3f in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#15 0x00007f4cd7dd693e in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#16 0x00007f4cf2e99a16 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#17 0x00007f4cfb1862b8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f4cfb185925 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f4cf28cd754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#20 0x00007f4cfd22e0a5 in start_thread (arg=0x7f4bc2785700) at pthread_create.c:309
#21 0x00007f4d00fa9cfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f4bc1783700 (LWP 6258)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007f4cf7ff820d in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2 0x00007f4cf82e6fd6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3 0x00007f4cf28cd754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#4 0x00007f4cfd22e0a5 in start_thread (arg=0x7f4bc1783700) at pthread_create.c:309
#5 0x00007f4d00fa9cfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f4ce1802700 (LWP 6270)):
#0 __pthread_mutex_lock_full (mutex=0x3cb73d0) at ../nptl/pthread_mutex_lock.c:341
#1 0x00007f4cf411e7de in pa_mutex_lock () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-4.0.so
#2 0x00007f4cf8fdf46b in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3 0x00007f4cf8fd08e1 in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4 0x00007f4cf8fd0f7e in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5 0x00007f4cf8fd1030 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6 0x00007f4cf8fdf3f6 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#7 0x00007f4cf411f628 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-4.0.so
#8 0x00007f4cf28cd754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#9 0x00007f4cfd22e0a5 in start_thread (arg=0x7f4ce1802700) at pthread_create.c:309
#10 0x00007f4d00fa9cfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f4d042b78c0 (LWP 6180)):
#0 0x00007f4d00f9b5bd in write () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f4cfb1a1f72 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f4d0170273e in QCoreApplication::postEvent (receiver=0x63c0ce0, event=0x6f44700, priority=priority@entry=0) at kernel/qcoreapplication.cpp:1399
#3 0x00007f4d01702817 in QCoreApplication::postEvent (receiver=, event=) at kernel/qcoreapplication.cpp:1311
#4 0x00007f4d017100f4 in QObject::deleteLater (this=) at kernel/qobject.cpp:2115
#5 0x00007f4d03256243 in MetaProxy::Worker::slotStepDone (this=) at ../../src/core-impl/meta/proxy/MetaProxyWorker.cpp:92
#6 0x00007f4d030e4f4e in MetaProxy::Worker::qt_static_metacall (_o=, _c=, _id=, _a=) at moc_MetaProxyWorker.cpp:61
#7 0x00007f4d01712a7a in QMetaObject::activate (sender=0x63c0ce0, m=m@entry=0x7f4cfea014a0 ThreadWeaver::Job::staticMetaObject, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fffc269d580) at kernel/qobject.cpp:3567
#8 0x00007f4cfe7f82e2 in ThreadWeaver::Job::done (this=, _t1=0x63c0ce0) at ./Job.moc:110
#9 0x00007f4d01716f41 in QObject::event (this=0x63c0ce0, e=) at kernel/qobject.cpp:1222
#10 0x00007f4d01c2e11c in QApplicationPrivate::notify_helper (this=this@entry=0x11a81b0, receiver=receiver@entry=0x63c0ce0, e=e@entry=0x7f4cc042ca20) at kernel/qapplication.cpp:4570
#11 0x00007f4d01c34870 in QApplication::notify (this=this@entry=0x7fffc269dc00, receiver=receiver@entry=0x63c0ce0, e=e@entry=0x7f4cc042ca20) at kernel/qapplication.cpp:4356
#12 0x00007f4d03cad57a in KApplication::notify (this=0x7fffc269dc00, receiver=0x63c0ce0, event=0x7f4cc042ca20) at ../../kdeui/kernel/kapplication.cpp:311
#13 0x00007f4d016fe86d in QCoreApplication::notifyInternal (this=0x7fffc269dc00, receiver=receiver@entry=0x63c0ce0, event=event@entry=0x7f4cc042ca20) at kernel/qcoreapplication.cpp:953
#14 0x00007f4d01701f41 in sendEvent (event=0x7f4cc042ca20, receiver=0x63c0ce0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#15 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1036f30) at kernel/qcoreapplication.cpp:1577
#16 0x00007f4d017023d3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470
#17 0x00007f4d0172bed3 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#18 postEventSourceDispatch (s=0x11a6b70) at kernel/qeventdispatcher_glib.cpp:287
#19 0x00007f4cfb15ec5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f4cfb15ef48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f4cfb15effc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007f4d0172c031 in QEventDispatcherGlib::processEvents (this=0x1038830, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#23 0x00007f4d01cd14e6 in QGuiEventDispatcherGlib::processEvents (this=, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#24 0x00007f4d016fd4f1 in QEventLoop::processEvents (this=this@entry=0x7fffc269db10, flags=...) at kernel/qeventloop.cpp:149
#25 0x00007f4d016fd805 in QEventLoop::exec (this=this@entry=0x7fffc269db10, flags=...) at kernel/qeventloop.cpp:204
#26 0x00007f4d01702f67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#27 0x00007f4d01c2c4dc in QApplication::exec () at kernel/qapplication.cpp:3828
#28 0x0000000000407e04 in main (argc=, argv=0x7fffc269dd68) at ../../src/main.cpp:329

@TsudaKageyu
Copy link
Contributor

Having a look at the trace, it's similar to the bug #308 which has been fixed at #309.
I'd like to confirm it. Feel free to send it to me directly.

@romanick
Copy link
Author

This is "bad" file. Roman Bogolyubov   27.03.2015, 10:33, "Tsuda Kageyu" notifications@github.com:Having a look at the trace, it's similar to the bug #308 which has been fixed at #309. I'd like to confirm it. Feel free to send it to me directly.—Reply to this email directly or view it on GitHub. 
simple.flac (37596055)

@TsudaKageyu
Copy link
Contributor

Sorry, but your mail went into the GitHub system.
Can you send it to tsuda.kageyu@gmail.com again?

@TsudaKageyu
Copy link
Contributor

Thanks! I just confirmed that the bug has been fixed. The next release of TagLib will work fine.
It's fairly certain that it's exactly the same bug as #308.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants