Bug 187598 - Crashes when testing Last.fm login
Summary: Crashes when testing Last.fm login
Status: RESOLVED FIXED
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.1-SVN
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-19 14:30 UTC by Zdeněk Zikán
Modified: 2009-05-17 12:53 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Amarok crash backtrace (25.84 KB, text/plain)
2009-03-21 15:30 UTC, Zdeněk Zikán
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Zdeněk Zikán 2009-03-19 14:30:20 UTC
Version:           2.0.1 (using KDE 4.2.1)
OS:                Linux
Installed from:    Ubuntu Packages

Steps how to reproduce:
1) Start with Last.fm plugin disabled.
2) Settings -> Configure -> Internet Services -> check the Last.fm checkbox
3) Do NOT click OK
4) Click configure icon for last.fm
5) Enter username and password, if it's not there already
6) Click Test Login
7) Crash. Backtrace follows:


Application: Amarok (amarok), signal SIGSEGV
[Current thread is 0 (LWP 8762)]

Thread 20 (Thread 0xb1edfb90 (LWP 8763)):
#0  0xb7f15430 in __kernel_vsyscall ()
#1  0xb682f3a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6a0ac14 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb2a2766f in ?? () from /usr/lib/libxine.so.1

Thread 19 (Thread 0xb166eb90 (LWP 8764)):
#0  0xb682c9de in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0
#1  0xb6a0ad86 in pthread_mutex_lock () from /lib/tls/i686/cmov/libc.so.6
#2  0xb687a660 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#3  0xb687aaaa in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb687af81 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb7e22497 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#6  0xb7df652a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#7  0xb7df66ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#8  0xb7d04419 in QThread::exec () from /usr/lib/libQtCore.so.4
#9  0xb2a77512 in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#10 0xb7d076ae in ?? () from /usr/lib/libQtCore.so.4
#11 0xb682b50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0xb69fca0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 18 (Thread 0xb0e6db90 (LWP 8767)):
#0  0xb7f15430 in __kernel_vsyscall ()
#1  0xb69ec52b in read () from /lib/tls/i686/cmov/libc.so.6
#2  0xb2cc4482 in ?? () from /usr/lib/libasound.so.2
#3  0xb2cc19cd in snd_ctl_read () from /usr/lib/libasound.so.2
#4  0xb2cbdd9f in snd_hctl_handle_events () from /usr/lib/libasound.so.2
#5  0xb2cc9ea1 in snd_mixer_handle_events () from /usr/lib/libasound.so.2
#6  0xb16d2fe4 in ?? () from /usr/lib/xine/plugins/1.24/xineplug_ao_out_alsa.so
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 17 (Thread 0xb062ab90 (LWP 8768)):
#0  0xb7f15430 in __kernel_vsyscall ()
#1  0xb682f075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6a0abbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb2a39843 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 16 (Thread 0xaf835b90 (LWP 8776)):
#0  0xb7f15430 in __kernel_vsyscall ()
#1  0xb69f4df1 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7dd7150 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb7d076ae in ?? () from /usr/lib/libQtCore.so.4
#4  0xb682b50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb69fca0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 15 (Thread 0xae101b90 (LWP 8778)):
#0  0xb7f15430 in __kernel_vsyscall ()
#1  0xb682f075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6a0abbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7d086f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb5867148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9a84ec8, th=0x9a85420) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb5869eec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9a85200, th=0x9a85420) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb5865d2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9a84ec8, th=0x9a85420) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb5869fea in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a85200, th=0x9a85420) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb58676d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9a84ec8, th=0x9a85420, previous=0x0) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb586a009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a85200, th=0x9a85420) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb58676d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9a84ec8, th=0x9a85420, previous=0x0) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb586a009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a85200, th=0x9a85420) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0xb58676d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9a84ec8, th=0x9a85420, previous=0x0) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0xb586a009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a85200, th=0x9a85420) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:74
#14 0xb58676d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9a84ec8, th=0x9a85420, previous=0x0) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:351
#15 0xb586a009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a85200, th=0x9a85420) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:74
#16 0xb58676d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9a84ec8, th=0x9a85420, previous=0x0) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:351
#17 0xb586a009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a85200, th=0x9a85420) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:74
#18 0xb58676d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9a84ec8, th=0x9a85420, previous=0x0) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:351
#19 0xb586a009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a85200, th=0x9a85420) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:74
#20 0xb58676d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9a84ec8, th=0x9a85420, previous=0x0) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:351
#21 0xb586a009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a85200, th=0x9a85420) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:74
#22 0xb58676d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9a84ec8, th=0x9a85420, previous=0x0) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:351
#23 0xb586a009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a85200, th=0x9a85420) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:74
#24 0xb58676d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9a84ec8, th=0x9a85420, previous=0x0) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:351
#25 0xb586a009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a85200, th=0x9a85420) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:74
#26 0xb58676d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9a84ec8, th=0x9a85420, previous=0x0) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:351
#27 0xb586a009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a85200, th=0x9a85420) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:74
#28 0xb58676d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9a84ec8, th=0x9a85420, previous=0x0) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:351
#29 0xb586a009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a85200, th=0x9a85420) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:74
#30 0xb58676d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9a84ec8, th=0x9a85420, previous=0xb5a3e08) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:351
#31 0xb5867fbe in ThreadWeaver::ThreadRunHelper::run (this=0xae101370, parent=0x9a84ec8, th=0x9a85420) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/Thread.cpp:87
#32 0xb58685fb in ThreadWeaver::Thread::run (this=0x9a85420) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/Thread.cpp:142
#33 0xb7d076ae in ?? () from /usr/lib/libQtCore.so.4
#34 0xb682b50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#35 0xb69fca0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 14 (Thread 0xad900b90 (LWP 8779)):
#0  0xb7f15430 in __kernel_vsyscall ()
#1  0xb682f075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6a0abbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7d086f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb5867148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9a84ec8, th=0x9a3f800) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb5869eec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9a85200, th=0x9a3f800) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb5865d2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9a84ec8, th=0x9a3f800) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb5869fea in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a85200, th=0x9a3f800) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb58676d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9a84ec8, th=0x9a3f800, previous=0x0) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb586a009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a85200, th=0x9a3f800) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb58676d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9a84ec8, th=0x9a3f800, previous=0x0) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb586a009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a85200, th=0x9a3f800) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0xb58676d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9a84ec8, th=0x9a3f800, previous=0xb55fcb0) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0xb5867fbe in ThreadWeaver::ThreadRunHelper::run (this=0xad900370, parent=0x9a84ec8, th=0x9a3f800) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/Thread.cpp:87
#14 0xb58685fb in ThreadWeaver::Thread::run (this=0x9a3f800) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/Thread.cpp:142
#15 0xb7d076ae in ?? () from /usr/lib/libQtCore.so.4
#16 0xb682b50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#17 0xb69fca0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 13 (Thread 0xad0ffb90 (LWP 8780)):
#0  0xb7f15430 in __kernel_vsyscall ()
#1  0xb682f075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6a0abbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7d086f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb5867148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9a84ec8, th=0x9995748) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb5869eec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9a85200, th=0x9995748) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb5865d2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9a84ec8, th=0x9995748) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb5869fea in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a85200, th=0x9995748) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb58676d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9a84ec8, th=0x9995748, previous=0xb69da48) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb5867fbe in ThreadWeaver::ThreadRunHelper::run (this=0xad0ff370, parent=0x9a84ec8, th=0x9995748) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/Thread.cpp:87
#10 0xb58685fb in ThreadWeaver::Thread::run (this=0x9995748) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/Thread.cpp:142
#11 0xb7d076ae in ?? () from /usr/lib/libQtCore.so.4
#12 0xb682b50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#13 0xb69fca0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 12 (Thread 0xac8feb90 (LWP 8785)):
#0  0xb7f15430 in __kernel_vsyscall ()
#1  0xb682f075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6a0abbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7d086f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb5867148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9a84ec8, th=0x99f9b20) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb5869eec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9a85200, th=0x99f9b20) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb5865d2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9a84ec8, th=0x99f9b20) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb5869fea in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a85200, th=0x99f9b20) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb58676d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9a84ec8, th=0x99f9b20, previous=0x0) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb586a009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a85200, th=0x99f9b20) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb58676d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9a84ec8, th=0x99f9b20, previous=0x958f510) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb5867fbe in ThreadWeaver::ThreadRunHelper::run (this=0xac8fe370, parent=0x9a84ec8, th=0x99f9b20) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/Thread.cpp:87
#12 0xb58685fb in ThreadWeaver::Thread::run (this=0x99f9b20) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/Thread.cpp:142
#13 0xb7d076ae in ?? () from /usr/lib/libQtCore.so.4
#14 0xb682b50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0xb69fca0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 11 (Thread 0xab49fb90 (LWP 25401)):
#0  0xb7f15430 in __kernel_vsyscall ()
#1  0xb69f4df1 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb2a53580 in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x00000000 in ?? ()

