Bug 148625 - amarok repeatedly asks to handle a new device
Summary: amarok repeatedly asks to handle a new device
Status: RESOLVED FIXED
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 1.4.6
Platform: Slackware Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-08 01:39 UTC by Jason Palmer
Modified: 2008-06-16 21:25 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 Jason Palmer 2007-08-08 01:39:42 UTC
Version:           1.4.6 (using KDE KDE 3.5.7)
Installed from:    Slackware Packages
Compiler:          did not compile. included in slackware 12.0 
OS:                Linux

If a device, such as a usb storage stick, is inserted and removed multiple times, amarok will ask to handle the device again every time, even if the user never answered the dialog the first time. This leads to a lot of pending dialogs open at once if the user is not paying attention to amarok.

I often leave amarok open on my second virtual desktop. I don't use my usb devices for music, so when I plug one in I am not looking at amarok at all. After a few hours at my computer, and multiple plug ins, mounts, unmounts, removals, I switch to my second desktop to see that it is dominated by amarok dialogs asking me about devices.

As already reported somewhere, if the device mentioned in the dialog is unplugged, amarok will crash when I answer the dialog.

I think that amarok should never have more than one of these dialogs open. What I would really like is to have an option to have amarok never question me about new devices at all. Some users want dynamic device loading, and it's a nice feature; however, some users might want amarok to only use a device when it is explicitly told to do so.

I guess my main point about the dialogs is that you can't assume that the user is paying attention to your program, especially since it's a program that can go hours without any user input.

Thanks for the consideration, and please keep up the good work.
Comment 1 Joseph Kerian 2008-02-16 01:10:04 UTC
I have experianced exactly this problem with openSUSE rpms. Not sure it's needed in this case, but backtrace is below.


======== DEBUG INFORMATION  =======
Version:    1.4.7
Engine:     xine-engine
Build date: Sep 26 2007
CC version: 4.2.1 (SUSE Linux)
KDElibs:    3.5.7 "release 72" 
Qt:         3.3.8
TagLib:     1.4.0
CPU count:  1
NDEBUG:     true
==== file `which amarokapp` =======
/opt/kde3/bin/amarokapp: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.4, dynamically linked (uses shared libs), stripped


==== (gdb) bt =====================
 [?1034hUsing host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0xb5aac6d0 (LWP 30863)]
[New Thread 0xb0930b90 (LWP 30895)]
[New Thread 0xb1131b90 (LWP 30894)]
[New Thread 0xb1affb90 (LWP 30893)]
[New Thread 0xb42ffb90 (LWP 30892)]
[New Thread 0xb4e9bb90 (LWP 30891)]
0xffffe410 in __kernel_vsyscall ()
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb70f305b in waitpid () from /lib/libpthread.so.0
#2  0x0804d5bd in Amarok::Crash::crashHandler ()
#3  <signal handler called>
#4  0xb7b6072a in QValueListPrivate<QString>::at ()
   from /opt/kde3/lib/libamarok.so.0
#5  0xb7cf07d3 in MountPointManager::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#6  0xb7cf163a in MountPointManager::qt_invoke ()
   from /opt/kde3/lib/libamarok.so.0
#7  0xb7398811 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#8  0xb7c5b29d in DeviceManager::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#9  0xb7c5ee95 in DeviceManager::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#10 0xb7e6087a in Amarok::DcopDevicesHandler::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#11 0xb7e662e8 in AmarokDevicesInterface::process ()
   from /opt/kde3/lib/libamarok.so.0
#12 0xb62fd3b0 in DCOPClient::receive () from /opt/kde3/lib/libDCOP.so.4
#13 0xb630237e in ?? () from /opt/kde3/lib/libDCOP.so.4
...
#21 0xb5c7f634 in xcb_xlib_unlock () from /usr/lib/libxcb-xlib.so.0
#22 0xb63028f3 in ?? () from /opt/kde3/lib/libDCOP.so.4
...
#26 0xb6163a21 in ?? () from /usr/lib/libX11.so.6
...
#34 0xb6139bf6 in XCopyArea () from /usr/lib/libX11.so.6
#35 0xb630f130 in KDE_IceProcessMessages () from /opt/kde3/lib/libDCOP.so.4
#36 0xb62f5754 in DCOPClient::processSocketData ()
   from /opt/kde3/lib/libDCOP.so.4
