Application that crashed: amarok Version of the application: 2.2-GIT KDE Version: 4.3.4 (KDE 4.3.4) Qt Version: 4.5.3 Operating System: Linux 2.6.31-ARCH x86_64 What I was doing when the application crashed: Don't know, I just stop playback and quited of Amarok. This happens rarely, but happens. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0x7f0cf1e5f7a0 (LWP 20829))] Thread 5 (Thread 0x7f0cda58b710 (LWP 20832)): #0 0x00007f0ceeb3f07c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f0cf041cc6b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007f0ceca73286 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #3 0x00007f0ceca753bb in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #4 0x00007f0ceca753d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #5 0x00007f0ceca753d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #6 0x00007f0ceca739bf in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #7 0x00007f0ceca73e18 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #8 0x00007f0cf041bba5 in ?? () from /usr/lib/libQtCore.so.4 #9 0x00007f0ceeb3a81a in start_thread () from /lib/libpthread.so.0 #10 0x00007f0cef074c7d in clone () from /lib/libc.so.6 #11 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f0cd5bae710 (LWP 20833)): [KCrash Handler] #5 0x000000000336b9d0 in ?? () #6 0x00007f0cdab94197 in my_message_sql () from /usr/lib/kde4/amarok_collection-mysqlecollection.so #7 0x00007f0cdabfe0b1 in evaluate_join_record(JOIN*, st_join_table*, int) () from /usr/lib/kde4/amarok_collection-mysqlecollection.so #8 0x00007f0cdac05176 in sub_select(JOIN*, st_join_table*, bool) () from /usr/lib/kde4/amarok_collection-mysqlecollection.so #9 0x00007f0cdabfe002 in evaluate_join_record(JOIN*, st_join_table*, int) () from /usr/lib/kde4/amarok_collection-mysqlecollection.so #10 0x00007f0cdac05176 in sub_select(JOIN*, st_join_table*, bool) () from /usr/lib/kde4/amarok_collection-mysqlecollection.so #11 0x00007f0cdabfe002 in evaluate_join_record(JOIN*, st_join_table*, int) () from /usr/lib/kde4/amarok_collection-mysqlecollection.so #12 0x00007f0cdac05176 in sub_select(JOIN*, st_join_table*, bool) () from /usr/lib/kde4/amarok_collection-mysqlecollection.so #13 0x00007f0cdabfe002 in evaluate_join_record(JOIN*, st_join_table*, int) () from /usr/lib/kde4/amarok_collection-mysqlecollection.so #14 0x00007f0cdac05196 in sub_select(JOIN*, st_join_table*, bool) () from /usr/lib/kde4/amarok_collection-mysqlecollection.so #15 0x00007f0cdac0aa90 in do_select(JOIN*, List<Item>*, st_table*, Procedure*) () from /usr/lib/kde4/amarok_collection-mysqlecollection.so #16 0x00007f0cdac193ff in JOIN::exec() () from /usr/lib/kde4/amarok_collection-mysqlecollection.so #17 0x00007f0cdac1b15a in mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) () from /usr/lib/kde4/amarok_collection-mysqlecollection.so #18 0x00007f0cdac1bbd4 in handle_select(THD*, st_lex*, select_result*, unsigned long) () from /usr/lib/kde4/amarok_collection-mysqlecollection.so #19 0x00007f0cdabe83a7 in execute_sqlcom_select(THD*, TABLE_LIST*) () from /usr/lib/kde4/amarok_collection-mysqlecollection.so #20 0x00007f0cdabe9e59 in mysql_execute_command(THD*) () from /usr/lib/kde4/amarok_collection-mysqlecollection.so #21 0x00007f0cdabecf51 in mysql_parse(THD*, char const*, unsigned int, char const**) () from /usr/lib/kde4/amarok_collection-mysqlecollection.so #22 0x00007f0cdabee0ea in dispatch_command(enum_server_command, THD*, char*, unsigned int) () from /usr/lib/kde4/amarok_collection-mysqlecollection.so #23 0x00007f0cdab9086f in emb_advanced_command () from /usr/lib/kde4/amarok_collection-mysqlecollection.so #24 0x00007f0cdab4473d in mysql_send_query () from /usr/lib/kde4/amarok_collection-mysqlecollection.so #25 0x00007f0cdab447a9 in mysql_real_query () from /usr/lib/kde4/amarok_collection-mysqlecollection.so #26 0x00007f0cdab35298 in MySqlCollection::query(QString const&) () from /usr/lib/kde4/amarok_collection-mysqlecollection.so #27 0x00007f0cdab0cb21 in SqlQueryMaker::runQuery(QString const&) () from /usr/lib/kde4/amarok_collection-mysqlecollection.so #28 0x00007f0cdab155d6 in SqlWorkerThread::run() () from /usr/lib/kde4/amarok_collection-mysqlecollection.so #29 0x00007f0ceca746bd in ThreadWeaver::JobRunHelper::runTheJob(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #30 0x00007f0ceca749be in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #31 0x00007f0ceca7398f in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #32 0x00007f0ceca73e18 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #33 0x00007f0cf041bba5 in ?? () from /usr/lib/libQtCore.so.4 #34 0x00007f0ceeb3a81a in start_thread () from /lib/libpthread.so.0 #35 0x00007f0cef074c7d in clone () from /lib/libc.so.6 #36 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f0cd53ad710 (LWP 20840)): #0 0x00007f0ceeb3f07c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f0cf041cc6b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007f0ceca73286 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #3 0x00007f0ceca753bb in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #4 0x00007f0ceca753d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #5 0x00007f0ceca739bf in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #6 0x00007f0ceca73e18 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #7 0x00007f0cf041bba5 in ?? () from /usr/lib/libQtCore.so.4 #8 0x00007f0ceeb3a81a in start_thread () from /lib/libpthread.so.0 #9 0x00007f0cef074c7d in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f0cd486e710 (LWP 20841)): #0 0x00007f0ceeb3f07c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f0cf041cc6b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007f0ceca73286 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #3 0x00007f0ceca753bb in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #4 0x00007f0ceca753d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #5 0x00007f0ceca753d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #6 0x00007f0ceca753d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #7 0x00007f0ceca753d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #8 0x00007f0ceca753d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #9 0x00007f0ceca753d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #10 0x00007f0ceca753d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #11 0x00007f0ceca753d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #12 0x00007f0ceca753d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #13 0x00007f0ceca753d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #14 0x00007f0ceca753d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #15 0x00007f0ceca753d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #16 0x00007f0ceca753d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #17 0x00007f0ceca753d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #18 0x00007f0ceca739bf in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #19 0x00007f0ceca73e18 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #20 0x00007f0cf041bba5 in ?? () from /usr/lib/libQtCore.so.4 #21 0x00007f0ceeb3a81a in start_thread () from /lib/libpthread.so.0 #22 0x00007f0cef074c7d in clone () from /lib/libc.so.6 #23 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f0cf1e5f7a0 (LWP 20829)): #0 0x00007f0cef06c483 in poll () from /lib/libc.so.6 #1 0x00007f0ce753c89a in _xcb_conn_wait () from /usr/lib/libxcb.so.1 #2 0x00007f0ce753ce37 in _xcb_out_send () from /usr/lib/libxcb.so.1 #3 0x00007f0ce753d0e5 in xcb_writev () from /usr/lib/libxcb.so.1 #4 0x00007f0cee424d5a in _XSend () from /usr/lib/libX11.so.6 #5 0x00007f0cee4252a5 in _XFlush () from /usr/lib/libX11.so.6 #6 0x00007f0cee3fcd3a in XFlush () from /usr/lib/libX11.so.6 #7 0x00007f0cefa352f0 in QWidgetPrivate::hide_sys() () from /usr/lib/libQtGui.so.4 #8 0x00007f0cef9ff504 in QWidgetPrivate::hide_helper() () from /usr/lib/libQtGui.so.4 #9 0x00007f0cefa06e90 in QWidget::setVisible(bool) () from /usr/lib/libQtGui.so.4 #10 0x00007f0cef9fcd25 in QWidget::~QWidget() () from /usr/lib/libQtGui.so.4 #11 0x00007f0cefa315d1 in QDesktopWidget::~QDesktopWidget() () from /usr/lib/libQtGui.so.4 #12 0x00007f0cef9ba19c in QApplication::~QApplication() () from /usr/lib/libQtGui.so.4 #13 0x00007f0cf11f478c in App::~App() () from /usr/lib/libamaroklib.so.1 #14 0x000000000040a09f in _start () Reported using DrKonqi
Sorry, but your backtrace is not useful, as you are lacking debugging symbols. If you can reproduce this bug, please check here on how to get a valid backtrace: http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports
Closing for lack of feedback. Can't reproduce this with Amarok 2.2.2 final