Thread 10 (Thread 0xb3c60b90 (LWP 25402)):
#0  0xb7f15430 in __kernel_vsyscall ()
#1  0xb682f075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6a0abbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb2a2b2d4 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 9 (Thread 0xa0bdeb90 (LWP 25403)):
#0  0xb7f15430 in __kernel_vsyscall ()
#1  0xb682f075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6a0abbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb2a2b2d4 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 8 (Thread 0xa03ddb90 (LWP 25404)):
#0  0xb7f15430 in __kernel_vsyscall ()
#1  0xb682f075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6a0abbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb2a3c934 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 7 (Thread 0x9fbdcb90 (LWP 8484)):
#0  0xb7f15430 in __kernel_vsyscall ()
#1  0xb682f075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6a0abbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7d086f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb776d64a in ?? () from /usr/lib/libQtGui.so.4
#5  0xb7d076ae in ?? () from /usr/lib/libQtCore.so.4
#6  0xb682b50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb69fca0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0x9f3dbb90 (LWP 8485)):
#0  0xb682ca3c in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0
#1  0xb6a0ad86 in pthread_mutex_lock () from /lib/tls/i686/cmov/libc.so.6
#2  0xb687a366 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#3  0xb687acad in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb687af81 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb7e22497 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#6  0xb7df652a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#7  0xb7df66ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#8  0xb7d04419 in QThread::exec () from /usr/lib/libQtCore.so.4
#9  0xb7dda88b in ?? () from /usr/lib/libQtCore.so.4
#10 0xb7d076ae in ?? () from /usr/lib/libQtCore.so.4
#11 0xb682b50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0xb69fca0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0x9d676b90 (LWP 1380)):
#0  0xb7f15430 in __kernel_vsyscall ()
#1  0xb682f075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6a0abbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7d086f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb776d64a in ?? () from /usr/lib/libQtGui.so.4
#5  0xb7d076ae in ?? () from /usr/lib/libQtCore.so.4
#6  0xb682b50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb69fca0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0x9ce75b90 (LWP 1381)):
#0  0xb68f954a in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0xb7e240ab in ?? () from /usr/lib/libQtCore.so.4
#2  0xb7e24281 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb7e25e3c in ?? () from /usr/lib/libQtCore.so.4
#4  0xb7e2265a in ?? () from /usr/lib/libQtCore.so.4
#5  0xb687a622 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6  0xb687aaaa in ?? () from /usr/lib/libglib-2.0.so.0
#7  0xb687af81 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#8  0xb7e22497 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#9  0xb7df652a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#10 0xb7df66ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#11 0xb7d04419 in QThread::exec () from /usr/lib/libQtCore.so.4
#12 0xb7dda88b in ?? () from /usr/lib/libQtCore.so.4
#13 0xb7d076ae in ?? () from /usr/lib/libQtCore.so.4
#14 0xb682b50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0xb69fca0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0x9c4a6b90 (LWP 1390)):
#0  0xb7f15430 in __kernel_vsyscall ()
#1  0xb682f075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6a0abbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7d086f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb776d64a in ?? () from /usr/lib/libQtGui.so.4
#5  0xb7d076ae in ?? () from /usr/lib/libQtCore.so.4
#6  0xb682b50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb69fca0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0x9bca5b90 (LWP 1391)):
#0  0xb682ca3c in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0
#1  0xb6a0ad86 in pthread_mutex_lock () from /lib/tls/i686/cmov/libc.so.6
#2  0xb687a660 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#3  0xb687aaaa in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb687af81 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb7e22497 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#6  0xb7df652a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#7  0xb7df66ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#8  0xb7d04419 in QThread::exec () from /usr/lib/libQtCore.so.4
#9  0xb7dda88b in ?? () from /usr/lib/libQtCore.so.4
#10 0xb7d076ae in ?? () from /usr/lib/libQtCore.so.4
#11 0xb682b50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0xb69fca0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb467e8e0 (LWP 8762)):
[KCrash Handler]
#6  0x00630069 in ?? ()
#7  0xae3017f8 in WsAccessManager::get (this=0x9a24f78, request=@0xbfa12c0c) at /build/buildd/amarok-kde4-2.0.1.1/src/services/lastfm/lastfm/ws/WsAccessManager.cpp:68
#8  0xae303693 in WsRequestBuilder::start (this=0xbfa12e04) at /build/buildd/amarok-kde4-2.0.1.1/src/services/lastfm/lastfm/ws/WsRequestBuilder.cpp:61
#9  0xb32006e3 in LastFmServiceSettings::testLogin (this=0xb5cae88) at /build/buildd/amarok-kde4-2.0.1.1/src/services/lastfm/lastfm/ws/WsRequestBuilder.h:50
#10 0xb31fd2c5 in LastFmServiceSettings::qt_metacall (this=0xb5cae88, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfa12fcc)
    at /build/buildd/amarok-kde4-2.0.1.1/obj-i486-linux-gnu/src/services/lastfm/moc_LastFmServiceSettings.cpp:69
#11 0xb7e0ca60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#12 0xb7e0ce60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#13 0xb78b2e61 in QAbstractButton::clicked () from /usr/lib/libQtGui.so.4
#14 0xb7606199 in ?? () from /usr/lib/libQtGui.so.4
#15 0xb7607d94 in ?? () from /usr/lib/libQtGui.so.4
#16 0xb7608026 in QAbstractButton::mouseReleaseEvent () from /usr/lib/libQtGui.so.4
#17 0xb731c962 in QWidget::event () from /usr/lib/libQtGui.so.4
#18 0xb760603e in QAbstractButton::event () from /usr/lib/libQtGui.so.4
#19 0xb76ac910 in QPushButton::event () from /usr/lib/libQtGui.so.4
#20 0xb72c48ec in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#21 0xb72cd0e1 in QApplication::notify () from /usr/lib/libQtGui.so.4
#22 0xb6fdb10d in KApplication::notify (this=0xbfa14f24, receiver=0xaeeeb38, event=0xbfa135a8) at /build/buildd/kde4libs-4.2.1a/kdeui/kernel/kapplication.cpp:307
#23 0xb7df7e61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#24 0xb72cc36e in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4
#25 0xb7336656 in ?? () from /usr/lib/libQtGui.so.4
#26 0xb73359e5 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#27 0xb735f7aa in ?? () from /usr/lib/libQtGui.so.4
#28 0xb6877718 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#29 0xb687adc3 in ?? () from /usr/lib/libglib-2.0.so.0
#30 0xb687af81 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#31 0xb7e22478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#32 0xb735eea5 in ?? () from /usr/lib/libQtGui.so.4
#33 0xb7df652a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#34 0xb7df66ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#35 0xb7731987 in QDialog::exec () from /usr/lib/libQtGui.so.4
#36 0xb5ff799e in KPluginSelector::Private::PluginDelegate::slotConfigureClicked (this=0xb625168) at /build/buildd/kde4libs-4.2.1a/kutils/kpluginselector.cpp:847
#37 0xb5ffc00b in KPluginSelector::Private::PluginDelegate::qt_metacall (this=0xb625168, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfa1409c)
    at /build/buildd/kde4libs-4.2.1a/obj-i486-linux-gnu/kutils/kpluginselector_p.moc:177
#38 0xb7e0ca60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#39 0xb7e0ce60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#40 0xb78b2e61 in QAbstractButton::clicked () from /usr/lib/libQtGui.so.4
#41 0xb7606199 in ?? () from /usr/lib/libQtGui.so.4
#42 0xb7607d94 in ?? () from /usr/lib/libQtGui.so.4
#43 0xb7608026 in QAbstractButton::mouseReleaseEvent () from /usr/lib/libQtGui.so.4
#44 0xb731c962 in QWidget::event () from /usr/lib/libQtGui.so.4
#45 0xb760603e in QAbstractButton::event () from /usr/lib/libQtGui.so.4
#46 0xb76ac910 in QPushButton::event () from /usr/lib/libQtGui.so.4
#47 0xb72c48ec in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#48 0xb72cd0e1 in QApplication::notify () from /usr/lib/libQtGui.so.4
#49 0xb6fdb10d in KApplication::notify (this=0xbfa14f24, receiver=0xb5e5468, event=0xbfa14678) at /build/buildd/kde4libs-4.2.1a/kdeui/kernel/kapplication.cpp:307
#50 0xb7df7e61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#51 0xb72cc36e in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4
#52 0xb7336656 in ?? () from /usr/lib/libQtGui.so.4
#53 0xb73359e5 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#54 0xb735f7aa in ?? () from /usr/lib/libQtGui.so.4
#55 0xb6877718 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#56 0xb687adc3 in ?? () from /usr/lib/libglib-2.0.so.0
#57 0xb687af81 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#58 0xb7e22478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#59 0xb735eea5 in ?? () from /usr/lib/libQtGui.so.4
#60 0xb7df652a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#61 0xb7df66ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#62 0xb7df8da5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#63 0xb72c4767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#64 0x0804c042 in main (argc=1, argv=0xbfa15424) at /build/buildd/amarok-kde4-2.0.1.1/src/main.cpp:130
Comment 1 Zdeněk Zikán 2009-03-19 14:33:11 UTC
Sorry for typo in the bug's title s/Amaroc/Amarok/, but it seems I cannot change it now.
Comment 2 Andrey Esin 2009-03-20 10:22:26 UTC
Hm.....i can't to reproduce this....can someone?
Comment 3 Seb Ruiz 2009-03-21 04:04:25 UTC
Nope, I also can't reproduce. Zdenek: you need to install an amarok-debug package to get a good backtrace, yours doesn't give us any useful information.
Comment 4 Zdeněk Zikán 2009-03-21 15:30:16 UTC
Created attachment 32319 [details]
Amarok crash backtrace
Comment 5 Zdeněk Zikán 2009-03-21 15:32:51 UTC
I have found out that information provided by me is insufficient for reproducing the crash. So once more.