#37 0xb6302608 in DCOPClient::qt_invoke () from /opt/kde3/lib/libDCOP.so.4
#38 0xb73988ad in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#39 0xb7399350 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#40 0xb76cd4a0 in QSocketNotifier::activated ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#41 0xb73b63f0 in QSocketNotifier::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#42 0xb733a0ac in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#43 0xb733ae96 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#44 0xb79afa52 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#45 0xb732e521 in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#46 0xb72e9236 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#47 0xb7350c30 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#48 0xb7339b8f in QApplication::enter_loop ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#49 0xb751b569 in QDialog::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#50 0xb7cb6ada in MediaBrowser::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#51 0xb7cbe0a2 in MediaBrowser::qt_invoke () from /opt/kde3/lib/libamarok.so.0
#52 0xb73988ad in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#53 0xb7cc108d in MediaDeviceManager::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#54 0xb7cc2280 in MediaDeviceManager::slotMediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#55 0xb7cc2740 in MediaDeviceManager::qt_invoke ()
   from /opt/kde3/lib/libamarok.so.0
#56 0xb7398811 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#57 0xb7c5b29d in DeviceManager::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#58 0xb7c5ee95 in DeviceManager::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#59 0xb7e6087a in Amarok::DcopDevicesHandler::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#60 0xb7e662e8 in AmarokDevicesInterface::process ()
   from /opt/kde3/lib/libamarok.so.0
#61 0xb62fd3b0 in DCOPClient::receive () from /opt/kde3/lib/libDCOP.so.4
#62 0xb630237e in ?? () from /opt/kde3/lib/libDCOP.so.4
...
#70 0xb5c7f634 in xcb_xlib_unlock () from /usr/lib/libxcb-xlib.so.0
#71 0xb63028f3 in ?? () from /opt/kde3/lib/libDCOP.so.4
...
#75 0xb6163a21 in ?? () from /usr/lib/libX11.so.6
...
#83 0xb6139bf6 in XCopyArea () from /usr/lib/libX11.so.6
#84 0xb630f130 in KDE_IceProcessMessages () from /opt/kde3/lib/libDCOP.so.4
#85 0xb62f5754 in DCOPClient::processSocketData ()
   from /opt/kde3/lib/libDCOP.so.4
#86 0xb6302608 in DCOPClient::qt_invoke () from /opt/kde3/lib/libDCOP.so.4
#87 0xb73988ad in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#88 0xb7399350 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#89 0xb76cd4a0 in QSocketNotifier::activated ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#90 0xb73b63f0 in QSocketNotifier::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#91 0xb733a0ac in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#92 0xb733ae96 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#93 0xb79afa52 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#94 0xb732e521 in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#95 0xb72e9236 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#96 0xb7350c30 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#97 0xb7339b8f in QApplication::enter_loop ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#98 0xb751b569 in QDialog::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#99 0xb7cb6ada in MediaBrowser::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#100 0xb7cbe0a2 in MediaBrowser::qt_invoke () from /opt/kde3/lib/libamarok.so.0
#101 0xb73988ad in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#102 0xb7cc108d in MediaDeviceManager::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#103 0xb7cc2280 in MediaDeviceManager::slotMediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#104 0xb7cc2740 in MediaDeviceManager::qt_invoke ()
   from /opt/kde3/lib/libamarok.so.0
#105 0xb7398811 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#106 0xb7c5b29d in DeviceManager::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#107 0xb7c5ee95 in DeviceManager::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#108 0xb7e6087a in Amarok::DcopDevicesHandler::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#109 0xb7e662e8 in AmarokDevicesInterface::process ()
   from /opt/kde3/lib/libamarok.so.0
