Version: 1.4.5 (using KDE KDE 3.5.6) Installed from: Fedora RPMs Compiler: gcc 4.1.1 OS: Linux I inserted an USB memory stick to work with it, whilst amarok was open. A dialogue titled "Manage Devices and Plugins" appeared within amarok. After finishing with it and 'Removing Safely' from the desktop, i returned to amarok and attempted to dismiss the dialogue by choosing 'Cancel'. The dialogue disappears and amarok crashes a few seconds later. I then succesfully managed to reproduce the crash. I have HAL 0.5.8 on FC6 Steps to reproduce: 1. Insert USB memory stick. 2. Observe "Manage Devices and Plugins" dialogue. 3. When KDE dialogue appears, choose either to open device in new (konqueror window) or do nothing (Cancel), it doesn't matter which. 4. Right-click usb icon on the desktop and choose "Remove Safely" 5. Return to amarok and attampt to dismiss dialogue by cancelling it. 6. Observe crash and gdb stack trace.
Created attachment 20250 [details] partial backtrace from crash handler
Same problem here: I listened to music and insert a USB stick, worked on it in my konqueror and then I klicked on remove safely and amarok crashed in the same moment. I disabled the "Manage Device and Plugins" dialogue before.
======== DEBUG INFORMATION ======= Version: 1.4.5 Engine: xine-engine Build date: Mar 3 2007 CC version: 3.4.6 (Gentoo Hardened 3.4.6-r2, ssp-3.4.6-1.0, pie-8.7.10) KDElibs: 3.5.5 Qt: 3.3.8 TagLib: 1.4.0 CPU count: 2 NDEBUG: true ==== file `which amarokapp` ======= /usr/bin/amarokapp: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, stripped ==== (gdb) bt ===================== Using host libthread_db library "/lib/libthread_db.so.1". `system-supplied DSO at 0xb7f74000' has disappeared; keeping its symbols. [Thread debugging using libthread_db enabled] [New Thread -1252185920 (LWP 12011)] [New Thread -1254962288 (LWP 12026)] [New Thread -1331532912 (LWP 12022)] [New Thread -1323140208 (LWP 12021)] [New Thread -1312859248 (LWP 12020)] [New Thread -1304466544 (LWP 12019)] [New Thread -1294988400 (LWP 12018)] 0xb7f74410 in __kernel_vsyscall () #0 0xb7f74410 in __kernel_vsyscall () #1 0xb5879cdb in __waitpid_nocancel () from /lib/libpthread.so.0 #2 0x800057ef in Amarok::Crash::crashHandler () from /usr/bin/amarokapp #3 <signal handler called> #4 0xb7a826a6 in QValueListPrivate<QString>::at () from /usr/lib/libamarok.so.0 #5 0xb7bdf207 in MediaBrowser::pluginSelected () from /usr/lib/libamarok.so.0 #6 0xb7bef792 in MediaBrowser::qt_invoke () from /usr/lib/libamarok.so.0 #7 0xb6111006 in QObject::activate_signal (this=0x8054a390, clist=0xbfaa3a30, o=0xbfaa3ae0) at qconnection.h:54 #8 0xb7bfb92e in MediumPluginManager::selectedPlugin () from /usr/lib/libamarok.so.0 #9 0xb7c01de3 in MediumPluginManager::finished () from /usr/lib/libamarok.so.0 #10 0xb7c01ec8 in MediumPluginManagerDialog::slotOk () from /usr/lib/libamarok.so.0 #11 0xb6b8c4d8 in KDialogBase::qt_invoke (this=0xb5842bc0, _id=73, _o=0x804e2430) at kdialogbase.moc:359 #12 0xb7bfbc06 in MediumPluginManagerDialog::qt_invoke () from /usr/lib/libamarok.so.0 #13 0xb6111006 in QObject::activate_signal (this=0x805b7ae8, clist=0x804e2430, o=0xbfaa3da0) at qconnection.h:54 #14 0xb6111730 in QObject::activate_signal (this=0xbfaa3db4, signal=0) at qobject.cpp:2325 #15 0xb645d96e in QButton::clicked (this=0xfffb4434) at qmetaobject.h:261 #16 0xb61a628f in QButton::mouseReleaseEvent (this=0x805b7ae8, e=0xbfaa4230) at qbutton.cpp:836 #17 0xb61488b8 in QWidget::event (this=0x805b7ae8, e=0xbfaa4230) at qwidget.cpp:4677 #18 0xb60ae870 in QApplication::internalNotify (this=0xfffb4434, receiver=0x805b7ae8, e=0xbfaa4230) at qapplication.cpp:2635 #19 0xb60aec11 in QApplication::notify (this=0xbfaa5920, receiver=0x805b7ae8, e=0xbfaa4230) at qapplication.cpp:2421 #20 0xb6843222 in KApplication::notify (this=0xbfaa5920, receiver=0x805b7ae8, event=0xbfaa4230) at kapplication.cpp:550 #21 0xb60499e8 in QETWidget::translateMouseEvent (this=0x805b7ae8, event=0x0) at qapplication.h:499 #22 0xb60482c7 in QApplication::x11ProcessEvent (this=0xbfaa5920, event=0xbfaa45d0) at qapplication_x11.cpp:3562 #23 0xb605be4f in QEventLoop::processEvents (this=0x80066d68, flags=4) at qeventloop_x11.cpp:192 #24 0xb60c481e in QEventLoop::enterLoop (this=0x80066d68) at qeventloop.cpp:198 #25 0xb60adb7d in QApplication::enter_loop (this=0xbfaa5920) at qapplication.cpp:2793 #26 0xb629d3c6 in QDialog::exec (this=0x804e2430) at qdialog.cpp:432 #27 0xb7bdf03b in MediaBrowser::mediumAdded () from /usr/lib/libamarok.so.0 #28 0xb7bef8e6 in MediaBrowser::qt_invoke () from /usr/lib/libamarok.so.0 #29 0xb6111006 in QObject::activate_signal (this=0xb7f67be0, clist=0xbfaa47d0, o=0xbfaa4880) at qconnection.h:54 #30 0xb7bf352a in MediaDeviceManager::mediumAdded () from /usr/lib/libamarok.so.0 #31 0xb7bf42f7 in MediaDeviceManager::slotMediumAdded () from /usr/lib/libamarok.so.0 #32 0xb7bf47ea in MediaDeviceManager::qt_invoke () from /usr/lib/libamarok.so.0 #33 0xb6110f8f in QObject::activate_signal (this=0xb7f67820, clist=0xb7f67be0, o=0xbfaa4ae0) at qconnection.h:54 #34 0xb7b8bb46 in DeviceManager::mediumAdded () from /usr/lib/libamarok.so.0 #35 0xb7b8f085 in DeviceManager::mediumAdded () from /usr/lib/libamarok.so.0 #36 0xb7db5a55 in Amarok::DcopDevicesHandler::mediumAdded () from /usr/lib/libamarok.so.0 #37 0xb7dbece0 in AmarokDevicesInterface::process () from /usr/lib/libamarok.so.0 #38 0xb6650c96 in DCOPClient::receive (this=0x8008a060, objId=@0xbfaa4f50, fun=@0xbfaa4f40, data=@0xbfaa4f70, replyType=@0xbfaa4f30, replyData=@0xbfaa4fb0) at dcopclient.cpp:1640 #39 0xb6656412 in DCOPProcessInternal (d=0x80097d18, opcode=1, key=1, dataReceived=@0xbfaa50c0, canPost=true) at dcopclient.cpp:518 #40 0xb6656ab3 in DCOPProcessMessage (iceConn=0x800753a0, clientObject=0xfffb4434, opcode=1, length=73, replyWait=0x0, replyWaitRet=0xbfaa5134) at dcopclient.cpp:430 #41 0xb6663b93 in KDE_IceProcessMessages (iceConn=0x800753a0, replyWait=0x0, replyReadyRet=0x0) at process.c:326 #42 0xb664acca in DCOPClient::processSocketData (this=0x8008a060, fd=11) at dcopclient.cpp:2009 #43 0xb66572be in DCOPClient::qt_invoke (this=0x8008a060, _id=2, _o=0xbfaa5300) at qucom_p.h:392 #44 0xb6111006 in QObject::activate_signal (this=0x80075eb8, clist=0x80098118, o=0xbfaa5300) at qconnection.h:54 #45 0xb61115d6 in QObject::activate_signal (this=0xbfaa5328, signal=2, param=10) at qobject.cpp:2449 #46 0xb6457856 in QSocketNotifier::activated (this=0xfffb4434, t0=-310220) at qmetaobject.h:261 #47 0xb612cc06 in QSocketNotifier::event (this=0x80075eb8, e=0xbfaa56b0) at qsocketnotifier.cpp:258 #48 0xb60ae870 in QApplication::internalNotify (this=0xfffb4434, receiver=0x80075eb8, e=0xbfaa56b0) at qapplication.cpp:2635 #49 0xb60aea03 in QApplication::notify (this=0xbfaa5920, receiver=0x80075eb8, e=0xbfaa56b0) at qapplication.cpp:2523 #50 0xb6843222 in KApplication::notify (this=0xbfaa5920, receiver=0x80075eb8, event=0xbfaa56b0) at kapplication.cpp:550 #51 0xb60a279c in QEventLoop::activateSocketNotifiers (this=0x80066d68) at qapplication.h:496 #52 0xb605c362 in QEventLoop::processEvents (this=0x80066d68, flags=4) at qeventloop_x11.cpp:383 #53 0xb60c481e in QEventLoop::enterLoop (this=0x80066d68) at qeventloop.cpp:198 #54 0xb60c4776 in QEventLoop::exec (this=0x80066d68) at qeventloop.cpp:145 #55 0xb60adb57 in QApplication::exec (this=0xbfaa5920) at qapplication.cpp:2758 #56 0x800042e4 in main () from /usr/bin/amarokapp #0 0xb7f74410 in __kernel_vsyscall () No symbol table info available. #1 0xb5879cdb in __waitpid_nocancel () from /lib/libpthread.so.0 No symbol table info available. #2 0x800057ef in Amarok::Crash::crashHandler () from /usr/bin/amarokapp No symbol table info available. #3 <signal handler called> No symbol table info available. #4 0xb7a826a6 in QValueListPrivate<QString>::at () from /usr/lib/libamarok.so.0 No symbol table info available. #5 0xb7bdf207 in MediaBrowser::pluginSelected () from /usr/lib/libamarok.so.0 No symbol table info available. #6 0xb7bef792 in MediaBrowser::qt_invoke () from /usr/lib/libamarok.so.0 No symbol table info available. #7 0xb6111006 in QObject::activate_signal (this=0x8054a390, clist=0xbfaa3a30, o=0xbfaa3ae0) at qconnection.h:54 cd = (QConnection *) 0xbfaa3be0 it = {<QPtrListIterator<QConnection>> = {<QGListIterator> = { list = 0x8054a390, curNode = 0xbfaa3b08}, <No data fields>}, <No data fields>} #8 0xb7bfb92e in MediumPluginManager::selectedPlugin () from /usr/lib/libamarok.so.0 No symbol table info available. #9 0xb7c01de3 in MediumPluginManager::finished () from /usr/lib/libamarok.so.0 No symbol table info available. #10 0xb7c01ec8 in MediumPluginManagerDialog::slotOk () from /usr/lib/libamarok.so.0 No symbol table info available. #11 0xb6b8c4d8 in KDialogBase::qt_invoke (this=0xb5842bc0, _id=73, _o=0x804e2430) at kdialogbase.moc:359 No locals. #12 0xb7bfbc06 in MediumPluginManagerDialog::qt_invoke () from /usr/lib/libamarok.so.0 No symbol table info available. #13 0xb6111006 in QObject::activate_signal (this=0x805b7ae8, clist=0x804e2430, o=0xbfaa3da0) at qconnection.h:54 cd = (QConnection *) 0x32 it = {<QPtrListIterator<QConnection>> = {<QGListIterator> = { list = 0x0, curNode = 0x0}, <No data fields>}, <No data fields>} #14 0xb6111730 in QObject::activate_signal (this=0xbfaa3db4, signal=0) at qobject.cpp:2325 o = {{type = 0xb65871a4, payload = {b = false, c = 0 '\0', s = 0, i = 0, l = 0, uc = 0 '\0', us = 0, ui = 0, ul = 0, f = 0, d = 1.0609978954826362e-312, byte = "\000\000\000\0002\000\000\000\031\000\000\000��=����", bytearray = {data = 0x0, size = 50}, ptr = 0x0, voidstar = {ptr = 0x0, owner = 50}, charstar = {ptr = 0x0, owner = 50}, utf8 = {ptr = 0x0, owner = 50}, local8bit = {ptr = 0x0, owner = 50}, iface = 0x0, idisp = 0x0}}} #15 0xb645d96e in QButton::clicked (this=0xfffb4434) at qmetaobject.h:261 No locals. #16 0xb61a628f in QButton::mouseReleaseEvent (this=0x805b7ae8, e=0xbfaa4230) at qbutton.cpp:836 oldButtonDown = true #17 0xb61488b8 in QWidget::event (this=0x805b7ae8, e=0xbfaa4230) at qwidget.cpp:4677 res = 182 #18 0xb60ae870 in QApplication::internalNotify (this=0xfffb4434, receiver=0x805b7ae8, e=0xbfaa4230) at qapplication.cpp:2635 consumed = false #19 0xb60aec11 in QApplication::notify (this=0xbfaa5920, receiver=0x805b7ae8, e=0xbfaa4230) at qapplication.cpp:2421 me = {<QEvent> = {<Qt> = {static color0 = @0xb65857c0, static color1 = @0xb65857c8, static black = @0xb65857d0, static white = @0xb65857d8, static darkGray = @0xb65857e0, static gray = @0xb65857e8, static lightGray = @0xb65857f0, static red = @0xb65857f8, static green = @0xb6585800, static blue = @0xb6585808, static cyan = @0xb6585810, static magenta = @0xb6585818, static yellow = @0xb6585820, static darkRed = @0xb6585828, static darkGreen = @0xb6585830, static darkBlue = @0xb6585838, static darkCyan = @0xb6585840, static darkMagenta = @0xb6585848, static darkYellow = @0xb6585850, static arrowCursor = @0xb6583ec0, static upArrowCursor = @0xb6583ec4, static crossCursor = @0xb6583ec8, static waitCursor = @0xb6583ecc, static ibeamCursor = @0xb6583ed0, static sizeVerCursor = @0xb6583ed4, static sizeHorCursor = @0xb6583ed8, static sizeBDiagCursor = @0xb6583edc, static sizeFDiagCursor = @0xb6583ee0, static sizeAllCursor = @0xb6583ee4, static blankCursor = @0xb6583ee8, static splitVCursor = @0xb6583eec, static splitHCursor = @0xb6583ef0, static pointingHandCursor = @0xb6583ef4, static forbiddenCursor = @0xb6583ef8, static whatsThisCursor = @0xb6583efc, static busyCursor = @0xb6583f00}, _vptr.QEvent = 0xb785df60, t = QEvent::MouseButtonRelease, posted = 0, spont = 1}, p = {xp = 37, yp = 14}, g = {xp = 836, yp = 435}, b = 1, s = 1, accpt = 1} #20 0xb6843222 in KApplication::notify (this=0xbfaa5920, receiver=0x805b7ae8, event=0xbfaa4230) at kapplication.cpp:550 t = MouseButtonRelease #21 0xb60499e8 in QETWidget::translateMouseEvent (this=0x805b7ae8, event=0x0) at qapplication.h:499 e = {<QEvent> = {<Qt> = {static color0 = @0xb65857c0, static color1 = @0xb65857c8, static black = @0xb65857d0, static white = @0xb65857d8, static darkGray = @0xb65857e0, static gray = @0xb65857e8, static lightGray = @0xb65857f0, static red = @0xb65857f8, static green = @0xb6585800, static blue = @0xb6585808, static cyan = @0xb6585810, static magenta = @0xb6585818, static yellow = @0xb6585820, static darkRed = @0xb6585828, static darkGreen = @0xb6585830, static darkBlue = @0xb6585838, static darkCyan = @0xb6585840, static darkMagenta = @0xb6585848, static darkYellow = @0xb6585850, static arrowCursor = @0xb6583ec0, static upArrowCursor = @0xb6583ec4, static crossCursor = @0xb6583ec8, static waitCursor = @0xb6583ecc, static ibeamCursor = @0xb6583ed0, static sizeVerCursor = @0xb6583ed4, static sizeHorCursor = @0xb6583ed8, static sizeBDiagCursor = @0xb6583edc, static sizeFDiagCursor = @0xb6583ee0, static sizeAllCursor = @0xb6583ee4, static blankCursor = @0xb6583ee8, static splitVCursor = @0xb6583eec, static splitHCursor = @0xb6583ef0, static pointingHandCursor = @0xb6583ef4, static forbiddenCursor = @0xb6583ef8, static whatsThisCursor = @0xb6583efc, static busyCursor = @0xb6583f00}, _vptr.QEvent = 0xb785df60, t = QEvent::MouseButtonRelease, posted = 0, spont = 1}, p = {xp = 37, yp = 14}, g = {xp = 836, yp = 435}, b = 1, s = 1, accpt = 1} #22 0xb60482c7 in QApplication::x11ProcessEvent (this=0xbfaa5920, event=0xbfaa45d0) at qapplication_x11.cpp:3562 event_widget = (class QWidget *) 0x800402c0 enter = (class QWidget *) 0xb58757ca ev = {type = 0, xany = {type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, window = 2147904632}, xkey = {type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, window = 2147904632, root = 0, subwindow = 3215606888, time = 3054172573, x = 0, y = -2147107064, x_root = 0, y_root = 432, state = 0, keycode = 3215606880, same_screen = -2147107064}, xbutton = {type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, window = 2147904632, root = 0, subwindow = 3215606888, time = 3054172573, x = 0, y = -2147107064, x_root = 0, y_root = 432, state = 0, button = 3215606880, same_screen = -2147107064}, xmotion = {type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, window = 2147904632, root = 0, subwindow = 3215606888, time = 3054172573, x = 0, y = -2147107064, x_root = 0, y_root = 432, state = 0, is_hint = 96 '`', same_screen = -2147107064}, xcrossing = {type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, window = 2147904632, root = 0, subwindow = 3215606888, time = 3054172573, x = 0, y = -2147107064, x_root = 0, y_root = 432, mode = 0, detail = -1079360416, same_screen = -2147107064, focus = -1248234404, state = 2150420640}, xfocus = {type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, window = 2147904632, mode = 0, detail = -1079360408}, xexpose = {type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, window = 2147904632, x = 0, y = -1079360408, width = -1240794723, height = 0, count = -2147107064}, xgraphicsexpose = {type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, drawable = 2147904632, x = 0, y = -1079360408, width = -1240794723, height = 0, count = -2147107064, major_code = 0, minor_code = 432}, xnoexpose = { type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, drawable = 2147904632, major_code = 0, minor_code = -1079360408}, xvisibility = {type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, window = 2147904632, state = 0}, xcreatewindow = { type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, parent = 2147904632, window = 0, x = -1079360408, y = -1240794723, width = 0, height = -2147107064, border_width = 0, override_redirect = 432}, xdestroywindow = {type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, event = 2147904632, window = 0}, xunmap = {type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, event = 2147904632, window = 0, from_configure = -1079360408}, xmap = {type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, event = 2147904632, window = 0, override_redirect = -1079360408}, xmaprequest = {type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, parent = 2147904632, window = 0}, xreparent = {type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, event = 2147904632, window = 0, parent = 3215606888, x = -1240794723, y = 0, override_redirect = -2147107064}, xconfigure = {type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, event = 2147904632, window = 0, x = -1079360408, y = -1240794723, width = 0, height = -2147107064, border_width = 0, above = 432, override_redirect = 0}, xgravity = {type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, event = 2147904632, window = 0, x = -1079360408, y = -1240794723}, xresizerequest = { type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, window = 2147904632, width = 0, height = -1079360408}, xconfigurerequest = {type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, parent = 2147904632, window = 0, x = -1079360408, y = -1240794723, width = 0, height = -2147107064, border_width = 0, above = 432, detail = 0, value_mask = 3215606880}, xcirculate = { type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, event = 2147904632, window = 0, place = -1079360408}, xcirculaterequest = {type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, parent = 2147904632, window = 0, place = -1079360408}, xproperty = {type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, window = 2147904632, atom = 0, time = 3215606888, state = -1240794723}, xselectionclear = { type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, window = 2147904632, selection = 0, time = 3215606888}, xselectionrequest = {type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, owner = 2147904632, requestor = 0, selection = 3215606888, target = 3054172573, property = 0, time = 2147860232}, xselection = {type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, requestor = 2147904632, selection = 0, target = 3215606888, property = 3054172573, time = 0}, xcolormap = {type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, window = 2147904632, colormap = 0, c_new = -1079360408, state = -1240794723}, xclient = {type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, window = 2147904632, message_type = 0, format = -1079360408, data = { b = "\235��\n��\000\000\000\000\b��\005\200\000\000\000\000��\001\000", s = {-1635, -18934, 0, 0, -16632, -32763, 0, 0, 432, 0}, l = { -1240794723, 0, -2147107064, 0, 432}}}, xmapping = {type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, window = 2147904632, request = 0, first_keycode = -1079360408, count = -1240794723}, xerror = {type = 0, display = 0x0, resourceid = 3215606792, serial = 3045884112, error_code = 120 'x', request_code = 108 'l', minor_code = 6 '\006'}, xkeymap = {type = 0, serial = 0, send_event = -1079360504, display = 0xb58c80d0, window = 2147904632, key_vector = "\000\000\000\000hD����\235��\n��\000\000\000\000\b��\005\200\000\000\000\000��\001\000\000\000\000\000"}, pad = {0, 0, -1079360504, -1249083184, -2147062664, 0, -1079360408, -1240794723, 0, -2147107064, 0, 432, 0, -1079360416, -2147107064, -1248234404, -2144546656, -2147220800, -1079360376, -1249163564, -2147220800, 0, -2144546656, -1249152255}} #23 0xb605be4f in QEventLoop::processEvents (this=0x80066d68, flags=4) at qeventloop_x11.cpp:192 nevents = 1 locker = {mtx = 0x8005fc20} canWait = true nsel = 1 event = {type = 5, xany = {type = 5, serial = 53996, send_event = 0, display = 0x800402c0, window = 58724120}, xkey = {type = 5, serial = 53996, send_event = 0, display = 0x800402c0, window = 58724120, root = 121, subwindow = 0, time = 29950318, x = 37, y = 14, x_root = 836, y_root = 435, state = 256, keycode = 1, same_screen = 1}, xbutton = { type = 5, serial = 53996, send_event = 0, display = 0x800402c0, window = 58724120, root = 121, subwindow = 0, time = 29950318, x = 37, y = 14, x_root = 836, y_root = 435, state = 256, button = 1, same_screen = 1}, xmotion = {type = 5, serial = 53996, send_event = 0, display = 0x800402c0, window = 58724120, root = 121, subwindow = 0, time = 29950318, x = 37, y = 14, x_root = 836, y_root = 435, state = 256, is_hint = 1 '\001', same_screen = 1}, xcrossing = {type = 5, serial = 53996, send_event = 0, display = 0x800402c0, window = 58724120, root = 121, subwindow = 0, time = 29950318, x = 37, y = 14, x_root = 836, y_root = 435, mode = 256, detail = 1, same_screen = 1, focus = 1, state = 0}, xfocus = {type = 5, serial = 53996, send_event = 0, display = 0x800402c0, window = 58724120, mode = 121, detail = 0}, xexpose = {type = 5, serial = 53996, send_event = 0, display = 0x800402c0, window = 58724120, x = 121, y = 0, width = 29950318, height = 37, count = 14}, xgraphicsexpose = {type = 5, serial = 53996, send_event = 0, display = 0x800402c0, drawable = 58724120, x = 121, y = 0, width = 29950318, height = 37, count = 14, major_code = 836, minor_code = 435}, xnoexpose = {type = 5, serial = 53996, send_event = 0, display = 0x800402c0, drawable = 58724120, major_code = 121, minor_code = 0}, xvisibility = {type = 5, serial = 53996, send_event = 0, display = 0x800402c0, window = 58724120, state = 121}, xcreatewindow = { type = 5, serial = 53996, send_event = 0, display = 0x800402c0, parent = 58724120, window = 121, x = 0, y = 29950318, width = 37, height = 14, border_width = 836, override_redirect = 435}, xdestroywindow = {type = 5, serial = 53996, send_event = 0, display = 0x800402c0, event = 58724120, window = 121}, xunmap = { type = 5, serial = 53996, send_event = 0, display = 0x800402c0, event = 58724120, window = 121, from_configure = 0}, xmap = {type = 5, serial = 53996, send_event = 0, display = 0x800402c0, event = 58724120, window = 121, override_redirect = 0}, xmaprequest = {type = 5, serial = 53996, send_event = 0, display = 0x800402c0, parent = 58724120, window = 121}, xreparent = {type = 5, serial = 53996, send_event = 0, display = 0x800402c0, event = 58724120, window = 121, parent = 0, x = 29950318, y = 37, override_redirect = 14}, xconfigure = {type = 5, serial = 53996, send_event = 0, display = 0x800402c0, event = 58724120, window = 121, x = 0, y = 29950318, width = 37, height = 14, border_width = 836, above = 435, override_redirect = 256}, xgravity = { type = 5, serial = 53996, send_event = 0, display = 0x800402c0, event = 58724120, window = 121, x = 0, y = 29950318}, xresizerequest = { type = 5, serial = 53996, send_event = 0, display = 0x800402c0, window = 58724120, width = 121, height = 0}, xconfigurerequest = { type = 5, serial = 53996, send_event = 0, display = 0x800402c0, parent = 58724120, window = 121, x = 0, y = 29950318, width = 37, height = 14, border_width = 836, above = 435, detail = 256, value_mask = 1}, xcirculate = {type = 5, serial = 53996, send_event = 0, display = 0x800402c0, event = 58724120, window = 121, place = 0}, xcirculaterequest = {type = 5, serial = 53996, send_event = 0, display = 0x800402c0, parent = 58724120, window = 121, place = 0}, xproperty = {type = 5, serial = 53996, send_event = 0, display = 0x800402c0, window = 58724120, atom = 121, time = 0, state = 29950318}, xselectionclear = {type = 5, serial = 53996, send_event = 0, display = 0x800402c0, window = 58724120, selection = 121, time = 0}, xselectionrequest = {type = 5, serial = 53996, send_event = 0, display = 0x800402c0, owner = 58724120, requestor = 121, selection = 0, target = 29950318, property = 37, time = 14}, xselection = {type = 5, serial = 53996, send_event = 0, display = 0x800402c0, requestor = 58724120, selection = 121, target = 0, property = 29950318, time = 37}, xcolormap = {type = 5, serial = 53996, send_event = 0, display = 0x800402c0, window = 58724120, colormap = 121, c_new = 0, state = 29950318}, xclient = {type = 5, serial = 53996, send_event = 0, display = 0x800402c0, window = 58724120, message_type = 121, format = 0, data = { b = "n\001��\001%\000\000\000\016\000\000\000D\003\000\000��\001\000", s = {366, 457, 37, 0, 14, 0, 836, 0, 435, 0}, l = {29950318, 37, 14, 836, 435}}}, xmapping = {type = 5, serial = 53996, send_event = 0, display = 0x800402c0, window = 58724120, request = 121, first_keycode = 0, count = 29950318}, xerror = {type = 5, display = 0xd2ec, resourceid = 0, serial = 2147746496, error_code = 24 '\030', request_code = 15 '\017', minor_code = 128 '\200'}, xkeymap = {type = 5, serial = 53996, send_event = 0, display = 0x800402c0, window = 58724120, key_vector = "y\000\000\000\000\000\000\000n\001��\001%\000\000\000\016\000\000\000D\003\000\000��\001\000\000\000\001\000"}, pad = {5, 53996, 0, -2147220800, 58724120, 121, 0, 29950318, 37, 14, 836, 435, 256, 1, 1, 1, 0, -16777216, -16777216, -3750202, -3750202, -3750202, -3750202, -3750202}} zerotm = {tv_sec = 0, tv_usec = 0} tm = (timeval *) 0xb658568c highest = 25 #24 0xb60c481e in QEventLoop::enterLoop (this=0x80066d68) at qeventloop.cpp:198 old_exitloop = false #25 0xb60adb7d in QApplication::enter_loop (this=0xbfaa5920) at qapplication.cpp:2793 No locals. #26 0xb629d3c6 in QDialog::exec (this=0x804e2430) at qdialog.cpp:432 destructiveClose = false res = 16640 #27 0xb7bdf03b in MediaBrowser::mediumAdded () from /usr/lib/libamarok.so.0 No symbol table info available. #28 0xb7bef8e6 in MediaBrowser::qt_invoke () from /usr/lib/libamarok.so.0 No symbol table info available. #29 0xb6111006 in QObject::activate_signal (this=0xb7f67be0, clist=0xbfaa47d0, o=0xbfaa4880) at qconnection.h:54 cd = (QConnection *) 0xb6573a30 it = {<QPtrListIterator<QConnection>> = {<QGListIterator> = { list = 0xb7f67be0, curNode = 0xbfaa48a8}, <No data fields>}, <No data fields>} #30 0xb7bf352a in MediaDeviceManager::mediumAdded () from /usr/lib/libamarok.so.0 No symbol table info available. #31 0xb7bf42f7 in MediaDeviceManager::slotMediumAdded () from /usr/lib/libamarok.so.0 No symbol table info available. #32 0xb7bf47ea in MediaDeviceManager::qt_invoke () from /usr/lib/libamarok.so.0 No symbol table info available. #33 0xb6110f8f in QObject::activate_signal (this=0xb7f67820, clist=0xb7f67be0, o=0xbfaa4ae0) at qconnection.h:54 cd = (QConnection *) 0x800bfab8 it = {<QPtrListIterator<QConnection>> = {<QGListIterator> = { list = 0x800c0620, curNode = 0x8014fe00}, <No data fields>}, <No data fields>} #34 0xb7b8bb46 in DeviceManager::mediumAdded () from /usr/lib/libamarok.so.0 No symbol table info available. #35 0xb7b8f085 in DeviceManager::mediumAdded () from /usr/lib/libamarok.so.0 No symbol table info available. #36 0xb7db5a55 in Amarok::DcopDevicesHandler::mediumAdded () from /usr/lib/libamarok.so.0 No symbol table info available. #37 0xb7dbece0 in AmarokDevicesInterface::process () from /usr/lib/libamarok.so.0 No symbol table info available. #38 0xb6650c96 in DCOPClient::receive (this=0x8008a060, objId=@0xbfaa4f50, fun=@0xbfaa4f40, data=@0xbfaa4f70, replyType=@0xbfaa4f30, replyData=@0xbfaa4fb0) at dcopclient.cpp:1640 objPtr = (DCOPObject *) 0x8007640c #39 0xb6656412 in DCOPProcessInternal (d=0x80097d18, opcode=1, key=1, dataReceived=@0xbfaa50c0, canPost=true) at dcopclient.cpp:518 reply = {<QGArray> = {_vptr.QGArray = 0x80023060, shd = 0x80579cd0}, <No data fields>} replyStream = {_vptr.QDataStream = 0x80075418, dev = 0x806a03f8, owndev = 73, byteorder = -1249619648, printable = false, noswap = false, ver = 2} app = {<QMemArray<char>> = {<QGArray> = {_vptr.QGArray = 0xb65738c8, shd = 0x804fe7a8}, <No data fields>}, <No data fields>} oldCurrentKey = 0 pMsg = (DCOPMsg *) 0x0 objId = {<QMemArray<char>> = {<QGArray> = { _vptr.QGArray = 0xb65738c8, shd = 0x8058a9d8}, <No data fields>}, <No data fields>} b = true reply = {<QGArray> = {_vptr.QGArray = 0xb5843e6c, shd = 0xbfaa4f78}, <No data fields>} replyStream = {_vptr.QDataStream = 0x80075418, dev = 0x806a03f8, owndev = 73, byteorder = -1249619648, printable = false, noswap = false, ver = 2} iceConn = 0x800753a0 c = (DCOPClient *) 0x8008a060 fromApp = {<QMemArray<char>> = {<QGArray> = { _vptr.QGArray = 0xb65738c8, shd = 0x801e6420}, <No data fields>}, <No data fields>} fun = {<QMemArray<char>> = {<QGArray> = {_vptr.QGArray = 0xb65738c8, shd = 0x806a0050}, <No data fields>}, <No data fields>} data = {<QGArray> = {_vptr.QGArray = 0x80023060, shd = 0x8058a918}, <No data fields>} ds = {_vptr.QDataStream = 0xb65738f0, dev = 0x8058a928, owndev = true, byteorder = 0, printable = false, noswap = false, ver = 6} replyType = {<QMemArray<char>> = {<QGArray> = { _vptr.QGArray = 0xb65738c8, shd = 0x80573618}, <No data fields>}, <No data fields>} replyData = {<QGArray> = {_vptr.QGArray = 0x80023060, shd = 0x80579cd0}, <No data fields>} id = -2147340192 #40 0xb6656ab3 in DCOPProcessMessage (iceConn=0x800753a0, clientObject=0xfffb4434, opcode=1, length=73, replyWait=0x0, replyWaitRet=0xbfaa5134) at dcopclient.cpp:430 replyStruct = (DCOPClient::ReplyStruct *) 0x0 key = 1 pMsg = (DCOPMsg *) 0xfffb4434 d = (DCOPClientPrivate *) 0x80097d18 dataReceived = {<QGArray> = {_vptr.QGArray = 0x80023060, shd = 0x80573bf0}, <No data fields>} #41 0xb6663b93 in KDE_IceProcessMessages (iceConn=0x800753a0, replyWait=0x0, replyReadyRet=0x0) at process.c:326 processProc = 0 header = (iceMsg *) 0x80075540 replyReady = 0 useThisReplyWait = (IceReplyWaitInfo *) 0x0 retStatus = IceProcessMessagesSuccess #42 0xb664acca in DCOPClient::processSocketData (this=0x8008a060, fd=11) at dcopclient.cpp:2009 fds = {fds_bits = {1024, 0 <repeats 31 times>}} timeout = {tv_sec = 0, tv_usec = 0} result = -310220 s = 4294657076 #43 0xb66572be in DCOPClient::qt_invoke (this=0x8008a060, _id=2, _o=0xbfaa5300) at qucom_p.h:392 No locals. #44 0xb6111006 in QObject::activate_signal (this=0x80075eb8, clist=0x80098118, o=0xbfaa5300) at qconnection.h:54 cd = (QConnection *) 0x8066f298 it = {<QPtrListIterator<QConnection>> = {<QGListIterator> = { list = 0xb655ca24, curNode = 0x8066f298}, <No data fields>}, <No data fields>} #45 0xb61115d6 in QObject::activate_signal (this=0xbfaa5328, signal=2, param=10) at qobject.cpp:2449 o = {{type = 0xb65871a4, payload = {b = 3, c = 3 '\003', s = 3, i = 3, l = 3, uc = 3 '\003', us = 3, ui = 3, ul = 3, f = 4.20389539e-45, d = -0.051415681838989279, byte = "\003\000\000\000(S����$wE��@\177����", bytearray = { data = 0x3 <Address 0x3 out of bounds>, size = 3215610664}, ptr = 0x3, voidstar = {ptr = 0x3, owner = 40}, charstar = { ptr = 0x3 <Address 0x3 out of bounds>, owner = 40}, utf8 = { ptr = 0x3 <Address 0x3 out of bounds>, owner = 40}, local8bit = { ptr = 0x3 <Address 0x3 out of bounds>, owner = 40}, iface = 0x3, idisp = 0x3}}, {type = 0xb658712c, payload = {b = 10, c = 10 '\n', s = 10, i = 10, l = 10, uc = 10 '\n', us = 10, ui = 10, ul = 10, f = 1.40129846e-44, d = -4.2554530242321359e-45, byte = "\n\000\000\000ZK����;\212E��$��U��", bytearray = { data = 0xa <Address 0xa out of bounds>, size = 3065531226}, ptr = 0xa, voidstar = {ptr = 0xa, owner = 90}, charstar = { ptr = 0xa <Address 0xa out of bounds>, owner = 90}, utf8 = { ptr = 0xa <Address 0xa out of bounds>, owner = 90}, local8bit = { ptr = 0xa <Address 0xa out of bounds>, owner = 90}, iface = 0xa, idisp = 0xa}}} #46 0xb6457856 in QSocketNotifier::activated (this=0xfffb4434, t0=-310220) at qmetaobject.h:261 No locals. #47 0xb612cc06 in QSocketNotifier::event (this=0x80075eb8, e=0xbfaa56b0) at qsocketnotifier.cpp:258 No locals. #48 0xb60ae870 in QApplication::internalNotify (this=0xfffb4434, receiver=0x80075eb8, e=0xbfaa56b0) at qapplication.cpp:2635 consumed = false #49 0xb60aea03 in QApplication::notify (this=0xbfaa5920, receiver=0x80075eb8, e=0xbfaa56b0) at qapplication.cpp:2523 res = false #50 0xb6843222 in KApplication::notify (this=0xbfaa5920, receiver=0x80075eb8, event=0xbfaa56b0) at kapplication.cpp:550 t = SockAct #51 0xb60a279c in QEventLoop::activateSocketNotifiers (this=0x80066d68) at qapplication.h:496 n_act = 0 event = {<Qt> = {static color0 = @0xb65857c0, static color1 = @0xb65857c8, static black = @0xb65857d0, static white = @0xb65857d8, static darkGray = @0xb65857e0, static gray = @0xb65857e8, static lightGray = @0xb65857f0, static red = @0xb65857f8, static green = @0xb6585800, static blue = @0xb6585808, static cyan = @0xb6585810, static magenta = @0xb6585818, static yellow = @0xb6585820, static darkRed = @0xb6585828, static darkGreen = @0xb6585830, static darkBlue = @0xb6585838, static darkCyan = @0xb6585840, static darkMagenta = @0xb6585848, static darkYellow = @0xb6585850, static arrowCursor = @0xb6583ec0, static upArrowCursor = @0xb6583ec4, static crossCursor = @0xb6583ec8, static waitCursor = @0xb6583ecc, static ibeamCursor = @0xb6583ed0, static sizeVerCursor = @0xb6583ed4, static sizeHorCursor = @0xb6583ed8, static sizeBDiagCursor = @0xb6583edc, static sizeFDiagCursor = @0xb6583ee0, static sizeAllCursor = @0xb6583ee4, static blankCursor = @0xb6583ee8, static splitVCursor = @0xb6583eec, static splitHCursor = @0xb6583ef0, static pointingHandCursor = @0xb6583ef4, static forbiddenCursor = @0xb6583ef8, static whatsThisCursor = @0xb6583efc, static busyCursor = @0xb6583f00}, _vptr.QEvent = 0xb6566880, t = QEvent::SockAct, posted = 0, spont = 0} it = {<QGListIterator> = {list = 0x80069760, curNode = 0x0}, <No data fields>} #52 0xb605c362 in QEventLoop::processEvents (this=0x80066d68, flags=4) at qeventloop_x11.cpp:383 sn = (QSockNot *) 0x0 #53 0xb60c481e in QEventLoop::enterLoop (this=0x80066d68) at qeventloop.cpp:198 old_exitloop = false #54 0xb60c4776 in QEventLoop::exec (this=0x80066d68) at qeventloop.cpp:145 No locals. #55 0xb60adb57 in QApplication::exec (this=0xbfaa5920) at qapplication.cpp:2758 No locals. #56 0x800042e4 in main () from /usr/bin/amarokapp No symbol table info available. ==== (gdb) thread apply all bt ==== Thread 7 (Thread -1294988400 (LWP 12018)): #0 0xb7f74410 in __kernel_vsyscall () #1 0xb587677c in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb40386e9 in metronom_sync_loop (this=0x802e8298) at metronom.c:873 #3 0xb5872684 in start_thread (arg=0xb2d00b90) at pthread_create.c:296 #4 0xb57de10e in clone () from /lib/libc.so.6 Thread 6 (Thread -1304466544 (LWP 12019)): #0 0xb7f74410 in __kernel_vsyscall () #1 0xb57d5380 in *__GI___poll (fds=0xb5843e6c, nfds=1, timeout=333) at poll.c:87 #2 0xb34f07ea in ao_alsa_handle_event_thread (data=0x802eb788) at audio_alsa_out.c:151 #3 0xb5872684 in start_thread (arg=0xb23f6b90) at pthread_create.c:296 #4 0xb57de10e in clone () from /lib/libc.so.6 Thread 5 (Thread -1312859248 (LWP 12020)): #0 0xb7f74410 in __kernel_vsyscall () #1 0xb57d5380 in *__GI___poll (fds=0xb5843e6c, nfds=1, timeout=1000000) at poll.c:87 #2 0xb2443a1a in snd_pcm_wait_nocheck (pcm=0x8068bc40, timeout=1000000) at pcm.c:2302 #3 0xb2443c10 in snd_pcm_wait (pcm=0x8068bc40, timeout=-4) at pcm.c:2271 #4 0xb34f1d3a in ao_alsa_write (this_gen=0xfffffffc, data=0x804b2990, count=2982105696) at audio_alsa_out.c:787 #5 0xb404a892 in ao_loop (this_gen=0x80299668) at audio_out.c:1201 #6 0xb5872684 in start_thread (arg=0xb1bf5b90) at pthread_create.c:296 #7 0xb57de10e in clone () from /lib/libc.so.6 Thread 4 (Thread -1323140208 (LWP 12021)): #0 0xb7f74410 in __kernel_vsyscall () #1 0xb587677c in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb4048338 in fifo_remove_int (fifo=0x802b8008, blocking=0) at audio_out.c:349 #3 0xb404aaf8 in ao_get_buffer (this_gen=0x80299668) at audio_out.c:391 #4 0xb4058220 in post_audio_get_buffer (port_gen=0x804e09a8) at post.c:601 #5 0xb3eafe9a in ff_audio_decode_data (this_gen=0xfffffffc, buf=0x804dfd80) at audio_decoder.c:315 #6 0xb4044917 in audio_decoder_loop (stream_gen=0xfffffffc) at audio_decoder.c:361 #7 0xb5872684 in start_thread (arg=0xb1227b90) at pthread_create.c:296 #8 0xb57de10e in clone () from /lib/libc.so.6 Thread 3 (Thread -1331532912 (LWP 12022)): #0 0xb7f74410 in __kernel_vsyscall () #1 0xb58764f6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb404cd6f in xine_event_wait (queue=0x804e0198) at events.c:59 #3 0xb404d2ed in listener_loop (queue_gen=0x804e0198) at events.c:217 #4 0xb5872684 in start_thread (arg=0xb0a26b90) at pthread_create.c:296 #5 0xb57de10e in clone () from /lib/libc.so.6 Thread 2 (Thread -1254962288 (LWP 12026)): #0 0xb7f74410 in __kernel_vsyscall () #1 0xb58764f6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb403b750 in buffer_pool_alloc (this=0x8045e3e0) at buffer.c:93 #3 0xb4094689 in demux_mpgaudio_next (this=0x80541160, decoder_flags=0, send_header=0) at demux_mpgaudio.c:465 #4 0xb4094d12 in demux_mpgaudio_send_chunk (this_gen=0x80541160) at demux_mpgaudio.c:658 #5 0xb40524e1 in demux_loop (stream_gen=0x802c08d0) at demux.c:285 #6 0xb5872684 in start_thread (arg=0xb532cb90) at pthread_create.c:296 #7 0xb57de10e in clone () from /lib/libc.so.6 Thread 1 (Thread -1252185920 (LWP 12011)): #0 0xb7f74410 in __kernel_vsyscall () #1 0xb5879cdb in __waitpid_nocancel () from /lib/libpthread.so.0 #2 0x800057ef in Amarok::Crash::crashHandler () from /usr/bin/amarokapp #3 <signal handler called> #4 0xb7a826a6 in QValueListPrivate<QString>::at () from /usr/lib/libamarok.so.0 #5 0xb7bdf207 in MediaBrowser::pluginSelected () from /usr/lib/libamarok.so.0 #6 0xb7bef792 in MediaBrowser::qt_invoke () from /usr/lib/libamarok.so.0 #7 0xb6111006 in QObject::activate_signal (this=0x8054a390, clist=0xbfaa3a30, o=0xbfaa3ae0) at qconnection.h:54 #8 0xb7bfb92e in MediumPluginManager::selectedPlugin () from /usr/lib/libamarok.so.0 #9 0xb7c01de3 in MediumPluginManager::finished () from /usr/lib/libamarok.so.0 #10 0xb7c01ec8 in MediumPluginManagerDialog::slotOk () from /usr/lib/libamarok.so.0 #11 0xb6b8c4d8 in KDialogBase::qt_invoke (this=0xb5842bc0, _id=73, _o=0x804e2430) at kdialogbase.moc:359 #12 0xb7bfbc06 in MediumPluginManagerDialog::qt_invoke () from /usr/lib/libamarok.so.0 #13 0xb6111006 in QObject::activate_signal (this=0x805b7ae8, clist=0x804e2430, o=0xbfaa3da0) at qconnection.h:54 #14 0xb6111730 in QObject::activate_signal (this=0xbfaa3db4, signal=0) at qobject.cpp:2325 #15 0xb645d96e in QButton::clicked (this=0xfffb4434) at qmetaobject.h:261 #16 0xb61a628f in QButton::mouseReleaseEvent (this=0x805b7ae8, e=0xbfaa4230) at qbutton.cpp:836 #17 0xb61488b8 in QWidget::event (this=0x805b7ae8, e=0xbfaa4230) at qwidget.cpp:4677 #18 0xb60ae870 in QApplication::internalNotify (this=0xfffb4434, receiver=0x805b7ae8, e=0xbfaa4230) at qapplication.cpp:2635 #19 0xb60aec11 in QApplication::notify (this=0xbfaa5920, receiver=0x805b7ae8, e=0xbfaa4230) at qapplication.cpp:2421 #20 0xb6843222 in KApplication::notify (this=0xbfaa5920, receiver=0x805b7ae8, event=0xbfaa4230) at kapplication.cpp:550 #21 0xb60499e8 in QETWidget::translateMouseEvent (this=0x805b7ae8, event=0x0) at qapplication.h:499 #22 0xb60482c7 in QApplication::x11ProcessEvent (this=0xbfaa5920, event=0xbfaa45d0) at qapplication_x11.cpp:3562 #23 0xb605be4f in QEventLoop::processEvents (this=0x80066d68, flags=4) at qeventloop_x11.cpp:192 #24 0xb60c481e in QEventLoop::enterLoop (this=0x80066d68) at qeventloop.cpp:198 #25 0xb60adb7d in QApplication::enter_loop (this=0xbfaa5920) at qapplication.cpp:2793 #26 0xb629d3c6 in QDialog::exec (this=0x804e2430) at qdialog.cpp:432 #27 0xb7bdf03b in MediaBrowser::mediumAdded () from /usr/lib/libamarok.so.0 #28 0xb7bef8e6 in MediaBrowser::qt_invoke () from /usr/lib/libamarok.so.0 #29 0xb6111006 in QObject::activate_signal (this=0xb7f67be0, clist=0xbfaa47d0, o=0xbfaa4880) at qconnection.h:54 #30 0xb7bf352a in MediaDeviceManager::mediumAdded () from /usr/lib/libamarok.so.0 #31 0xb7bf42f7 in MediaDeviceManager::slotMediumAdded () from /usr/lib/libamarok.so.0 #32 0xb7bf47ea in MediaDeviceManager::qt_invoke () from /usr/lib/libamarok.so.0 #33 0xb6110f8f in QObject::activate_signal (this=0xb7f67820, clist=0xb7f67be0, o=0xbfaa4ae0) at qconnection.h:54 #34 0xb7b8bb46 in DeviceManager::mediumAdded () from /usr/lib/libamarok.so.0 #35 0xb7b8f085 in DeviceManager::mediumAdded () from /usr/lib/libamarok.so.0 #36 0xb7db5a55 in Amarok::DcopDevicesHandler::mediumAdded () from /usr/lib/libamarok.so.0 #37 0xb7dbece0 in AmarokDevicesInterface::process () from /usr/lib/libamarok.so.0 #38 0xb6650c96 in ==== kdBacktrace() ================
I can confirm this for amarok 1.4.6 using from/on Debian/unstable. Same problem here. regards, -mika-
I've got this for amarok 1.4.6 (on KDE 3.5.7) from Gentoo packages. I suggest an option to disable dynamic device loading in amarok. The related, yet distinct Bug 148625 suggests this too.
I am sorry but this will not get fixed in Amarok 1.4 as we are focused on Amarok 2 now. Thank you for your report.
(In reply to comment #6) > I am sorry but this will not get fixed in Amarok 1.4 as we are focused on > Amarok 2 now. So this will be fixed in Amarok 2, then?
Probably. A2 is so different that it would be hard to produce the same crash with it ;)