1) start Amarok with Last.fm Service disabled
2) Settings -> Configure -> Internet services
3) check Last.fm checkbox
4) click configure button
5) Make sure that credentials are entered
6) Test -> it works
Now, when the service is enabled, if I disable it and enable it once more, it crashes.
7) click OK
8) click OK
9) Settings -> Configure -> Internet services
10) uncheck Last.fm checkbox
11) OK
12) Settings -> Configure -> Internet services
13) check Last.fm checkbox
14) click configure button
15) Test -> now it crashes

Are you able to reproduce it now?

I already have amarok debug package installed (amarok-kde4-dbg) and I can see the names of amarok function calls. However since last time, I also installed some more debugging packages (e.g. libglib2.0-0-dbg and phonon-dbg as I can see some unresolved names of function calls in the backtrace) so I added new backtrace as an attachment (see Comment #4, is't long, so I'm not inlining that).
Comment 6 Andrey Esin 2009-03-21 17:27:56 UTC
And now i can't reproduce this...may be some svn commits after 2.0.1 was correct this bug.
Seb: Can you reproduce now?
Comment 7 Jonathan Thomas 2009-04-24 03:59:25 UTC
We received a bug downstream that seems to match this bug that is reported as happening in Amarok 2.0.2 at https://launchpad.net/bugs/359660


#0  0xb463d1e6 in QNetworkAccessManager::get (this=0xa4fd880, 
    request=@0xbffd88dc) at access/qnetworkaccessmanager.cpp:561
No locals.
#1  0xadb614d8 in WsAccessManager::get (this=0xa4fd880, request=@0xbffd88dc)
    at /build/buildd/amarok-2.0.2mysql5.1.30/amarok-2.0.2/src/services/lastfm/lastfm/ws/WsAccessManager.cpp:68
No locals.
#2  0xadb633d3 in WsRequestBuilder::start (this=0xbffd8ad4)
    at /build/buildd/amarok-2.0.2mysql5.1.30/amarok-2.0.2/src/services/lastfm/lastfm/ws/WsRequestBuilder.cpp:61
	url = {d = 0x9ca0478}
	request = {d = {d = 0xa609430}}
#3  0xaae0d793 in LastFmServiceSettings::testLogin (this=0xa6f7948)
    at /build/buildd/amarok-2.0.2mysql5.1.30/amarok-2.0.2/src/services/lastfm/lastfm/ws/WsRequestBuilder.h:50
	authToken = {static null = {<No data fields>}, static shared_null = {
    ref = {_q_value = 36287}, alloc = 0, size = 0, data = 0xb6b35a5a, 
    clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
    reserved = 0, array = {0}}, static shared_empty = {ref = {
      _q_value = 2820}, alloc = 0, size = 0, data = 0xb6b35a6e, clean = 0, 
    simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
    reserved = 0, array = {0}}, d = 0xc544340, 
  static codecForCStrings = 0x97bf328}
	sign_key = {static null = {<No data fields>}, static shared_null = {
    ref = {_q_value = 36287}, alloc = 0, size = 0, data = 0xb6b35a5a, 
    clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
    reserved = 0, array = {0}}, static shared_empty = {ref = {
      _q_value = 2820}, alloc = 0, size = 0, data = 0xb6b35a6e, clean = 0, 
    simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
    reserved = 0, array = {0}}, d = 0xa6af688, 
  static codecForCStrings = 0x97bf328}
	reply = <value optimized out>
#4  0xaae0a375 in LastFmServiceSettings::qt_metacall (this=0xa6f7948, 
    _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbffd8c9c)
    at /build/buildd/amarok-2.0.2mysql5.1.30/amarok-2.0.2/build/src/services/lastfm/moc_LastFmServiceSettings.cpp:70
No locals.
#5  0xb6a56ca8 in QMetaObject::activate (sender=0xa6f7e10, 
    from_signal_index=29, to_signal_index=30, argv=0xbffd8c9c)
    at kernel/qobject.cpp:3069
	method = 34
	currentSender = {sender = 0xa6f7e10, signal = 30, ref = 1}
	previousSender = (QObjectPrivate::Sender *) 0x0
	i = 0
	count = 1
	signal = 30
	empty_argv = {0x0}
	locker = {{mtx = 0x97aed04, val = 159051012}}
	currentThreadData = (QThreadData *) 0x97aecd0
	connectionLists = (QObjectConnectionListVector *) 0x9ca0570
#6  0xb6a570e0 in QMetaObject::activate (sender=0xa6f7e10, m=0xb77b01e4, 
    from_local_signal_index=2, to_local_signal_index=3, argv=0xbffd8c9c)
    at kernel/qobject.cpp:3163
	offset = <value optimized out>
	from_signal_index = 29
	to_signal_index = 1
#7  0xb75c86a1 in QAbstractButton::clicked (this=0xa6f7e10, _t1=false)
    at .moc/release-shared/moc_qabstractbutton.cpp:200
	_a = {0x0, 0xbffd8c90}
#8  0xb72f34a9 in QAbstractButtonPrivate::emitClicked (this=0xc5b3180)
    at widgets/qabstractbutton.cpp:543
	q = (class QAbstractButton * const) 0xa6f7e10
	guard = {o = 0xa6f7e10}
#9  0xb72f5104 in QAbstractButtonPrivate::click (this=0xc5b3180)
    at widgets/qabstractbutton.cpp:536
	q = <value optimized out>
	guard = {o = 0xa6f7e10}
#10 0xb72f5396 in QAbstractButton::mouseReleaseEvent (this=0xa6f7e10, 
    e=0xbffd9278) at widgets/qabstractbutton.cpp:1115
No locals.
#11 0xb6f68bd3 in QWidget::event (this=0xa6f7e10, event=0xbffd9278)
    at kernel/qwidget.cpp:7516
No locals.
#12 0xb72f334e in QAbstractButton::event (this=0xa6f7e10, e=0xbffd9278)
    at widgets/qabstractbutton.cpp:1077
No locals.
#13 0xb739e310 in QPushButton::event (this=0xa6f7e10, e=0xbffd9278)
    at widgets/qpushbutton.cpp:662
	d = (QPushButtonPrivate * const) 0xc5b3180
#14 0xb6f11f2c in QApplicationPrivate::notify_helper (this=0x97e1658, 
    receiver=0xa6f7e10, e=0xbffd9278) at kernel/qapplication.cpp:4084
	consumed = <value optimized out>
#15 0xb6f1aba1 in QApplication::notify (this=0xbffdacb4, receiver=0xa6f7e10, 
    e=0xbffd9278) at kernel/qapplication.cpp:3786
	me = {<QInputEvent> = {<QEvent> = {_vptr.QEvent = 0xb779f520, 
      d = 0x0, t = 3, posted = 0, spont = 1, m_accept = 1, reserved = 0}, 
    modState = {i = 0}}, p = {xp = 61, yp = 9}, g = {xp = 660, yp = 433}, 
  b = Qt::LeftButton, mouseState = {i = 0}}
	w = (class QWidget *) 0xa6f7e10
	mouse = (class QMouseEvent *) 0xbffd88dc
	eventAccepted = <value optimized out>
	relpos = {xp = 61, yp = 9}
	pw = {o = 0xa6f7e10}
	res = true
#16 0xb7e0c94d in KApplication::notify (this=0xbffdacb4, receiver=0xa6f7e10, 
    event=0xbffd9278)
    at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307
No locals.
#17 0xb6a40a3b in QCoreApplication::notifyInternal (this=0xbffdacb4, 
    receiver=0xa6f7e10, event=0xbffd9278) at kernel/qcoreapplication.cpp:602
	result = false
	cbdata = {0xa6f7e10, 0xbffd9278, 0xbffd916b}
	threadData = (QThreadData *) 0x97aecd0
	returnValue = <value optimized out>
#18 0xb6f19c0e in QApplicationPrivate::sendMouseEvent (receiver=0xa6f7e10, 
    event=0xbffd9278, alienWidget=0xa6f7e10, nativeWidget=0xbffd9bc8, 
    buttonDown=0xb77bd200, lastMouseReceiver=@0xb77bd204)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
	receiverGuard = {o = 0xa6f7e10}
	nativeGuard = {o = 0xbffd9bc8}
	alienGuard = {o = 0xa6f7e10}
	activePopupWidget = {o = 0x0}
	graphicsWidget = false
	result = false