#110 0xb62fd3b0 in DCOPClient::receive () from /opt/kde3/lib/libDCOP.so.4
#111 0xb630237e in ?? () from /opt/kde3/lib/libDCOP.so.4
...
#119 0xb5c7f634 in xcb_xlib_unlock () from /usr/lib/libxcb-xlib.so.0
#120 0xb63028f3 in ?? () from /opt/kde3/lib/libDCOP.so.4
...
#124 0xb6163a21 in ?? () from /usr/lib/libX11.so.6
...
#132 0xb6139bf6 in XCopyArea () from /usr/lib/libX11.so.6
#133 0xb630f130 in KDE_IceProcessMessages () from /opt/kde3/lib/libDCOP.so.4
#134 0xb62f5754 in DCOPClient::processSocketData ()
   from /opt/kde3/lib/libDCOP.so.4
#135 0xb6302608 in DCOPClient::qt_invoke () from /opt/kde3/lib/libDCOP.so.4
#136 0xb73988ad in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#137 0xb7399350 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#138 0xb76cd4a0 in QSocketNotifier::activated ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#139 0xb73b63f0 in QSocketNotifier::event ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#140 0xb733a0ac in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#141 0xb733ae96 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#142 0xb79afa52 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#143 0xb732e521 in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#144 0xb72e9236 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#145 0xb7350c30 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#146 0xb7350ac6 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#147 0xb7339c1f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#148 0x0804c0c3 in QGList::~QGList ()
...
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb70f305b in waitpid () from /lib/libpthread.so.0
No symbol table info available.
#2  0x0804d5bd in Amarok::Crash::crashHandler ()
No symbol table info available.
#3  <signal handler called>
No symbol table info available.
#4  0xb7b6072a in QValueListPrivate<QString>::at ()
   from /opt/kde3/lib/libamarok.so.0
No symbol table info available.
#5  0xb7cf07d3 in MountPointManager::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
No symbol table info available.
#6  0xb7cf163a in MountPointManager::qt_invoke ()
   from /opt/kde3/lib/libamarok.so.0
No symbol table info available.
#7  0xb7398811 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#8  0xb7c5b29d in DeviceManager::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
No symbol table info available.
#9  0xb7c5ee95 in DeviceManager::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
No symbol table info available.
#10 0xb7e6087a in Amarok::DcopDevicesHandler::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
No symbol table info available.
#11 0xb7e662e8 in AmarokDevicesInterface::process ()
   from /opt/kde3/lib/libamarok.so.0
No symbol table info available.
#12 0xb62fd3b0 in DCOPClient::receive () from /opt/kde3/lib/libDCOP.so.4
No symbol table info available.
#13 0xb630237e in ?? () from /opt/kde3/lib/libDCOP.so.4
No symbol table info available.
...
No symbol table info available.
#21 0xb5c7f634 in xcb_xlib_unlock () from /usr/lib/libxcb-xlib.so.0
No symbol table info available.
#22 0xb63028f3 in ?? () from /opt/kde3/lib/libDCOP.so.4
No symbol table info available.
...
No symbol table info available.
#26 0xb6163a21 in ?? () from /usr/lib/libX11.so.6
No symbol table info available.
...
No symbol table info available.
#34 0xb6139bf6 in XCopyArea () from /usr/lib/libX11.so.6
No symbol table info available.
#35 0xb630f130 in KDE_IceProcessMessages () from /opt/kde3/lib/libDCOP.so.4
No symbol table info available.
#36 0xb62f5754 in DCOPClient::processSocketData ()
   from /opt/kde3/lib/libDCOP.so.4
