Bug 220345

Summary: Tried loading from a mounted SD card that hadn't been read.
Product: [Applications] amarok Reporter: Brand <cw>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:

Description Brand 2009-12-28 08:01:09 UTC
Application that crashed: amarok
Version of the application: 2.2.0
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-16-generic i686
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
I had played an audio file from an SD card previously, and it was in my playlist. After reloading it, the SD card was not scanned. I clicked the playlist  song from the card to play it, and it froze for a second then crashed. 

Perhaps, something like the option to automatically scan/keep an external library on the cards/HD would be helpful, or a notification that the file location is unavailable as opposed to Amarock trying to find it and crashing.

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

Thread 16 (Thread 0xb4773b70 (LWP 3326)):
#0  0x00f1a422 in __kernel_vsyscall ()
#1  0x02130142 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0x019927e4 in __pthread_cond_timedwait (cond=0x9620d28, mutex=0x9620d10, abstime=0xb4773300) at forward.c:152
#3  0x02bdcbab in metronom_sync_loop (this=0x9620cc8) at metronom.c:870
#4  0x0212b80e in start_thread (arg=0xb4773b70) at pthread_create.c:300
#5  0x019857ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 15 (Thread 0xb3f72b70 (LWP 3327)):
#0  0x00f1a422 in __kernel_vsyscall ()
#1  0x01977ba6 in *__GI___poll (fds=0x19f8ff4, nfds=1, timeout=44) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x026ab54b in IA__g_poll (fds=0x954d948, nfds=1, timeout=44) at /build/buildd/glib2.0-2.22.3/glib/gpoll.c:127
#3  0x0269e56b in g_main_context_poll (context=0x9623a78, block=<value optimized out>, dispatch=1, self=0x96233e0) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2904
#4  g_main_context_iterate (context=0x9623a78, block=<value optimized out>, dispatch=1, self=0x96233e0) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2586
#5  0x0269e863 in IA__g_main_context_iteration (context=0x9623a78, may_block=1) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654
#6  0x02315067 in QEventDispatcherGlib::processEvents (this=0x954d7e8, flags=...) at kernel/qeventdispatcher_glib.cpp:329
#7  0x022e8c79 in QEventLoop::processEvents (this=0xb3f72284, flags=) at kernel/qeventloop.cpp:149
#8  0x022e90ca in QEventLoop::exec (this=0xb3f72284, flags=...) at kernel/qeventloop.cpp:201
#9  0x021f6b73 in QThread::exec (this=0x9533f08) at thread/qthread.cpp:487
#10 0x06e7a20a in Phonon::Xine::XineThread::run (this=0x9533f08) at ../../xine/xinethread.cpp:143
#11 0x021f9e32 in QThreadPrivate::start (arg=0x9533f08) at thread/qthread_unix.cpp:188
#12 0x0212b80e in start_thread (arg=0xb3f72b70) at pthread_create.c:300
#13 0x019857ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 14 (Thread 0xb35ffb70 (LWP 3330)):
#0  0x00f1a422 in __kernel_vsyscall ()
#1  0x01977ba6 in *__GI___poll (fds=0x19f8ff4, nfds=1, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x02c92c3b in my_snd_mixer_wait (data=0xb3601358) at audio_alsa_out.c:150
#3  ao_alsa_handle_event_thread (data=0xb3601358) at audio_alsa_out.c:166
#4  0x0212b80e in start_thread (arg=0xb35ffb70) at pthread_create.c:300
#5  0x019857ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 13 (Thread 0xb2bffb70 (LWP 3331)):
#0  0x00f1a422 in __kernel_vsyscall ()
#1  0x0212fe15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x0199278d in __pthread_cond_wait (cond=0xb36fc888, mutex=0xb36fc870) at forward.c:139
#3  0x02bed78a in fifo_peek_int (this_gen=0xb36042d0) at audio_out.c:346
#4  fifo_peek (this_gen=0xb36042d0) at audio_out.c:386
#5  ao_loop (this_gen=0xb36042d0) at audio_out.c:1013
#6  0x0212b80e in start_thread (arg=0xb2bffb70) at pthread_create.c:300
#7  0x019857ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 12 (Thread 0xb23feb70 (LWP 3332)):
#0  0x00f1a422 in __kernel_vsyscall ()
#1  0x0212fe15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x0199278d in __pthread_cond_wait (cond=0x969bca0, mutex=0x969bc88) at forward.c:139
#3  0x02bed78a in fifo_peek_int (this_gen=0x967dbb0) at audio_out.c:346
#4  fifo_peek (this_gen=0x967dbb0) at audio_out.c:386
#5  ao_loop (this_gen=0x967dbb0) at audio_out.c:1013
#6  0x0212b80e in start_thread (arg=0xb23feb70) at pthread_create.c:300
#7  0x019857ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xb1309b70 (LWP 3336)):
#0  0x00f1a422 in __kernel_vsyscall ()
#1  0x0212fe15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x0199278d in __pthread_cond_wait (cond=0x9922800, mutex=0x99227e8) at forward.c:139
#3  0x021fae67 in QWaitConditionPrivate::wait (this=0x9922080, mutex=0x95bb988, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9922080, mutex=0x95bb988, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x007dbb30 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9922068, th=0x95511e0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x007de19c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x95bc968, th=0x95511e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x007da1fb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9922068, th=0x95511e0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x007de292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x95bc968, th=0x95511e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x007dbdb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9922068, th=0x95511e0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x007de2b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x95bc968, th=0x95511e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x007dbdb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9922068, th=0x95511e0, previous=0x9b327a00) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x007dc3be in ThreadWeaver::ThreadRunHelper::run (this=0xb13092d4, parent=0x9922068, th=0x95511e0) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x007dc9db in ThreadWeaver::Thread::run (this=0x95511e0) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x021f9e32 in QThreadPrivate::start (arg=0x95511e0) at thread/qthread_unix.cpp:188
#15 0x0212b80e in start_thread (arg=0xb1309b70) at pthread_create.c:300
#16 0x019857ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xb03f4b70 (LWP 3337)):
#0  0x00f1a422 in __kernel_vsyscall ()
#1  0x0212fe15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x0199278d in __pthread_cond_wait (cond=0x9922800, mutex=0x99227e8) at forward.c:139
#3  0x021fae67 in QWaitConditionPrivate::wait (this=0x9922080, mutex=0x95bb988, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9922080, mutex=0x95bb988, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x007dbb30 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9922068, th=0x9d28758) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x007de19c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x95bc968, th=0x9d28758) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x007da1fb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9922068, th=0x9d28758) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x007de292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x95bc968, th=0x9d28758) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x007dbdb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9922068, th=0x9d28758, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x007de2b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x95bc968, th=0x9d28758) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x007dbdb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9922068, th=0x9d28758, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x007de2b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x95bc968, th=0x9d28758) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x007dbdb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9922068, th=0x9d28758, previous=0xc9a6e80) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x007dc3be in ThreadWeaver::ThreadRunHelper::run (this=0xb03f42d4, parent=0x9922068, th=0x9d28758) at ../../../threadweaver/Weaver/Thread.cpp:87
#15 0x007dc9db in ThreadWeaver::Thread::run (this=0x9d28758) at ../../../threadweaver/Weaver/Thread.cpp:142
#16 0x021f9e32 in QThreadPrivate::start (arg=0x9d28758) at thread/qthread_unix.cpp:188
#17 0x0212b80e in start_thread (arg=0xb03f4b70) at pthread_create.c:300
#18 0x019857ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xafbf3b70 (LWP 3340)):
#0  0x00f1a422 in __kernel_vsyscall ()
#1  0x0212fe15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x0199278d in __pthread_cond_wait (cond=0x9922800, mutex=0x99227e8) at forward.c:139
#3  0x021fae67 in QWaitConditionPrivate::wait (this=0x9922080, mutex=0x95bb988, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9922080, mutex=0x95bb988, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x007dbb30 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9922068, th=0x9df54b8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x007de19c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x95bc968, th=0x9df54b8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x007da1fb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9922068, th=0x9df54b8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x007de292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x95bc968, th=0x9df54b8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x007dbdb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9922068, th=0x9df54b8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x007de2b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x95bc968, th=0x9df54b8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x007dbdb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9922068, th=0x9df54b8, previous=0xc96b770) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x007dc3be in ThreadWeaver::ThreadRunHelper::run (this=0xafbf32d4, parent=0x9922068, th=0x9df54b8) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x007dc9db in ThreadWeaver::Thread::run (this=0x9df54b8) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x021f9e32 in QThreadPrivate::start (arg=0x9df54b8) at thread/qthread_unix.cpp:188
#15 0x0212b80e in start_thread (arg=0xafbf3b70) at pthread_create.c:300
#16 0x019857ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xaf3f2b70 (LWP 3341)):
#0  0x00f1a422 in __kernel_vsyscall ()
#1  0x0212fe15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x0199278d in __pthread_cond_wait (cond=0x9922800, mutex=0x99227e8) at forward.c:139
#3  0x021fae67 in QWaitConditionPrivate::wait (this=0x9922080, mutex=0x95bb988, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9922080, mutex=0x95bb988, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x007dbb30 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9922068, th=0x9df5df0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x007de19c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x95bc968, th=0x9df5df0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x007da1fb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9922068, th=0x9df5df0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x007de292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x95bc968, th=0x9df5df0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x007dbdb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9922068, th=0x9df5df0, previous=0xc9cc8a8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x007dc3be in ThreadWeaver::ThreadRunHelper::run (this=0xaf3f22d4, parent=0x9922068, th=0x9df5df0) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x007dc9db in ThreadWeaver::Thread::run (this=0x9df5df0) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x021f9e32 in QThreadPrivate::start (arg=0x9df5df0) at thread/qthread_unix.cpp:188
#13 0x0212b80e in start_thread (arg=0xaf3f2b70) at pthread_create.c:300
#14 0x019857ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xae7e6b70 (LWP 3342)):
#0  0x00f1a422 in __kernel_vsyscall ()
#1  0x0197e981 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0x02c05cb0 in xine_usec_sleep (usec=1000) at utils.c:481
#3  0x02bea286 in video_out_loop (this_gen=0x9df7f00) at video_out.c:1253
#4  0x0212b80e in start_thread (arg=0xae7e6b70) at pthread_create.c:300
#5  0x019857ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xadbfcb70 (LWP 3343)):
#0  0x00f1a422 in __kernel_vsyscall ()
#1  0x0212fe15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x0199278d in __pthread_cond_wait (cond=0x9df9fcc, mutex=0x9df9fb4) at forward.c:139
#3  0x02be016e in fifo_buffer_get (fifo=0x9df9fa0) at buffer.c:230
#4  0x02be5f5e in video_decoder_loop (stream_gen=0x9de3190) at video_decoder.c:130
#5  0x0212b80e in start_thread (arg=0xadbfcb70) at pthread_create.c:300
#6  0x019857ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xad22eb70 (LWP 3344)):
#0  0x00f1a422 in __kernel_vsyscall ()
#1  0x0212fe15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x0199278d in __pthread_cond_wait (cond=0x9dede64, mutex=0x9dede4c) at forward.c:139
#3  0x02be016e in fifo_buffer_get (fifo=0x9dede38) at buffer.c:230
#4  0x02be6f72 in audio_decoder_loop (stream_gen=0x9de3190) at audio_decoder.c:66
#5  0x0212b80e in start_thread (arg=0xad22eb70) at pthread_create.c:300
#6  0x019857ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xaca2db70 (LWP 3345)):
#0  0x00f1a422 in __kernel_vsyscall ()
#1  0x0212fe15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x0199278d in __pthread_cond_wait (cond=0x9dd4574, mutex=0x9dd455c) at forward.c:139
#3  0x02bf05ea in xine_event_wait (queue=0x9dd4558) at events.c:56
#4  0x02bf0672 in listener_loop (queue_gen=0x9dd4558) at events.c:214
#5  0x0212b80e in start_thread (arg=0xaca2db70) at pthread_create.c:300
#6  0x019857ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xa7f80b70 (LWP 3415)):
#0  0x00f1a422 in __kernel_vsyscall ()
#1  0x0212fe15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x0199278d in __pthread_cond_wait (cond=0xa3a66a8, mutex=0xa3a6690) at forward.c:139
#3  0x021fae67 in QWaitConditionPrivate::wait (this=0xa3a62f0, mutex=0xa3a62ec, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xa3a62f0, mutex=0xa3a62ec, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x01568dea in QFileInfoGatherer::run (this=0xa3a62e4) at dialogs/qfileinfogatherer.cpp:207
#6  0x021f9e32 in QThreadPrivate::start (arg=0xa3a62e4) at thread/qthread_unix.cpp:188
#7  0x0212b80e in start_thread (arg=0xa7f80b70) at pthread_create.c:300
#8  0x019857ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa8781b70 (LWP 3416)):
#0  0x0212dd4b in __pthread_mutex_lock (mutex=0xb150c04) at pthread_mutex_lock.c:61
#1  0x01992956 in pthread_mutex_lock (mutex=0xb150c04) at forward.c:182
#2  0x0269e60f in g_main_context_iterate (context=0xb150c00, block=<value optimized out>, dispatch=1, self=0xcdc52c8) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2557
#3  0x0269e863 in IA__g_main_context_iteration (context=0xb150c00, may_block=1) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654
#4  0x02315067 in QEventDispatcherGlib::processEvents (this=0xb152f08, flags=...) at kernel/qeventdispatcher_glib.cpp:329
#5  0x022e8c79 in QEventLoop::processEvents (this=0xa8781274, flags=) at kernel/qeventloop.cpp:149
#6  0x022e90ca in QEventLoop::exec (this=0xa8781274, flags=...) at kernel/qeventloop.cpp:201
#7  0x021f6b73 in QThread::exec (this=0xc514178) at thread/qthread.cpp:487
#8  0x022cb6ab in QInotifyFileSystemWatcherEngine::run (this=0xc514178) at io/qfilesystemwatcher_inotify.cpp:214
#9  0x021f9e32 in QThreadPrivate::start (arg=0xc514178) at thread/qthread_unix.cpp:188
#10 0x0212b80e in start_thread (arg=0xa8781b70) at pthread_create.c:300
#11 0x019857ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb6732950 (LWP 3325)):
[KCrash Handler]
#6  0x00000050 in ?? ()
#7  0x00d9235a in EngineController::play (this=0x954eaa0, track=..., offset=0) at /build/buildd/amarok-2.2.0/src/EngineController.cpp:339
#8  0x00acb2bb in Playlist::Actions::play (this=0x991bef0, trackid=294591013762503675, now=true) at /build/buildd/amarok-2.2.0/src/playlist/PlaylistActions.cpp:211
#9  0x00acb5ca in Playlist::Actions::play (this=0x991bef0, index=...) at /build/buildd/amarok-2.2.0/src/playlist/PlaylistActions.cpp:180
#10 0x00b59977 in Playlist::PrettyListView::trackActivated (this=0x9a4d098, idx=...) at /build/buildd/amarok-2.2.0/src/playlist/view/listview/PrettyListView.cpp:237
#11 0x00b5a662 in Playlist::PrettyListView::qt_metacall (this=0x9a4d098, _c=QMetaObject::InvokeMetaMethod, _id=88, _a=0xbfc72cc8)
    at /build/buildd/amarok-2.2.0/obj-i486-linux-gnu/src/PrettyListView.moc:124