#19 0xb6f89a0e in QETWidget::translateMouseEvent (this=0xbffd9bc8, 
    event=0xbffd98bc) at kernel/qapplication_x11.cpp:4425
	alienWidget = (class QWidget *) 0xa6f7e10
	widget = <value optimized out>
	oldOpenPopupCount = 6
	e = {<QInputEvent> = {<QEvent> = {_vptr.QEvent = 0xb779f520, d = 0x0, 
      t = 3, posted = 0, spont = 1, m_accept = 1, reserved = 332}, 
    modState = {i = 0}}, p = {xp = 61, yp = 9}, g = {xp = 660, yp = 433}, 
  b = Qt::LeftButton, mouseState = {i = 0}}
	type = QEvent::MouseButtonRelease
	pos = {xp = 61, yp = 9}
	globalPos = {xp = 660, yp = 433}
	button = Qt::LeftButton
	nextEvent = {type = 433, xany = {type = 433, serial = 660, 
    send_event = -1216655372, display = 0xbffd9bc8, window = 3221067964}, 
  xkey = {type = 433, serial = 660, send_event = -1216655372, 
    display = 0xbffd9bc8, window = 3221067964, root = 3221066680, 
    subwindow = 3069580479, time = 173637424, x = -1073900580, y = 0, 
    x_root = -1216655372, y_root = -1073898552, state = 3078311924, 
    keycode = 3221066744, same_screen = -1225305359}, xbutton = {type = 433, 
    serial = 660, send_event = -1216655372, display = 0xbffd9bc8, 
    window = 3221067964, root = 3221066680, subwindow = 3069580479, 
    time = 173637424, x = -1073900580, y = 0, x_root = -1216655372, 
    y_root = -1073898552, state = 3078311924, button = 3221066744, 
    same_screen = -1225305359}, xmotion = {type = 433, serial = 660, 
    send_event = -1216655372, display = 0xbffd9bc8, window = 3221067964, 
    root = 3221066680, subwindow = 3069580479, time = 173637424, 
    x = -1073900580, y = 0, x_root = -1216655372, y_root = -1073898552, 
    state = 3078311924, is_hint = -8 '?', same_screen = -1225305359}, 
  xcrossing = {type = 433, serial = 660, send_event = -1216655372, 
    display = 0xbffd9bc8, window = 3221067964, root = 3221066680, 
    subwindow = 3069580479, time = 173637424, x = -1073900580, y = 0, 
    x_root = -1216655372, y_root = -1073898552, mode = -1216655372, 
    detail = -1073900552, same_screen = -1225305359, focus = -1073898552, 
    state = 3221066716}, xfocus = {type = 433, serial = 660, 
    send_event = -1216655372, display = 0xbffd9bc8, window = 3221067964, 
    mode = -1073900616, detail = -1225386817}, xexpose = {type = 433, 
    serial = 660, send_event = -1216655372, display = 0xbffd9bc8, 
    window = 3221067964, x = -1073900616, y = -1225386817, width = 173637424, 
    height = -1073900580, count = 0}, xgraphicsexpose = {type = 433, 
    serial = 660, send_event = -1216655372, display = 0xbffd9bc8, 
    drawable = 3221067964, x = -1073900616, y = -1225386817, 
    width = 173637424, height = -1073900580, count = 0, 
    major_code = -1216655372, minor_code = -1073898552}, xnoexpose = {
    type = 433, serial = 660, send_event = -1216655372, display = 0xbffd9bc8, 
    drawable = 3221067964, major_code = -1073900616, 
    minor_code = -1225386817}, xvisibility = {type = 433, serial = 660, 
    send_event = -1216655372, display = 0xbffd9bc8, window = 3221067964, 
    state = -1073900616}, xcreatewindow = {type = 433, serial = 660, 
    send_event = -1216655372, display = 0xbffd9bc8, parent = 3221067964, 
    window = 3221066680, x = -1225386817, y = 173637424, width = -1073900580, 
    height = 0, border_width = -1216655372, override_redirect = -1073898552}, 
  xdestroywindow = {type = 433, serial = 660, send_event = -1216655372, 
    display = 0xbffd9bc8, event = 3221067964, window = 3221066680}, xunmap = {
    type = 433, serial = 660, send_event = -1216655372, display = 0xbffd9bc8, 
    event = 3221067964, window = 3221066680, from_configure = -1225386817}, 
  xmap = {type = 433, serial = 660, send_event = -1216655372, 
    display = 0xbffd9bc8, event = 3221067964, window = 3221066680, 
    override_redirect = -1225386817}, xmaprequest = {type = 433, 
    serial = 660, send_event = -1216655372, display = 0xbffd9bc8, 
    parent = 3221067964, window = 3221066680}, xreparent = {type = 433, 
    serial = 660, send_event = -1216655372, display = 0xbffd9bc8, 
    event = 3221067964, window = 3221066680, parent = 3069580479, 
    x = 173637424, y = -1073900580, override_redirect = 0}, xconfigure = {
    type = 433, serial = 660, send_event = -1216655372, display = 0xbffd9bc8, 
    event = 3221067964, window = 3221066680, x = -1225386817, y = 173637424, 
    width = -1073900580, height = 0, border_width = -1216655372, 
    above = 3221068744, override_redirect = -1216655372}, xgravity = {
    type = 433, serial = 660, send_event = -1216655372, display = 0xbffd9bc8, 
    event = 3221067964, window = 3221066680, x = -1225386817, y = 173637424}, 
  xresizerequest = {type = 433, serial = 660, send_event = -1216655372, 
    display = 0xbffd9bc8, window = 3221067964, width = -1073900616, 
    height = -1225386817}, xconfigurerequest = {type = 433, serial = 660, 
    send_event = -1216655372, display = 0xbffd9bc8, parent = 3221067964, 
    window = 3221066680, x = -1225386817, y = 173637424, width = -1073900580, 
    height = 0, border_width = -1216655372, above = 3221068744, 
    detail = -1216655372, value_mask = 3221066744}, xcirculate = {type = 433, 
    serial = 660, send_event = -1216655372, display = 0xbffd9bc8, 
    event = 3221067964, window = 3221066680, place = -1225386817}, 
  xcirculaterequest = {type = 433, serial = 660, send_event = -1216655372, 
    display = 0xbffd9bc8, parent = 3221067964, window = 3221066680, 
    place = -1225386817}, xproperty = {type = 433, serial = 660, 
    send_event = -1216655372, display = 0xbffd9bc8, window = 3221067964, 
    atom = 3221066680, time = 3069580479, state = 173637424}, 
  xselectionclear = {type = 433, serial = 660, send_event = -1216655372, 
    display = 0xbffd9bc8, window = 3221067964, selection = 3221066680, 
    time = 3069580479}, xselectionrequest = {type = 433, serial = 660, 
    send_event = -1216655372, display = 0xbffd9bc8, owner = 3221067964, 
    requestor = 3221066680, selection = 3069580479, target = 173637424, 
    property = 3221066716, time = 0}, xselection = {type = 433, serial = 660, 
    send_event = -1216655372, display = 0xbffd9bc8, requestor = 3221067964, 
    selection = 3221066680, target = 3069580479, property = 173637424, 
    time = 3221066716}, xcolormap = {type = 433, serial = 660, 
    send_event = -1216655372, display = 0xbffd9bc8, window = 3221067964, 
    colormap = 3221066680, c_new = -1225386817, state = 173637424}, 
  xclient = {type = 433, serial = 660, send_event = -1216655372, 
    display = 0xbffd9bc8, window = 3221067964, message_type = 3221066680, 
    format = -1225386817, data = {
      b = "0\177Y\n?\223??\000\000\000\000?O{??\233??", s = {32560, 2649, 
        -27684, -16387, 0, 0, 20468, -18565, -25656, -16387}, l = {173637424, 
        -1073900580, 0, -1216655372, -1073898552}}}, xmapping = {type = 433, 
    serial = 660, send_event = -1216655372, display = 0xbffd9bc8, 
    window = 3221067964, request = -1073900616, first_keycode = -1225386817, 
    count = 173637424}, xerror = {type = 433, display = 0x294, 
    resourceid = 3078311924, serial = 3221068744, error_code = 188 '?', 
    request_code = 152 '\230', minor_code = 253 '?'}, xkeymap = {type = 433, 
    serial = 660, send_event = -1216655372, display = 0xbffd9bc8, 
    window = 3221067964, 
    key_vector = "?\223???\024??0\177Y\n?\223??\000\000\000\000?O{??\233???O{?"}, pad = {433, 660, -1216655372, -1073898552, -1073899332, -1073900616, 
    -1225386817, 173637424, -1073900580, 0, -1216655372, -1073898552, 
    -1216655372, -1073900552, -1225305359, -1073898552, -1073900580, 
    -1073900572, -1225306162, -1073894220, 159239104, -1073900552, 
    -1225666217, -1073898552}}
#20 0xb6f88d37 in QApplication::x11ProcessEvent (this=0xbffdacb4, 
    event=0xbffd98bc) at kernel/qapplication_x11.cpp:3421
	d = (class QApplicationPrivate * const) 0x97e1658
	widget = (struct QETWidget *) 0xbffd9bc8
	keywidget = (struct QETWidget *) 0x0
	grabbed = false