No symbol table info available.
#37 0xb6302608 in DCOPClient::qt_invoke () from /opt/kde3/lib/libDCOP.so.4
No symbol table info available.
#38 0xb73988ad in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#39 0xb7399350 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#40 0xb76cd4a0 in QSocketNotifier::activated ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#41 0xb73b63f0 in QSocketNotifier::event () from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#42 0xb733a0ac in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#43 0xb733ae96 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#44 0xb79afa52 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
No symbol table info available.
#45 0xb732e521 in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#46 0xb72e9236 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#47 0xb7350c30 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#48 0xb7339b8f in QApplication::enter_loop ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#49 0xb751b569 in QDialog::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#50 0xb7cb6ada in MediaBrowser::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
No symbol table info available.
#51 0xb7cbe0a2 in MediaBrowser::qt_invoke () from /opt/kde3/lib/libamarok.so.0
No symbol table info available.
#52 0xb73988ad in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#53 0xb7cc108d in MediaDeviceManager::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
No symbol table info available.
#54 0xb7cc2280 in MediaDeviceManager::slotMediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
No symbol table info available.
#55 0xb7cc2740 in MediaDeviceManager::qt_invoke ()
   from /opt/kde3/lib/libamarok.so.0
No symbol table info available.
#56 0xb7398811 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#57 0xb7c5b29d in DeviceManager::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
No symbol table info available.
#58 0xb7c5ee95 in DeviceManager::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
No symbol table info available.
#59 0xb7e6087a in Amarok::DcopDevicesHandler::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
No symbol table info available.
#60 0xb7e662e8 in AmarokDevicesInterface::process ()
   from /opt/kde3/lib/libamarok.so.0
No symbol table info available.
#61 0xb62fd3b0 in DCOPClient::receive () from /opt/kde3/lib/libDCOP.so.4
No symbol table info available.
#62 0xb630237e in ?? () from /opt/kde3/lib/libDCOP.so.4
No symbol table info available.
...
No symbol table info available.
#70 0xb5c7f634 in xcb_xlib_unlock () from /usr/lib/libxcb-xlib.so.0
No symbol table info available.
#71 0xb63028f3 in ?? () from /opt/kde3/lib/libDCOP.so.4
No symbol table info available.
...
No symbol table info available.
#75 0xb6163a21 in ?? () from /usr/lib/libX11.so.6
No symbol table info available.
...
#83 0xb6139bf6 in XCopyArea () from /usr/lib/libX11.so.6
No symbol table info available.
#84 0xb630f130 in KDE_IceProcessMessages () from /opt/kde3/lib/libDCOP.so.4
No symbol table info available.
#85 0xb62f5754 in DCOPClient::processSocketData ()
   from /opt/kde3/lib/libDCOP.so.4
No symbol table info available.
#86 0xb6302608 in DCOPClient::qt_invoke () from /opt/kde3/lib/libDCOP.so.4
No symbol table info available.
#87 0xb73988ad in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#88 0xb7399350 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#89 0xb76cd4a0 in QSocketNotifier::activated ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#90 0xb73b63f0 in QSocketNotifier::event () from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#91 0xb733a0ac in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#92 0xb733ae96 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#93 0xb79afa52 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
No symbol table info available.
#94 0xb732e521 in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#95 0xb72e9236 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#96 0xb7350c30 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#97 0xb7339b8f in QApplication::enter_loop ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#98 0xb751b569 in QDialog::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#99 0xb7cb6ada in MediaBrowser::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
No symbol table info available.
#100 0xb7cbe0a2 in MediaBrowser::qt_invoke () from /opt/kde3/lib/libamarok.so.0
No symbol table info available.
#101 0xb73988ad in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#102 0xb7cc108d in MediaDeviceManager::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
No symbol table info available.
#103 0xb7cc2280 in MediaDeviceManager::slotMediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
No symbol table info available.
#104 0xb7cc2740 in MediaDeviceManager::qt_invoke ()
   from /opt/kde3/lib/libamarok.so.0
No symbol table info available.
#105 0xb7398811 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#106 0xb7c5b29d in DeviceManager::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
No symbol table info available.
#107 0xb7c5ee95 in DeviceManager::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
No symbol table info available.
#108 0xb7e6087a in Amarok::DcopDevicesHandler::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
No symbol table info available.
#109 0xb7e662e8 in AmarokDevicesInterface::process ()
   from /opt/kde3/lib/libamarok.so.0
