Bug 225094 - Amarok crashed when Last.fm password was removed from settings
Summary: Amarok crashed when Last.fm password was removed from settings
Status: RESOLVED WORKSFORME
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.2.2
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-01 07:50 UTC by ashish
Modified: 2010-02-01 21:50 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
Auto generated crash report after installing the debug symbols (32.14 KB, application/octet-stream)
2010-02-01 13:52 UTC, ashish
Details
valgring crash report (1.60 KB, application/octet-stream)
2010-02-01 13:55 UTC, ashish
Details
Gdb crash report (92.86 KB, text/plain)
2010-02-01 13:56 UTC, ashish
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ashish 2010-02-01 07:50:26 UTC
Application that crashed: amarok
Version of the application: 2.2.2
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-17-generic i686
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
I had saved Last.fm username and password. When I opened the settings, and deleted the password and clicked on Apply then Ok, amarok crashed.

 -- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0xb789c710 (LWP 3897))]

Thread 12 (Thread 0xb61c9b70 (LWP 3898)):
#0  0x00efe422 in __kernel_vsyscall ()
#1  0x0289e142 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0x00d408d4 in __pthread_cond_timedwait (cond=0x9e5bb98, mutex=0x9e5bb80, abstime=0xb61c9320) at forward.c:152
#3  0x030059ff in metronom_sync_loop (this=0x9e5bb38) at metronom.c:870
#4  0x0289980e in start_thread (arg=0xb61c9b70) at pthread_create.c:300
#5  0x00d338de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xb59c8b70 (LWP 3899)):
#0  IA__g_main_context_acquire (context=0x9e5db88) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2057
#1  0x02bd32c5 in g_main_context_iterate (context=0x9e5db88, block=<value optimized out>, dispatch=1, self=0x9e5e478) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2535
#2  0x02bd3863 in IA__g_main_context_iteration (context=0x9e5db88, may_block=1) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654
#3  0x00a60067 in QEventDispatcherGlib::processEvents (this=0x9e10118, flags=...) at kernel/qeventdispatcher_glib.cpp:329
#4  0x00a33c79 in QEventLoop::processEvents (this=0xb59c82a4, flags=) at kernel/qeventloop.cpp:149
#5  0x00a340ca in QEventLoop::exec (this=0xb59c82a4, flags=...) at kernel/qeventloop.cpp:201
#6  0x00941b73 in QThread::exec (this=0x9dc02c0) at thread/qthread.cpp:487
#7  0x0945420a in Phonon::Xine::XineThread::run (this=0x9dc02c0) at ../../xine/xinethread.cpp:143
#8  0x00944e32 in QThreadPrivate::start (arg=0x9dc02c0) at thread/qthread_unix.cpp:188
#9  0x0289980e in start_thread (arg=0xb59c8b70) at pthread_create.c:300
#10 0x00d338de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xb51c7b70 (LWP 3902)):
#0  0x00efe422 in __kernel_vsyscall ()
#1  0x00d25c96 in *__GI___poll (fds=0xda7ff4, nfds=1, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x040cdc3b in my_snd_mixer_wait (data=0x9e60a08) at audio_alsa_out.c:150
#3  ao_alsa_handle_event_thread (data=0x9e60a08) at audio_alsa_out.c:166
#4  0x0289980e in start_thread (arg=0xb51c7b70) at pthread_create.c:300
#5  0x00d338de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
The current source language is "auto; currently c".