#21 0xb6fb3cfa in x11EventSourceDispatch (s=0x97dc5a8, callback=0, 
    user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
	event = {type = 5, xany = {type = 5, serial = 4731657, 
    send_event = 0, display = 0x97dd400, window = 51075815}, xkey = {
    type = 5, serial = 4731657, send_event = 0, display = 0x97dd400, 
    window = 51075815, root = 423, subwindow = 0, time = 175930904, x = 171, 
    y = 124, x_root = 660, y_root = 433, state = 272, keycode = 1, 
    same_screen = 1}, xbutton = {type = 5, serial = 4731657, send_event = 0, 
    display = 0x97dd400, window = 51075815, root = 423, subwindow = 0, 
    time = 175930904, x = 171, y = 124, x_root = 660, y_root = 433, 
    state = 272, button = 1, same_screen = 1}, xmotion = {type = 5, 
    serial = 4731657, send_event = 0, display = 0x97dd400, window = 51075815, 
    root = 423, subwindow = 0, time = 175930904, x = 171, y = 124, 
    x_root = 660, y_root = 433, state = 272, is_hint = 1 '\001', 
    same_screen = 1}, xcrossing = {type = 5, serial = 4731657, 
    send_event = 0, display = 0x97dd400, window = 51075815, root = 423, 
    subwindow = 0, time = 175930904, x = 171, y = 124, x_root = 660, 
    y_root = 433, mode = 272, detail = 1, same_screen = 1, focus = 0, 
    state = 16}, xfocus = {type = 5, serial = 4731657, send_event = 0, 
    display = 0x97dd400, window = 51075815, mode = 423, detail = 0}, 
  xexpose = {type = 5, serial = 4731657, send_event = 0, display = 0x97dd400, 
    window = 51075815, x = 423, y = 0, width = 175930904, height = 171, 
    count = 124}, xgraphicsexpose = {type = 5, serial = 4731657, 
    send_event = 0, display = 0x97dd400, drawable = 51075815, x = 423, y = 0, 
    width = 175930904, height = 171, count = 124, major_code = 660, 
    minor_code = 433}, xnoexpose = {type = 5, serial = 4731657, 
    send_event = 0, display = 0x97dd400, drawable = 51075815, 
    major_code = 423, minor_code = 0}, xvisibility = {type = 5, 
    serial = 4731657, send_event = 0, display = 0x97dd400, window = 51075815, 
    state = 423}, xcreatewindow = {type = 5, serial = 4731657, 
    send_event = 0, display = 0x97dd400, parent = 51075815, window = 423, 
    x = 0, y = 175930904, width = 171, height = 124, border_width = 660, 
    override_redirect = 433}, xdestroywindow = {type = 5, serial = 4731657, 
    send_event = 0, display = 0x97dd400, event = 51075815, window = 423}, 
  xunmap = {type = 5, serial = 4731657, send_event = 0, display = 0x97dd400, 
    event = 51075815, window = 423, from_configure = 0}, xmap = {type = 5, 
    serial = 4731657, send_event = 0, display = 0x97dd400, event = 51075815, 
    window = 423, override_redirect = 0}, xmaprequest = {type = 5, 
    serial = 4731657, send_event = 0, display = 0x97dd400, parent = 51075815, 
    window = 423}, xreparent = {type = 5, serial = 4731657, send_event = 0, 
    display = 0x97dd400, event = 51075815, window = 423, parent = 0, 
    x = 175930904, y = 171, override_redirect = 124}, xconfigure = {type = 5, 
    serial = 4731657, send_event = 0, display = 0x97dd400, event = 51075815, 
    window = 423, x = 0, y = 175930904, width = 171, height = 124, 
    border_width = 660, above = 433, override_redirect = 272}, xgravity = {
    type = 5, serial = 4731657, send_event = 0, display = 0x97dd400, 
    event = 51075815, window = 423, x = 0, y = 175930904}, xresizerequest = {
    type = 5, serial = 4731657, send_event = 0, display = 0x97dd400, 
    window = 51075815, width = 423, height = 0}, xconfigurerequest = {
    type = 5, serial = 4731657, send_event = 0, display = 0x97dd400, 
    parent = 51075815, window = 423, x = 0, y = 175930904, width = 171, 
    height = 124, border_width = 660, above = 433, detail = 272, 
    value_mask = 1}, xcirculate = {type = 5, serial = 4731657, 
    send_event = 0, display = 0x97dd400, event = 51075815, window = 423, 
    place = 0}, xcirculaterequest = {type = 5, serial = 4731657, 
    send_event = 0, display = 0x97dd400, parent = 51075815, window = 423, 
    place = 0}, xproperty = {type = 5, serial = 4731657, send_event = 0, 
    display = 0x97dd400, window = 51075815, atom = 423, time = 0, 
    state = 175930904}, xselectionclear = {type = 5, serial = 4731657, 
    send_event = 0, display = 0x97dd400, window = 51075815, selection = 423, 
    time = 0}, xselectionrequest = {type = 5, serial = 4731657, 
    send_event = 0, display = 0x97dd400, owner = 51075815, requestor = 423, 
    selection = 0, target = 175930904, property = 171, time = 124}, 
  xselection = {type = 5, serial = 4731657, send_event = 0, 
    display = 0x97dd400, requestor = 51075815, selection = 423, target = 0, 
    property = 175930904, time = 171}, xcolormap = {type = 5, 
    serial = 4731657, send_event = 0, display = 0x97dd400, window = 51075815, 
    colormap = 423, c_new = 0, state = 175930904}, xclient = {type = 5, 
    serial = 4731657, send_event = 0, display = 0x97dd400, window = 51075815, 
    message_type = 423, format = 0, data = {
      b = "\030~|\n?\000\000\000|\000\000\000\224\002\000\000?\001\000", s = {
        32280, 2684, 171, 0, 124, 0, 660, 0, 433, 0}, l = {175930904, 171, 
        124, 660, 433}}}, xmapping = {type = 5, serial = 4731657, 
    send_event = 0, display = 0x97dd400, window = 51075815, request = 423, 
    first_keycode = 0, count = 175930904}, xerror = {type = 5, 
    display = 0x483309, resourceid = 0, serial = 159241216, 
    error_code = 231 '?', request_code = 90 'Z', minor_code = 11 '\v'}, 
  xkeymap = {type = 5, serial = 4731657, send_event = 0, display = 0x97dd400, 
    window = 51075815, 
    key_vector = "?\001\000\000\000\000\000\000\030~|\n?\000\000\000|\000\000\000\224\002\000\000?\001\000\000\020\001\000"}, pad = {5, 4731657, 0, 
    159241216, 51075815, 423, 0, 175930904, 171, 124, 660, 433, 272, 1, 1, 0, 
    16, 2097262, 7471206, 7143535, 2228256, 3342373, 2097186, 7274612}}
	marker = 4731658
#22 0xb4465b88 in IA__g_main_context_dispatch (context=0x97db310)
    at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
No locals.
#23 0xb44690eb in g_main_context_iterate (context=0x97db310, block=1, 
    dispatch=1, self=0x97e15e0)
    at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
	max_priority = 2147483647
	timeout = 15720
	some_ready = 1
	nfds = 7
	allocated_nfds = <value optimized out>
	fds = (GPollFD *) 0xb63e6d0
	__PRETTY_FUNCTION__ = "g_main_context_iterate"
#24 0xb4469268 in IA__g_main_context_iteration (context=0x97db310, 
    may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
	retval = <value optimized out>
#25 0xb6a6c438 in QEventDispatcherGlib::processEvents (this=0x97bf5f0, flags=
      {i = -1073898888}) at kernel/qeventdispatcher_glib.cpp:323
	d = (QEventDispatcherGlibPrivate * const) 0x97e0fe0
	canWait = true
	result = <value optimized out>
#26 0xb6fb33f5 in QGuiEventDispatcherGlib::processEvents (this=0x97bf5f0, 
    flags={i = -1073898840}) at kernel/qguieventdispatcher_glib.cpp:202
	d = (QGuiEventDispatcherGlibPrivate * const) 0x97e0fe0
	returnValue = 220
#27 0xb6a3f06a in QEventLoop::processEvents (this=0xbffd9b1c, flags=
      {i = -1073898776}) at kernel/qeventloop.cpp:149
	d = (QEventLoopPrivate * const) 0xc5c5858
#28 0xb6a3f4aa in QEventLoop::exec (this=0xbffd9b1c, flags={i = -1073898716})
    at kernel/qeventloop.cpp:200
	d = (QEventLoopPrivate * const) 0xc5c5858
#29 0xb742c7f3 in QDialog::exec (this=0xbffd9bc8) at dialogs/qdialog.cpp:498
	d = (QDialogPrivate * const) 0xa597f30
	deleteOnClose = false
	wasShowModal = false
	eventLoop = {<QObject> = {_vptr.QObject = 0xb6b337a8, 
    static staticMetaObject = {d = {superdata = 0x0, 
        stringdata = 0xb6adbbc0 "QObject", data = 0xb6adbc60, 
        extradata = 0xb6b2f1b8}}, d_ptr = 0xc5c5858, 
    static staticQtMetaObject = {d = {superdata = 0x0, 
        stringdata = 0xb6ae53a0 "Qt", data = 0xb6ae8280, extradata = 0x0}}}, 
  static staticMetaObject = {d = {superdata = 0xb6b2f1a8, 
      stringdata = 0xb6aed040 "QEventLoop", data = 0xb6aed060, 
      extradata = 0x0}}}
	guard = {o = 0xbffd9bc8}
	res = <value optimized out>
