Summary: | Crash when removing USB stick then dismissing "Manage Devices and Plugins" dialogue | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | Oliver Henshaw <oliver.henshaw> |
Component: | Collections/USB mass storage and MSC | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED INTENTIONAL | ||
Severity: | crash | CC: | bart.cerneels, bo.andresen, jkt, per.angstrom |
Priority: | NOR | ||
Version: | 1.4.5 | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | partial backtrace from crash handler |
Description
Oliver Henshaw
2007-04-12 16:30:29 UTC
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 ;) |