#12 0x02300263 in QMetaObject::activate (sender=0x9a4d098, from_signal_index=33, to_signal_index=33, argv=0xbfc72cc8) at kernel/qobject.cpp:3113
#13 0x02300ec2 in QMetaObject::activate (sender=0x9a4d098, m=0x18a9884, local_signal_index=2, argv=0xbfc72cc8) at kernel/qobject.cpp:3187
#14 0x01582003 in QAbstractItemView::doubleClicked (this=0x9a4d098, _t1=...) at .moc/release-shared/moc_qabstractitemview.cpp:328
#15 0x01585287 in QAbstractItemView::mouseDoubleClickEvent (this=0x9a4d098, event=0xbfc73500) at itemviews/qabstractitemview.cpp:1689
#16 0x01090e47 in QWidget::event (this=0x9a4d098, event=0xbfc73500) at kernel/qwidget.cpp:7553
#17 0x01440633 in QFrame::event (this=0x9a4d098, e=0xbfc73500) at widgets/qframe.cpp:559
#18 0x014df494 in QAbstractScrollArea::viewportEvent (this=0xbfc729fc, e=0xb0610a8) at widgets/qabstractscrollarea.cpp:962
#19 0x01593087 in QAbstractItemView::viewportEvent (this=0x9a4d098, event=0xbfc73500) at itemviews/qabstractitemview.cpp:1476
#20 0x014e1a95 in QAbstractScrollAreaPrivate::viewportEvent (this=0x9a516f0, o=0x9a4ee78, e=0xbfc73500) at widgets/qabstractscrollarea_p.h:100
#21 QAbstractScrollAreaFilter::eventFilter (this=0x9a516f0, o=0x9a4ee78, e=0xbfc73500) at widgets/qabstractscrollarea_p.h:111
#22 0x022e983a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9550aa8, receiver=0x9a4ee78, event=0xbfc73500) at kernel/qcoreapplication.cpp:726
#23 0x0103bf2c in QApplicationPrivate::notify_helper (this=0x9550aa8, receiver=0x9a4ee78, e=0xbfc73500) at kernel/qapplication.cpp:4052
#24 0x01044033 in QApplication::notify (this=0xbfc74edc, receiver=0x9a4ee78, e=0xbfc73500) at kernel/qapplication.cpp:3758
#25 0x003a5bfa in KApplication::notify (this=0xbfc74edc, receiver=0x9a4ee78, event=0xbfc73500) at ../../kdeui/kernel/kapplication.cpp:302
#26 0x022ea6cb in QCoreApplication::notifyInternal (this=0xbfc74edc, receiver=0x9a4ee78, event=0xbfc73500) at kernel/qcoreapplication.cpp:610
#27 0x01042f6e in QCoreApplication::sendSpontaneousEvent (receiver=0x9a4ee78, event=0xbfc73500, alienWidget=0x9a4ee78, nativeWidget=0x954a078, buttonDown=0x18b6aa0, lastMouseReceiver=...)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#28 QApplicationPrivate::sendMouseEvent (receiver=0x9a4ee78, event=0xbfc73500, alienWidget=0x9a4ee78, nativeWidget=0x954a078, buttonDown=0x18b6aa0, lastMouseReceiver=...)
    at kernel/qapplication.cpp:2924