Thread 9 (Thread 0xb49c6b70 (LWP 3903)):
#0  0x00efe422 in __kernel_vsyscall ()
#1  0x0289de15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x00d4087d in __pthread_cond_wait (cond=0x9e72638, mutex=0x9e72620) at forward.c:139
#3  0x030165ee in fifo_peek_int (this_gen=0x9e76920) at audio_out.c:348
#4  fifo_peek (this_gen=0x9e76920) at audio_out.c:388
#5  ao_loop (this_gen=0x9e76920) at audio_out.c:1015
#6  0x0289980e in start_thread (arg=0xb49c6b70) at pthread_create.c:300
#7  0x00d338de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xb412db70 (LWP 3904)):
#0  0x00efe422 in __kernel_vsyscall ()
#1  0x0289de15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x00d4087d in __pthread_cond_wait (cond=0x9fd4668, mutex=0x9fd4650) at forward.c:139
#3  0x030165ee in fifo_peek_int (this_gen=0xa090f18) at audio_out.c:348
#4  fifo_peek (this_gen=0xa090f18) at audio_out.c:388
#5  ao_loop (this_gen=0xa090f18) at audio_out.c:1015
#6  0x0289980e in start_thread (arg=0xb412db70) at pthread_create.c:300
#7  0x00d338de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xb3238b70 (LWP 3910)):
#0  0x00efe422 in __kernel_vsyscall ()
#1  0x0289de15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x00d4087d in __pthread_cond_wait (cond=0xa844558, mutex=0xa844540) at forward.c:139
#3  0x00945e67 in QWaitConditionPrivate::wait (this=0xa5bb598, mutex=0xa5bb59c, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xa5bb598, mutex=0xa5bb59c, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb33c4d18 in XmlParseJob::run (this=0xa5bb578) at /build/buildd/amarok-2.2.2/src/collection/sqlcollection/ScanManager.cpp:671
#6  0x002ef37d in ThreadWeaver::JobRunHelper::runTheJob (this=0xb323826c, th=0xa421fd0, job=0xa5bb578) at ../../../threadweaver/Weaver/Job.cpp:106
#7  0x002ef6e1 in ThreadWeaver::Job::execute (this=0xa5bb578, th=0xa421fd0) at ../../../threadweaver/Weaver/Job.cpp:135
#8  0x002ee38a in ThreadWeaver::ThreadRunHelper::run (this=0xb32382f4, parent=0xa3224f0, th=0xa421fd0) at ../../../threadweaver/Weaver/Thread.cpp:95
#9  0x002ee9db in ThreadWeaver::Thread::run (this=0xa421fd0) at ../../../threadweaver/Weaver/Thread.cpp:142
#10 0x00944e32 in QThreadPrivate::start (arg=0xa421fd0) at thread/qthread_unix.cpp:188
#11 0x0289980e in start_thread (arg=0xb3238b70) at pthread_create.c:300
#12 0x00d338de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xb1fffb70 (LWP 3912)):
#0  0x00efe422 in __kernel_vsyscall ()
#1  0x0289de15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x00d4087d in __pthread_cond_wait (cond=0xa343de8, mutex=0xa343dd0) at forward.c:139
#3  0x00945e67 in QWaitConditionPrivate::wait (this=0xa322508, mutex=0x9d27950, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xa322508, mutex=0x9d27950, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x002edb30 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa3224f0, th=0xa56e250) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x002f019c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa4c21e0, th=0xa56e250) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x002ec1fb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa3224f0, th=0xa56e250) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x002f0292 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa4c21e0, th=0xa56e250) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x002eddb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa3224f0, th=0xa56e250, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x002f02b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa4c21e0, th=0xa56e250) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x002eddb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa3224f0, th=0xa56e250, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x002f02b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa4c21e0, th=0xa56e250) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x002eddb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa3224f0, th=0xa56e250, previous=0xa8100e0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x002ee3be in ThreadWeaver::ThreadRunHelper::run (this=0xb1fff2f4, parent=0xa3224f0, th=0xa56e250) at ../../../threadweaver/Weaver/Thread.cpp:87
#15 0x002ee9db in ThreadWeaver::Thread::run (this=0xa56e250) at ../../../threadweaver/Weaver/Thread.cpp:142
#16 0x00944e32 in QThreadPrivate::start (arg=0xa56e250) at thread/qthread_unix.cpp:188
#17 0x0289980e in start_thread (arg=0xb1fffb70) at pthread_create.c:300
#18 0x00d338de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xb0ffdb70 (LWP 3915)):
#0  0x00efe422 in __kernel_vsyscall ()
#1  0x0289de15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x00d4087d in __pthread_cond_wait (cond=0xa343de8, mutex=0xa343dd0) at forward.c:139
#3  0x00945e67 in QWaitConditionPrivate::wait (this=0xa322508, mutex=0x9d27950, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xa322508, mutex=0x9d27950, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x002edb30 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa3224f0, th=0xa4e3590) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x002f019c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa4c21e0, th=0xa4e3590) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x002ec1fb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa3224f0, th=0xa4e3590) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x002f0292 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa4c21e0, th=0xa4e3590) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x002eddb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa3224f0, th=0xa4e3590, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x002f02b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa4c21e0, th=0xa4e3590) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x002eddb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa3224f0, th=0xa4e3590, previous=0xa8a5030) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x002ee3be in ThreadWeaver::ThreadRunHelper::run (this=0xb0ffd2f4, parent=0xa3224f0, th=0xa4e3590) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x002ee9db in ThreadWeaver::Thread::run (this=0xa4e3590) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x00944e32 in QThreadPrivate::start (arg=0xa4e3590) at thread/qthread_unix.cpp:188
#15 0x0289980e in start_thread (arg=0xb0ffdb70) at pthread_create.c:300
#16 0x00d338de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xaff7bb70 (LWP 3929)):
#0  0x00efe422 in __kernel_vsyscall ()
#1  0x0289de15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x00d4087d in __pthread_cond_wait (cond=0xa343de8, mutex=0xa343dd0) at forward.c:139
#3  0x00945e67 in QWaitConditionPrivate::wait (this=0xa322508, mutex=0x9d27950, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xa322508, mutex=0x9d27950, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x002edb30 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa3224f0, th=0xa85b898) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x002f019c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa4c21e0, th=0xa85b898) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x002ec1fb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa3224f0, th=0xa85b898) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x002f0292 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa4c21e0, th=0xa85b898) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x002eddb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa3224f0, th=0xa85b898, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x002f02b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa4c21e0, th=0xa85b898) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x002eddb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa3224f0, th=0xa85b898, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x002ee3be in ThreadWeaver::ThreadRunHelper::run (this=0xaff7b2f4, parent=0xa3224f0, th=0xa85b898) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x002ee9db in ThreadWeaver::Thread::run (this=0xa85b898) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x00944e32 in QThreadPrivate::start (arg=0xa85b898) at thread/qthread_unix.cpp:188
#15 0x0289980e in start_thread (arg=0xaff7bb70) at pthread_create.c:300
#16 0x00d338de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xa589bb70 (LWP 3930)):
#0  0x00efe422 in __kernel_vsyscall ()
#1  0x0289de15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x00d4087d in __pthread_cond_wait (cond=0xa95fa98, mutex=0xa95fa80) at forward.c:139
#3  0x00945e67 in QWaitConditionPrivate::wait (this=0xa95f698, mutex=0xa95f694, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xa95f698, mutex=0xa95f694, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x067dadea in QFileInfoGatherer::run (this=0xa95f68c) at dialogs/qfileinfogatherer.cpp:207
#6  0x00944e32 in QThreadPrivate::start (arg=0xa95f68c) at thread/qthread_unix.cpp:188
#7  0x0289980e in start_thread (arg=0xa589bb70) at pthread_create.c:300
#8  0x00d338de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa509ab70 (LWP 3931)):
#0  0x04fe7e06 in *__GI_clock_gettime (clock_id=83804148, tp=0xa5099fd8) at ../sysdeps/unix/clock_gettime.c:100
#1  0x00a61bf3 in QTimerInfoList::getTime (this=0xb20ba234, t=...) at kernel/qeventdispatcher_unix.cpp:339
#2  0x00a61de1 in QTimerInfoList::updateCurrentTime (this=0xb20ba234) at kernel/qeventdispatcher_unix.cpp:297
#3  0x00a6288c in QTimerInfoList::timerWait (this=0xb20ba234, tm=...) at kernel/qeventdispatcher_unix.cpp:420
#4  0x00a60210 in timerSourcePrepare (source=0xb20ba200, timeout=0xa509a0cc) at kernel/qeventdispatcher_glib.cpp:141
#5  0x02bd2f90 in IA__g_main_context_prepare (context=0xb205c780, priority=0xa509a14c) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2280
#6  0x02bd3351 in g_main_context_iterate (context=0xb205c780, block=<value optimized out>, dispatch=1, self=0xb20bccd8) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2571
#7  0x02bd3863 in IA__g_main_context_iteration (context=0xb205c780, may_block=1) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654
#8  0x00a60067 in QEventDispatcherGlib::processEvents (this=0xa55cde0, flags=...) at kernel/qeventdispatcher_glib.cpp:329
#9  0x00a33c79 in QEventLoop::processEvents (this=0xa509a294, flags=) at kernel/qeventloop.cpp:149
#10 0x00a340ca in QEventLoop::exec (this=0xa509a294, flags=...) at kernel/qeventloop.cpp:201
#11 0x00941b73 in QThread::exec (this=0xa95ff10) at thread/qthread.cpp:487
#12 0x00a166ab in QInotifyFileSystemWatcherEngine::run (this=0xa95ff10) at io/qfilesystemwatcher_inotify.cpp:214
#13 0x00944e32 in QThreadPrivate::start (arg=0xa95ff10) at thread/qthread_unix.cpp:188
#14 0x0289980e in start_thread (arg=0xa509ab70) at pthread_create.c:300
#15 0x00d338de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb789c710 (LWP 3897)):
[KCrash Handler]
#6  0x00000000 in ?? ()
#7  0x00443156 in KConfigDialog::qt_metacall (this=0xa5f9410, _c=3218839424, _id=77, _a=0xbfdb988c) at ./kconfigdialog.moc:85
#8  0x01086cfa in Amarok2ConfigDialog::qt_metacall (this=0xa5f9410, _c=QMetaObject::InvokeMetaMethod, _id=77, _a=0xbfdb988c) at /build/buildd/amarok-2.2.2/obj-i486-linux-gnu/src/ConfigDialog.moc:67
#9  0x00a4b263 in QMetaObject::activate (sender=0xa5f9410, from_signal_index=43, to_signal_index=43, argv=0x0) at kernel/qobject.cpp:3113
#10 0x00a4bec2 in QMetaObject::activate (sender=0xa5f9410, m=0x69a144, local_signal_index=7, argv=0x0) at kernel/qobject.cpp:3187
#11 0x00453557 in KDialog::applyClicked (this=0xa5f9410) at ./kdialog.moc:240
#12 0x00455cca in KDialog::slotButtonClicked (this=0xa5f9410, button=8) at ../../kdeui/dialogs/kdialog.cpp:857
#13 0x00458319 in KDialog::qt_metacall (this=0xa5f9410, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbfdb9b08) at ./kdialog.moc:184
#14 0x0051fc6a in KPageDialog::qt_metacall (this=0xa5f9410, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbfdb9b08) at ./kpagedialog.moc:64
#15 0x004430ba in KConfigDialog::qt_metacall (this=0xa5f9410, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbfdb9b08) at ./kconfigdialog.moc:78
#16 0x01086cfa in Amarok2ConfigDialog::qt_metacall (this=0xa5f9410, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbfdb9b08) at /build/buildd/amarok-2.2.2/obj-i486-linux-gnu/src/ConfigDialog.moc:67
#17 0x00a4b263 in QMetaObject::activate (sender=0xa27e5b0, from_signal_index=4, to_signal_index=4, argv=0xbfdb9b08) at kernel/qobject.cpp:3113
#18 0x00a4bec2 in QMetaObject::activate (sender=0xa27e5b0, m=0xb25878, local_signal_index=0, argv=0xbfdb9b08) at kernel/qobject.cpp:3187
#19 0x00a4de73 in QSignalMapper::mapped (this=0xa27e5b0, _t1=8) at .moc/release-shared/moc_qsignalmapper.cpp:95
#20 0x00a4e70d in QSignalMapper::map (this=0xa27e5b0, sender=0xa8cb3c0) at kernel/qsignalmapper.cpp:266
#21 0x00a4e8ee in QSignalMapper::map (this=0xa27e5b0) at kernel/qsignalmapper.cpp:257
#22 0x00a4f12b in QSignalMapper::qt_metacall (this=0xa27e5b0, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfdb9cd8) at .moc/release-shared/moc_qsignalmapper.cpp:81
#23 0x00a4b263 in QMetaObject::activate (sender=0xa8cb3c0, from_signal_index=29, to_signal_index=30, argv=0xbfdb9cd8) at kernel/qobject.cpp:3113
#24 0x00a4b6d8 in QMetaObject::activate (sender=0xa8cb3c0, m=0x6b210a4, from_local_signal_index=2, to_local_signal_index=3, argv=0xbfdb9cd8) at kernel/qobject.cpp:3207
#25 0x0693acc1 in QAbstractButton::clicked (this=0xa8cb3c0, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:200
#26 0x06663549 in QAbstractButtonPrivate::emitClicked (this=0xab90db8) at widgets/qabstractbutton.cpp:543
#27 0x066651a4 in QAbstractButtonPrivate::click (this=0xab90db8) at widgets/qabstractbutton.cpp:536
#28 0x06665431 in QAbstractButton::mouseReleaseEvent (this=0xa8cb3c0, e=0xbfdba310) at widgets/qabstractbutton.cpp:1115
#29 0x06303012 in QWidget::event (this=0xa8cb3c0, event=0xbfdba310) at kernel/qwidget.cpp:7549
#30 0x066633ee in QAbstractButton::event (this=0xa8cb3c0, e=0xaba0fd8) at widgets/qabstractbutton.cpp:1077
#31 0x0670d66d in QPushButton::event (this=0xa8cb3c0, e=0xbfdba310) at widgets/qpushbutton.cpp:662
#32 0x062adf54 in QApplicationPrivate::notify_helper (this=0x9d2f270, receiver=0xa8cb3c0, e=0xbfdba310) at kernel/qapplication.cpp:4056
#33 0x062b6033 in QApplication::notify (this=0xbfdbbcec, receiver=0xa8cb3c0, e=0xbfdba310) at kernel/qapplication.cpp:3758
#34 0x01441dd6 in App::notify (this=0xbfdbbcec, receiver=0xa8cb3c0, event=0xbfdba310) at /build/buildd/amarok-2.2.2/src/App.cpp:856
#35 0x00a356cb in QCoreApplication::notifyInternal (this=0xbfdbbcec, receiver=0xa8cb3c0, event=0xbfdba310) at kernel/qcoreapplication.cpp:610
#36 0x062b4f6e in QCoreApplication::sendSpontaneousEvent (receiver=0xa8cb3c0, event=0xbfdba310, alienWidget=0xa8cb3c0, nativeWidget=0xa5f9410, buttonDown=0x6b28aa0, lastMouseReceiver=...)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#37 QApplicationPrivate::sendMouseEvent (receiver=0xa8cb3c0, event=0xbfdba310, alienWidget=0xa8cb3c0, nativeWidget=0xa5f9410, buttonDown=0x6b28aa0, lastMouseReceiver=...)
    at kernel/qapplication.cpp:2924
