Version: (using KDE 4.4.3) OS: Linux Installed from: Archlinux Packages Application: amarok (2.3.0) KDE Platform Version: 4.4.3 (KDE 4.4.3) Qt Version: 4.6.2 Operating System: Linux 2.6.33-ARCH x86_64 Distribution (Platform): Archlinux Packages -- Information about the crash: Adding large collection of music. Crashes right after. The crash can be reproduced every time. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0x7f2edaf76780 (LWP 24351))] Thread 7 (Thread 0x7f2ec633a710 (LWP 24354)): #0 0x00007f2ed671416c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f2ed3674ad0 in ?? () from /usr/lib/libQtWebKit.so.4 #2 0x00007f2ed3674b09 in ?? () from /usr/lib/libQtWebKit.so.4 #3 0x00007f2ed670f97a in start_thread () from /lib/libpthread.so.0 #4 0x00007f2ed807a01d in clone () from /lib/libc.so.6 #5 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f2ebd6a0710 (LWP 24355)): #0 0x00007f2ed671416c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f2ed94f226b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007f2ed517205e in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #3 0x00007f2ed5174373 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #4 0x00007f2ed517326f in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #5 0x00007f2ed51732f8 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #6 0x00007f2ed94f1ba5 in ?? () from /usr/lib/libQtCore.so.4 #7 0x00007f2ed670f97a in start_thread () from /lib/libpthread.so.0 #8 0x00007f2ed807a01d in clone () from /lib/libc.so.6 #9 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f2ebce9f710 (LWP 24356)): #0 0x00007f2ed671416c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f2ed94f226b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007f2ec65b4fd9 in XmlParseJob::run() () from /usr/lib/libamarok-sqlcollection.so.1 #3 0x00007f2ed5173931 in ThreadWeaver::JobRunHelper::runTheJob(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #4 0x00007f2ed5173a6e in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #5 0x00007f2ed517323f in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #6 0x00007f2ed51732f8 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #7 0x00007f2ed94f1ba5 in ?? () from /usr/lib/libQtCore.so.4 #8 0x00007f2ed670f97a in start_thread () from /lib/libpthread.so.0 #9 0x00007f2ed807a01d in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f2ebc61e710 (LWP 24357)): #0 0x00007f2ed671416c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f2ed94f226b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007f2ed517205e in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #3 0x00007f2ed5174373 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #4 0x00007f2ed517438c in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #5 0x00007f2ed517326f in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #6 0x00007f2ed51732f8 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #7 0x00007f2ed94f1ba5 in ?? () from /usr/lib/libQtCore.so.4 #8 0x00007f2ed670f97a in start_thread () from /lib/libpthread.so.0 #9 0x00007f2ed807a01d in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f2ebb61c710 (LWP 24360)): #0 0x00007f2ed671416c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f2ed94f226b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007f2ed517205e in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #3 0x00007f2ed5174373 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #4 0x00007f2ed517438c in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #5 0x00007f2ed517326f in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #6 0x00007f2ed51732f8 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #7 0x00007f2ed94f1ba5 in ?? () from /usr/lib/libQtCore.so.4 #8 0x00007f2ed670f97a in start_thread () from /lib/libpthread.so.0 #9 0x00007f2ed807a01d in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f2ebae13710 (LWP 24361)): #0 0x00007f2ed671416c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f2ed49c6580 in ?? () from /usr/lib/libQtScript.so.4 #2 0x00007f2ed49c65b9 in ?? () from /usr/lib/libQtScript.so.4 #3 0x00007f2ed670f97a in start_thread () from /lib/libpthread.so.0 #4 0x00007f2ed807a01d in clone () from /lib/libc.so.6 #5 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f2edaf76780 (LWP 24351)): [KCrash Handler] #5 0x00007f2eda21f8e7 in PlaylistManager::getProviderForPlaylist(KSharedPtr<Meta::Playlist>) () from /usr/lib/libamaroklib.so.1 #6 0x00007f2eda1e04e2 in PlaylistBrowserNS::UserModel::data(QModelIndex const&, int) const () from /usr/lib/libamaroklib.so.1 #7 0x00007f2ed95d1ec0 in QAbstractItemModel::itemData(QModelIndex const&) const () from /usr/lib/libQtCore.so.4 #8 0x00007f2eda1d5d77 in QtGroupingProxy::belongsTo(QModelIndex const&) () from /usr/lib/libamaroklib.so.1 #9 0x00007f2eda1d6e75 in QtGroupingProxy::buildTree() () from /usr/lib/libamaroklib.so.1 #10 0x00007f2ed9ebe899 in QtGroupingProxy::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libamaroklib.so.1 #11 0x00007f2ed9ebe945 in PlaylistsByProviderProxy::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libamaroklib.so.1 #12 0x00007f2ed95ee62f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #13 0x00007f2eda1e7138 in PlaylistBrowserNS::UserModel::slotUpdate() () from /usr/lib/libamaroklib.so.1 #14 0x00007f2eda1e7218 in PlaylistBrowserNS::UserModel::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libamaroklib.so.1 #15 0x00007f2ed95ee62f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #16 0x00007f2eda223f98 in PlaylistManager::slotUpdated() () from /usr/lib/libamaroklib.so.1 #17 0x00007f2eda2242a8 in PlaylistManager::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libamaroklib.so.1 #18 0x00007f2ed95ebec9 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4 #19 0x00007f2ed89d4e84 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #20 0x00007f2ed89d8f6a in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #21 0x00007f2eda2e52da in App::notify(QObject*, QEvent*) () from /usr/lib/libamaroklib.so.1 #22 0x00007f2ed95da79c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #23 0x00007f2ed95dde3d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4 #24 0x00007f2ed9602ad3 in ?? () from /usr/lib/libQtCore.so.4 #25 0x00007f2ed0fd1b33 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #26 0x00007f2ed0fd2310 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #27 0x00007f2ed0fd25ad in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #28 0x00007f2ed960300f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #29 0x00007f2ed8a744be in ?? () from /usr/lib/libQtGui.so.4 #30 0x00007f2ed95d9b82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #31 0x00007f2ed95d9dbc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #32 0x00007f2ed95de0eb in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #33 0x0000000000408552 in _start () Possible duplicates by query: bug 237102, bug 236946, bug 236924, bug 236433, bug 236179.
*** This bug has been marked as a duplicate of bug 227599 ***