Application: amarok (2.4-GIT) KDE Platform Version: 4.5.5 (KDE 4.5.5) "release 1" Qt Version: 4.7.1 Operating System: Linux 2.6.34.7-0.7-desktop i686 Distribution: "openSUSE 11.3 (i586)" -- Information about the crash: - What I was doing when the application crashed: amarok crash at start, after checked: show splash screen = true - Custom settings of the application: show splash screen = true The crash can be reproduced every time. -- Backtrace: Application: Amarok (amarok), signal: Aborted [Current thread is 1 (Thread 0xb211c940 (LWP 3142))] Thread 7 (Thread 0xab05ab70 (LWP 3147)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb53a2125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb576124c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0xaf05a623 in vlc_cond_wait (p_condvar=0x854cb98, p_mutex=0x854cb80) at misc/pthread.c:359 #4 0xaefcf0c6 in LoopRequest (data=0x854cabc) at playlist/thread.c:539 #5 Thread (data=0x854cabc) at playlist/thread.c:586 #6 0xb539db25 in start_thread () from /lib/libpthread.so.0 #7 0xb575346e in clone () from /lib/libc.so.6 Thread 6 (Thread 0xa5f1bb70 (LWP 3166)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb53a2125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb576124c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0xb6421aa0 in wait (this=0x8bf5f18, mutex=0x8c01360, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x8bf5f18, mutex=0x8c01360, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0xb505924a in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8bf5f00, th=0x8c696b0) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb505c317 in waitForAvailableJob (this=0x8c01440, th=0x8c696b0) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:356 #7 ThreadWeaver::WorkingHardState::applyForWork (this=0x8c01440, th=0x8c696b0) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WorkingHardState.cpp:71 #8 0xb5058b43 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8bf5f00, th=0x8c696b0, previous=0x0) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:351 #9 0xb505c333 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8c01440, th=0x8c696b0) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WorkingHardState.cpp:74 #10 0xb5058b43 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8bf5f00, th=0x8c696b0, previous=0x8c5cea0) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:351 #11 0xb5059744 in ThreadWeaver::ThreadRunHelper::run (this=0xa5f1b304, parent=0x8bf5f00, th=0x8c696b0) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/Thread.cpp:87 #12 0xb50597fa in ThreadWeaver::Thread::run (this=0x8c696b0) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/Thread.cpp:142 #13 0xb642139a in QThreadPrivate::start (arg=0x8c696b0) at thread/qthread_unix.cpp:285 #14 0xb539db25 in start_thread () from /lib/libpthread.so.0 #15 0xb575346e in clone () from /lib/libc.so.6 Thread 5 (Thread 0x9c9bfb70 (LWP 3167)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb57615b3 in __lll_lock_wait_private () from /lib/libc.so.6 #2 0xb56f435f in _L_lock_10260 () from /lib/libc.so.6 #3 0xb56f2ad6 in free () from /lib/libc.so.6 #4 0xa63b18ff in my_no_flags_free () from /usr/lib/libmysqld.so.0 #5 0xa636a499 in end_io_cache () from /usr/lib/libmysqld.so.0 #6 0xa6393b1f in mi_extra () from /usr/lib/libmysqld.so.0 #7 0xa619c39b in ha_myisam::extra(ha_extra_function) () from /usr/lib/libmysqld.so.0 #8 0xa63daa56 in end_read_record(READ_RECORD*) () from /usr/lib/libmysqld.so.0 #9 0xa647e0b9 in st_join_table::cleanup() () from /usr/lib/libmysqld.so.0 #10 0xa647e1ce in JOIN::cleanup(bool) () from /usr/lib/libmysqld.so.0 #11 0xa647e47f in JOIN::join_free() () from /usr/lib/libmysqld.so.0 #12 0xa6494295 in JOIN::exec() () from /usr/lib/libmysqld.so.0 #13 0xa648fcff 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/libmysqld.so.0 #14 0xa6495c13 in handle_select(THD*, st_lex*, select_result*, unsigned long) () from /usr/lib/libmysqld.so.0 #15 0xa6451ab2 in ?? () from /usr/lib/libmysqld.so.0 #16 0xa645645d in mysql_execute_command(THD*) () from /usr/lib/libmysqld.so.0 #17 0xa645bfc9 in mysql_parse(THD*, char const*, unsigned int, char const**) () from /usr/lib/libmysqld.so.0 #18 0xa645cdf9 in dispatch_command(enum_server_command, THD*, char*, unsigned int) () from /usr/lib/libmysqld.so.0 #19 0xa626051d in ?? () from /usr/lib/libmysqld.so.0 #20 0xa615b1fe in mysql_send_query () from /usr/lib/libmysqld.so.0 #21 0xa615b292 in mysql_real_query () from /usr/lib/libmysqld.so.0 #22 0xa634f006 in mysql_query () from /usr/lib/libmysqld.so.0 #23 0xa688d78a in MySqlStorage::query (this=0x8267360, statement=...) at /usr/src/debug/amarok-2.3.90git.1294556445/src/core-impl/collections/db/sql/mysql-shared/MySqlStorage.cpp:125 #24 0xa6834a1e in Collections::SqlQueryMakerInternal::run (this=0x8c7c030) at /usr/src/debug/amarok-2.3.90git.1294556445/src/core-impl/collections/db/sql/SqlQueryMakerInternal.cpp:48 #25 0xa6830af5 in SqlWorkerThread::run (this=0x8ce76d8) at /usr/src/debug/amarok-2.3.90git.1294556445/src/core-impl/collections/db/sql/SqlQueryMaker.cpp:65 #26 0xb5059df2 in ThreadWeaver::JobRunHelper::runTheJob (this=0x9c9bf27c, th=0x8d12e48, job=0x8ce76d8) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/Job.cpp:106 #27 0xb5059f53 in ThreadWeaver::Job::execute (this=0x8ce76d8, th=0x8d12e48) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/Job.cpp:135 #28 0xb5059712 in ThreadWeaver::ThreadRunHelper::run (this=0x9c9bf304, parent=0x8bf5f00, th=0x8d12e48) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/Thread.cpp:95 #29 0xb50597fa in ThreadWeaver::Thread::run (this=0x8d12e48) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/Thread.cpp:142 #30 0xb642139a in QThreadPrivate::start (arg=0x8d12e48) at thread/qthread_unix.cpp:285 #31 0xb539db25 in start_thread () from /lib/libpthread.so.0 #32 0xb575346e in clone () from /lib/libc.so.6 Thread 4 (Thread 0x9c1beb70 (LWP 3168)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb53a2125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb576124c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0xb6421aa0 in wait (this=0x8bf5f18, mutex=0x8c01360, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x8bf5f18, mutex=0x8c01360, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0xb505924a in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8bf5f00, th=0x8cd1448) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb505c317 in waitForAvailableJob (this=0x8c01440, th=0x8cd1448) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:356 #7 ThreadWeaver::WorkingHardState::applyForWork (this=0x8c01440, th=0x8cd1448) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WorkingHardState.cpp:71 #8 0xb5058b43 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8bf5f00, th=0x8cd1448, previous=0x0) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:351 #9 0xb505c333 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8c01440, th=0x8cd1448) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WorkingHardState.cpp:74 #10 0xb5058b43 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8bf5f00, th=0x8cd1448, previous=0x8c87a20) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:351 #11 0xb5059744 in ThreadWeaver::ThreadRunHelper::run (this=0x9c1be304, parent=0x8bf5f00, th=0x8cd1448) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/Thread.cpp:87 #12 0xb50597fa in ThreadWeaver::Thread::run (this=0x8cd1448) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/Thread.cpp:142 #13 0xb642139a in QThreadPrivate::start (arg=0x8cd1448) at thread/qthread_unix.cpp:285 #14 0xb539db25 in start_thread () from /lib/libpthread.so.0 #15 0xb575346e in clone () from /lib/libc.so.6 Thread 3 (Thread 0x9b9bdb70 (LWP 3169)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb53a2125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb576124c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0xb6421aa0 in wait (this=0x8bf5f18, mutex=0x8c01360, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x8bf5f18, mutex=0x8c01360, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0xb505924a in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8bf5f00, th=0x8d46aa8) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb505c317 in waitForAvailableJob (this=0x8c01440, th=0x8d46aa8) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:356 #7 ThreadWeaver::WorkingHardState::applyForWork (this=0x8c01440, th=0x8d46aa8) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WorkingHardState.cpp:71 #8 0xb5058b43 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8bf5f00, th=0x8d46aa8, previous=0x0) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:351 #9 0xb505c333 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8c01440, th=0x8d46aa8) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WorkingHardState.cpp:74 #10 0xb5058b43 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8bf5f00, th=0x8d46aa8, previous=0x8bf4118) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:351 #11 0xb5059744 in ThreadWeaver::ThreadRunHelper::run (this=0x9b9bd304, parent=0x8bf5f00, th=0x8d46aa8) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/Thread.cpp:87 #12 0xb50597fa in ThreadWeaver::Thread::run (this=0x8d46aa8) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/Thread.cpp:142 #13 0xb642139a in QThreadPrivate::start (arg=0x8d46aa8) at thread/qthread_unix.cpp:285 #14 0xb539db25 in start_thread () from /lib/libpthread.so.0 #15 0xb575346e in clone () from /lib/libc.so.6 Thread 2 (Thread 0x9b198b70 (LWP 3170)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb57615b3 in __lll_lock_wait_private () from /lib/libc.so.6 #2 0xb56f435f in _L_lock_10260 () from /lib/libc.so.6 #3 0xb56f2ad6 in free () from /lib/libc.so.6 #4 0xb4394836 in g_free () from /usr/lib/libglib-2.0.so.0 #5 0xb438a523 in ?? () from /usr/lib/libglib-2.0.so.0 #6 0xb654f228 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x8d2f650, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:373 #7 0xb654f362 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x8d2f650, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:401 #8 0xb64205dc in QThreadPrivate::finish (arg=0xb665b8b0) at thread/qthread_unix.cpp:321 #9 0xb64213a2 in ~__pthread_cleanup_class (arg=0xb665b8b0) at /usr/include/pthread.h:535 #10 QThreadPrivate::start (arg=0xb665b8b0) at thread/qthread_unix.cpp:243 #11 0xb539db25 in start_thread () from /lib/libpthread.so.0 #12 0xb575346e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb211c940 (LWP 3142)): [KCrash Handler] #7 0xffffe424 in __kernel_vsyscall () #8 0xb56ab7ff in raise () from /lib/libc.so.6 #9 0xb56ad140 in abort () from /lib/libc.so.6 #10 0xb56e7fd7 in __libc_message () from /lib/libc.so.6 #11 0xb56edffb in malloc_printerr () from /lib/libc.so.6 #12 0xb56eed7b in _int_free () from /lib/libc.so.6 #13 0xb56f2add in free () from /lib/libc.so.6 #14 0xb58bb98f in operator delete(void*) () from /usr/lib/libstdc++.so.6 #15 0xb762c8ca in KShortcutsDialog::~KShortcutsDialog (this=0x8c37cb8, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.5/kdeui/dialogs/kshortcutsdialog.cpp:150 #16 0xb65342c4 in QObjectPrivate::deleteChildren (this=0x825feb0) at kernel/qobject.cpp:1949 #17 0xb5a8e3a3 in QWidget::~QWidget (this=0x8262f10, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1600 #18 0xb5f0c1ff in QSplashScreen::~QSplashScreen (this=0x8262f10, __in_chrg=<value optimized out>) at widgets/qsplashscreen.cpp:148 #19 0xb754302f in KSplashScreen::~KSplashScreen (this=0x8262f10, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.5/kdeui/dialogs/ksplashscreen.cpp:40 #20 0xb7543072 in KSplashScreen::~KSplashScreen (this=0x8262f10, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.5/kdeui/dialogs/ksplashscreen.cpp:42 #21 0xb6ffd365 in App::continueInit (this=0xbfdb9708) at /usr/src/debug/amarok-2.3.90git.1294556445/src/App.cpp:676 #22 0xb6ffe5a9 in App::App (this=0xbfdb9708) at /usr/src/debug/amarok-2.3.90git.1294556445/src/App.cpp:209 #23 0x08050cd6 in main (argc=) at /usr/src/debug/amarok-2.3.90git.1294556445/src/main.cpp:266 This bug may be a duplicate of or related to bug 209297. Possible duplicates by query: bug 209297. Reported using DrKonqi
According to the backtrace you are using Amarok 2.3.90 with is Amarok 2.4 beta, not 2.4-git which is way ahead of beta. If you are indeed using a more recent compilation of Amarok 2.4-git make sure you don't have any other Amarok version installed.
Closing for lack of feedback, this is probably already fixed. Feel free to reopen if you can reproduce this with Amarok 2.4.1 or later.