#30 0xb649199e in KPluginSelector::Private::PluginDelegate::slotConfigureClicked (this=0xc5f9ac8)
    at /build/buildd/kde4libs-4.2.2/kutils/kpluginselector.cpp:847
	index = {r = 4, c = 0, p = 0x9e72040, m = 0xbb1cd60}
	model = (class QAbstractItemModel *) 0xbb1cd60
	pluginEntry = <value optimized out>
	pluginInfo = {d = {d = 0xc5ba530}}
	configDialog = {<QDialog> = {<QWidget> = {<QObject> = {
        _vptr.QObject = 0xb7fab2c8, static staticMetaObject = {d = {
            superdata = 0x0, stringdata = 0xb6adbbc0 "QObject", 
            data = 0xb6adbc60, extradata = 0xb6b2f1b8}}, d_ptr = 0xa597f30, 
        static staticQtMetaObject = {d = {superdata = 0x0, 
            stringdata = 0xb6ae53a0 "Qt", data = 0xb6ae8280, 
            extradata = 0x0}}}, <QPaintDevice> = {
        _vptr.QPaintDevice = 0xb7fab3c4, painters = 0}, 
      static staticMetaObject = {d = {superdata = 0xb6b2f1a8, 
          stringdata = 0xb75d7500 "QWidget", data = 0xb75d79a0, 
          extradata = 0x0}}, data = 0xa597f78}, static staticMetaObject = {
      d = {superdata = 0xb779ff08, stringdata = 0xb7611f00 "QDialog", 
        data = 0xb7611fa0, extradata = 0x0}}}, static staticMetaObject = {
    d = {superdata = 0xb77a8684, stringdata = 0xb7f7ca80 "KDialog", 
      data = 0xb7f7ce60, extradata = 0x0}}, d_ptr = 0xb5e1fc0}
	newTabWidget = (class KTabWidget *) 0x0
	mainWidget = (class QWidget *) 0xc57c588
	moduleProxyParentWidget = (class QWidget *) 0xbffd9bc8
#31 0xb6495feb in KPluginSelector::Private::PluginDelegate::qt_metacall (
    this=0xc5f9ac8, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbffd9dcc)
    at /build/buildd/kde4libs-4.2.2/obj-i486-linux-gnu/kutils/kpluginselector_p.moc:181
No locals.
#32 0xb6a56ca8 in QMetaObject::activate (sender=0xa597e18, 
    from_signal_index=29, to_signal_index=30, argv=0xbffd9dcc)
    at kernel/qobject.cpp:3069
	method = 19
	currentSender = {sender = 0xa597e18, signal = 29, ref = 1}
	previousSender = (QObjectPrivate::Sender *) 0x0
	i = 0
	count = 1
	signal = 29
	empty_argv = {0x0}
	locker = {{mtx = 0x97aed04, val = 159051012}}
	currentThreadData = (QThreadData *) 0x97aecd0
	connectionLists = (QObjectConnectionListVector *) 0xc608a48
#33 0xb6a570e0 in QMetaObject::activate (sender=0xa597e18, m=0xb77b01e4, 
    from_local_signal_index=2, to_local_signal_index=3, argv=0xbffd9dcc)
    at kernel/qobject.cpp:3163
	offset = <value optimized out>
	from_signal_index = 29
	to_signal_index = 1
#34 0xb75c86a1 in QAbstractButton::clicked (this=0xa597e18, _t1=false)
    at .moc/release-shared/moc_qabstractbutton.cpp:200
	_a = {0x0, 0xbffd9dc0}
#35 0xb72f34a9 in QAbstractButtonPrivate::emitClicked (this=0xa6ea448)
    at widgets/qabstractbutton.cpp:543
	q = (class QAbstractButton * const) 0xa597e18
	guard = {o = 0xa597e18}
#36 0xb72f5104 in QAbstractButtonPrivate::click (this=0xa6ea448)
    at widgets/qabstractbutton.cpp:536
	q = <value optimized out>
	guard = {o = 0xa597e18}
#37 0xb72f5396 in QAbstractButton::mouseReleaseEvent (this=0xa597e18, 
    e=0xbffda3a8) at widgets/qabstractbutton.cpp:1115
No locals.
#38 0xb6f68bd3 in QWidget::event (this=0xa597e18, event=0xbffda3a8)
    at kernel/qwidget.cpp:7516
No locals.
#39 0xb72f334e in QAbstractButton::event (this=0xa597e18, e=0xbffda3a8)
    at widgets/qabstractbutton.cpp:1077
No locals.
#40 0xb739e310 in QPushButton::event (this=0xa597e18, e=0xbffda3a8)
    at widgets/qpushbutton.cpp:662
	d = (QPushButtonPrivate * const) 0xa6ea448
#41 0xb6f11f2c in QApplicationPrivate::notify_helper (this=0x97e1658, 
    receiver=0xa597e18, e=0xbffda3a8) at kernel/qapplication.cpp:4084
	consumed = <value optimized out>
#42 0xb6f1aba1 in QApplication::notify (this=0xbffdacb4, receiver=0xa597e18, 
    e=0xbffda3a8) at kernel/qapplication.cpp:3786
	me = {<QInputEvent> = {<QEvent> = {_vptr.QEvent = 0xb779f520, 
      d = 0x0, t = 3, posted = 0, spont = 1, m_accept = 1, reserved = 0}, 
    modState = {i = 0}}, p = {xp = 36, yp = 6}, g = {xp = 892, yp = 610}, 
  b = Qt::LeftButton, mouseState = {i = 0}}
	w = (class QWidget *) 0xa597e18
	mouse = (class QMouseEvent *) 0xbffd88dc
	eventAccepted = <value optimized out>
	relpos = {xp = 36, yp = 6}
	pw = {o = 0xa597e18}
	res = true
#43 0xb7e0c94d in KApplication::notify (this=0xbffdacb4, receiver=0xa597e18, 
    event=0xbffda3a8)
    at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307
No locals.
#44 0xb6a40a3b in QCoreApplication::notifyInternal (this=0xbffdacb4, 
    receiver=0xa597e18, event=0xbffda3a8) at kernel/qcoreapplication.cpp:602
	result = false
	cbdata = {0xa597e18, 0xbffda3a8, 0xbffda29b}
	threadData = (QThreadData *) 0x97aecd0
	returnValue = <value optimized out>
#45 0xb6f19c0e in QApplicationPrivate::sendMouseEvent (receiver=0xa597e18, 
    event=0xbffda3a8, alienWidget=0xa597e18, nativeWidget=0xc5a0358, 
    buttonDown=0xb77bd200, lastMouseReceiver=@0xb77bd204)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
	receiverGuard = {o = 0xa597e18}
	nativeGuard = {o = 0xc5a0358}
	alienGuard = {o = 0xa597e18}
	activePopupWidget = {o = 0x0}
	graphicsWidget = false
	result = false