#29 0x010b17c0 in QETWidget::translateMouseEvent (this=0x954a078, event=0xbfc74b4c) at kernel/qapplication_x11.cpp:4409
#30 0x010b0c4b in QApplication::x11ProcessEvent (this=0xbfc74edc, event=0xbfc74b4c) at kernel/qapplication_x11.cpp:3428
#31 0x010dd502 in x11EventSourceDispatch (s=0x953bb00, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#32 0x0269ae88 in g_main_dispatch (context=0x953ae90) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:1960
#33 IA__g_main_context_dispatch (context=0x953ae90) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2513
#34 0x0269e730 in g_main_context_iterate (context=0x953ae90, block=<value optimized out>, dispatch=1, self=0x9538558) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2591
#35 0x0269e863 in IA__g_main_context_iteration (context=0x953ae90, may_block=1) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654
#36 0x0231502c in QEventDispatcherGlib::processEvents (this=0x9483d30, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#37 0x010dcbe5 in QGuiEventDispatcherGlib::processEvents (this=0x9483d30, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#38 0x022e8c79 in QEventLoop::processEvents (this=0xbfc74e44, flags=) at kernel/qeventloop.cpp:149
#39 0x022e90ca in QEventLoop::exec (this=0xbfc74e44, flags=...) at kernel/qeventloop.cpp:201
#40 0x022eb53f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#41 0x0103bdd7 in QApplication::exec () at kernel/qapplication.cpp:3525
#42 0x08051e49 in main (argc=1, argv=0xbfc756e4) at /build/buildd/amarok-2.2.0/src/main.cpp:225
The current source language is "auto; currently c".

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2009-12-28 09:20:36 UTC

*** This bug has been marked as a duplicate of bug 210477 ***