Application: amarok (2.4.3) KDE Platform Version: 4.7.1 (4.7.1) Qt Version: 4.7.4 Operating System: Linux 3.1.0-rc5-2-desktop x86_64 Distribution: "openSUSE 12.1 Milestone 5 (x86_64)" -- Information about the crash: - What I was doing when the application crashed: Started covermanagement. That's all it took. I use a brand new 'external' MySQL database. The crash can be reproduced every time. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0x7f216e15c760 (LWP 5958))] Thread 10 (Thread 0x7f21204eb700 (LWP 5962)): #0 0x00007f2168c01e2c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f2158b0d394 in ?? () from /usr/lib64/libvlccore.so.4 #2 0x00007f2168bfdeb5 in start_thread () from /lib64/libpthread.so.0 #3 0x00007f216aacb1ad in clone () from /lib64/libc.so.6 Thread 9 (Thread 0x7f211aec8700 (LWP 5968)): #0 0x00007f216aac2033 in poll () from /lib64/libc.so.6 #1 0x00007f2164763b48 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f2164764009 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f216c0cb3a6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #4 0x00007f216c09f882 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #5 0x00007f216c09fa7f in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #6 0x00007f216bfb75cf in QThread::exec() () from /usr/lib64/libQtCore.so.4 #7 0x00007f216c08294f in ?? () from /usr/lib64/libQtCore.so.4 #8 0x00007f216bfba015 in ?? () from /usr/lib64/libQtCore.so.4 #9 0x00007f2168bfdeb5 in start_thread () from /lib64/libpthread.so.0 #10 0x00007f216aacb1ad in clone () from /lib64/libc.so.6 Thread 8 (Thread 0x7f2119b9d700 (LWP 5969)): #0 0x00007f216aac2033 in poll () from /lib64/libc.so.6 #1 0x00007f2164763b48 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f2164764009 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f216c0cb3a6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #4 0x00007f216c09f882 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #5 0x00007f216c09fa7f in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #6 0x00007f216bfb75cf in QThread::exec() () from /usr/lib64/libQtCore.so.4 #7 0x00007f216bfba015 in ?? () from /usr/lib64/libQtCore.so.4 #8 0x00007f2168bfdeb5 in start_thread () from /lib64/libpthread.so.0 #9 0x00007f216aacb1ad in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7f2118521700 (LWP 5971)): #0 0x00007f2168c01e2c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f216bfba4ab in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f2167fec104 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xf4c610, th=0xe4ca90) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WeaverImpl.cpp:365 #3 0x00007f2167fee6ab in ThreadWeaver::WorkingHardState::applyForWork (this=0xebcf80, th=0xe4ca90) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:71 #4 0x00007f2167fee6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0xebcf80, th=0xe4ca90) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:74 #5 0x00007f2167fee6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0xebcf80, th=0xe4ca90) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f2167fed56f in ThreadWeaver::ThreadRunHelper::run (this=0x7f2118520e40, parent=0xf4c610, th=0xe4ca90) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:87 #7 0x00007f2167fed5fb in ThreadWeaver::Thread::run (this=0xe4ca90) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:142 #8 0x00007f216bfba015 in ?? () from /usr/lib64/libQtCore.so.4 #9 0x00007f2168bfdeb5 in start_thread () from /lib64/libpthread.so.0 #10 0x00007f216aacb1ad in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7f21170d7700 (LWP 5972)): #0 0x00007f2168c01e2c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f216bfba4ab in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f2167fec104 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xf4c610, th=0x1293810) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WeaverImpl.cpp:365 #3 0x00007f2167fee6ab in ThreadWeaver::WorkingHardState::applyForWork (this=0xebcf80, th=0x1293810) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:71 #4 0x00007f2167fee6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0xebcf80, th=0x1293810) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:74 #5 0x00007f2167fed56f in ThreadWeaver::ThreadRunHelper::run (this=0x7f21170d6e40, parent=0xf4c610, th=0x1293810) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:87 #6 0x00007f2167fed5fb in ThreadWeaver::Thread::run (this=0x1293810) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:142 #7 0x00007f216bfba015 in ?? () from /usr/lib64/libQtCore.so.4 #8 0x00007f2168bfdeb5 in start_thread () from /lib64/libpthread.so.0 #9 0x00007f216aacb1ad in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7f21166cb700 (LWP 5974)): #0 0x00007f2168c01e2c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f216bfba4ab in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f2167fec104 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xf4c610, th=0x129bfd0) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WeaverImpl.cpp:365 #3 0x00007f2167fee6ab in ThreadWeaver::WorkingHardState::applyForWork (this=0xebcf80, th=0x129bfd0) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:71 #4 0x00007f2167fed56f in ThreadWeaver::ThreadRunHelper::run (this=0x7f21166cae40, parent=0xf4c610, th=0x129bfd0) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:87 #5 0x00007f2167fed5fb in ThreadWeaver::Thread::run (this=0x129bfd0) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:142 #6 0x00007f216bfba015 in ?? () from /usr/lib64/libQtCore.so.4 #7 0x00007f2168bfdeb5 in start_thread () from /lib64/libpthread.so.0 #8 0x00007f216aacb1ad in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f2115eca700 (LWP 5975)): #0 0x00007f2168c01e2c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f216bfba4ab in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f2167fec104 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xf4c610, th=0x12346b0) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WeaverImpl.cpp:365 #3 0x00007f2167fee6ab in ThreadWeaver::WorkingHardState::applyForWork (this=0xebcf80, th=0x12346b0) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:71 #4 0x00007f2167fee6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0xebcf80, th=0x12346b0) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:74 #5 0x00007f2167fee6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0xebcf80, th=0x12346b0) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f2167fed56f in ThreadWeaver::ThreadRunHelper::run (this=0x7f2115ec9e40, parent=0xf4c610, th=0x12346b0) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:87 #7 0x00007f2167fed5fb in ThreadWeaver::Thread::run (this=0x12346b0) at /usr/src/debug/kdelibs-4.7.1/threadweaver/Weaver/Thread.cpp:142 #8 0x00007f216bfba015 in ?? () from /usr/lib64/libQtCore.so.4 #9 0x00007f2168bfdeb5 in start_thread () from /lib64/libpthread.so.0 #10 0x00007f216aacb1ad in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f2115087700 (LWP 5976)): #0 0x00007f2168c01e2c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f216172b70a in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib64/libQtWebKit.so.4 #2 0x00007f216172b7f9 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/libQtWebKit.so.4 #3 0x00007f2168bfdeb5 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f216aacb1ad in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f21134e1700 (LWP 5982)): #0 0x00007f2168c01e2c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f216700e6d2 in ?? () from /usr/lib64/libQtScript.so.4 #2 0x00007f216700e709 in ?? () from /usr/lib64/libQtScript.so.4 #3 0x00007f2168bfdeb5 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f216aacb1ad in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f216e15c760 (LWP 5958)): [KCrash Handler] #6 0x00007f2165f43f9e in TagLib::ByteVector::ByteVector(TagLib::ByteVector const&) () from /usr/lib64/libtag.so.1 #7 0x00007f2165f576a0 in TagLib::MP4::CoverArt::data() const () from /usr/lib64/libtag.so.1 #8 0x00007f216cfcd24b in Meta::Tag::MP4TagHelper::embeddedCover (this=<optimized out>) at /usr/src/debug/amarok-2.4.3/shared/tag_helpers/MP4TagHelper.cpp:182 #9 0x00007f216cf80a23 in Meta::Tag::embeddedCover (path=<optimized out>) at /usr/src/debug/amarok-2.4.3/shared/MetaTagLib.cpp:309 #10 0x00007f211b652e23 in Meta::SqlAlbum::image (this=0x20b7730, size=100) at /usr/src/debug/amarok-2.4.3/src/core-impl/collections/db/sql/SqlMeta.cpp:1554 #11 0x00007f216d1bf8aa in CoverViewItem::loadCover (this=<optimized out>) at /usr/src/debug/amarok-2.4.3/src/covermanager/CoverManager.cpp:882 #12 0x00007f216d1c01c5 in CoverViewItem::CoverViewItem (this=0x2290c30, parent=<optimized out>, album=...) at /usr/src/debug/amarok-2.4.3/src/covermanager/CoverManager.cpp:863 #13 0x00007f216d1c38f5 in CoverManager::slotArtistQueryDone (this=0x1de5320) at /usr/src/debug/amarok-2.4.3/src/covermanager/CoverManager.cpp:435 #14 0x00007f216d1c668e in CoverManager::qt_metacall (this=0x1de5320, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0x7fffd616ba30) at /usr/src/debug/amarok-2.4.3/build/src/CoverManager.moc:115 #15 0x00007f216c0b33fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #16 0x00007f211b638734 in Collections::SqlQueryMaker::qt_metacall (this=0x1f67460, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffd616bb90) at /usr/src/debug/amarok-2.4.3/build/src/core-impl/collections/db/sql/SqlQueryMaker.moc:89 #17 0x00007f216c0b33fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #18 0x00007f2167feda52 in ThreadWeaver::Job::done (this=<optimized out>, _t1=0x1f68390) at /usr/src/debug/kdelibs-4.7.1/build/threadweaver/Weaver/Job.moc:97 #19 0x00007f2167fedb3c in ThreadWeaver::Job::qt_metacall (this=0x1f68390, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x1f8d700) at /usr/src/debug/kdelibs-4.7.1/build/threadweaver/Weaver/Job.moc:77 #20 0x00007f216c0b6faa in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4 #21 0x00007f216b470be4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #22 0x00007f216b475a71 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #23 0x00007f216db58e76 in KApplication::notify (this=0x7fffd616c560, receiver=0x1f68390, event=0x1f89d10) at /usr/src/debug/kdelibs-4.7.1/kdeui/kernel/kapplication.cpp:311 #24 0x00007f216c0a067c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #25 0x00007f216c0a3a58 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4 #26 0x00007f216c0caee3 in ?? () from /usr/lib64/libQtCore.so.4 #27 0x00007f216476363d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #28 0x00007f2164763e38 in ?? () from /usr/lib64/libglib-2.0.so.0 #29 0x00007f2164764009 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #30 0x00007f216c0cb33f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #31 0x00007f216b513cae in ?? () from /usr/lib64/libQtGui.so.4 #32 0x00007f216c09f882 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #33 0x00007f216c09fa7f in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #34 0x00007f216c0a3c47 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #35 0x00000000004093ce in main (argc=2, argv=0x7fffd616eb68) at /usr/src/debug/amarok-2.4.3/src/main.cpp:289 Possible duplicates by query: bug 265591, bug 265590, bug 265577. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 262955 ***
Created attachment 65874 [details] New crash information added by DrKonqi amarok (2.4.3) on KDE Platform 4.7.2 (4.7.2) "release 5" using Qt 4.7.4 - What I was doing when the application crashed: open amarok --> open cover manager from the menu. crash both with and without playing music. it reproduced the same way all the 4 attempts i've done if it can help it is from a fresh opensuse installation (first use after install and mp3 codec install) - Unusual behavior I noticed: program crash completely, after restart it is really slow (i've not checked memory usage bytheway) -- Backtrace (Reduced): #7 TagLib::ByteVector::ByteVector (this=0x7fff9117ec30, v=...) at /usr/src/debug/taglib-1.7/taglib/toolkit/tbytevector.cpp:301 #8 0x00007fc05abf56e0 in TagLib::MP4::CoverArt::data (this=<optimized out>) at /usr/src/debug/taglib-1.7/taglib/mp4/mp4coverart.cpp:86 #9 0x00007fc061c413ab in Meta::Tag::MP4TagHelper::embeddedCover() const () from /usr/lib64/libamaroklib.so.1 #10 0x00007fc061bf4b83 in Meta::Tag::embeddedCover(QString const&) () from /usr/lib64/libamaroklib.so.1 #11 0x00007fc03e433e73 in Meta::SqlAlbum::image (this=0x108c370, size=100) at /usr/src/debug/amarok-2.4.3/src/core-impl/collections/db/sql/SqlMeta.cpp:1554
(In reply to comment #2) > Created an attachment (id=65874) [details] > New crash information added by DrKonqi > > amarok (2.4.3) on KDE Platform 4.7.2 (4.7.2) "release 5" using Qt 4.7.4 > > - What I was doing when the application crashed: > open amarok --> open cover manager from the menu. > crash both with and without playing music. > it reproduced the same way all the 4 attempts i've done > > if it can help it is from a fresh opensuse installation (first use after > install and mp3 codec install) > > - Unusual behavior I noticed: > program crash completely, after restart it is really slow (i've not checked > memory usage bytheway) > > -- Backtrace (Reduced): > #7 TagLib::ByteVector::ByteVector (this=0x7fff9117ec30, v=...) at > /usr/src/debug/taglib-1.7/taglib/toolkit/tbytevector.cpp:301 > #8 0x00007fc05abf56e0 in TagLib::MP4::CoverArt::data (this=<optimized out>) at > /usr/src/debug/taglib-1.7/taglib/mp4/mp4coverart.cpp:86 This is not the same bug, yours is a duplicate of bug 283675, already solved in the upcoming Amarok 2.5