Summary: | Amarok crashed when Last.fm password was removed from settings | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | ashish <ashish_ddr2> |
Component: | general | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | ||
Priority: | NOR | ||
Version: | 2.2.2 | ||
Target Milestone: | --- | ||
Platform: | Unlisted Binaries | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: |
Auto generated crash report after installing the debug symbols
valgring crash report Gdb crash report |
Description
ashish
2010-02-01 07:50:26 UTC
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 Since you are using Kubuntu, you will need amarok-dbg and phonon-dbg at least, ideally you should also have kdelibs5-dbg, libqt4-dbg and libglib2.0-0-dbg. That should cover most of the crashes. Created attachment 40431 [details]
Auto generated crash report after installing the debug symbols
I installed phonon-dbg and recreated the crash to get this auto-report. I had already installed amarok-dbg, kdelibs5-dbg, libqt4-dbg and libglib2.0-0-dbg.
Created attachment 40432 [details]
valgring crash report
After the crash, valgrind reported as
$ valgrind --log-file=amarok amarok
Amarok is already running!
<unknown program name>(5735)/: Communication problem with "amarok" , it probably crashed.
Error message was: "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" "
Created attachment 40433 [details]
Gdb crash report
Hi I have attached some backtraces after following the techbase article. I also have strace's report. However it is around 10MB in size, and will take a long time to upload ( due to my internet connection). If it is necessary, I will upload that too. Pasting backtrace from comment #2 inline to make it searchable: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0xb77c7710 (LWP 6154))] Thread 12 (Thread 0xb58a4b70 (LWP 6155)): #0 0x00608422 in __kernel_vsyscall () #1 0x01657142 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179 #2 0x0092a8d4 in __pthread_cond_timedwait (cond=0x86e5ec8, mutex=0x86e5eb0, abstime=0xb58a4320) at forward.c:152 #3 0x01f0f9ff in metronom_sync_loop (this=0x86e5e68) at metronom.c:870 #4 0x0165280e in start_thread (arg=0xb58a4b70) at pthread_create.c:300 #5 0x0091d8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 11 (Thread 0xb50a3b70 (LWP 6156)): #0 0x04699e06 in *__GI_clock_gettime (clock_id=74047476, tp=0xb50a2fe8) at ../sysdeps/unix/clock_gettime.c:100 #1 0x01482bf3 in QTimerInfoList::getTime (this=0x86e768c, t=...) at kernel/qeventdispatcher_unix.cpp:339 #2 0x01482de1 in QTimerInfoList::updateCurrentTime (this=0x86e768c) at kernel/qeventdispatcher_unix.cpp:297 #3 0x0148388c in QTimerInfoList::timerWait (this=0x86e768c, tm=...) at kernel/qeventdispatcher_unix.cpp:420 #4 0x01481210 in timerSourcePrepare (source=0x86e7658, timeout=0xb50a30dc) at kernel/qeventdispatcher_glib.cpp:141 #5 0x01adaf90 in IA__g_main_context_prepare (context=0x86e7ec8, priority=0xb50a315c) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2280 #6 0x01adb351 in g_main_context_iterate (context=0x86e7ec8, block=<value optimized out>, dispatch=1, self=0x86e87b8) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2571 #7 0x01adb863 in IA__g_main_context_iteration (context=0x86e7ec8, may_block=1) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654 #8 0x01481067 in QEventDispatcherGlib::processEvents (this=0x86e76c8, flags=...) at kernel/qeventdispatcher_glib.cpp:329 #9 0x01454c79 in QEventLoop::processEvents (this=0xb50a32a4, flags=) at kernel/qeventloop.cpp:149 #10 0x014550ca in QEventLoop::exec (this=0xb50a32a4, flags=...) at kernel/qeventloop.cpp:201 #11 0x01362b73 in QThread::exec (this=0x864a4f8) at thread/qthread.cpp:487 #12 0x01e3e20a in Phonon::Xine::XineThread::run (this=0x864a4f8) at ../../xine/xinethread.cpp:143 #13 0x01365e32 in QThreadPrivate::start (arg=0x864a4f8) at thread/qthread_unix.cpp:188 #14 0x0165280e in start_thread (arg=0xb50a3b70) at pthread_create.c:300 #15 0x0091d8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 10 (Thread 0xb46ffb70 (LWP 6159)): #0 0x00608422 in __kernel_vsyscall () #1 0x0090fc96 in *__GI___poll (fds=0x991ff4, nfds=1, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x02246c3b in my_snd_mixer_wait (data=0x86ead20) at audio_alsa_out.c:150 #3 ao_alsa_handle_event_thread (data=0x86ead20) at audio_alsa_out.c:166 #4 0x0165280e in start_thread (arg=0xb46ffb70) at pthread_create.c:300 #5 0x0091d8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 The current source language is "auto; currently c". Thread 9 (Thread 0xb3efeb70 (LWP 6160)): #0 0x00608422 in __kernel_vsyscall () #1 0x01656e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0x0092a87d in __pthread_cond_wait (cond=0x86fe490, mutex=0x86fe478) at forward.c:139 #3 0x01f205ee in fifo_peek_int (this_gen=0x8700ab0) at audio_out.c:348 #4 fifo_peek (this_gen=0x8700ab0) at audio_out.c:388 #5 ao_loop (this_gen=0x8700ab0) at audio_out.c:1015 #6 0x0165280e in start_thread (arg=0xb3efeb70) at pthread_create.c:300 #7 0x0091d8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 8 (Thread 0xb34ffb70 (LWP 6161)): #0 0x00608422 in __kernel_vsyscall () #1 0x01656e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0x0092a87d in __pthread_cond_wait (cond=0xb471ea60, mutex=0xb471ea48) at forward.c:139 #3 0x01f205ee in fifo_peek_int (this_gen=0xb4700930) at audio_out.c:348 #4 fifo_peek (this_gen=0xb4700930) at audio_out.c:388 #5 ao_loop (this_gen=0xb4700930) at audio_out.c:1015 #6 0x0165280e in start_thread (arg=0xb34ffb70) at pthread_create.c:300 #7 0x0091d8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 7 (Thread 0xb260ab70 (LWP 6164)): #0 0x00608422 in __kernel_vsyscall () #1 0x01656e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0x0092a87d in __pthread_cond_wait (cond=0x8a6ccd0, mutex=0x8a6ccb8) at forward.c:139 #3 0x01366e67 in QWaitConditionPrivate::wait (this=0x8a6dc90, mutex=0x8c01360, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x8a6dc90, mutex=0x8c01360, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0x00a27b30 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8a6dc78, th=0x8c9aed8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x00a2a19c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x86488d8, th=0x8c9aed8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x00a261fb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8a6dc78, th=0x8c9aed8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x00a2a292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x86488d8, th=0x8c9aed8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x00a27db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8a6dc78, th=0x8c9aed8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x00a2a2b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x86488d8, th=0x8c9aed8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x00a27db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8a6dc78, th=0x8c9aed8, previous=0x8f7cde8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0x00a283be in ThreadWeaver::ThreadRunHelper::run (this=0xb260a2f4, parent=0x8a6dc78, th=0x8c9aed8) at ../../../threadweaver/Weaver/Thread.cpp:87 #13 0x00a289db in ThreadWeaver::Thread::run (this=0x8c9aed8) at ../../../threadweaver/Weaver/Thread.cpp:142 #14 0x01365e32 in QThreadPrivate::start (arg=0x8c9aed8) at thread/qthread_unix.cpp:188 #15 0x0165280e in start_thread (arg=0xb260ab70) at pthread_create.c:300 #16 0x0091d8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 6 (Thread 0xae66fb70 (LWP 6167)): #0 0x00608422 in __kernel_vsyscall () #1 0x01656e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0x0092a87d in __pthread_cond_wait (cond=0x8a6ccd0, mutex=0x8a6ccb8) at forward.c:139 #3 0x01366e67 in QWaitConditionPrivate::wait (this=0x8a6dc90, mutex=0x8c01360, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x8a6dc90, mutex=0x8c01360, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0x00a27b30 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8a6dc78, th=0x9206f00) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x00a2a19c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x86488d8, th=0x9206f00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x00a261fb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8a6dc78, th=0x9206f00) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x00a2a292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x86488d8, th=0x9206f00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x00a27db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8a6dc78, th=0x9206f00, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x00a2a2b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x86488d8, th=0x9206f00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x00a27db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8a6dc78, th=0x9206f00, previous=0x91f7540) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0x00a283be in ThreadWeaver::ThreadRunHelper::run (this=0xae66f2f4, parent=0x8a6dc78, th=0x9206f00) at ../../../threadweaver/Weaver/Thread.cpp:87 #13 0x00a289db in ThreadWeaver::Thread::run (this=0x9206f00) at ../../../threadweaver/Weaver/Thread.cpp:142 #14 0x01365e32 in QThreadPrivate::start (arg=0x9206f00) at thread/qthread_unix.cpp:188 #15 0x0165280e in start_thread (arg=0xae66fb70) at pthread_create.c:300 #16 0x0091d8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 5 (Thread 0xad66db70 (LWP 6170)): #0 0x00608422 in __kernel_vsyscall () #1 0x01656e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0x0092a87d in __pthread_cond_wait (cond=0x8a6ccd0, mutex=0x8a6ccb8) at forward.c:139 #3 0x01366e67 in QWaitConditionPrivate::wait (this=0x8a6dc90, mutex=0x8c01360, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x8a6dc90, mutex=0x8c01360, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0x00a27b30 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8a6dc78, th=0x8c4fbc8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x00a2a19c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x86488d8, th=0x8c4fbc8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x00a261fb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8a6dc78, th=0x8c4fbc8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x00a2a292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x86488d8, th=0x8c4fbc8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x00a27db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8a6dc78, th=0x8c4fbc8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x00a2a2b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x86488d8, th=0x8c4fbc8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x00a27db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8a6dc78, th=0x8c4fbc8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0x00a283be in ThreadWeaver::ThreadRunHelper::run (this=0xad66d2f4, parent=0x8a6dc78, th=0x8c4fbc8) at ../../../threadweaver/Weaver/Thread.cpp:87 #13 0x00a289db in ThreadWeaver::Thread::run (this=0x8c4fbc8) at ../../../threadweaver/Weaver/Thread.cpp:142 #14 0x01365e32 in QThreadPrivate::start (arg=0x8c4fbc8) at thread/qthread_unix.cpp:188 #15 0x0165280e in start_thread (arg=0xad66db70) at pthread_create.c:300 #16 0x0091d8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 4 (Thread 0xa1f0bb70 (LWP 6183)): #0 0x00608422 in __kernel_vsyscall () #1 0x01656e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0x0092a87d in __pthread_cond_wait (cond=0x964a8f0, mutex=0x964a8d8) at forward.c:139 #3 0x01366e67 in QWaitConditionPrivate::wait (this=0x964a610, mutex=0x964a60c, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x964a610, mutex=0x964a60c, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0x07075dea in QFileInfoGatherer::run (this=0x964a604) at dialogs/qfileinfogatherer.cpp:207 #6 0x01365e32 in QThreadPrivate::start (arg=0x964a604) at thread/qthread_unix.cpp:188 #7 0x0165280e in start_thread (arg=0xa1f0bb70) at pthread_create.c:300 #8 0x0091d8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0xa170ab70 (LWP 6184)): #0 0x01654d4b in __pthread_mutex_lock (mutex=0x964d814) at pthread_mutex_lock.c:61 #1 0x0092aa46 in pthread_mutex_lock (mutex=0x964d814) at forward.c:182 #2 0x01ad7cd7 in IA__g_main_context_dispatch (context=0x964d810) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2509 #3 0x01adb730 in g_main_context_iterate (context=0x964d810, block=<value optimized out>, dispatch=1, self=0x9654498) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2591 #4 0x01adb863 in IA__g_main_context_iteration (context=0x964d810, may_block=1) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654 #5 0x01481067 in QEventDispatcherGlib::processEvents (this=0x9649218, flags=...) at kernel/qeventdispatcher_glib.cpp:329 #6 0x01454c79 in QEventLoop::processEvents (this=0xa170a294, flags=) at kernel/qeventloop.cpp:149 #7 0x014550ca in QEventLoop::exec (this=0xa170a294, flags=...) at kernel/qeventloop.cpp:201 #8 0x01362b73 in QThread::exec (this=0x964aed8) at thread/qthread.cpp:487 #9 0x014376ab in QInotifyFileSystemWatcherEngine::run (this=0x964aed8) at io/qfilesystemwatcher_inotify.cpp:214 #10 0x01365e32 in QThreadPrivate::start (arg=0x964aed8) at thread/qthread_unix.cpp:188 #11 0x0165280e in start_thread (arg=0xa170ab70) at pthread_create.c:300 #12 0x0091d8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0x9faf0b70 (LWP 6185)): #0 0x00608422 in __kernel_vsyscall () #1 0x01656e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0x0092a87d in __pthread_cond_wait (cond=0xa669d08, mutex=0xa669cf0) at forward.c:139 #3 0x01366e67 in QWaitConditionPrivate::wait (this=0x9d134c8, mutex=0x9d134cc, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x9d134c8, mutex=0x9d134cc, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb2796d18 in XmlParseJob::run (this=0x9d134a8) at /build/buildd/amarok-2.2.2/src/collection/sqlcollection/ScanManager.cpp:671 #6 0x00a2937d in ThreadWeaver::JobRunHelper::runTheJob (this=0x9faf026c, th=0x9da6510, job=0x9d134a8) at ../../../threadweaver/Weaver/Job.cpp:106 #7 0x00a296e1 in ThreadWeaver::Job::execute (this=0x9d134a8, th=0x9da6510) at ../../../threadweaver/Weaver/Job.cpp:135 #8 0x00a2838a in ThreadWeaver::ThreadRunHelper::run (this=0x9faf02f4, parent=0x8a6dc78, th=0x9da6510) at ../../../threadweaver/Weaver/Thread.cpp:95 #9 0x00a289db in ThreadWeaver::Thread::run (this=0x9da6510) at ../../../threadweaver/Weaver/Thread.cpp:142 #10 0x01365e32 in QThreadPrivate::start (arg=0x9da6510) at thread/qthread_unix.cpp:188 #11 0x0165280e in start_thread (arg=0x9faf0b70) at pthread_create.c:300 #12 0x0091d8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb77c7710 (LWP 6154)): [KCrash Handler] #6 0x008c07a9 in *__GI___libc_free (mem=0xbfd269ac) at malloc.c:3702 #7 0x0055a6f1 in operator delete(void*) () from /usr/lib/libstdc++.so.6 #8 0x0024840c in ~KDialog (this=0xbfd269ac, __in_chrg=<value optimized out>) at ../../kdeui/dialogs/kdialog.cpp:197 #9 0x0146546f in QObjectPrivate::deleteChildren (this=0x9651f20) at kernel/qobject.cpp:1847 #10 0x06b9985b in ~QWidget (this=0x964efb8, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1367 #11 0x06f4d961 in ~QFrame (this=0x964efb8, __in_chrg=<value optimized out>) at widgets/qframe.cpp:243 #12 0x06fec5fa in ~QAbstractScrollArea (this=0x964efb8, __in_chrg=<value optimized out>) at widgets/qabstractscrollarea.cpp:497 #13 0x07091b91 in ~QAbstractItemView (this=0x964efb8, __in_chrg=<value optimized out>) at itemviews/qabstractitemview.cpp:496 #14 0x070b2d81 in ~QListView (this=0x964efb8, __in_chrg=<value optimized out>) at itemviews/qlistview.cpp:207 #15 0x002c62ef in ~KCategorizedView (this=0x964efb8, __in_chrg=<value optimized out>) at ../../kdeui/itemviews/kcategorizedview.cpp:545 #16 0x038a18fb in ~KPluginSelector (this=0x9656280, __in_chrg=<value optimized out>) at ../../kutils/kpluginselector.cpp:286 #17 0x0146546f in QObjectPrivate::deleteChildren (this=0x9650c68) at kernel/qobject.cpp:1847 #18 0x06b9985b in ~QWidget (this=0x9656578, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1367 #19 0x00bfd374 in ~ConfigDialogBase (this=0x9656578, __in_chrg=<value optimized out>) at /build/buildd/amarok-2.2.2/src/configdialog/ConfigDialogBase.h:24 #20 ~ServiceConfig (this=0x9656578, __in_chrg=<value optimized out>) at /build/buildd/amarok-2.2.2/src/configdialog/dialogs/ServiceConfig.cpp:50 #21 0x0146546f in QObjectPrivate::deleteChildren (this=0x96bb198) at kernel/qobject.cpp:1847 #22 0x06b9985b in ~QWidget (this=0x969e600, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1367 #23 0x06f4d961 in ~QFrame (this=0x969e600, __in_chrg=<value optimized out>) at widgets/qframe.cpp:243 #24 0x003b0301 in ~KHBox (this=0x969e600, __in_chrg=<value optimized out>) at ../../kdeui/widgets/khbox.cpp:51 #25 0x00408795 in ~KVBox (this=0x969e600, __in_chrg=<value optimized out>) at ../../kdeui/widgets/kvbox.cpp:29 #26 0x0146546f in QObjectPrivate::deleteChildren (this=0x91edc98) at kernel/qobject.cpp:1847 #27 0x06b9985b in ~QWidget (this=0x95b3bb0, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1367 #28 0x06f4d961 in ~QFrame (this=0x95b3bb0, __in_chrg=<value optimized out>) at widgets/qframe.cpp:243 #29 0x06fbcdd1 in ~QStackedWidget (this=0x95b3bb0, __in_chrg=<value optimized out>) at widgets/qstackedwidget.cpp:152 #30 0x00316a92 in ~KPageStackedWidget (this=0x95b3bb0, __in_chrg=<value optimized out>) at ../../kdeui/paged/kpageview_p.h:38 #31 0x0146546f in QObjectPrivate::deleteChildren (this=0x91eda68) at kernel/qobject.cpp:1847 #32 0x06b9985b in ~QWidget (this=0x9402c18, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1367 #33 0x003157e0 in ~KPageView (this=0x9402c18, __in_chrg=<value optimized out>) at ../../kdeui/paged/kpageview.cpp:314 #34 0x0031a8b5 in ~KPageWidget (this=0x9402c18, __in_chrg=<value optimized out>) at ../../kdeui/paged/kpagewidget.cpp:78 #35 0x0146546f in QObjectPrivate::deleteChildren (this=0x95c0d10) at kernel/qobject.cpp:1847 #36 0x06b9985b in ~QWidget (this=0x9481b70, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1367 #37 0x07035184 in ~QDialog (this=0x9481b70, __in_chrg=<value optimized out>) at dialogs/qdialog.cpp:298 #38 0x002484c4 in ~KDialog (this=0x9481b70, __in_chrg=<value optimized out>) at ../../kdeui/dialogs/kdialog.cpp:197 #39 0x00313ff1 in ~KPageDialog (this=0x9481b70, __in_chrg=<value optimized out>) at ../../kdeui/paged/kpagedialog.cpp:66 #40 0x00234ebd in ~KConfigDialog (this=0x9481b70, __in_chrg=<value optimized out>) at ../../kdeui/dialogs/kconfigdialog.cpp:104 #41 0x00be9185 in ~Amarok2ConfigDialog (this=0x9481b70, __in_chrg=<value optimized out>) at /build/buildd/amarok-2.2.2/src/configdialog/ConfigDialog.cpp:82 #42 0x01465135 in qDeleteInEventHandler (o=0xbfd00000) at kernel/qobject.cpp:3815 #43 0x0146662b in QObject::event (this=0x9481b70, e=0x9d027d8) at kernel/qobject.cpp:1094 #44 0x06b9d906 in QWidget::event (this=0x9481b70, event=0x9d027d8) at kernel/qwidget.cpp:7946 #45 0x06b48f54 in QApplicationPrivate::notify_helper (this=0x85b9908, receiver=0x9481b70, e=0x9d027d8) at kernel/qapplication.cpp:4056 #46 0x06b505ca in QApplication::notify (this=0xbfd28c1c, receiver=0x9481b70, e=0x9d027d8) at kernel/qapplication.cpp:4021 #47 0x00fa3dd6 in App::notify (this=0xbfd28c1c, receiver=0x9481b70, event=0x9d027d8) at /build/buildd/amarok-2.2.2/src/App.cpp:856 #48 0x014566cb in QCoreApplication::notifyInternal (this=0xbfd28c1c, receiver=0x9481b70, event=0x9d027d8) at kernel/qcoreapplication.cpp:610 #49 0x014572b2 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x84e1160) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #50 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x84e1160) at kernel/qcoreapplication.cpp:1247 #51 0x0145747d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140 #52 0x014813ff in QCoreApplication::sendPostedEvents (s=0x85b5070) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #53 postEventSourceDispatch (s=0x85b5070) at kernel/qeventdispatcher_glib.cpp:210 #54 0x01ad7e88 in g_main_dispatch (context=0x85b4840) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:1960 #55 IA__g_main_context_dispatch (context=0x85b4840) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2513 #56 0x01adb730 in g_main_context_iterate (context=0x85b4840, block=<value optimized out>, dispatch=1, self=0x85b9078) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2591 #57 0x01adb863 in IA__g_main_context_iteration (context=0x85b4840, may_block=0) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654 #58 0x0148102c in QEventDispatcherGlib::processEvents (this=0x84e0e98, flags=...) at kernel/qeventdispatcher_glib.cpp:327 #59 0x06be9be5 in QGuiEventDispatcherGlib::processEvents (this=0x84e0e98, flags=...) at kernel/qguieventdispatcher_glib.cpp:202 #60 0x014576e1 in QCoreApplication::processEvents (flags=) at kernel/qcoreapplication.cpp:803 #61 0x044f9267 in QScriptEnginePrivate::processEvents (this=0x9548888) at qscriptengine_p.cpp:2198 #62 0x044e6038 in QScriptContextPrivate::execute (this=0x9cc6ba8, code=0xa69a4d0) at qscriptcontext_p.cpp:1003 #63 0x044f0396 in QScript::ScriptFunction::execute (this=0x9bfdc58, context=0x9cc6ba8) at qscriptcontext_p.cpp:323 #64 0x044e5f0c in QScriptContextPrivate::execute (this=0x9586fa8, code=0x9d1cb90) at qscriptcontext_p.cpp:793 #65 0x044f0396 in QScript::ScriptFunction::execute (this=0x9bfdb30, context=0x9586fa8) at qscriptcontext_p.cpp:323 #66 0x044e6980 in QScriptContextPrivate::execute (this=0x954eb30, code=0x9daf820) at qscriptcontext_p.cpp:972 #67 0x044f0396 in QScript::ScriptFunction::execute (this=0x9bec238, context=0x954eb30) at qscriptcontext_p.cpp:323 #68 0x044e5f0c in QScriptContextPrivate::execute (this=0x954a748, code=0x8f44230) at qscriptcontext_p.cpp:793 #69 0x04514cfc in QScript::EvalFunction::evaluate(QScriptContextPrivate*, QString const&, int, QString const&, bool) () from /usr/lib/libQtScript.so.4 #70 0x04509b0b in QScriptEnginePrivate::evaluate (this=0x9548888, context=0x954a748, contents=..., lineNumber=1, fileName=...) at qscriptengine_p.cpp:938 #71 0x044f601d in QScriptEngine::evaluate (this=0x930e710, program=..., fileName=..., lineNumber=1) at qscriptengine.cpp:944 #72 0x0105b1eb in ScriptManager::slotRunScript (this=0x8f9a7b8, name=) at /build/buildd/amarok-2.2.2/src/dialogs/ScriptManager.cpp:462 #73 0x0105c92c in ScriptManager::slotConfigChanged (this=0x8f9a7b8, changed=true) at /build/buildd/amarok-2.2.2/src/dialogs/ScriptManager.cpp:540 #74 0x0105ccf9 in ScriptManager::findScripts (this=0x8f9a7b8) at /build/buildd/amarok-2.2.2/src/dialogs/ScriptManager.cpp:660 #75 0x0105d3e5 in ScriptManager::updaterFinished (this=0x8f9a7b8, scriptPath=...) at /build/buildd/amarok-2.2.2/src/dialogs/ScriptManager.cpp:279 #76 0x0105ea8b in ScriptManager::qt_metacall (this=0x8f9a7b8, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfd257b8) at /build/buildd/amarok-2.2.2/obj-i486-linux-gnu/src/ScriptManager.moc:110 #77 0x0146c263 in QMetaObject::activate (sender=0x920efb4, from_signal_index=4, to_signal_index=4, argv=0xbfd257b8) at kernel/qobject.cpp:3113 #78 0x0146cec2 in QMetaObject::activate (sender=0x920efb4, m=0x12f66c0, local_signal_index=0, argv=0xbfd257b8) at kernel/qobject.cpp:3187 #79 0x00b2cad3 in ScriptUpdater::finished (this=0x920efb4, _t1=...) at /build/buildd/amarok-2.2.2/obj-i486-linux-gnu/src/moc_ScriptUpdater.cpp:90 #80 0x01062bfc in ScriptUpdater::phase2 (this=0x920efb4, job=0x92c8ab8) at /build/buildd/amarok-2.2.2/src/dialogs/ScriptUpdater.cpp:104 #81 0x00b30f97 in ScriptUpdater::qt_metacall (this=0x920efb4, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfd25998) at /build/buildd/amarok-2.2.2/obj-i486-linux-gnu/src/moc_ScriptUpdater.cpp:76 #82 0x0146c263 in QMetaObject::activate (sender=0x92c8ab8, from_signal_index=7, to_signal_index=7, argv=0xbfd25998) at kernel/qobject.cpp:3113 #83 0x0146cec2 in QMetaObject::activate (sender=0x92c8ab8, m=0x848d68, local_signal_index=3, argv=0xbfd25998) at kernel/qobject.cpp:3187 #84 0x006e2fe3 in KJob::result (this=0x92c8ab8, _t1=0x92c8ab8) at ./kjob.moc:188 #85 0x006e3469 in KJob::emitResult (this=0x92c8ab8) at ../../kdecore/jobs/kjob.cpp:304 #86 0x01737dba in KIO::FileCopyJob::slotResult (this=0x92c8ab8, job=0x953c638) at ../../kio/kio/job.cpp:2137 #87 0x01737052 in KIO::FileCopyJob::qt_metacall (this=0x92c8ab8, _c=QMetaObject::InvokeMetaMethod, _id=32, _a=0xbfd25b18) at ./jobclasses.moc:673 #88 0x0146c263 in QMetaObject::activate (sender=0x953c638, from_signal_index=7, to_signal_index=7, argv=0xbfd25b18) at kernel/qobject.cpp:3113 #89 0x0146cec2 in QMetaObject::activate (sender=0x953c638, m=0x848d68, local_signal_index=3, argv=0xbfd25b18) at kernel/qobject.cpp:3187 #90 0x006e2fe3 in KJob::result (this=0x953c638, _t1=0x953c638) at ./kjob.moc:188 #91 0x006e3469 in KJob::emitResult (this=0x953c638) at ../../kdecore/jobs/kjob.cpp:304 #92 0x0172f660 in KIO::SimpleJob::slotFinished (this=0x953c638) at ../../kio/kio/job.cpp:477 #93 0x0172fb7a in KIO::TransferJob::slotFinished (this=0x953c638) at ../../kio/kio/job.cpp:948 #94 0x0172d403 in KIO::SimpleJob::slotError (this=0x953c638, err=111, errorText=...) at ../../kio/kio/job.cpp:489 #95 0x0172d54e in KIO::SimpleJob::qt_metacall (this=0x953c638, _c=QMetaObject::InvokeMetaMethod, _id=31, _a=0xbfd25e54) at ./jobclasses.moc:158 #96 0x0172d70a in KIO::TransferJob::qt_metacall (this=0x953c638, _c=QMetaObject::InvokeMetaMethod, _id=31, _a=0xbfd25e54) at ./jobclasses.moc:331 #97 0x0146c263 in QMetaObject::activate (sender=0x8c68948, from_signal_index=6, to_signal_index=6, argv=0xbfd25e54) at kernel/qobject.cpp:3113 #98 0x0146cec2 in QMetaObject::activate (sender=0x8c68948, m=0x18e1f64, local_signal_index=2, argv=0xbfd25e54) at kernel/qobject.cpp:3187 #99 0x017f95e9 in KIO::SlaveInterface::error (this=0x8c68948, _t1=111, _t2=...) at ./slaveinterface.moc:153 #100 0x017fd59c in KIO::SlaveInterface::dispatch (this=0x8c68948, _cmd=102, rawdata=...) at ../../kio/kio/slaveinterface.cpp:208 #101 0x017f9a13 in KIO::SlaveInterface::dispatch (this=0x8c68948) at ../../kio/kio/slaveinterface.cpp:91 #102 0x017ebaea in KIO::Slave::gotInput (this=0x8c68948) at ../../kio/kio/slave.cpp:322 #103 0x017edee3 in KIO::Slave::qt_metacall (this=0x8c68948, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfd260ec) at ./slave.moc:76 #104 0x0146c263 in QMetaObject::activate (sender=0x8b68ae8, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113 #105 0x0146cec2 in QMetaObject::activate (sender=0x8b68ae8, m=0x18de8a0, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187 #106 0x016f5f97 in KIO::Connection::readyRead (this=0x8b68ae8) at ./connection.moc:86 #107 0x016f7d5e in KIO::ConnectionPrivate::dequeue (this=0x95b4698) at ../../kio/kio/connection.cpp:82 #108 0x016f7e8e in KIO::Connection::qt_metacall (this=0x8b68ae8, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x8aa3fd8) at ./connection.moc:73 #109 0x01464f0b in QMetaCallEvent::placeMetaCall (this=0x8f32100, object=0x8b68ae8) at kernel/qobject.cpp:477 #110 0x014665fe in QObject::event (this=0x8b68ae8, e=0x8f32100) at kernel/qobject.cpp:1111 #111 0x06b48f54 in QApplicationPrivate::notify_helper (this=0x85b9908, receiver=0x8b68ae8, e=0x8f32100) at kernel/qapplication.cpp:4056 #112 0x06b5067c in QApplication::notify (this=0xbfd28c1c, receiver=0x8b68ae8, e=0x8f32100) at kernel/qapplication.cpp:3603 #113 0x00fa3dd6 in App::notify (this=0xbfd28c1c, receiver=0x8b68ae8, event=0x8f32100) at /build/buildd/amarok-2.2.2/src/App.cpp:856 #114 0x014566cb in QCoreApplication::notifyInternal (this=0xbfd28c1c, receiver=0x8b68ae8, event=0x8f32100) at kernel/qcoreapplication.cpp:610 #115 0x014572b2 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x84e1160) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #116 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x84e1160) at kernel/qcoreapplication.cpp:1247 #117 0x0145747d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140 #118 0x014813ff in QCoreApplication::sendPostedEvents (s=0x85b5070) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #119 postEventSourceDispatch (s=0x85b5070) at kernel/qeventdispatcher_glib.cpp:210 #120 0x01ad7e88 in g_main_dispatch (context=0x85b4840) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:1960 #121 IA__g_main_context_dispatch (context=0x85b4840) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2513 #122 0x01adb730 in g_main_context_iterate (context=0x85b4840, block=<value optimized out>, dispatch=1, self=0x85b9078) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2591 #123 0x01adb863 in IA__g_main_context_iteration (context=0x85b4840, may_block=1) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654 #124 0x0148102c in QEventDispatcherGlib::processEvents (this=0x84e0e98, flags=...) at kernel/qeventdispatcher_glib.cpp:327 #125 0x06be9be5 in QGuiEventDispatcherGlib::processEvents (this=0x84e0e98, flags=...) at kernel/qguieventdispatcher_glib.cpp:202 #126 0x01454c79 in QEventLoop::processEvents (this=0xbfd26920, flags=) at kernel/qeventloop.cpp:149 #127 0x014550ca in QEventLoop::exec (this=0xbfd26920, flags=...) at kernel/qeventloop.cpp:201 #128 0x07035d53 in QDialog::exec (this=0xbfd269ac) at dialogs/qdialog.cpp:498 #129 0x038a3722 in KPluginSelector::Private::PluginDelegate::slotConfigureClicked (this=0x9655b40) at ../../kutils/kpluginselector.cpp:861 #130 0x038a8d13 in KPluginSelector::Private::PluginDelegate::qt_metacall (this=0x9655b40, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0xbfd26c08) at ./kpluginselector_p.moc:181 #131 0x0146c263 in QMetaObject::activate (sender=0x96bfb30, from_signal_index=29, to_signal_index=30, argv=0xbfd26c08) at kernel/qobject.cpp:3113 #132 0x0146c6d8 in QMetaObject::activate (sender=0x96bfb30, m=0x73bc0a4, from_local_signal_index=2, to_local_signal_index=3, argv=0xbfd26c08) at kernel/qobject.cpp:3207 #133 0x071d5cc1 in QAbstractButton::clicked (this=0x96bfb30, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:200 #134 0x06efe549 in QAbstractButtonPrivate::emitClicked (this=0x8f7de00) at widgets/qabstractbutton.cpp:543 #135 0x06f001a4 in QAbstractButtonPrivate::click (this=0x8f7de00) at widgets/qabstractbutton.cpp:536 #136 0x06f00431 in QAbstractButton::mouseReleaseEvent (this=0x96bfb30, e=0xbfd27240) at widgets/qabstractbutton.cpp:1115 #137 0x06b9e012 in QWidget::event (this=0x96bfb30, event=0xbfd27240) at kernel/qwidget.cpp:7549 #138 0x06efe3ee in QAbstractButton::event (this=0x96bfb30, e=0xbfd269a4) at widgets/qabstractbutton.cpp:1077 #139 0x06fa866d in QPushButton::event (this=0x96bfb30, e=0xbfd27240) at widgets/qpushbutton.cpp:662 #140 0x06b48f54 in QApplicationPrivate::notify_helper (this=0x85b9908, receiver=0x96bfb30, e=0xbfd27240) at kernel/qapplication.cpp:4056 #141 0x06b51033 in QApplication::notify (this=0xbfd28c1c, receiver=0x96bfb30, e=0xbfd27240) at kernel/qapplication.cpp:3758 #142 0x00fa3dd6 in App::notify (this=0xbfd28c1c, receiver=0x96bfb30, event=0xbfd27240) at /build/buildd/amarok-2.2.2/src/App.cpp:856 #143 0x014566cb in QCoreApplication::notifyInternal (this=0xbfd28c1c, receiver=0x96bfb30, event=0xbfd27240) at kernel/qcoreapplication.cpp:610 #144 0x06b4ff6e in QCoreApplication::sendSpontaneousEvent (receiver=0x96bfb30, event=0xbfd27240, alienWidget=0x96bfb30, nativeWidget=0x9481b70, buttonDown=0x73c3aa0, lastMouseReceiver=...) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216 #145 QApplicationPrivate::sendMouseEvent (receiver=0x96bfb30, event=0xbfd27240, alienWidget=0x96bfb30, nativeWidget=0x9481b70, buttonDown=0x73c3aa0, lastMouseReceiver=...) at kernel/qapplication.cpp:2924 #146 0x06bbe7c0 in QETWidget::translateMouseEvent (this=0x9481b70, event=0xbfd2888c) at kernel/qapplication_x11.cpp:4409 #147 0x06bbdc4b in QApplication::x11ProcessEvent (this=0xbfd28c1c, event=0xbfd2888c) at kernel/qapplication_x11.cpp:3428 #148 0x06bea502 in x11EventSourceDispatch (s=0x85b5500, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #149 0x01ad7e88 in g_main_dispatch (context=0x85b4840) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:1960 #150 IA__g_main_context_dispatch (context=0x85b4840) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2513 #151 0x01adb730 in g_main_context_iterate (context=0x85b4840, block=<value optimized out>, dispatch=1, self=0x85b9078) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2591 #152 0x01adb863 in IA__g_main_context_iteration (context=0x85b4840, may_block=1) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654 #153 0x0148102c in QEventDispatcherGlib::processEvents (this=0x84e0e98, flags=...) at kernel/qeventdispatcher_glib.cpp:327 #154 0x06be9be5 in QGuiEventDispatcherGlib::processEvents (this=0x84e0e98, flags=...) at kernel/qguieventdispatcher_glib.cpp:202 #155 0x01454c79 in QEventLoop::processEvents (this=0xbfd28b84, flags=) at kernel/qeventloop.cpp:149 #156 0x014550ca in QEventLoop::exec (this=0xbfd28b84, flags=...) at kernel/qeventloop.cpp:201 #157 0x0145753f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #158 0x06b48dd7 in QApplication::exec () at kernel/qapplication.cpp:3525 #159 0x0805218b in main (argc=1, argv=0xbfd29484) at /build/buildd/amarok-2.2.2/src/main.cpp:235 Sorry, but the second backtrace is not the same as the first one, are you sure you did exactly the same as previously? I tried to reproduce this here in Amarok 2.2.3-git and everything works fine, no crash. Expect this to be fixed in Amarok 2.2.3 |