#46 0xb6f89a0e in QETWidget::translateMouseEvent (this=0xc5a0358, 
    event=0xbffda9ec) at kernel/qapplication_x11.cpp:4425
	alienWidget = (class QWidget *) 0xa597e18
	widget = <value optimized out>
	oldOpenPopupCount = 6
	e = {<QInputEvent> = {<QEvent> = {_vptr.QEvent = 0xb779f520, d = 0x0, 
      t = 3, posted = 0, spont = 1, m_accept = 1, reserved = 0}, modState = {
      i = 0}}, p = {xp = 36, yp = 6}, g = {xp = 892, yp = 610}, 
  b = Qt::LeftButton, mouseState = {i = 0}}
	type = QEvent::MouseButtonRelease
	pos = {xp = 36, yp = 6}
	globalPos = {xp = 892, yp = 610}
	button = Qt::LeftButton
	nextEvent = {type = -1208257232, xany = {type = -1208257232, 
    serial = 175077408, send_event = -1208254476, display = 0xbffda9ec, 
    window = 3065210236}, xkey = {type = -1208257232, serial = 175077408, 
    send_event = -1208254476, display = 0xbffda9ec, window = 3065210236, 
    root = 3221071096, subwindow = 3084958825, time = 175293544, 
    x = -1073894932, y = 159241216, x_root = -1216655372, y_root = 175548400, 
    state = 0, keycode = 175548428, same_screen = 175548428}, xbutton = {
    type = -1208257232, serial = 175077408, send_event = -1208254476, 
    display = 0xbffda9ec, window = 3065210236, root = 3221071096, 
    subwindow = 3084958825, time = 175293544, x = -1073894932, y = 159241216, 
    x_root = -1216655372, y_root = 175548400, state = 0, button = 175548428, 
    same_screen = 175548428}, xmotion = {type = -1208257232, 
    serial = 175077408, send_event = -1208254476, display = 0xbffda9ec, 
    window = 3065210236, root = 3221071096, subwindow = 3084958825, 
    time = 175293544, x = -1073894932, y = 159241216, x_root = -1216655372, 
    y_root = 175548400, state = 0, is_hint = 12 '\f', 
    same_screen = 175548428}, xcrossing = {type = -1208257232, 
    serial = 175077408, send_event = -1208254476, display = 0xbffda9ec, 
    window = 3065210236, root = 3221071096, subwindow = 3084958825, 
    time = 175293544, x = -1073894932, y = 159241216, x_root = -1216655372, 
    y_root = 175548400, mode = 0, detail = 175548428, 
    same_screen = 175548428, focus = -1216655372, state = 3221072364}, 
  xfocus = {type = -1208257232, serial = 175077408, send_event = -1208254476, 
    display = 0xbffda9ec, window = 3065210236, mode = -1073896200, 
    detail = -1210008471}, xexpose = {type = -1208257232, serial = 175077408, 
    send_event = -1208254476, display = 0xbffda9ec, window = 3065210236, 
    x = -1073896200, y = -1210008471, width = 175293544, 
    height = -1073894932, count = 159241216}, xgraphicsexpose = {
    type = -1208257232, serial = 175077408, send_event = -1208254476, 
    display = 0xbffda9ec, drawable = 3065210236, x = -1073896200, 
    y = -1210008471, width = 175293544, height = -1073894932, 
    count = 159241216, major_code = -1216655372, minor_code = 175548400}, 
  xnoexpose = {type = -1208257232, serial = 175077408, 
    send_event = -1208254476, display = 0xbffda9ec, drawable = 3065210236, 
    major_code = -1073896200, minor_code = -1210008471}, xvisibility = {
    type = -1208257232, serial = 175077408, send_event = -1208254476, 
    display = 0xbffda9ec, window = 3065210236, state = -1073896200}, 
  xcreatewindow = {type = -1208257232, serial = 175077408, 
    send_event = -1208254476, display = 0xbffda9ec, parent = 3065210236, 
    window = 3221071096, x = -1210008471, y = 175293544, width = -1073894932, 
    height = 159241216, border_width = -1216655372, 
    override_redirect = 175548400}, xdestroywindow = {type = -1208257232, 
    serial = 175077408, send_event = -1208254476, display = 0xbffda9ec, 
    event = 3065210236, window = 3221071096}, xunmap = {type = -1208257232, 
    serial = 175077408, send_event = -1208254476, display = 0xbffda9ec, 
    event = 3065210236, window = 3221071096, from_configure = -1210008471}, 
  xmap = {type = -1208257232, serial = 175077408, send_event = -1208254476, 
    display = 0xbffda9ec, event = 3065210236, window = 3221071096, 
    override_redirect = -1210008471}, xmaprequest = {type = -1208257232, 
    serial = 175077408, send_event = -1208254476, display = 0xbffda9ec, 
    parent = 3065210236, window = 3221071096}, xreparent = {
    type = -1208257232, serial = 175077408, send_event = -1208254476, 
    display = 0xbffda9ec, event = 3065210236, window = 3221071096, 
    parent = 3084958825, x = 175293544, y = -1073894932, 
    override_redirect = 159241216}, xconfigure = {type = -1208257232, 
    serial = 175077408, send_event = -1208254476, display = 0xbffda9ec, 
    event = 3065210236, window = 3221071096, x = -1210008471, y = 175293544, 
    width = -1073894932, height = 159241216, border_width = -1216655372, 
    above = 175548400, override_redirect = 0}, xgravity = {
    type = -1208257232, serial = 175077408, send_event = -1208254476, 
    display = 0xbffda9ec, event = 3065210236, window = 3221071096, 
    x = -1210008471, y = 175293544}, xresizerequest = {type = -1208257232, 
    serial = 175077408, send_event = -1208254476, display = 0xbffda9ec, 
    window = 3065210236, width = -1073896200, height = -1210008471}, 
  xconfigurerequest = {type = -1208257232, serial = 175077408, 
    send_event = -1208254476, display = 0xbffda9ec, parent = 3065210236, 
    window = 3221071096, x = -1210008471, y = 175293544, width = -1073894932, 
    height = 159241216, border_width = -1216655372, above = 175548400, 
    detail = 0, value_mask = 175548428}, xcirculate = {type = -1208257232, 
    serial = 175077408, send_event = -1208254476, display = 0xbffda9ec, 
    event = 3065210236, window = 3221071096, place = -1210008471}, 
  xcirculaterequest = {type = -1208257232, serial = 175077408, 
    send_event = -1208254476, display = 0xbffda9ec, parent = 3065210236, 
    window = 3221071096, place = -1210008471}, xproperty = {
    type = -1208257232, serial = 175077408, send_event = -1208254476, 
    display = 0xbffda9ec, window = 3065210236, atom = 3221071096, 
    time = 3084958825, state = 175293544}, xselectionclear = {
    type = -1208257232, serial = 175077408, send_event = -1208254476, 
    display = 0xbffda9ec, window = 3065210236, selection = 3221071096, 
    time = 3084958825}, xselectionrequest = {type = -1208257232, 
    serial = 175077408, send_event = -1208254476, display = 0xbffda9ec, 
    owner = 3065210236, requestor = 3221071096, selection = 3084958825, 
    target = 175293544, property = 3221072364, time = 159241216}, 
  xselection = {type = -1208257232, serial = 175077408, 
    send_event = -1208254476, display = 0xbffda9ec, requestor = 3065210236, 
    selection = 3221071096, target = 3084958825, property = 175293544, 
    time = 3221072364}, xcolormap = {type = -1208257232, serial = 175077408, 
    send_event = -1208254476, display = 0xbffda9ec, window = 3065210236, 
    colormap = 3221071096, c_new = -1210008471, state = 175293544}, 
  xclient = {type = -1208257232, serial = 175077408, 
    send_event = -1208254476, display = 0xbffda9ec, window = 3065210236, 
    message_type = 3221071096, format = -1210008471, data = {
      b = "h?r\n????\000?}\t?O{???v\n", s = {-15256, 2674, -22036, -16387, 
        -11264, 2429, 20468, -18565, -22544, 2678}, l = {175293544, 
        -1073894932, 159241216, -1216655372, 175548400}}}, xmapping = {
    type = -1208257232, serial = 175077408, send_event = -1208254476, 
    display = 0xbffda9ec, window = 3065210236, request = -1073896200, 
    first_keycode = -1210008471, count = 175293544}, xerror = {
    type = -1208257232, display = 0xa6f7820, resourceid = 3086712820, 
    serial = 3221072364, error_code = 124 '|', request_code = 101 'e', 
    minor_code = 179 '?'}, xkeymap = {type = -1208257232, serial = 175077408, 
    send_event = -1208254476, display = 0xbffda9ec, window = 3065210236, 
    key_vector = "????i???h?r\n????\000?}\t?O{???v\n\000\000\000"}, pad = {
    -1208257232, 175077408, -1208254476, -1073894932, -1229757060, 
    -1073896200, -1210008471, 175293544, -1073894932, 159241216, -1216655372, 
    175548400, 0, 175548428, 175548428, -1216655372, -1073894932, 
    -1073896152, -1225306162, -1073894220, 159239104, -1073896152, 
    -1225666217, 207225688}}
#47 0xb6f88d37 in QApplication::x11ProcessEvent (this=0xbffdacb4, 
    event=0xbffda9ec) at kernel/qapplication_x11.cpp:3421
	d = (class QApplicationPrivate * const) 0x97e1658
	widget = (struct QETWidget *) 0xc5a0358
	keywidget = (struct QETWidget *) 0x0
	grabbed = false