#38 0x063237c0 in QETWidget::translateMouseEvent (this=0xa5f9410, event=0xbfdbb95c) at kernel/qapplication_x11.cpp:4409
#39 0x06322c4b in QApplication::x11ProcessEvent (this=0xbfdbbcec, event=0xbfdbb95c) at kernel/qapplication_x11.cpp:3428
#40 0x0634f502 in x11EventSourceDispatch (s=0x9d2b500, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#41 0x02bcfe88 in g_main_dispatch (context=0x9d2a840) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:1960
#42 IA__g_main_context_dispatch (context=0x9d2a840) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2513
#43 0x02bd3730 in g_main_context_iterate (context=0x9d2a840, block=<value optimized out>, dispatch=1, self=0x9d2e9e0) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2591
#44 0x02bd3863 in IA__g_main_context_iteration (context=0x9d2a840, may_block=1) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654
#45 0x00a6002c in QEventDispatcherGlib::processEvents (this=0x9c56e98, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#46 0x0634ebe5 in QGuiEventDispatcherGlib::processEvents (this=0x9c56e98, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#47 0x00a33c79 in QEventLoop::processEvents (this=0xbfdbbc54, flags=) at kernel/qeventloop.cpp:149
#48 0x00a340ca in QEventLoop::exec (this=0xbfdbbc54, flags=...) at kernel/qeventloop.cpp:201
#49 0x00a3653f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#50 0x062addd7 in QApplication::exec () at kernel/qapplication.cpp:3525
#51 0x0805218b in main (argc=1, argv=0xbfdbc554) at /build/buildd/amarok-2.2.2/src/main.cpp:235

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2010-02-01 10:31: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.
Comment 2 ashish 2010-02-01 13:52:39 UTC
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.
Comment 3 ashish 2010-02-01 13:55:05 UTC
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)" "
Comment 4 ashish 2010-02-01 13:56:12 UTC
Created attachment 40433 [details]
Gdb crash report
Comment 5 ashish 2010-02-01 14:05:54 UTC
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.
Comment 6 Myriam Schweingruber 2010-02-01 15:48:45 UTC
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
Comment 7 Myriam Schweingruber 2010-02-01 21:50:41 UTC
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