Bug 240700 - unexpected outcome of attaching an MTP player to Amarok [@ Meta::MtpHandler::libGetAlbum]
Summary: unexpected outcome of attaching an MTP player to Amarok [@ Meta::MtpHandler::...
Status: RESOLVED FIXED
Alias: None
Product: amarok
Classification: Applications
Component: Collections/MTP player (show other bugs)
Version: 2.3.0
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-04 10:16 UTC by Tony Clifton
Modified: 2011-12-20 11:45 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tony Clifton 2010-06-04 10:16:58 UTC
Application: amarok (2.3.0)
KDE Platform Version: 4.4.3 (KDE 4.4.3)
Qt Version: 4.6.2
Operating System: Linux 2.6.32.12-115.fc12.i686.PAE i686
Distribution (Platform): Fedora RPMs

-- Information about the crash:
started uploading files from amarok to MP3 playing device, amarok crashed

The crash can be reproduced some of the time.

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

Thread 12 (Thread 0xafddeb70 (LWP 4939)):
#0  0x00122424 in __kernel_vsyscall ()
#1  0x002b3f72 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:179
#2  0x00c5cf84 in __pthread_cond_timedwait (cond=0x9a95808, mutex=0x9a957f0, abstime=0xafdde270) at forward.c:152
#3  0x0820f6b5 in ?? () from /usr/lib/libxine.so.1
#4  0x002afab5 in start_thread (arg=0xafddeb70) at pthread_create.c:297
#5  0x00c4df1e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xaf3ddb70 (LWP 4940)):
#0  0x00122424 in __kernel_vsyscall ()
#1  0x00c43536 in __poll (fds=0xae801b00, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x036ad8ac in IA__g_poll (fds=0xae801b00, nfds=1, timeout=-1) at gpoll.c:127
#3  0x036a0723 in g_main_context_poll (context=0xc5d100, block=1, dispatch=1, self=0xae801ad8) at gmain.c:2904
#4  g_main_context_iterate (context=0xc5d100, block=1, dispatch=1, self=0xae801ad8) at gmain.c:2586
#5  0x036a0a14 in IA__g_main_context_iteration (context=0xae8004e8, may_block=1) at gmain.c:2654
#6  0x00a85e7f in QEventDispatcherGlib::processEvents (this=0xae800468, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#7  0x00a5c2da in QEventLoop::processEvents (this=0xaf3dd1d0, flags=...) at kernel/qeventloop.cpp:149
#8  0x00a5c61a in QEventLoop::exec (this=0xaf3dd1d0, flags=...) at kernel/qeventloop.cpp:201
#9  0x00965909 in QThread::exec (this=0x9a1d4b0) at thread/qthread.cpp:487
#10 0x0328b0cb in Phonon::Xine::XineThread::run (this=0x9a1d4b0) at /usr/src/debug/phonon-4.4.1/xine/xinethread.cpp:143
#11 0x00967cdf in QThreadPrivate::start (arg=0x9a1d4b0) at thread/qthread_unix.cpp:248
#12 0x002afab5 in start_thread (arg=0xaf3ddb70) at pthread_create.c:297
#13 0x00c4df1e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xae7ffb70 (LWP 4941)):
#0  __pthread_mutex_unlock_usercnt (mutex=0x9a1eb90) at pthread_mutex_unlock.c:39
#1  __pthread_mutex_unlock (mutex=0x9a1eb90) at pthread_mutex_unlock.c:290
#2  0x00c5d136 in pthread_mutex_unlock (mutex=0x9a1eb90) at forward.c:184
#3  0x0277f782 in pa_mutex_unlock () from /usr/lib/libpulsecommon-0.9.21.so
#4  0x0202d69a in ?? () from /usr/lib/libpulse.so.0
#5  0x0201a4da in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#6  0x0201bd54 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#7  0x0201be34 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#8  0x0202d5a4 in ?? () from /usr/lib/libpulse.so.0
#9  0x02780863 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#10 0x002afab5 in start_thread (arg=0xae7ffb70) at pthread_create.c:297
#11 0x00c4df1e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xa9bfeb70 (LWP 4942)):
#0  0x00122424 in __kernel_vsyscall ()
#1  0x002b3c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x00c5cf2d in __pthread_cond_wait (cond=0x9ab5258, mutex=0x9ab5240) at forward.c:139
#3  0x082216d4 in ?? () from /usr/lib/libxine.so.1
#4  0x002afab5 in start_thread (arg=0xa9bfeb70) at pthread_create.c:297
#5  0x00c4df1e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xa91fdb70 (LWP 4943)):
#0  0x00122424 in __kernel_vsyscall ()
#1  0x002b3c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x00c5cf2d in __pthread_cond_wait (cond=0x9c15c78, mutex=0x9c15c60) at forward.c:139
#3  0x082216d4 in ?? () from /usr/lib/libxine.so.1
#4  0x002afab5 in start_thread (arg=0xa91fdb70) at pthread_create.c:297
#5  0x00c4df1e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xa85ffb70 (LWP 4944)):
#0  0x00122424 in __kernel_vsyscall ()
#1  0x002b3c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x00c5cf2d in __pthread_cond_wait (cond=0xae8203d0, mutex=0xae8203b8) at forward.c:139
#3  0x082216d4 in ?? () from /usr/lib/libxine.so.1
#4  0x002afab5 in start_thread (arg=0xa85ffb70) at pthread_create.c:297
#5  0x00c4df1e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xa7368b70 (LWP 4946)):
#0  0x00122424 in __kernel_vsyscall ()
#1  0x002b3c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x00c5cf2d in __pthread_cond_wait (cond=0x9f5f3b8, mutex=0x9f5f3a0) at forward.c:139
#3  0x00968b7f in wait (this=0x9f5f268, mutex=0x9ed0e18, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9f5f268, mutex=0x9ed0e18, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x002cb720 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9f5f250, th=0x9f5f5c0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x002ce0fd in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9ebd338, th=0x9f5f5c0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x002ca9ac in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9f5f250, th=0x9f5f5c0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x002ce1fa in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ebd338, th=0x9f5f5c0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x002cb9b4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9f5f250, th=0x9f5f5c0, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x002ce219 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ebd338, th=0x9f5f5c0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x002cb9b4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9f5f250, th=0x9f5f5c0, previous=0xae3faf8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x002cc6f6 in ThreadWeaver::ThreadRunHelper::run (this=0xa7368244, parent=0x9f5f250, th=0x9f5f5c0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:87
#13 0x002ccd9c in ThreadWeaver::Thread::run (this=0x9f5f5c0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:142
#14 0x00967cdf in QThreadPrivate::start (arg=0x9f5f5c0) at thread/qthread_unix.cpp:248
#15 0x002afab5 in start_thread (arg=0xa7368b70) at pthread_create.c:297
#16 0x00c4df1e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xa5513b70 (LWP 4947)):
#0  0x00122424 in __kernel_vsyscall ()
#1  0x002b3c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x00c5cf2d in __pthread_cond_wait (cond=0x9f5f3b8, mutex=0x9f5f3a0) at forward.c:139
#3  0x00968b7f in wait (this=0x9f5f268, mutex=0x9ed0e18, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9f5f268, mutex=0x9ed0e18, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x002cb720 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9f5f250, th=0xa41e328) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x002ce0fd in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9ebd338, th=0xa41e328) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x002ca9ac in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9f5f250, th=0xa41e328) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x002ce1fa in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ebd338, th=0xa41e328) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x002cb9b4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9f5f250, th=0xa41e328, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x002ce219 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ebd338, th=0xa41e328) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x002cb9b4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9f5f250, th=0xa41e328, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x002ce219 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ebd338, th=0xa41e328) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x002cb9b4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9f5f250, th=0xa41e328, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x002ce219 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ebd338, th=0xa41e328) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x002cb9b4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9f5f250, th=0xa41e328, previous=0xabd7f60) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#16 0x002cc6f6 in ThreadWeaver::ThreadRunHelper::run (this=0xa5513244, parent=0x9f5f250, th=0xa41e328) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:87
#17 0x002ccd9c in ThreadWeaver::Thread::run (this=0xa41e328) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:142
#18 0x00967cdf in QThreadPrivate::start (arg=0xa41e328) at thread/qthread_unix.cpp:248
#19 0x002afab5 in start_thread (arg=0xa5513b70) at pthread_create.c:297
#20 0x00c4df1e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xa4b12b70 (LWP 4948)):
#0  0x00122424 in __kernel_vsyscall ()
#1  0x002b3c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x00c5cf2d in __pthread_cond_wait (cond=0x9f5f3b8, mutex=0x9f5f3a0) at forward.c:139
#3  0x00968b7f in wait (this=0x9f5f268, mutex=0x9ed0e18, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9f5f268, mutex=0x9ed0e18, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x002cb720 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9f5f250, th=0xa41ffd8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x002ce0fd in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9ebd338, th=0xa41ffd8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x002ca9ac in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9f5f250, th=0xa41ffd8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x002ce1fa in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ebd338, th=0xa41ffd8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x002cb9b4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9f5f250, th=0xa41ffd8, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x002ce219 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ebd338, th=0xa41ffd8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x002cb9b4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9f5f250, th=0xa41ffd8, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x002ce219 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ebd338, th=0xa41ffd8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x002cb9b4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9f5f250, th=0xa41ffd8, previous=0xaef6780) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x002cc6f6 in ThreadWeaver::ThreadRunHelper::run (this=0xa4b12244, parent=0x9f5f250, th=0xa41ffd8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:87
#15 0x002ccd9c in ThreadWeaver::Thread::run (this=0xa41ffd8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:142
#16 0x00967cdf in QThreadPrivate::start (arg=0xa41ffd8) at thread/qthread_unix.cpp:248
#17 0x002afab5 in start_thread (arg=0xa4b12b70) at pthread_create.c:297
#18 0x00c4df1e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xa4111b70 (LWP 4949)):
#0  0x00122424 in __kernel_vsyscall ()
#1  0x002b3c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x00c5cf2d in __pthread_cond_wait (cond=0x9f5f3b8, mutex=0x9f5f3a0) at forward.c:139
#3  0x00968b7f in wait (this=0x9f5f268, mutex=0x9ed0e18, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9f5f268, mutex=0x9ed0e18, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x002cb720 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9f5f250, th=0xa6fedd8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x002ce0fd in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9ebd338, th=0xa6fedd8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x002ca9ac in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9f5f250, th=0xa6fedd8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x002ce1fa in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ebd338, th=0xa6fedd8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x002cb9b4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9f5f250, th=0xa6fedd8, previous=0xac67410) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x002cc6f6 in ThreadWeaver::ThreadRunHelper::run (this=0xa4111244, parent=0x9f5f250, th=0xa6fedd8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:87
#11 0x002ccd9c in ThreadWeaver::Thread::run (this=0xa6fedd8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:142
#12 0x00967cdf in QThreadPrivate::start (arg=0xa6fedd8) at thread/qthread_unix.cpp:248
#13 0x002afab5 in start_thread (arg=0xa4111b70) at pthread_create.c:297
#14 0x00c4df1e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa2d0fb70 (LWP 4956)):
#0  0x00122424 in __kernel_vsyscall ()
#1  0x002b3c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x00c5cf2d in __pthread_cond_wait (cond=0x1e02e8c, mutex=0x1e02e74) at forward.c:139
#3  0x01d2bc47 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x1dfdda0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#4  0x01d2bc92 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x1dfdda0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#5  0x002afab5 in start_thread (arg=0xa2d0fb70) at pthread_create.c:297
#6  0x00c4df1e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb61e1b00 (LWP 4938)):
[KCrash Handler]
#6  0x054eb558 in Meta::MtpHandler::libGetAlbum (this=0x9f5bc08, track=...) at /usr/src/debug/amarok-2.3.0/src/collection/mtpcollection/handler/MtpHandler.cpp:980
#7  0x054f36d7 in Handler::MtpReadCapability::libGetAlbum (this=0x9d6a2f8, track=...) at /usr/src/debug/amarok-2.3.0/src/collection/mtpcollection/handler/capabilities/MtpReadCapability.cpp:72
#8  0x0108b0f0 in Meta::MediaDeviceHandler::setupAlbumMap (this=0x9f5bc08, track=..., albumMap=..., artistMap=...)
    at /usr/src/debug/amarok-2.3.0/src/collection/mediadevicecollection/handler/MediaDeviceHandler.cpp:738
#9  0x01090772 in Meta::MediaDeviceHandler::addMediaDeviceTrackToCollection (this=0x9f5bc08, track=...)
    at /usr/src/debug/amarok-2.3.0/src/collection/mediadevicecollection/handler/MediaDeviceHandler.cpp:196
#10 0x01091567 in Meta::MediaDeviceHandler::slotFinalizeTrackCopy (this=0x9f5bc08, track=...) at /usr/src/debug/amarok-2.3.0/src/collection/mediadevicecollection/handler/MediaDeviceHandler.cpp:544
#11 0x01091b0c in Meta::MediaDeviceHandler::slotCopyNextTrackDone (this=0x9f5bc08, job=0xae3faf8, track=...)
    at /usr/src/debug/amarok-2.3.0/src/collection/mediadevicecollection/handler/MediaDeviceHandler.cpp:970
#12 0x010938d0 in Meta::MediaDeviceHandler::qt_metacall (this=0x9f5bc08, _c=InvokeMetaMethod, _id=18, _a=0xbf95f654)
    at /usr/src/debug/amarok-2.3.0/i686-redhat-linux-gnu/src/MediaDeviceHandler.moc:148
#13 0x054e546b in Meta::MtpHandler::qt_metacall (this=0x9f5bc08, _c=InvokeMetaMethod, _id=22, _a=0xbf95f654)
    at /usr/src/debug/amarok-2.3.0/i686-redhat-linux-gnu/src/collection/mtpcollection/moc_MtpHandler.cpp:70
#14 0x00a625db in QMetaObject::metacall (object=0x9f5bc08, cl=InvokeMetaMethod, idx=22, argv=0xbf95f654) at kernel/qmetaobject.cpp:237
#15 0x00a714af in QMetaObject::activate (sender=0xae3faf8, m=0x15efc68, local_signal_index=0, argv=0xbf95f654) at kernel/qobject.cpp:3293
#16 0x0108643a in Meta::CopyWorkerThread::copyTrackDone (this=0xae3faf8, _t1=0xae3faf8, _t2=...) at /usr/src/debug/amarok-2.3.0/i686-redhat-linux-gnu/src/MediaDeviceHandler.moc:348
#17 0x0108646d in Meta::CopyWorkerThread::slotDoneSuccess (this=0xae3faf8) at /usr/src/debug/amarok-2.3.0/src/collection/mediadevicecollection/handler/MediaDeviceHandler.cpp:1323
#18 0x0108677f in Meta::CopyWorkerThread::qt_metacall (this=0xae3faf8, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0xbf95f7a8)
    at /usr/src/debug/amarok-2.3.0/i686-redhat-linux-gnu/src/MediaDeviceHandler.moc:335
#19 0x00a625db in QMetaObject::metacall (object=0xae3faf8, cl=InvokeMetaMethod, idx=9, argv=0xbf95f7a8) at kernel/qmetaobject.cpp:237
#20 0x00a714af in QMetaObject::activate (sender=0xae3faf8, m=0x2d7314, local_signal_index=1, argv=0xbf95f7a8) at kernel/qobject.cpp:3293
#21 0x002cd104 in ThreadWeaver::Job::done (this=0xae3faf8, _t1=0xae3faf8) at /usr/src/debug/kdelibs-4.4.3/i686-redhat-linux-gnu/threadweaver/Weaver/Job.moc:97
#22 0x002cd2d7 in ThreadWeaver::Job::qt_metacall (this=0xae3faf8, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0xa6872158)
    at /usr/src/debug/kdelibs-4.4.3/i686-redhat-linux-gnu/threadweaver/Weaver/Job.moc:77
#23 0x0108671b in Meta::CopyWorkerThread::qt_metacall (this=0xae3faf8, _c=InvokeMetaMethod, _id=5, _a=0xa6872158) at /usr/src/debug/amarok-2.3.0/i686-redhat-linux-gnu/src/MediaDeviceHandler.moc:328
#24 0x00a625db in QMetaObject::metacall (object=0xae3faf8, cl=InvokeMetaMethod, idx=5, argv=0xa6872158) at kernel/qmetaobject.cpp:237
#25 0x00a6cbd7 in QMetaCallEvent::placeMetaCall (this=0xa68cec40, object=0xae3faf8) at kernel/qobject.cpp:561
#26 0x00a6dc4e in QObject::event (this=0xae3faf8, e=0xa68cec40) at kernel/qobject.cpp:1248
#27 0x073c21cc in QApplicationPrivate::notify_helper (this=0x98b5f40, receiver=0xae3faf8, e=0xa68cec40) at kernel/qapplication.cpp:4300
#28 0x073c89f6 in QApplication::notify (this=0xbf960118, receiver=0xae3faf8, e=0xa68cec40) at kernel/qapplication.cpp:3704
#29 0x012b4587 in App::notify (this=0xbf960118, receiver=0xae3faf8, event=0xa68cec40) at /usr/src/debug/amarok-2.3.0/src/App.cpp:917
#30 0x00a5dc03 in QCoreApplication::notifyInternal (this=0xbf960118, receiver=0xae3faf8, event=0xa68cec40) at kernel/qcoreapplication.cpp:704
#31 0x00a5eac3 in sendEvent (receiver=0x0, event_type=0, data=0x97d68c8) at kernel/qcoreapplication.h:215
#32 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x97d68c8) at kernel/qcoreapplication.cpp:1345
#33 0x00a5ec1e in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#34 0x00a86350 in sendPostedEvents (s=0x98b7b10) at kernel/qcoreapplication.h:220
#35 postEventSourceDispatch (s=0x98b7b10) at kernel/qeventdispatcher_glib.cpp:276
#36 0x0369cfb8 in g_main_dispatch (context=0x98b7a90) at gmain.c:1960
#37 IA__g_main_context_dispatch (context=0x98b7a90) at gmain.c:2513
#38 0x036a08e8 in g_main_context_iterate (context=0xc5d100, block=1, dispatch=1, self=0x98ba910) at gmain.c:2591
#39 0x036a0a14 in IA__g_main_context_iteration (context=0x98b7a90, may_block=1) at gmain.c:2654
#40 0x00a85e46 in QEventDispatcherGlib::processEvents (this=0x97d6630, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#41 0x07470586 in QGuiEventDispatcherGlib::processEvents (this=0x97d6630, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#42 0x00a5c2da in QEventLoop::processEvents (this=0xbf960074, flags=...) at kernel/qeventloop.cpp:149
#43 0x00a5c61a in QEventLoop::exec (this=0xbf960074, flags=...) at kernel/qeventloop.cpp:201
#44 0x00a5ece7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#45 0x073c2278 in QApplication::exec () at kernel/qapplication.cpp:3579
#46 0x0804fee5 in main (argc=1, argv=0xbf960994) at /usr/src/debug/amarok-2.3.0/src/main.cpp:237

Possible duplicates by query: bug 211572, bug 211045, bug 203418.

Reported using DrKonqi
Comment 1 Nicolas L. 2010-06-04 11:11:57 UTC

*** This bug has been marked as a duplicate of bug 211572 ***
Comment 2 Myriam Schweingruber 2010-06-05 01:46:16 UTC
This is not an exact duplicate of that bug at all, especially since the latter is fixed since December in a previous version...
Could you please update to Amarok 2.3.1 and try again? Thank you.
Comment 3 Myriam Schweingruber 2010-08-09 14:52:20 UTC
Closing for lack of feedback from the reporter. please only reopen this report if you can reproduce it with Amarok 2.3.1 or later.