#48 0xb6fb3cfa in x11EventSourceDispatch (s=0x97dc5a8, callback=0, 
    user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
	event = {type = 5, xany = {type = 5, serial = 4715570, 
    send_event = 0, display = 0x97dd400, window = 51071727}, xkey = {
    type = 5, serial = 4715570, send_event = 0, display = 0x97dd400, 
    window = 51071727, root = 423, subwindow = 0, time = 175927976, x = 614, 
    y = 291, x_root = 892, y_root = 610, state = 272, keycode = 1, 
    same_screen = 1}, xbutton = {type = 5, serial = 4715570, send_event = 0, 
    display = 0x97dd400, window = 51071727, root = 423, subwindow = 0, 
    time = 175927976, x = 614, y = 291, x_root = 892, y_root = 610, 
    state = 272, button = 1, same_screen = 1}, xmotion = {type = 5, 
    serial = 4715570, send_event = 0, display = 0x97dd400, window = 51071727, 
    root = 423, subwindow = 0, time = 175927976, x = 614, y = 291, 
    x_root = 892, y_root = 610, state = 272, is_hint = 1 '\001', 
    same_screen = 1}, xcrossing = {type = 5, serial = 4715570, 
    send_event = 0, display = 0x97dd400, window = 51071727, root = 423, 
    subwindow = 0, time = 175927976, x = 614, y = 291, x_root = 892, 
    y_root = 610, mode = 272, detail = 1, same_screen = 1, focus = 1, 
    state = 16}, xfocus = {type = 5, serial = 4715570, send_event = 0, 
    display = 0x97dd400, window = 51071727, mode = 423, detail = 0}, 
  xexpose = {type = 5, serial = 4715570, send_event = 0, display = 0x97dd400, 
    window = 51071727, x = 423, y = 0, width = 175927976, height = 614, 
    count = 291}, xgraphicsexpose = {type = 5, serial = 4715570, 
    send_event = 0, display = 0x97dd400, drawable = 51071727, x = 423, y = 0, 
    width = 175927976, height = 614, count = 291, major_code = 892, 
    minor_code = 610}, xnoexpose = {type = 5, serial = 4715570, 
    send_event = 0, display = 0x97dd400, drawable = 51071727, 
    major_code = 423, minor_code = 0}, xvisibility = {type = 5, 
    serial = 4715570, send_event = 0, display = 0x97dd400, window = 51071727, 
    state = 423}, xcreatewindow = {type = 5, serial = 4715570, 
    send_event = 0, display = 0x97dd400, parent = 51071727, window = 423, 
    x = 0, y = 175927976, width = 614, height = 291, border_width = 892, 
    override_redirect = 610}, xdestroywindow = {type = 5, serial = 4715570, 
    send_event = 0, display = 0x97dd400, event = 51071727, window = 423}, 
  xunmap = {type = 5, serial = 4715570, send_event = 0, display = 0x97dd400, 
    event = 51071727, window = 423, from_configure = 0}, xmap = {type = 5, 
    serial = 4715570, send_event = 0, display = 0x97dd400, event = 51071727, 
    window = 423, override_redirect = 0}, xmaprequest = {type = 5, 
    serial = 4715570, send_event = 0, display = 0x97dd400, parent = 51071727, 
    window = 423}, xreparent = {type = 5, serial = 4715570, send_event = 0, 
    display = 0x97dd400, event = 51071727, window = 423, parent = 0, 
    x = 175927976, y = 614, override_redirect = 291}, xconfigure = {type = 5, 
    serial = 4715570, send_event = 0, display = 0x97dd400, event = 51071727, 
    window = 423, x = 0, y = 175927976, width = 614, height = 291, 
    border_width = 892, above = 610, override_redirect = 272}, xgravity = {
    type = 5, serial = 4715570, send_event = 0, display = 0x97dd400, 
    event = 51071727, window = 423, x = 0, y = 175927976}, xresizerequest = {
    type = 5, serial = 4715570, send_event = 0, display = 0x97dd400, 
    window = 51071727, width = 423, height = 0}, xconfigurerequest = {
    type = 5, serial = 4715570, send_event = 0, display = 0x97dd400, 
    parent = 51071727, window = 423, x = 0, y = 175927976, width = 614, 
    height = 291, border_width = 892, above = 610, detail = 272, 
    value_mask = 1}, xcirculate = {type = 5, serial = 4715570, 
    send_event = 0, display = 0x97dd400, event = 51071727, window = 423, 
    place = 0}, xcirculaterequest = {type = 5, serial = 4715570, 
    send_event = 0, display = 0x97dd400, parent = 51071727, window = 423, 
    place = 0}, xproperty = {type = 5, serial = 4715570, send_event = 0, 
    display = 0x97dd400, window = 51071727, atom = 423, time = 0, 
    state = 175927976}, xselectionclear = {type = 5, serial = 4715570, 
    send_event = 0, display = 0x97dd400, window = 51071727, selection = 423, 
    time = 0}, xselectionrequest = {type = 5, serial = 4715570, 
    send_event = 0, display = 0x97dd400, owner = 51071727, requestor = 423, 
    selection = 0, target = 175927976, property = 614, time = 291}, 
  xselection = {type = 5, serial = 4715570, send_event = 0, 
    display = 0x97dd400, requestor = 51071727, selection = 423, target = 0, 
    property = 175927976, time = 614}, xcolormap = {type = 5, 
    serial = 4715570, send_event = 0, display = 0x97dd400, window = 51071727, 
    colormap = 423, c_new = 0, state = 175927976}, xclient = {type = 5, 
    serial = 4715570, send_event = 0, display = 0x97dd400, window = 51071727, 
    message_type = 423, format = 0, data = {
      b = "?r|\nf\002\000\000#\001\000\000|\003\000\000b\002\000", s = {
        29352, 2684, 614, 0, 291, 0, 892, 0, 610, 0}, l = {175927976, 614, 
        291, 892, 610}}}, xmapping = {type = 5, serial = 4715570, 
    send_event = 0, display = 0x97dd400, window = 51071727, request = 423, 
    first_keycode = 0, count = 175927976}, xerror = {type = 5, 
    display = 0x47f432, resourceid = 0, serial = 159241216, 
    error_code = 239 '?', request_code = 74 'J', minor_code = 11 '\v'}, 
  xkeymap = {type = 5, serial = 4715570, send_event = 0, display = 0x97dd400, 
    window = 51071727, 
    key_vector = "?\001\000\000\000\000\000\000?r|\nf\002\000\000#\001\000\000|\003\000\000b\002\000\000\020\001\000"}, pad = {5, 4715570, 0, 159241216, 
    51071727, 423, 0, 175927976, 614, 291, 892, 610, 272, 1, 1, 1, 16, 
    6553711, 7078005, 101, 929, 488, 56, 167497528}}
	marker = 4715571
#49 0xb4465b88 in IA__g_main_context_dispatch (context=0x97db310)
    at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
No locals.
#50 0xb44690eb in g_main_context_iterate (context=0x97db310, block=1, 
    dispatch=1, self=0x97e15e0)
    at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
	max_priority = 2147483647
	timeout = 18718
	some_ready = 1
	nfds = 7
	allocated_nfds = <value optimized out>
	fds = (GPollFD *) 0xb63e6d0
	__PRETTY_FUNCTION__ = "g_main_context_iterate"
#51 0xb4469268 in IA__g_main_context_iteration (context=0x97db310, 
    may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
	retval = <value optimized out>
#52 0xb6a6c438 in QEventDispatcherGlib::processEvents (this=0x97bf5f0, flags=
      {i = -1073894488}) at kernel/qeventdispatcher_glib.cpp:323
	d = (QEventDispatcherGlibPrivate * const) 0x97e0fe0
	canWait = true
	result = <value optimized out>
#53 0xb6fb33f5 in QGuiEventDispatcherGlib::processEvents (this=0x97bf5f0, 
    flags={i = -1073894440}) at kernel/qguieventdispatcher_glib.cpp:202
	d = (QGuiEventDispatcherGlibPrivate * const) 0x97e0fe0
	returnValue = 220
#54 0xb6a3f06a in QEventLoop::processEvents (this=0xbffdac50, flags=
      {i = -1073894376}) at kernel/qeventloop.cpp:149
	d = (QEventLoopPrivate * const) 0xa6519f0
#55 0xb6a3f4aa in QEventLoop::exec (this=0xbffdac50, flags={i = -1073894312})
    at kernel/qeventloop.cpp:200
	d = (QEventLoopPrivate * const) 0xa6519f0
#56 0xb6a41959 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
	threadData = (QThreadData *) 0x97aecd0
	eventLoop = {<QObject> = {_vptr.QObject = 0xb6b337a8, 
    static staticMetaObject = {d = {superdata = 0x0, 
        stringdata = 0xb6adbbc0 "QObject", data = 0xb6adbc60, 
        extradata = 0xb6b2f1b8}}, d_ptr = 0xa6519f0, 
    static staticQtMetaObject = {d = {superdata = 0x0, 
        stringdata = 0xb6ae53a0 "Qt", data = 0xb6ae8280, extradata = 0x0}}}, 
  static staticMetaObject = {d = {superdata = 0xb6b2f1a8, 
      stringdata = 0xb6aed040 "QEventLoop", data = 0xb6aed060, 
      extradata = 0x0}}}
	returnCode = -1
#57 0xb6f11da7 in QApplication::exec () at kernel/qapplication.cpp:3553
No locals.
#58 0x0814c4b2 in main (argc=1, argv=0xbffdb1b4)
    at /build/buildd/amarok-2.0.2mysql5.1.30/amarok-2.0.2/src/main.cpp:130
	args = <value optimized out>
	startFlag = <value optimized out>
	app = {<KUniqueApplication> = {<KApplication> = {<QApplication> = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0xb7c3bd28, 
            static staticMetaObject = {d = {superdata = 0x0, 
                stringdata = 0xb6adbbc0 "QObject", data = 0xb6adbc60, 
                extradata = 0xb6b2f1b8}}, d_ptr = 0x97e1658, 
            static staticQtMetaObject = {d = {superdata = 0x0, 
                stringdata = 0xb6ae53a0 "Qt", data = 0xb6ae8280, 
                extradata = 0x0}}}, static staticMetaObject = {d = {
              superdata = 0xb6b2f1a8, 
              stringdata = 0xb6aed0c0 "QCoreApplication", data = 0xb6aed160, 
              extradata = 0x0}}, static self = 0xbffdacb4}, 
        static staticMetaObject = {d = {superdata = 0xb6b337e4, 
            stringdata = 0xb75d4080 "QApplication", data = 0xb75d4280, 
            extradata = 0x0}}}, static staticMetaObject = {d = {
          superdata = 0xb779f108, stringdata = 0xb7f87060 "KApplication", 
          data = 0xb7f87200, extradata = 0x0}}, 
      static loadedByKdeinit = false, static KApp = 0xbffdacb4, 
      d = 0x98152c8}, static staticMetaObject = {d = {superdata = 0xb7faeca0, 
        stringdata = 0xb7f87a20 "KUniqueApplication", data = 0xb7f87b20, 
        extradata = 0x0}}, d = 0x98a67f0}, static staticMetaObject = {d = {
      superdata = 0xb7faedc4, stringdata = 0xb7c10740 "App", 
      data = 0xb7c10900, extradata = 0x0}}, static mainThreadId = 0, 
  m_isUniqueInstance = false, m_mainWindow = 0x98b0b28, m_tray = 0xa831570, 
  m_mediaDeviceManager = 0xbffdad08, m_splash = 0x0}
Comment 8 Mark Kretschmann 2009-04-24 08:08:38 UTC
It's true. The "Test Login" feature is still broken in trunk.

While it doesn't always crash for me, it does always show "Success", no matter what you type there.
Comment 9 Mark Kretschmann 2009-04-28 13:13:05 UTC
SVN commit 960333 by markey:

Add some debug output.

Aim: debugging "Test Login" in the Last.fm settings.

CCBUG: 187598

 M  +7 -0      LastFmServiceSettings.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=960333
Comment 10 Leo Franchi 2009-05-17 12:53:04 UTC
closing for now as the Test Login feature should be functional and I can't get this crash by reproducing the reporter's steps.

if this bug exists in 2.1-rc or 2.1-final (or svn) please re-open.