No symbol table info available.
#110 0xb62fd3b0 in DCOPClient::receive () from /opt/kde3/lib/libDCOP.so.4
No symbol table info available.
#111 0xb630237e in ?? () from /opt/kde3/lib/libDCOP.so.4
...
#119 0xb5c7f634 in xcb_xlib_unlock () from /usr/lib/libxcb-xlib.so.0
No symbol table info available.
#120 0xb63028f3 in ?? () from /opt/kde3/lib/libDCOP.so.4
No symbol table info available.
...
No symbol table info available.
#124 0xb6163a21 in ?? () from /usr/lib/libX11.so.6
No symbol table info available.
...
No symbol table info available.
#132 0xb6139bf6 in XCopyArea () from /usr/lib/libX11.so.6
No symbol table info available.
#133 0xb630f130 in KDE_IceProcessMessages () from /opt/kde3/lib/libDCOP.so.4
No symbol table info available.
#134 0xb62f5754 in DCOPClient::processSocketData ()
   from /opt/kde3/lib/libDCOP.so.4
No symbol table info available.
#135 0xb6302608 in DCOPClient::qt_invoke () from /opt/kde3/lib/libDCOP.so.4
No symbol table info available.
#136 0xb73988ad in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#137 0xb7399350 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#138 0xb76cd4a0 in QSocketNotifier::activated ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#139 0xb73b63f0 in QSocketNotifier::event ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#140 0xb733a0ac in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#141 0xb733ae96 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#142 0xb79afa52 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
No symbol table info available.
#143 0xb732e521 in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#144 0xb72e9236 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#145 0xb7350c30 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#146 0xb7350ac6 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#147 0xb7339c1f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#148 0x0804c0c3 in QGList::~QGList ()
No symbol table info available.
...
#153 0x00000000 in ?? ()
No symbol table info available.
==== (gdb) thread apply all bt ====
Thread 6 (Thread 0xb4e9bb90 (LWP 30891)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb70ef7ec in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#2  0xb35f9995 in ?? () from /usr/lib/libxine.so.1
... (non-helpful hex numbers snipped)
#14 0xb70f9ff4 in ?? () from /lib/libpthread.so.0
#15 0x00000000 in ?? ()
Thread 5 (Thread 0xb42ffb90 (LWP 30892)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6f7e817 in poll () from /lib/libc.so.6
#2  0xb31ca2e9 in ?? ()
   from /usr/lib/xine/plugins/1.1.10/xineplug_ao_out_alsa.so
#3  0xb42ff2f8 in ?? ()
#4  0x00000001 in ?? ()
#5  0x0000014d in ?? ()
#6  0xb70e8130 in ?? () from /lib/libpthread.so.0
#7  0xb7f507f0 in ?? ()
#8  0xb7f3fff4 in ?? () from /opt/kde3/lib/libamarok.so.0
#9  0xffffffff in ?? ()
#10 0xb31cb144 in ?? ()
   from /usr/lib/xine/plugins/1.1.10/xineplug_ao_out_alsa.so
#11 0xb42ff2f8 in ?? ()
#12 0xb70ee79c in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
...
#19 0x00000015 in ?? ()
#20 0x00000020 in ?? ()
#21 0x00000046 in ?? ()
#22 0x00000000 in ?? ()
Thread 4 (Thread 0xb1affb90 (LWP 30893)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb70ef566 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb360a590 in ?? () from /usr/lib/libxine.so.1
#3  0xb438b250 in ?? ()
#4  0xb438b238 in ?? ()
#5  0x000004e6 in ?? ()
#6  0x00000000 in ?? ()
Thread 3 (Thread 0xb1131b90 (LWP 30894)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb70ef566 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb35fd184 in ?? () from /usr/lib/libxine.so.1
#3  0xb1bdbeb4 in ?? ()
#4  0xb1bdbe9c in ?? ()
#5  0x00000000 in ?? ()
Thread 2 (Thread 0xb0930b90 (LWP 30895)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb70ef566 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb360e0b0 in xine_event_wait () from /usr/lib/libxine.so.1
#3  0x0ae82a88 in ?? ()
#4  0xb1be4140 in ?? ()
#5  0x00000001 in ?? ()
#6  0xb360e144 in ?? () from /usr/lib/libxine.so.1
#7  0xb1be4140 in ?? ()
#8  0x0ae82a88 in ?? ()
#9  0x00000000 in ?? ()
Thread 1 (Thread 0xb5aac6d0 (LWP 30863)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb70f305b in waitpid () from /lib/libpthread.so.0
#2  0x0804d5bd in Amarok::Crash::crashHandler ()
#3  <signal handler called>
#4  0xb7b6072a in QValueListPrivate<QString>::at ()
   from /opt/kde3/lib/libamarok.so.0
#5  0xb7cf07d3 in MountPointManager::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#6  0xb7cf163a in MountPointManager::qt_invoke ()
   from /opt/kde3/lib/libamarok.so.0
#7  0xb7398811 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#8  0xb7c5b29d in DeviceManager::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#9  0xb7c5ee95 in DeviceManager::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#10 0xb7e6087a in Amarok::DcopDevicesHandler::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#11 0xb7e662e8 in AmarokDevicesInterface::process ()
   from /opt/kde3/lib/libamarok.so.0
#12 0xb62fd3b0 in DCOPClient::receive () from /opt/kde3/lib/libDCOP.so.4
#13 0xb630237e in ?? () from /opt/kde3/lib/libDCOP.so.4
...
#21 0xb5c7f634 in xcb_xlib_unlock () from /usr/lib/libxcb-xlib.so.0
#22 0xb63028f3 in ?? () from /opt/kde3/lib/libDCOP.so.4
...
#26 0xb6163a21 in ?? () from /usr/lib/libX11.so.6
...
#34 0xb6139bf6 in XCopyArea () from /usr/lib/libX11.so.6
#35 0xb630f130 in KDE_IceProcessMessages () from /opt/kde3/lib/libDCOP.so.4
#36 0xb62f5754 in DCOPClient::processSocketData ()
   from /opt/kde3/lib/libDCOP.so.4
#37 0xb6302608 in DCOPClient::qt_invoke () from /opt/kde3/lib/libDCOP.so.4
#38 0xb73988ad in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#39 0xb7399350 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#40 0xb76cd4a0 in QSocketNotifier::activated ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#41 0xb73b63f0 in QSocketNotifier::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#42 0xb733a0ac in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#43 0xb733ae96 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#44 0xb79afa52 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#45 0xb732e521 in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#46 0xb72e9236 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#47 0xb7350c30 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#48 0xb7339b8f in QApplication::enter_loop ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#49 0xb751b569 in QDialog::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#50 0xb7cb6ada in MediaBrowser::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#51 0xb7cbe0a2 in MediaBrowser::qt_invoke () from /opt/kde3/lib/libamarok.so.0
#52 0xb73988ad in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#53 0xb7cc108d in MediaDeviceManager::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#54 0xb7cc2280 in MediaDeviceManager::slotMediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#55 0xb7cc2740 in MediaDeviceManager::qt_invoke ()
   from /opt/kde3/lib/libamarok.so.0
#56 0xb7398811 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#57 0xb7c5b29d in DeviceManager::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#58 0xb7c5ee95 in DeviceManager::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#59 0xb7e6087a in Amarok::DcopDevicesHandler::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#60 0xb7e662e8 in AmarokDevicesInterface::process ()
   from /opt/kde3/lib/libamarok.so.0
#61 0xb62fd3b0 in DCOPClient::receive () from /opt/kde3/lib/libDCOP.so.4
#62 0xb630237e in ?? () from /opt/kde3/lib/libDCOP.so.4
...
#70 0xb5c7f634 in xcb_xlib_unlock () from /usr/lib/libxcb-xlib.so.0
#71 0xb63028f3 in ?? () from /opt/kde3/lib/libDCOP.so.4
...
#75 0xb6163a21 in ?? () from /usr/lib/libX11.so.6
...
#83 0xb6139bf6 in XCopyArea () from /usr/lib/libX11.so.6
#84 0xb630f130 in KDE_IceProcessMessages () from /opt/kde3/lib/libDCOP.so.4
#85 0xb62f5754 in DCOPClient::processSocketData ()
   from /opt/kde3/lib/libDCOP.so.4
#86 0xb6302608 in DCOPClient::qt_invoke () from /opt/kde3/lib/libDCOP.so.4
#87 0xb73988ad in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#88 0xb7399350 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#89 0xb76cd4a0 in QSocketNotifier::activated ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#90 0xb73b63f0 in QSocketNotifier::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#91 0xb733a0ac in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#92 0xb733ae96 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#93 0xb79afa52 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#94 0xb732e521 in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#95 0xb72e9236 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#96 0xb7350c30 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#97 0xb7339b8f in QApplication::enter_loop ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#98 0xb751b569 in QDialog::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#99 0xb7cb6ada in MediaBrowser::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#100 0xb7cbe0a2 in MediaBrowser::qt_invoke () from /opt/kde3/lib/libamarok.so.0
#101 0xb73988ad in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#102 0xb7cc108d in MediaDeviceManager::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#103 0xb7cc2280 in MediaDeviceManager::slotMediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#104 0xb7cc2740 in MediaDeviceManager::qt_invoke ()
   from /opt/kde3/lib/libamarok.so.0
#105 0xb7398811 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#106 0xb7c5b29d in DeviceManager::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#107 0xb7c5ee95 in DeviceManager::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#108 0xb7e6087a in Amarok::DcopDevicesHandler::mediumAdded ()
   from /opt/kde3/lib/libamarok.so.0
#109 0xb7e662e8 in AmarokDevicesInterface::process ()
   from /opt/kde3/lib/libamarok.so.0
#110 0xb62fd3b0 in DCOPClient::receive () from /opt/kde3/lib/libDCOP.so.4
#111 0xb630237e in ?? () from /opt/kde3/lib/libDCOP.so.4
...
#118 0xbf989bbc in ?? ()
#119 0xb5c7f634 in xcb_xlib_unlock () from /usr/lib/libxcb-xlib.so.0
#120 0xb63028f3 in ?? () from /opt/kde3/lib/libDCOP.so.4
...
#124 0xb6163a21 in ?? () from /usr/lib/libX11.so.6
...
#132 0xb6139bf6 in XCopyArea () from /usr/lib/libX11.so.6
#133 0xb630f130 in KDE_IceProcessMessages () from /opt/kde3/lib/libDCOP.so.4
#134 0xb62f5754 in DCOPClient::processSocketData ()
   from /opt/kde3/lib/libDCOP.so.4
#135 0xb6302608 in DCOPClient::qt_invoke () from /opt/kde3/lib/libDCOP.so.4
#136 0xb73988ad in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#137 0xb7399350 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#138 0xb76cd4a0 in QSocketNotifier::activated ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#139 0xb73b63f0 in QSocketNotifier::event ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#140 0xb733a0ac in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#141 0xb733ae96 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#142 0xb79afa52 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#143 0xb732e521 in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#144 0xb72e9236 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#145 0xb7350c30 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#146 0xb7350ac6 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#147 0xb7339c1f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#148 0x0804c0c3 in QGList::~QGList ()
#149 0xbf98a2fc in ?? ()
#150 0xbf98a494 in ?? ()
#151 0x08069686 in ?? ()
#152 0x08069675 in ?? ()
#153 0x00000000 in ?? ()
#0  0xffffe410 in __kernel_vsyscall ()


==== kdBacktrace() ================
Comment 2 Myriam Schweingruber 2008-06-16 21:25:54 UTC
Thank you for your report. This has apparently been fixed in more recent versions.
Amarok 1.4.x is in bugfix-only mode as development is focused on Amarok 2. Please don't hesitate to report new bugs should you have any problems with Amarok 2 once it is released.