| 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 Bugs <amarok-bugs-null> |
| Status: | RESOLVED INTENTIONAL | ||
| Severity: | crash | CC: | bart.cerneels, bo.andresen, jkt, per.angstrom |
| Priority: | NOR | ||
| Version First Reported In: | 1.4.5 | ||
| Target Milestone: | --- | ||
| Platform: | Fedora RPMs | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented 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 ;) |