Bug 335541

Summary: Amarok crash when taskbar icon is clicked on
Product: [Applications] amarok Reporter: Charles <carlos.escobedo.olivares>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: 2.8.0   
Target Milestone: 2.9   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description Charles 2014-05-29 16:14:59 UTC
Application: amarok (2.8.0)
KDE Platform Version: 4.11.5
Qt Version: 4.8.4
Operating System: Linux 3.11.0-20-generic x86_64
Distribution: Ubuntu 13.10

-- Information about the crash:
- What I was doing when the application crashed:

Clicked on the taskbar Amarok icon, Amarok works this way and is able to play music. It crashes on double-clicking when i try to maximize.

The crash can be reproduced every time.

-- Backtrace:
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 0x7fd7a8e8f7c0 (LWP 3531))]

Thread 17 (Thread 0x7fd786bc5700 (LWP 3534)):
#0  0x00007fd7a5be7f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fd79da08041 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007fd79d9f984c in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007fd79d9f9ede in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007fd79d9f9f90 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007fd79da07ff3 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007fd798abeee8 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-4.0.so
#7  0x00007fd7a1ee4f6e in start_thread (arg=0x7fd786bc5700) at pthread_create.c:311
#8  0x00007fd7a5bf49cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 16 (Thread 0x7fd77975d700 (LWP 3536)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007fd7a62413e4 in wait (time=60000, this=0x1d008c0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x1ca8ae0, mutex=mutex@entry=0x1ca8ad8, time=time@entry=60000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fd7a7ecf12e in AbstractDirectoryWatcher::run (this=0x1ca8ab0) at ../../src/scanner/AbstractDirectoryWatcher.cpp:65
#4  0x00007fd7a3463cb2 in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7fd77975cd70, th=th@entry=0x17e0020, job=job@entry=0x1ca8ab0) at ../../../threadweaver/Weaver/Job.cpp:106
#5  0x00007fd7a3463e6e in ThreadWeaver::Job::execute (this=0x1ca8ab0, th=0x17e0020) at ../../../threadweaver/Weaver/Job.cpp:135
#6  0x00007fd7a34636bb in ThreadWeaver::Thread::run (this=0x17e0020) at ../../../threadweaver/Weaver/Thread.cpp:108
#7  0x00007fd7a6240f2f in QThreadPrivate::start (arg=0x17e0020) at thread/qthread_unix.cpp:338
#8  0x00007fd7a1ee4f6e in start_thread (arg=0x7fd77975d700) at pthread_create.c:311
#9  0x00007fd7a5bf49cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 15 (Thread 0x7fd773d14700 (LWP 3537)):
#0  0x00007fd7a5be7f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fd7a088f6a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd7a088f7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd7a636da76 in QEventDispatcherGlib::processEvents (this=0x7fd76c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fd7a633f5ef in QEventLoop::processEvents (this=this@entry=0x7fd773d13d70, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fd7a633f8e5 in QEventLoop::exec (this=this@entry=0x7fd773d13d70, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fd7a623e88f in QThread::exec (this=this@entry=0x1d04770) at thread/qthread.cpp:542
#7  0x00007fd7a6320d13 in QInotifyFileSystemWatcherEngine::run (this=0x1d04770) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007fd7a6240f2f in QThreadPrivate::start (arg=0x1d04770) at thread/qthread_unix.cpp:338
#9  0x00007fd7a1ee4f6e in start_thread (arg=0x7fd773d14700) at pthread_create.c:311
#10 0x00007fd7a5bf49cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 14 (Thread 0x7fd7727ec700 (LWP 3538)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fd7a623fa03 in _q_futex (val2=0, addr2=0x0, timeout=0x0, val=2, op=0, addr=0x1510300) at thread/qmutex_unix.cpp:99
#2  QMutexPrivate::wait (this=this@entry=0x1510300, timeout=timeout@entry=-1) at thread/qmutex_unix.cpp:113
#3  0x00007fd7a623bef5 in QMutex::lockInternal (this=this@entry=0x7fd7a404fc98 <Meta::Tag::s_mutex>) at thread/qmutex.cpp:450
#4  0x00007fd7a3e2cc84 in lockInline (this=0x7fd7a404fc98 <Meta::Tag::s_mutex>) at /usr/include/qt4/QtCore/qmutex.h:190
#5  QMutexLocker (m=0x7fd7a404fc98 <Meta::Tag::s_mutex>, this=<synthetic pointer>) at /usr/include/qt4/QtCore/qmutex.h:109
#6  Meta::Tag::readTags (path=...) at ../../shared/MetaTagLib.cpp:202
#7  0x00007fd7a7e5b22e in MetaFile::Track::Private::readMetaData (this=0x7fd76704d530) at ../../src/core-impl/meta/file/File_p.h:166
#8  0x00007fd7a7e5cf0d in MetaFile::Track::Track (this=0x7fd767c82010, url=..., __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../src/core-impl/meta/file/File.cpp:141
#9  0x00007fd7a7e61038 in FileTrackProvider::trackForUrl (this=<optimized out>, url=...) at ../../src/core-impl/meta/file/FileTrackProvider.cpp:43
#10 0x00007fd7a7e9b960 in CollectionManager::trackForUrl (this=0x1b52bd0, url=...) at ../../src/core-impl/collections/support/CollectionManager.cpp:479
#11 0x00007fd7a7e6c8c7 in MetaProxy::Worker::run (this=0x7fd6fdf14340) at ../../src/core-impl/meta/proxy/MetaProxyWorker.cpp:45
#12 0x00007fd7a3463cb2 in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7fd7727ebd70, th=th@entry=0x1e20d80, job=job@entry=0x7fd6fdf14340) at ../../../threadweaver/Weaver/Job.cpp:106
#13 0x00007fd7a3463e6e in ThreadWeaver::Job::execute (this=0x7fd6fdf14340, th=0x1e20d80) at ../../../threadweaver/Weaver/Job.cpp:135
#14 0x00007fd7a34636bb in ThreadWeaver::Thread::run (this=0x1e20d80) at ../../../threadweaver/Weaver/Thread.cpp:108
#15 0x00007fd7a6240f2f in QThreadPrivate::start (arg=0x1e20d80) at thread/qthread_unix.cpp:338
#16 0x00007fd7a1ee4f6e in start_thread (arg=0x7fd7727ec700) at pthread_create.c:311
#17 0x00007fd7a5bf49cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 13 (Thread 0x7fd7719b1700 (LWP 3539)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fd7a623fa03 in _q_futex (val2=0, addr2=0x0, timeout=0x0, val=2, op=0, addr=0x1510300) at thread/qmutex_unix.cpp:99
#2  QMutexPrivate::wait (this=this@entry=0x1510300, timeout=timeout@entry=-1) at thread/qmutex_unix.cpp:113
#3  0x00007fd7a623bef5 in QMutex::lockInternal (this=this@entry=0x7fd7a404fc98 <Meta::Tag::s_mutex>) at thread/qmutex.cpp:450
#4  0x00007fd7a3e2cc84 in lockInline (this=0x7fd7a404fc98 <Meta::Tag::s_mutex>) at /usr/include/qt4/QtCore/qmutex.h:190
#5  QMutexLocker (m=0x7fd7a404fc98 <Meta::Tag::s_mutex>, this=<synthetic pointer>) at /usr/include/qt4/QtCore/qmutex.h:109
#6  Meta::Tag::readTags (path=...) at ../../shared/MetaTagLib.cpp:202
#7  0x00007fd7a7e5b22e in MetaFile::Track::Private::readMetaData (this=0x7fd768104bb0) at ../../src/core-impl/meta/file/File_p.h:166
#8  0x00007fd7a7e5cf0d in MetaFile::Track::Track (this=0x7fd768111540, url=..., __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../src/core-impl/meta/file/File.cpp:141
#9  0x00007fd7a7e61038 in FileTrackProvider::trackForUrl (this=<optimized out>, url=...) at ../../src/core-impl/meta/file/FileTrackProvider.cpp:43
#10 0x00007fd7a7e9b960 in CollectionManager::trackForUrl (this=0x1b52bd0, url=...) at ../../src/core-impl/collections/support/CollectionManager.cpp:479
#11 0x00007fd7a7e6c8c7 in MetaProxy::Worker::run (this=0x7fd6fdf150b0) at ../../src/core-impl/meta/proxy/MetaProxyWorker.cpp:45
#12 0x00007fd7a3463cb2 in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7fd7719b0d70, th=th@entry=0x202fcb0, job=job@entry=0x7fd6fdf150b0) at ../../../threadweaver/Weaver/Job.cpp:106
#13 0x00007fd7a3463e6e in ThreadWeaver::Job::execute (this=0x7fd6fdf150b0, th=0x202fcb0) at ../../../threadweaver/Weaver/Job.cpp:135
#14 0x00007fd7a34636bb in ThreadWeaver::Thread::run (this=0x202fcb0) at ../../../threadweaver/Weaver/Thread.cpp:108
#15 0x00007fd7a6240f2f in QThreadPrivate::start (arg=0x202fcb0) at thread/qthread_unix.cpp:338
#16 0x00007fd7a1ee4f6e in start_thread (arg=0x7fd7719b1700) at pthread_create.c:311
#17 0x00007fd7a5bf49cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 12 (Thread 0x7fd7711b0700 (LWP 3540)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fd7a623fa03 in _q_futex (val2=0, addr2=0x0, timeout=0x0, val=2, op=0, addr=0x1510300) at thread/qmutex_unix.cpp:99
#2  QMutexPrivate::wait (this=this@entry=0x1510300, timeout=timeout@entry=-1) at thread/qmutex_unix.cpp:113
#3  0x00007fd7a623bef5 in QMutex::lockInternal (this=this@entry=0x7fd7a404fc98 <Meta::Tag::s_mutex>) at thread/qmutex.cpp:450
#4  0x00007fd7a3e2cc84 in lockInline (this=0x7fd7a404fc98 <Meta::Tag::s_mutex>) at /usr/include/qt4/QtCore/qmutex.h:190
#5  QMutexLocker (m=0x7fd7a404fc98 <Meta::Tag::s_mutex>, this=<synthetic pointer>) at /usr/include/qt4/QtCore/qmutex.h:109
#6  Meta::Tag::readTags (path=...) at ../../shared/MetaTagLib.cpp:202
#7  0x00007fd7a7e5b22e in MetaFile::Track::Private::readMetaData (this=0x7fd75c13b250) at ../../src/core-impl/meta/file/File_p.h:166
#8  0x00007fd7a7e5cf0d in MetaFile::Track::Track (this=0x7fd75c13af20, url=..., __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../src/core-impl/meta/file/File.cpp:141
#9  0x00007fd7a7e61038 in FileTrackProvider::trackForUrl (this=<optimized out>, url=...) at ../../src/core-impl/meta/file/FileTrackProvider.cpp:43
#10 0x00007fd7a7e9b960 in CollectionManager::trackForUrl (this=0x1b52bd0, url=...) at ../../src/core-impl/collections/support/CollectionManager.cpp:479
#11 0x00007fd7a7e6c8c7 in MetaProxy::Worker::run (this=0x7fd6fdf12860) at ../../src/core-impl/meta/proxy/MetaProxyWorker.cpp:45
#12 0x00007fd7a3463cb2 in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7fd7711afd70, th=th@entry=0x2034ed0, job=job@entry=0x7fd6fdf12860) at ../../../threadweaver/Weaver/Job.cpp:106
#13 0x00007fd7a3463e6e in ThreadWeaver::Job::execute (this=0x7fd6fdf12860, th=0x2034ed0) at ../../../threadweaver/Weaver/Job.cpp:135
#14 0x00007fd7a34636bb in ThreadWeaver::Thread::run (this=0x2034ed0) at ../../../threadweaver/Weaver/Thread.cpp:108
#15 0x00007fd7a6240f2f in QThreadPrivate::start (arg=0x2034ed0) at thread/qthread_unix.cpp:338
#16 0x00007fd7a1ee4f6e in start_thread (arg=0x7fd7711b0700) at pthread_create.c:311
#17 0x00007fd7a5bf49cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 11 (Thread 0x7fd7709af700 (LWP 3541)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fd7a623fa03 in _q_futex (val2=0, addr2=0x0, timeout=0x0, val=2, op=0, addr=0x1510300) at thread/qmutex_unix.cpp:99
#2  QMutexPrivate::wait (this=this@entry=0x1510300, timeout=timeout@entry=-1) at thread/qmutex_unix.cpp:113
#3  0x00007fd7a623bef5 in QMutex::lockInternal (this=this@entry=0x7fd7a404fc98 <Meta::Tag::s_mutex>) at thread/qmutex.cpp:450
#4  0x00007fd7a3e2cc84 in lockInline (this=0x7fd7a404fc98 <Meta::Tag::s_mutex>) at /usr/include/qt4/QtCore/qmutex.h:190
#5  QMutexLocker (m=0x7fd7a404fc98 <Meta::Tag::s_mutex>, this=<synthetic pointer>) at /usr/include/qt4/QtCore/qmutex.h:109
#6  Meta::Tag::readTags (path=...) at ../../shared/MetaTagLib.cpp:202
#7  0x00007fd7a7e5b22e in MetaFile::Track::Private::readMetaData (this=0x7fd760112ac0) at ../../src/core-impl/meta/file/File_p.h:166
#8  0x00007fd7a7e5cf0d in MetaFile::Track::Track (this=0x7fd760119820, url=..., __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../src/core-impl/meta/file/File.cpp:141
#9  0x00007fd7a7e61038 in FileTrackProvider::trackForUrl (this=<optimized out>, url=...) at ../../src/core-impl/meta/file/FileTrackProvider.cpp:43
#10 0x00007fd7a7e9b960 in CollectionManager::trackForUrl (this=0x1b52bd0, url=...) at ../../src/core-impl/collections/support/CollectionManager.cpp:479
#11 0x00007fd7a7e6c8c7 in MetaProxy::Worker::run (this=0x7fd6fdf135d0) at ../../src/core-impl/meta/proxy/MetaProxyWorker.cpp:45
#12 0x00007fd7a3463cb2 in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7fd7709aed70, th=th@entry=0x2054130, job=job@entry=0x7fd6fdf135d0) at ../../../threadweaver/Weaver/Job.cpp:106
#13 0x00007fd7a3463e6e in ThreadWeaver::Job::execute (this=0x7fd6fdf135d0, th=0x2054130) at ../../../threadweaver/Weaver/Job.cpp:135
#14 0x00007fd7a34636bb in ThreadWeaver::Thread::run (this=0x2054130) at ../../../threadweaver/Weaver/Thread.cpp:108
#15 0x00007fd7a6240f2f in QThreadPrivate::start (arg=0x2054130) at thread/qthread_unix.cpp:338
#16 0x00007fd7a1ee4f6e in start_thread (arg=0x7fd7709af700) at pthread_create.c:311
#17 0x00007fd7a5bf49cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 10 (Thread 0x7fd75ae12700 (LWP 3547)):
#0  0x00007fd7a08cf0ea in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fd7a08cf399 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd7a088ed59 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd7a088f5c3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd7a088f7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd7a636da76 in QEventDispatcherGlib::processEvents (this=0x7fd7540008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fd7a633f5ef in QEventLoop::processEvents (this=this@entry=0x7fd75ae11d70, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fd7a633f8e5 in QEventLoop::exec (this=this@entry=0x7fd75ae11d70, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fd7a623e88f in QThread::exec (this=this@entry=0x242baa0) at thread/qthread.cpp:542
#9  0x00007fd7a6320d13 in QInotifyFileSystemWatcherEngine::run (this=0x242baa0) at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007fd7a6240f2f in QThreadPrivate::start (arg=0x242baa0) at thread/qthread_unix.cpp:338
#11 0x00007fd7a1ee4f6e in start_thread (arg=0x7fd75ae12700) at pthread_create.c:311
#12 0x00007fd7a5bf49cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 9 (Thread 0x7fd75a1e6700 (LWP 3548)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fd7a623fa03 in _q_futex (val2=0, addr2=0x0, timeout=0x0, val=2, op=0, addr=0x1510300) at thread/qmutex_unix.cpp:99
#2  QMutexPrivate::wait (this=this@entry=0x1510300, timeout=timeout@entry=-1) at thread/qmutex_unix.cpp:113
#3  0x00007fd7a623bef5 in QMutex::lockInternal (this=this@entry=0x7fd7a404fc98 <Meta::Tag::s_mutex>) at thread/qmutex.cpp:450
#4  0x00007fd7a3e2cc84 in lockInline (this=0x7fd7a404fc98 <Meta::Tag::s_mutex>) at /usr/include/qt4/QtCore/qmutex.h:190
#5  QMutexLocker (m=0x7fd7a404fc98 <Meta::Tag::s_mutex>, this=<synthetic pointer>) at /usr/include/qt4/QtCore/qmutex.h:109
#6  Meta::Tag::readTags (path=...) at ../../shared/MetaTagLib.cpp:202
#7  0x00007fd7a7e5b22e in MetaFile::Track::Private::readMetaData (this=0x7fd74c10f940) at ../../src/core-impl/meta/file/File_p.h:166
#8  0x00007fd7a7e5cf0d in MetaFile::Track::Track (this=0x7fd74c10c340, url=..., __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../src/core-impl/meta/file/File.cpp:141
#9  0x00007fd7a7e61038 in FileTrackProvider::trackForUrl (this=<optimized out>, url=...) at ../../src/core-impl/meta/file/FileTrackProvider.cpp:43
#10 0x00007fd7a7e9b960 in CollectionManager::trackForUrl (this=0x1b52bd0, url=...) at ../../src/core-impl/collections/support/CollectionManager.cpp:479
#11 0x00007fd7a7e6c8c7 in MetaProxy::Worker::run (this=0x7fd6fdf15e20) at ../../src/core-impl/meta/proxy/MetaProxyWorker.cpp:45
#12 0x00007fd7a3463cb2 in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7fd75a1e5d70, th=th@entry=0x246c9e0, job=job@entry=0x7fd6fdf15e20) at ../../../threadweaver/Weaver/Job.cpp:106
#13 0x00007fd7a3463e6e in ThreadWeaver::Job::execute (this=0x7fd6fdf15e20, th=0x246c9e0) at ../../../threadweaver/Weaver/Job.cpp:135
#14 0x00007fd7a34636bb in ThreadWeaver::Thread::run (this=0x246c9e0) at ../../../threadweaver/Weaver/Thread.cpp:108
#15 0x00007fd7a6240f2f in QThreadPrivate::start (arg=0x246c9e0) at thread/qthread_unix.cpp:338
#16 0x00007fd7a1ee4f6e in start_thread (arg=0x7fd75a1e6700) at pthread_create.c:311
#17 0x00007fd7a5bf49cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 8 (Thread 0x7fd7599e5700 (LWP 3549)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fd7a623fa03 in _q_futex (val2=0, addr2=0x0, timeout=0x0, val=2, op=0, addr=0x1510300) at thread/qmutex_unix.cpp:99
#2  QMutexPrivate::wait (this=this@entry=0x1510300, timeout=timeout@entry=-1) at thread/qmutex_unix.cpp:113
#3  0x00007fd7a623bef5 in QMutex::lockInternal (this=this@entry=0x7fd7a404fc98 <Meta::Tag::s_mutex>) at thread/qmutex.cpp:450
#4  0x00007fd7a3e2cc84 in lockInline (this=0x7fd7a404fc98 <Meta::Tag::s_mutex>) at /usr/include/qt4/QtCore/qmutex.h:190
#5  QMutexLocker (m=0x7fd7a404fc98 <Meta::Tag::s_mutex>, this=<synthetic pointer>) at /usr/include/qt4/QtCore/qmutex.h:109
#6  Meta::Tag::readTags (path=...) at ../../shared/MetaTagLib.cpp:202
#7  0x00007fd7a7e5b22e in MetaFile::Track::Private::readMetaData (this=0x7fd750163c80) at ../../src/core-impl/meta/file/File_p.h:166
#8  0x00007fd7a7e5cf0d in MetaFile::Track::Track (this=0x7fd7501532d0, url=..., __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../src/core-impl/meta/file/File.cpp:141
#9  0x00007fd7a7e61038 in FileTrackProvider::trackForUrl (this=<optimized out>, url=...) at ../../src/core-impl/meta/file/FileTrackProvider.cpp:43
#10 0x00007fd7a7e9b960 in CollectionManager::trackForUrl (this=0x1b52bd0, url=...) at ../../src/core-impl/collections/support/CollectionManager.cpp:479
#11 0x00007fd7a7e6c8c7 in MetaProxy::Worker::run (this=0x7fd6fdf11af0) at ../../src/core-impl/meta/proxy/MetaProxyWorker.cpp:45
#12 0x00007fd7a3463cb2 in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7fd7599e4d70, th=th@entry=0x246e180, job=job@entry=0x7fd6fdf11af0) at ../../../threadweaver/Weaver/Job.cpp:106
#13 0x00007fd7a3463e6e in ThreadWeaver::Job::execute (this=0x7fd6fdf11af0, th=0x246e180) at ../../../threadweaver/Weaver/Job.cpp:135
#14 0x00007fd7a34636bb in ThreadWeaver::Thread::run (this=0x246e180) at ../../../threadweaver/Weaver/Thread.cpp:108
#15 0x00007fd7a6240f2f in QThreadPrivate::start (arg=0x246e180) at thread/qthread_unix.cpp:338
#16 0x00007fd7a1ee4f6e in start_thread (arg=0x7fd7599e5700) at pthread_create.c:311
#17 0x00007fd7a5bf49cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 7 (Thread 0x7fd7591e4700 (LWP 3550)):
#0  0x00007fd7a5be66bd in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fd7a5b75998 in _IO_new_file_underflow (fp=0x7fd744106ab0) at fileops.c:613
#2  0x00007fd7a5b74088 in __GI__IO_file_xsgetn (fp=0x7fd744106ab0, data=<optimized out>, n=1024) at fileops.c:1421
#3  0x00007fd7a5b698e3 in __GI__IO_fread (buf=<optimized out>, size=1, count=1024, fp=0x7fd744106ab0) at iofread.c:42
#4  0x00007fd79e9fee60 in TagLib::FileStream::readBlock(unsigned long) () from /usr/lib/x86_64-linux-gnu/libtag.so.1
#5  0x00007fd79e9fe4d1 in TagLib::File::readBlock(unsigned long) () from /usr/lib/x86_64-linux-gnu/libtag.so.1
#6  0x00007fd79e9cb0e0 in TagLib::MPEG::File::findID3v2() () from /usr/lib/x86_64-linux-gnu/libtag.so.1
#7  0x00007fd79e9cbe8c in TagLib::MPEG::File::read(bool, TagLib::AudioProperties::ReadStyle) () from /usr/lib/x86_64-linux-gnu/libtag.so.1
#8  0x00007fd79e9cc12f in TagLib::MPEG::File::File(char const*, bool, TagLib::AudioProperties::ReadStyle) () from /usr/lib/x86_64-linux-gnu/libtag.so.1
#9  0x00007fd7a3e27687 in Meta::Tag::FileTypeResolver::createFile (this=<optimized out>, fileName=0x7fd7441109c8 "/media/charles/221EFE051EFDD1B1/Mi M\303\272sica/Electronica/Nuevos 2012/02 Ordinary moment.mp3", readProperties=<optimized out>, propertiesStyle=TagLib::AudioProperties::Fast) at ../../shared/FileTypeResolver.cpp:73
#10 0x00007fd79ea23652 in TagLib::FileRef::create(char const*, bool, TagLib::AudioProperties::ReadStyle) () from /usr/lib/x86_64-linux-gnu/libtag.so.1
#11 0x00007fd79ea24527 in TagLib::FileRef::FileRef(char const*, bool, TagLib::AudioProperties::ReadStyle) () from /usr/lib/x86_64-linux-gnu/libtag.so.1
#12 0x00007fd7a3e2c257 in Meta::Tag::getFileRef (path=...) at ../../shared/MetaTagLib.cpp:104
#13 0x00007fd7a3e2cc18 in Meta::Tag::readTags (path=...) at ../../shared/MetaTagLib.cpp:205
#14 0x00007fd7a7e5b22e in MetaFile::Track::Private::readMetaData (this=0x7fd744109820) at ../../src/core-impl/meta/file/File_p.h:166
#15 0x00007fd7a7e5cf0d in MetaFile::Track::Track (this=0x7fd7440ffb70, url=..., __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../src/core-impl/meta/file/File.cpp:141
#16 0x00007fd7a7e61038 in FileTrackProvider::trackForUrl (this=<optimized out>, url=...) at ../../src/core-impl/meta/file/FileTrackProvider.cpp:43
#17 0x00007fd7a7e9b960 in CollectionManager::trackForUrl (this=0x1b52bd0, url=...) at ../../src/core-impl/collections/support/CollectionManager.cpp:479
#18 0x00007fd7a7e6c8c7 in MetaProxy::Worker::run (this=0x7fd6fdf10d80) at ../../src/core-impl/meta/proxy/MetaProxyWorker.cpp:45
#19 0x00007fd7a3463cb2 in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7fd7591e3d70, th=th@entry=0x246efc0, job=job@entry=0x7fd6fdf10d80) at ../../../threadweaver/Weaver/Job.cpp:106
#20 0x00007fd7a3463e6e in ThreadWeaver::Job::execute (this=0x7fd6fdf10d80, th=0x246efc0) at ../../../threadweaver/Weaver/Job.cpp:135
#21 0x00007fd7a34636bb in ThreadWeaver::Thread::run (this=0x246efc0) at ../../../threadweaver/Weaver/Thread.cpp:108
#22 0x00007fd7a6240f2f in QThreadPrivate::start (arg=0x246efc0) at thread/qthread_unix.cpp:338
#23 0x00007fd7a1ee4f6e in start_thread (arg=0x7fd7591e4700) at pthread_create.c:311
#24 0x00007fd7a5bf49cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 6 (Thread 0x7fd74a470700 (LWP 3551)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fd79cce01cd in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007fd79cce0209 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007fd7a1ee4f6e in start_thread (arg=0x7fd74a470700) at pthread_create.c:311
#4  0x00007fd7a5bf49cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 5 (Thread 0x7fd749536700 (LWP 3552)):
#0  0x00007fd7a5becde3 in select () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fd7a631dad1 in QProcessManager::run (this=0x7fd7a66a6540 <processManager()::processManager>) at io/qprocess_unix.cpp:245
#2  0x00007fd7a6240f2f in QThreadPrivate::start (arg=0x7fd7a66a6540 <processManager()::processManager>) at thread/qthread_unix.cpp:338
#3  0x00007fd7a1ee4f6e in start_thread (arg=0x7fd749536700) at pthread_create.c:311
#4  0x00007fd7a5bf49cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 4 (Thread 0x7fd748d35700 (LWP 3554)):
#0  0x00007fd7a08cf0f7 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fd7a08cf3c9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd7a088ed40 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd7a088f5c3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd7a088f7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd7a636da76 in QEventDispatcherGlib::processEvents (this=0x7fd6f80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fd7a633f5ef in QEventLoop::processEvents (this=this@entry=0x7fd748d34db0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fd7a633f8e5 in QEventLoop::exec (this=this@entry=0x7fd748d34db0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fd7a623e88f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#9  0x00007fd7a6240f2f in QThreadPrivate::start (arg=0x24d0ad0) at thread/qthread_unix.cpp:338
#10 0x00007fd7a1ee4f6e in start_thread (arg=0x7fd748d35700) at pthread_create.c:311
#11 0x00007fd7a5bf49cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7fd703dce700 (LWP 3555)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fd7a24bf06b in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007fd7a24bf0a9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007fd7a1ee4f6e in start_thread (arg=0x7fd703dce700) at pthread_create.c:311
#4  0x00007fd7a5bf49cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7fd673fff700 (LWP 3665)):
#0  0x00007fd7a5be7f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fd7a088f6a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd7a088f7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd7a636da76 in QEventDispatcherGlib::processEvents (this=0x7fd6680008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fd7a633f5ef in QEventLoop::processEvents (this=this@entry=0x7fd673ffed70, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fd7a633f8e5 in QEventLoop::exec (this=this@entry=0x7fd673ffed70, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fd7a623e88f in QThread::exec (this=this@entry=0x7fd774002560) at thread/qthread.cpp:542
#7  0x00007fd7a6320d13 in QInotifyFileSystemWatcherEngine::run (this=0x7fd774002560) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007fd7a6240f2f in QThreadPrivate::start (arg=0x7fd774002560) at thread/qthread_unix.cpp:338
#9  0x00007fd7a1ee4f6e in start_thread (arg=0x7fd673fff700) at pthread_create.c:311
#10 0x00007fd7a5bf49cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7fd7a8e8f7c0 (LWP 3531)):
[KCrash Handler]
#6  0x00007fd75855c338 in get_stencil_miptree (irb=0x4206c70) at ../../../../../../../src/mesa/drivers/dri/i965/brw_misc_state.c:319
#7  brw_workaround_depthstencil_alignment (brw=brw@entry=0x2541780, clear_mask=clear_mask@entry=0) at ../../../../../../../src/mesa/drivers/dri/i965/brw_misc_state.c:335
#8  0x00007fd7585238c9 in brw_try_draw_prims (max_index=3, min_index=0, ib=0x0, nr_prims=1, prim=0x7fffaf6c1610, arrays=0x259d0d8, ctx=0x2541780) at ../../../../../../../src/mesa/drivers/dri/i965/brw_draw.c:387
#9  brw_draw_prims (ctx=0x2541780, prim=0x7fffaf6c1610, nr_prims=1, ib=0x0, index_bounds_valid=<optimized out>, min_index=0, max_index=3, tfb_vertcount=0x0) at ../../../../../../../src/mesa/drivers/dri/i965/brw_draw.c:530
#10 0x00007fd74bb5c984 in vbo_draw_arrays (ctx=0x2541780, mode=6, start=0, count=4, numInstances=1, baseInstance=0) at ../../../../../src/mesa/vbo/vbo_exec_array.c:660
#11 0x00007fd79a4d2ea7 in QGL2PaintEngineExPrivate::drawTexture (this=this@entry=0x43a7320, dest=..., src=..., textureSize=..., opaque=opaque@entry=true, pattern=pattern@entry=false) at gl2paintengineex/qpaintengineex_opengl2.cpp:550
#12 0x00007fd79a4d31ce in QGL2PaintEngineEx::drawPixmap (this=this@entry=0x43a9250, dest=..., pixmap=..., src=...) at gl2paintengineex/qpaintengineex_opengl2.cpp:1407
#13 0x00007fd7a6e6b7af in QPaintEngineEx::drawPixmap (this=0x43a9250, pos=..., pm=...) at painting/qpaintengineex.cpp:952
#14 0x00007fd7a6e80f7e in QPainter::drawPixmap (this=this@entry=0x7fffaf6c1950, p=..., pm=...) at painting/qpainter.cpp:5344
#15 0x00007fd7587dc851 in drawPixmap (pm=..., y=0, x=0, this=0x7fffaf6c1950) at /usr/include/qt4/QtGui/qpainter.h:862
#16 BlockAnalyzer::paintEvent (this=0x24b63f0) at ../../../../../src/context/applets/analyzer/BlockAnalyzer.cpp:147
#17 0x00007fd7a6d81104 in QWidget::event (this=this@entry=0x24b63f0, event=event@entry=0x7fffaf6c1e30) at kernel/qwidget.cpp:8532
#18 0x00007fd79a4826c1 in QGLWidget::event (this=0x24b63f0, e=0x7fffaf6c1e30) at qgl.cpp:4407
#19 0x00007fd7a6d31dfc in QApplicationPrivate::notify_helper (this=this@entry=0x15e6b40, receiver=receiver@entry=0x24b63f0, e=e@entry=0x7fffaf6c1e30) at kernel/qapplication.cpp:4567
#20 0x00007fd7a6d38470 in QApplication::notify (this=this@entry=0x7fffaf6c26d0, receiver=receiver@entry=0x24b63f0, e=e@entry=0x7fffaf6c1e30) at kernel/qapplication.cpp:4353
#21 0x00007fd7a88a1a6a in KApplication::notify (this=0x7fffaf6c26d0, receiver=0x24b63f0, event=0x7fffaf6c1e30) at ../../kdeui/kernel/kapplication.cpp:311
#22 0x00007fd7a63408bd in QCoreApplication::notifyInternal (this=0x7fffaf6c26d0, receiver=receiver@entry=0x24b63f0, event=event@entry=0x7fffaf6c1e30) at kernel/qcoreapplication.cpp:946
#23 0x00007fd7a6d7b811 in sendSpontaneousEvent (event=0x7fffaf6c1e30, receiver=0x24b63f0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#24 QWidgetPrivate::drawWidget (this=this@entry=0x2540e00, pdev=pdev@entry=0x24b6400, rgn=..., offset=..., flags=flags@entry=3, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x0) at kernel/qwidget.cpp:5598
#25 0x00007fd7a6f3c1eb in QWidgetPrivate::repaint_sys (this=this@entry=0x2540e00, rgn=...) at painting/qbackingstore.cpp:1656
#26 0x00007fd7a6d70f67 in QWidgetPrivate::syncBackingStore (this=this@entry=0x2540e00) at kernel/qwidget.cpp:1893
#27 0x00007fd7a6d80c82 in QWidget::event (this=this@entry=0x24b63f0, event=event@entry=0x4365d10) at kernel/qwidget.cpp:8679
#28 0x00007fd79a4826c1 in QGLWidget::event (this=0x24b63f0, e=0x4365d10) at qgl.cpp:4407
#29 0x00007fd7a6d31dfc in QApplicationPrivate::notify_helper (this=this@entry=0x15e6b40, receiver=receiver@entry=0x24b63f0, e=e@entry=0x4365d10) at kernel/qapplication.cpp:4567
#30 0x00007fd7a6d38470 in QApplication::notify (this=this@entry=0x7fffaf6c26d0, receiver=receiver@entry=0x24b63f0, e=e@entry=0x4365d10) at kernel/qapplication.cpp:4353
#31 0x00007fd7a88a1a6a in KApplication::notify (this=0x7fffaf6c26d0, receiver=0x24b63f0, event=0x4365d10) at ../../kdeui/kernel/kapplication.cpp:311
#32 0x00007fd7a63408bd in QCoreApplication::notifyInternal (this=0x7fffaf6c26d0, receiver=receiver@entry=0x24b63f0, event=event@entry=0x4365d10) at kernel/qcoreapplication.cpp:946
#33 0x00007fd7a6343e1f in sendEvent (event=0x4365d10, receiver=0x24b63f0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#34 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x14f21f0) at kernel/qcoreapplication.cpp:1570
#35 0x00007fd7a63442c3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1463
#36 0x00007fd7a636e073 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#37 postEventSourceDispatch (s=0x15e1830) at kernel/qeventdispatcher_glib.cpp:279
#38 0x00007fd7a088f3b6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007fd7a088f708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007fd7a088f7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00007fd7a636da55 in QEventDispatcherGlib::processEvents (this=0x15ddef0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#42 0x00007fd7a6dd39d6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#43 0x00007fd7a633f5ef in QEventLoop::processEvents (this=this@entry=0x7fffaf6c25a0, flags=...) at kernel/qeventloop.cpp:149
#44 0x00007fd7a633f8e5 in QEventLoop::exec (this=this@entry=0x7fffaf6c25a0, flags=...) at kernel/qeventloop.cpp:204
#45 0x00007fd7a6344e5b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#46 0x00007fd7a6d3034c in QApplication::exec () at kernel/qapplication.cpp:3828
#47 0x0000000000408393 in main (argc=<optimized out>, argv=0x7fffaf6c2838) at ../../src/main.cpp:329

The reporter indicates this bug may be a duplicate of or related to bug 323635.

Possible duplicates by query: bug 329841, bug 325845, bug 325797, bug 323635.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2014-05-30 07:46:58 UTC
This is a bug with OpenGL, and fixed already in the development branch. For a workaround, please see the main bug report.

*** This bug has been marked as a duplicate of bug 323635 ***
Comment 2 Myriam Schweingruber 2014-05-30 07:47:10 UTC
This is a bug with OpenGL, and fixed already in the development branch. For a workaround, please see the main bug report.