Bug 210193 - amarok crashes when sansa mp3 player is connected
Summary: amarok crashes when sansa mp3 player is connected
Status: RESOLVED DUPLICATE of bug 205951
Alias: None
Product: amarok
Classification: Applications
Component: Collections/Media Devices (show other bugs)
Version: 2.2.0
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-11 15:41 UTC by Kevin Whitaker
Modified: 2009-10-11 17:27 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 Kevin Whitaker 2009-10-11 15:41:51 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.3
Operating System: Linux 2.6.31-ARCH x86_64

What I was doing when the application crashed:
The mp3 player shows up in recent devices if amarok(2.2 on kde 4.3) is not up, but plugging it in when it is crashes amarok. Sometimes, it won't crash it, but will just never show up on the copmuter at all.

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

Thread 12 (Thread 0x7fa91e58a910 (LWP 3583)):
#0  0x00007fa931d7205d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fa922ffb581 in metronom_sync_loop () from /usr/lib/libxine.so.1
#2  0x00007fa931d6d57a in start_thread () from /lib/libpthread.so.0
#3  0x00007fa9322a414d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fa91d722910 (LWP 3584)):
#0  0x00007fa933556923 in ?? () from /usr/lib/libQtCore.so.4
#1  0x00007fa92b51ca7a in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#2  0x00007fa92b51d260 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#3  0x00007fa92b51d690 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0x00007fa9335568b6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0x00007fa93352cc72 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00007fa93352d044 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0x00007fa93344658b in QThread::exec() () from /usr/lib/libQtCore.so.4
#8  0x00007fa9232547e4 in Phonon::Xine::XineThread::run() () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#9  0x00007fa9334492e5 in ?? () from /usr/lib/libQtCore.so.4
#10 0x00007fa931d6d57a in start_thread () from /lib/libpthread.so.0
#11 0x00007fa9322a414d in clone () from /lib/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7fa91cd18910 (LWP 3587)):
#0  0x00007fa93229b993 in poll () from /lib/libc.so.6
#1  0x00007fa91cd1d839 in ao_alsa_handle_event_thread () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so
#2  0x00007fa931d6d57a in start_thread () from /lib/libpthread.so.0
#3  0x00007fa9322a414d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fa91c517910 (LWP 3588)):
#0  0x00007fa931d71dd9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fa92300c5c3 in ao_loop () from /usr/lib/libxine.so.1
#2  0x00007fa931d6d57a in start_thread () from /lib/libpthread.so.0
#3  0x00007fa9322a414d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fa91b90d910 (LWP 3589)):
#0  0x00007fa931d71dd9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fa92300c5c3 in ao_loop () from /usr/lib/libxine.so.1
#2  0x00007fa931d6d57a in start_thread () from /lib/libpthread.so.0
#3  0x00007fa9322a414d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fa91b10c910 (LWP 3590)):
#0  0x00007fa931d71dd9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fa92300c5c3 in ao_loop () from /usr/lib/libxine.so.1
#2  0x00007fa931d6d57a in start_thread () from /lib/libpthread.so.0
#3  0x00007fa9322a414d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fa91a90b910 (LWP 3591)):
#0  0x00007fa931d71dd9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fa92300c5c3 in ao_loop () from /usr/lib/libxine.so.1
#2  0x00007fa931d6d57a in start_thread () from /lib/libpthread.so.0
#3  0x00007fa9322a414d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fa919297910 (LWP 3593)):
[KCrash Handler]
#5  0x00007fa93221e461 in vfprintf () from /lib/libc.so.6
#6  0x00007fa932243b02 in vsnprintf () from /lib/libc.so.6
#7  0x00007fa932225643 in snprintf () from /lib/libc.so.6
#8  0x00007fa913bc4dfd in device_open () from /usr/lib/libusb-0.1.so.4
#9  0x00007fa913bc512d in usb_os_open () from /usr/lib/libusb-0.1.so.4
#10 0x00007fa913bc2cb7 in usb_open () from /usr/lib/libusb-0.1.so.4
#11 0x00007fa913ddff8d in init_ptp_usb () from /usr/lib/libmtp.so.8
#12 0x00007fa913de030d in configure_usb_device () from /usr/lib/libmtp.so.8
#13 0x00007fa913ddbdb4 in LIBMTP_Open_Raw_Device () from /usr/lib/libmtp.so.8
#14 0x00007fa91808a697 in Meta::MtpHandler::iterateRawDevices(int, LIBMTP_raw_device_struct*) () from /usr/lib/kde4/amarok_collection-mtpcollection.so
#15 0x00007fa91808a7a4 in Meta::WorkerThread::run() () from /usr/lib/kde4/amarok_collection-mtpcollection.so
#16 0x00007fa92f35f6bd in ThreadWeaver::JobRunHelper::runTheJob(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#17 0x00007fa92f35f9be in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#18 0x00007fa92f35e98f in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#19 0x00007fa92f35ee18 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#20 0x00007fa9334492e5 in ?? () from /usr/lib/libQtCore.so.4
#21 0x00007fa931d6d57a in start_thread () from /lib/libpthread.so.0
#22 0x00007fa9322a414d in clone () from /lib/libc.so.6
#23 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fa90daed910 (LWP 3625)):
#0  0x00007fa93229da42 in select () from /lib/libc.so.6
#1  0x00007fa913bc5b94 in usb_urb_transfer () from /usr/lib/libusb-0.1.so.4
#2  0x00007fa913de06f5 in ptp_read_func () from /usr/lib/libmtp.so.8
#3  0x00007fa913de09ad in ptp_usb_getpacket () from /usr/lib/libmtp.so.8
#4  0x00007fa913de0a53 in ptp_usb_getresp () from /usr/lib/libmtp.so.8
#5  0x00007fa913de3293 in ptp_transaction_new () from /usr/lib/libmtp.so.8
#6  0x00007fa913de4d1e in ptp_opensession () from /usr/lib/libmtp.so.8
#7  0x00007fa913de013c in configure_usb_device () from /usr/lib/libmtp.so.8
#8  0x00007fa913ddbdb4 in LIBMTP_Open_Raw_Device () from /usr/lib/libmtp.so.8
#9  0x00007fa91808a697 in Meta::MtpHandler::iterateRawDevices(int, LIBMTP_raw_device_struct*) () from /usr/lib/kde4/amarok_collection-mtpcollection.so
#10 0x00007fa91808a7a4 in Meta::WorkerThread::run() () from /usr/lib/kde4/amarok_collection-mtpcollection.so
#11 0x00007fa92f35f6bd in ThreadWeaver::JobRunHelper::runTheJob(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#12 0x00007fa92f35f9be in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#13 0x00007fa92f35e98f in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#14 0x00007fa92f35ee18 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#15 0x00007fa9334492e5 in ?? () from /usr/lib/libQtCore.so.4
#16 0x00007fa931d6d57a in start_thread () from /lib/libpthread.so.0
#17 0x00007fa9322a414d in clone () from /lib/libc.so.6
#18 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fa90d2ec910 (LWP 3626)):
#0  0x00007fa931d71dd9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fa93344a3ab in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007fa92f35e286 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#3  0x00007fa92f3603bb in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#4  0x00007fa92f3603d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#5  0x00007fa92f3603d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#6  0x00007fa92f35e9bf in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#7  0x00007fa92f35ee18 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#8  0x00007fa9334492e5 in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007fa931d6d57a in start_thread () from /lib/libpthread.so.0
#10 0x00007fa9322a414d in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fa90caeb910 (LWP 3627)):
#0  0x00007fa931d71dd9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fa93344a3ab in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007fa92f35e286 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#3  0x00007fa92f3603bb in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#4  0x00007fa92f3603d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#5  0x00007fa92f35e9bf in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#6  0x00007fa92f35ee18 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#7  0x00007fa9334492e5 in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007fa931d6d57a in start_thread () from /lib/libpthread.so.0
#9  0x00007fa9322a414d in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fa934bf17a0 (LWP 3582)):
#0  0x00007fa931d7205d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fa933448d85 in ?? () from /usr/lib/libQtCore.so.4
#2  0x00007fa933448ee0 in QThread::msleep(unsigned long) () from /usr/lib/libQtCore.so.4
#3  0x00007fa92326cc62 in Phonon::Xine::Backend::~Backend() () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#4  0x00007fa92eec9e56 in ?? () from /usr/lib/libphonon.so.4
#5  0x00007fa93220d9e2 in __run_exit_handlers () from /lib/libc.so.6
#6  0x00007fa93220da35 in exit () from /lib/libc.so.6
#7  0x00007fa932a359b8 in ?? () from /usr/lib/libQtGui.so.4
#8  0x00007fa934728f88 in KApplication::xioErrhandler(_XDisplay*) () from /usr/lib/libkdeui.so.5
#9  0x00007fa93165132e in _XIOError () from /usr/lib/libX11.so.6
#10 0x00007fa931658405 in process_responses () from /usr/lib/libX11.so.6
#11 0x00007fa931658cb7 in _XEventsQueued () from /usr/lib/libX11.so.6
#12 0x00007fa931641d9b in XEventsQueued () from /usr/lib/libX11.so.6
#13 0x00007fa932a6d89c in ?? () from /usr/lib/libQtGui.so.4
#14 0x00007fa92b51ca7a in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#15 0x00007fa92b51d260 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#16 0x00007fa92b51d690 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#17 0x00007fa933556863 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#18 0x00007fa932a6d6de in ?? () from /usr/lib/libQtGui.so.4
#19 0x00007fa93352cc72 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#20 0x00007fa93352d044 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#21 0x00007fa93352f1f9 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#22 0x0000000000409e46 in _start ()

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2009-10-11 17:27:11 UTC

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