Bug 295139 - Amarok crash on resetting connected MTP device
Summary: Amarok crash on resetting connected MTP device
Status: RESOLVED DUPLICATE of bug 236994
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.4.3
Platform: openSUSE Linux
: NOR crash
Target Milestone: 2.6
Assignee: Amarok Developers
URL:
Keywords:
: 295140 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-03-01 14:42 UTC by Matthias Welwarsky
Modified: 2012-03-01 19:22 UTC (History)
0 users

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 Matthias Welwarsky 2012-03-01 14:42:18 UTC
Application: amarok (2.4.3)
KDE Platform Version: 4.7.4 (4.7.4) "release 11"
Qt Version: 4.7.4
Operating System: Linux 2.6.37.6-0.11-desktop x86_64
Distribution: "openSUSE 11.4 (x86_64)"

-- Information about the crash:
Amarok was playing music in background. I had a MTP device (Archos A80S) connected before, but already detached from Amarok using the "eject" button in the UI. I put a new software on the MTP device using mtp-sendfile. The device reset for executing the software update, and exactly that was the moment Amarok crashed.

The crash can be reproduced every time.

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

Thread 16 (Thread 0x7f8f466d4700 (LWP 24679)):
#0  0x00007f8f613365a3 in poll () from /lib64/libc.so.6
#1  0x00007f8f58cb54df in ?? () from /usr/lib64/libpulse.so.0
#2  0x00007f8f58ca72a6 in pa_mainloop_poll () from /usr/lib64/libpulse.so.0
#3  0x00007f8f58ca78d9 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0
#4  0x00007f8f58ca7990 in pa_mainloop_run () from /usr/lib64/libpulse.so.0
#5  0x00007f8f58cb547b in ?? () from /usr/lib64/libpulse.so.0
#6  0x00007f8f54b40cf8 in ?? () from /usr/lib64/libpulsecommon-0.9.22.so
#7  0x00007f8f5f4d5a3f in start_thread () from /lib64/libpthread.so.0
#8  0x00007f8f6133f71d in clone () from /lib64/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7f8f38a25700 (LWP 24681)):
#0  0xffffffffff600148 in ?? ()
#1  0x00007fff027ff7a1 in ?? ()
#2  0x00007f8f5b2f32b3 in clock_gettime () from /lib64/librt.so.1
#3  0x00007f8f6286acf2 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007f8f6292dffd in ?? () from /usr/lib64/libQtCore.so.4
#5  0x00007f8f6292e375 in ?? () from /usr/lib64/libQtCore.so.4
#6  0x00007f8f6292ce3c in ?? () from /usr/lib64/libQtCore.so.4
#7  0x00007f8f6292cee5 in ?? () from /usr/lib64/libQtCore.so.4
#8  0x00007f8f5b042087 in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#9  0x00007f8f5b042fa9 in ?? () from /lib64/libglib-2.0.so.0
#10 0x00007f8f5b043650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#11 0x00007f8f6292d636 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#12 0x00007f8f62901c22 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#13 0x00007f8f62901e35 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#14 0x00007f8f62816be4 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#15 0x00007f8f628e3358 in ?? () from /usr/lib64/libQtCore.so.4
#16 0x00007f8f628194d5 in ?? () from /usr/lib64/libQtCore.so.4
#17 0x00007f8f5f4d5a3f in start_thread () from /lib64/libpthread.so.0
#18 0x00007f8f6133f71d in clone () from /lib64/libc.so.6
#19 0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f8f366ef700 (LWP 24682)):
#0  0x00007f8f613365a3 in poll () from /lib64/libc.so.6
#1  0x00007f8f5b043114 in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007f8f5b043650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f8f6292d636 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#4  0x00007f8f62901c22 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#5  0x00007f8f62901e35 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#6  0x00007f8f62816be4 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#7  0x00007f8f628194d5 in ?? () from /usr/lib64/libQtCore.so.4
#8  0x00007f8f5f4d5a3f in start_thread () from /lib64/libpthread.so.0
#9  0x00007f8f6133f71d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f8f3506d700 (LWP 24685)):
[KCrash Handler]
#6  usbi_log (ctx=0x65007a0000006e, level=LOG_LEVEL_ERROR, function=0x7f8f3a3fae70 "op_reset_device", format=0x7f8f3a3fa890 "reset failed error %d errno %d") at core.c:1545
#7  0x00007f8f3a3f6e08 in op_reset_device (handle=0x2626550) at os/linux_usbfs.c:1217
#8  0x00007f8f3a600e12 in usb_reset (dev=0x2614c50) at core.c:742
#9  0x00007f8f3a824aec in configure_usb_device (device=<value optimized out>, params=0x2734ed0, usbinfo=0x2296fa0) at libusb-glue.c:1917
#10 0x00007f8f3a819e8a in LIBMTP_Open_Raw_Device (rawdevice=0x7f8f080d9bd0) at libmtp.c:1827
#11 0x00007f8f3aa5a674 in Meta::MtpHandler::iterateRawDevices (this=0x7f8f080ec890, numrawdevices=1, rawdevices=0x7f8f080d9bd0) at /usr/src/debug/amarok-2.4.3/src/core-impl/collections/mtpcollection/handler/MtpHandler.cpp:224
#12 0x00007f8f3aa5bde4 in Meta::WorkerThread::run (this=0x7f8f080e6d30) at /usr/src/debug/amarok-2.4.3/src/core-impl/collections/mtpcollection/handler/MtpHandler.cpp:1452
#13 0x00007f8f5e8ceae1 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7f8f3506cda0, th=0xef2680, job=0x7f8f080e6d30) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/Job.cpp:106
#14 0x00007f8f5e8cec1e in ThreadWeaver::Job::execute (this=0x7f8f080e6d30, th=0xef2680) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/Job.cpp:135
#15 0x00007f8f5e8ce3ef in ThreadWeaver::ThreadRunHelper::run (this=0x7f8f3506ce30, parent=0xef7c30, th=0xef2680) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/Thread.cpp:95
#16 0x00007f8f5e8ce4a8 in ThreadWeaver::Thread::run (this=0xef2680) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/Thread.cpp:142
#17 0x00007f8f628194d5 in ?? () from /usr/lib64/libQtCore.so.4
#18 0x00007f8f5f4d5a3f in start_thread () from /lib64/libpthread.so.0
#19 0x00007f8f6133f71d in clone () from /lib64/libc.so.6
#20 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f8f33d31700 (LWP 24686)):
#0  0x00007f8f5f4da38c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8f62819bbb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x00007f8f5e8ccf44 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xef7c30, th=0x1219b30) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f8f5e8cf643 in ThreadWeaver::WorkingHardState::applyForWork (this=0xe885b0, th=0x1219b30) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/WorkingHardState.cpp:71
#4  0x00007f8f5e8cf65c in ThreadWeaver::WorkingHardState::applyForWork (this=0xe885b0, th=0x1219b30) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/WorkingHardState.cpp:74
#5  0x00007f8f5e8cf65c in ThreadWeaver::WorkingHardState::applyForWork (this=0xe885b0, th=0x1219b30) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f8f5e8ce41f in ThreadWeaver::ThreadRunHelper::run (this=0x7f8f33d30e30, parent=0xef7c30, th=0x1219b30) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/Thread.cpp:87
#7  0x00007f8f5e8ce4a8 in ThreadWeaver::Thread::run (this=0x1219b30) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/Thread.cpp:142
#8  0x00007f8f628194d5 in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007f8f5f4d5a3f in start_thread () from /lib64/libpthread.so.0
#10 0x00007f8f6133f71d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f8f33325700 (LWP 24687)):
#0  0x00007f8f5f4da38c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8f62819bbb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x00007f8f5e8ccf44 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xef7c30, th=0x11e78a0) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f8f5e8cf643 in ThreadWeaver::WorkingHardState::applyForWork (this=0xe885b0, th=0x11e78a0) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/WorkingHardState.cpp:71
#4  0x00007f8f5e8cf65c in ThreadWeaver::WorkingHardState::applyForWork (this=0xe885b0, th=0x11e78a0) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/WorkingHardState.cpp:74
#5  0x00007f8f5e8cf65c in ThreadWeaver::WorkingHardState::applyForWork (this=0xe885b0, th=0x11e78a0) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f8f5e8ce41f in ThreadWeaver::ThreadRunHelper::run (this=0x7f8f33324e30, parent=0xef7c30, th=0x11e78a0) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/Thread.cpp:87
#7  0x00007f8f5e8ce4a8 in ThreadWeaver::Thread::run (this=0x11e78a0) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/Thread.cpp:142
#8  0x00007f8f628194d5 in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007f8f5f4d5a3f in start_thread () from /lib64/libpthread.so.0
#10 0x00007f8f6133f71d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f8f32b24700 (LWP 24688)):
#0  0x00007f8f5f4da38c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8f62819bbb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x00007f8f5e8ccf44 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xef7c30, th=0x7f8f4002b230) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f8f5e8cf643 in ThreadWeaver::WorkingHardState::applyForWork (this=0xe885b0, th=0x7f8f4002b230) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/WorkingHardState.cpp:71
#4  0x00007f8f5e8cf65c in ThreadWeaver::WorkingHardState::applyForWork (this=0xe885b0, th=0x7f8f4002b230) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/WorkingHardState.cpp:74
#5  0x00007f8f5e8ce41f in ThreadWeaver::ThreadRunHelper::run (this=0x7f8f32b23e30, parent=0xef7c30, th=0x7f8f4002b230) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/Thread.cpp:87
#6  0x00007f8f5e8ce4a8 in ThreadWeaver::Thread::run (this=0x7f8f4002b230) at /usr/src/debug/kdelibs-4.7.4/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f8f628194d5 in ?? () from /usr/lib64/libQtCore.so.4
#8  0x00007f8f5f4d5a3f in start_thread () from /lib64/libpthread.so.0
#9  0x00007f8f6133f71d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f8f31ce0700 (LWP 24689)):
#0  0x00007f8f5f4da38c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8f58078694 in ?? () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f8f5f4d5a3f in start_thread () from /lib64/libpthread.so.0
#3  0x00007f8f6133f71d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f8f309c7700 (LWP 24692)):
#0  0x00007f8f5f4da38c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8f5d8e7174 in ?? () from /usr/lib64/libQtScript.so.4
#2  0x00007f8f5d8e71a9 in ?? () from /usr/lib64/libQtScript.so.4
#3  0x00007f8f5f4d5a3f in start_thread () from /lib64/libpthread.so.0
#4  0x00007f8f6133f71d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f8f3586e700 (LWP 24722)):
#0  0x00007f8f5f4da38c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8f45612e1d in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#2  0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#3  0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#4  0x00007f8f44fcbc77 in ?? () from /usr/lib64/gstreamer-0.10/libgstplaybin.so
#5  0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#6  0x00007f8f4561e10f in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#7  0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#8  0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#9  0x00007f8f45609cb7 in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#10 0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#11 0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#12 0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#13 0x00007f8f1b1533d8 in ?? () from /usr/lib64/gstreamer-0.10/libgstflump3dec.so
#14 0x00007f8f1b154a42 in ?? () from /usr/lib64/gstreamer-0.10/libgstflump3dec.so
#15 0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#16 0x00007f8f1b38f984 in ?? () from /usr/lib64/libgsttag-0.10.so.0
#17 0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#18 0x00007f8f45620568 in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#19 0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#20 0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#21 0x00007f8f53dfb75d in ?? () from /usr/lib64/libgstbase-0.10.so.0
#22 0x00007f8f53b7e2b0 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#23 0x00007f8f5b06cbe4 in ?? () from /lib64/libglib-2.0.so.0
#24 0x00007f8f5b06a466 in ?? () from /lib64/libglib-2.0.so.0
#25 0x00007f8f5f4d5a3f in start_thread () from /lib64/libpthread.so.0
#26 0x00007f8f6133f71d in clone () from /lib64/libc.so.6
#27 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f8f1b14a700 (LWP 24723)):
#0  0x00007f8f5f4da38c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8f53df1a9f in gst_base_sink_wait_preroll () from /usr/lib64/libgstbase-0.10.so.0
#2  0x00007f8f466e4ab8 in ?? () from /usr/lib64/libgstaudio-0.10.so.0
#3  0x00007f8f53df35b1 in ?? () from /usr/lib64/libgstbase-0.10.so.0
#4  0x00007f8f53df59f2 in ?? () from /usr/lib64/libgstbase-0.10.so.0
#5  0x00007f8f53df5d5c in ?? () from /usr/lib64/libgstbase-0.10.so.0
#6  0x00007f8f53df6172 in ?? () from /usr/lib64/libgstbase-0.10.so.0
#7  0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#8  0x00007f8f53e03294 in ?? () from /usr/lib64/libgstbase-0.10.so.0
#9  0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#10 0x00007f8f53e03294 in ?? () from /usr/lib64/libgstbase-0.10.so.0
#11 0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#12 0x00007f8f53e03294 in ?? () from /usr/lib64/libgstbase-0.10.so.0
#13 0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#14 0x00007f8f45613da0 in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#15 0x00007f8f53b7e2b0 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#16 0x00007f8f5b06cbe4 in ?? () from /lib64/libglib-2.0.so.0
#17 0x00007f8f5b06a466 in ?? () from /lib64/libglib-2.0.so.0
#18 0x00007f8f5f4d5a3f in start_thread () from /lib64/libpthread.so.0
#19 0x00007f8f6133f71d in clone () from /lib64/libc.so.6
#20 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f8f1a949700 (LWP 24724)):
#0  0x00007f8f5f4da38c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8f45612e1d in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#2  0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#3  0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#4  0x00007f8f4561e10f in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#5  0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#6  0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#7  0x00007f8f53e03294 in ?? () from /usr/lib64/libgstbase-0.10.so.0
#8  0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#9  0x00007f8f53e03294 in ?? () from /usr/lib64/libgstbase-0.10.so.0
#10 0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#11 0x00007f8f45613da0 in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#12 0x00007f8f53b7e2b0 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#13 0x00007f8f5b06cbe4 in ?? () from /lib64/libglib-2.0.so.0
#14 0x00007f8f5b06a466 in ?? () from /lib64/libglib-2.0.so.0
#15 0x00007f8f5f4d5a3f in start_thread () from /lib64/libpthread.so.0
#16 0x00007f8f6133f71d in clone () from /lib64/libc.so.6
#17 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f8f1a148700 (LWP 24725)):
#0  0x00007f8f5f4da38c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8f45612e1d in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#2  0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#3  0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#4  0x00007f8f4561dcad in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#5  0x00007f8f4561e10f in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#6  0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#7  0x00007f8f45613da0 in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#8  0x00007f8f53b7e2b0 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#9  0x00007f8f5b06cbe4 in ?? () from /lib64/libglib-2.0.so.0
#10 0x00007f8f5b06a466 in ?? () from /lib64/libglib-2.0.so.0
#11 0x00007f8f5f4d5a3f in start_thread () from /lib64/libpthread.so.0
#12 0x00007f8f6133f71d in clone () from /lib64/libc.so.6
#13 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f8f19947700 (LWP 24726)):
#0  0x00007f8f5f4da38c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8f45612e1d in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#2  0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#3  0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#4  0x00007f8f53e03294 in ?? () from /usr/lib64/libgstbase-0.10.so.0
#5  0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#6  0x00007f8f53e03294 in ?? () from /usr/lib64/libgstbase-0.10.so.0
#7  0x00007f8f53b579a4 in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#8  0x00007f8f45613da0 in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#9  0x00007f8f53b7e2b0 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#10 0x00007f8f5b06cbe4 in ?? () from /lib64/libglib-2.0.so.0
#11 0x00007f8f5b06a466 in ?? () from /lib64/libglib-2.0.so.0
#12 0x00007f8f5f4d5a3f in start_thread () from /lib64/libpthread.so.0
#13 0x00007f8f6133f71d in clone () from /lib64/libc.so.6
#14 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f8f19146700 (LWP 24849)):
#0  0x00007f8f5f4da38c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8f53b7e447 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#2  0x00007f8f5b06cbe4 in ?? () from /lib64/libglib-2.0.so.0
#3  0x00007f8f5b06a466 in ?? () from /lib64/libglib-2.0.so.0
#4  0x00007f8f5f4d5a3f in start_thread () from /lib64/libpthread.so.0
#5  0x00007f8f6133f71d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f8f64be8760 (LWP 24673)):
#0  0x00007f8f5f4dcea4 in __lll_lock_wait () from /lib64/libpthread.so.0
#1  0x00007f8f5f4d8294 in _L_lock_999 () from /lib64/libpthread.so.0
#2  0x00007f8f5f4d80aa in pthread_mutex_lock () from /lib64/libpthread.so.0
#3  0x00007f8f5b06a8bc in g_static_rec_mutex_lock () from /lib64/libglib-2.0.so.0
#4  0x00007f8f53b4e725 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#5  0x00007f8f53b56b11 in gst_pad_activate_push () from /usr/lib64/libgstreamer-0.10.so.0
#6  0x00007f8f53b56a1b in gst_pad_activate_push () from /usr/lib64/libgstreamer-0.10.so.0
#7  0x00007f8f53b576d7 in gst_pad_set_active () from /usr/lib64/libgstreamer-0.10.so.0
#8  0x00007f8f53b279d3 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#9  0x00007f8f53b4a1d6 in gst_iterator_fold () from /usr/lib64/libgstreamer-0.10.so.0
#10 0x00007f8f53b278aa in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#11 0x00007f8f53b2a5d4 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#12 0x00007f8f53b3c3dc in gst_element_change_state () from /usr/lib64/libgstreamer-0.10.so.0
#13 0x00007f8f53b3c45f in gst_element_change_state () from /usr/lib64/libgstreamer-0.10.so.0
#14 0x00007f8f53b3cdc2 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#15 0x00007f8f4b5f9a47 in ?? () from /usr/lib64/kde4/plugins/phonon_backend/phonon_gstreamer.so
#16 0x00007f8f4b60fb69 in ?? () from /usr/lib64/kde4/plugins/phonon_backend/phonon_gstreamer.so
#17 0x00007f8f5e16fb14 in Phonon::MediaNodePrivate::deleteBackendObject() () from /usr/lib64/libphonon.so.4
#18 0x00007f8f5e162cf8 in ?? () from /usr/lib64/libphonon.so.4
#19 0x00007f8f5e162fa9 in ?? () from /usr/lib64/libphonon.so.4
#20 0x00007f8f612a15a1 in __run_exit_handlers () from /lib64/libc.so.6
#21 0x00007f8f612a15f5 in exit () from /lib64/libc.so.6
#22 0x00007f8f61d32128 in ?? () from /usr/lib64/libQtGui.so.4
#23 0x00007f8f645f3b28 in KApplication::xioErrhandler(_XDisplay*) () from /usr/lib64/libkdeui.so.5
#24 0x00007f8f6315778e in _XIOError () from /usr/lib64/libX11.so.6
#25 0x00007f8f6315503d in _XEventsQueued () from /usr/lib64/libX11.so.6
#26 0x00007f8f631458df in XEventsQueued () from /usr/lib64/libX11.so.6
#27 0x00007f8f61d6b0a7 in ?? () from /usr/lib64/libQtGui.so.4
#28 0x00007f8f5b042087 in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#29 0x00007f8f5b042fa9 in ?? () from /lib64/libglib-2.0.so.0
#30 0x00007f8f5b043650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#31 0x00007f8f6292d5df in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#32 0x00007f8f61d6b1ae in ?? () from /usr/lib64/libQtGui.so.4
#33 0x00007f8f62901c22 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#34 0x00007f8f62901e35 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#35 0x00007f8f6290627b in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#36 0x000000000040e2fa in main (argc=1, argv=0x7fff027c5508) at /usr/src/debug/amarok-2.4.3/src/main.cpp:289

Possible duplicates by query: bug 286368, bug 280576, bug 275192, bug 272056, bug 270359.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2012-03-01 19:21:21 UTC
The problem is with the libmtp version. You should upgrade Amarok and get the newest libmtp package available

*** This bug has been marked as a duplicate of bug 236994 ***
Comment 2 Myriam Schweingruber 2012-03-01 19:22:20 UTC
*** Bug 295140 has been marked as a duplicate of this bug. ***