[PATCH] Magnatune integration prototype v. 0.2

Dan Meltzer hydrogen at notyetimplemented.com
Tue Aug 29 21:59:23 UTC 2006


Heres your first backtrace :)

Amarok has crashed! We are terribly sorry about this :(

But, all is not lost! You could potentially help us fix the crash. Information 
describing the crash is below, so just click send, or if you have time, write 
a brief description of how the crash happened first.

Many thanks.







The information below is to help the developers identify the problem, please 
do not modify it.



======== DEBUG INFORMATION  =======
Version:    1.4-SVN-0608291659
Engine:     xine-engine
Build date: Aug 29 2006
CC version: 4.1.1 (Gentoo 4.1.1)
KDElibs:    3.5.4
Qt:         3.3.6
TagLib:     1.4.0
CPU count:  1

==== file `which amarokapp` =======
/usr/kde/3.5/bin/amarokapp: ELF 32-bit LSB executable, Intel 80386, version 1 
(SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for 
GNU/Linux 2.6.9, not stripped


==== (gdb) bt =====================
Using host libthread_db library "/lib/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread -1254394160 (LWP 11205)]
[New Thread -1301996640 (LWP 11234)]
[New Thread -1276642400 (LWP 11233)]
[New Thread -1257604192 (LWP 11232)]
[New Thread -1318605920 (LWP 11231)]
[New Thread -1285035104 (LWP 11230)]
0xffffe410 in __kernel_vsyscall ()
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb616cf2b in __waitpid_nocancel () from /lib/libpthread.so.0
#2  0x0804e3fd in amaroK::Crash::crashHandler ()
    at /home/hydrogen/amarok-svn/amarok/src/amarokcore/crashhandler.cpp:249
#3  <signal handler called>
#4  0xb687e485 in QListViewItem::depth (this=0x0) at qlistview.cpp:3894
#5  0xb7e883b2 in MagnatuneBrowser::menuAboutToShow (this=0x8355610)
    
at /home/hydrogen/amarok-svn/amarok/src/magnatunebrowser/magnatunebrowser.cpp:183
#6  0xb7e88e05 in MagnatuneBrowser::qt_invoke (this=0x8355610, _id=45, 
    _o=0xbfb9a9e8) at magnatunebrowser.moc:114
#7  0xb67a48a9 in QObject::activate_signal (this=0x835bd90, clist=0x834cd48, 
    o=0xbfb9a9e8) at qobject.cpp:2356
#8  0xb67a54fd in QObject::activate_signal (this=0x835bd90, signal=6)
    at qobject.cpp:2325
#9  0xb6aed34c in QPopupMenu::aboutToShow (this=0x835bd90)
    at moc_qpopupmenu.cpp:175
#10 0xb68aa341 in QPopupMenu::popup (this=0x835bd90, pos=@0xbfb9abf0, 
    indexAtPoint=0) at qpopupmenu.cpp:516
#11 0xb68aa9a7 in QPopupMenu::exec (this=0x835bd90, pos=@0xbfb9abf0, 
    indexAtPoint=0) at qpopupmenu.cpp:2423
#12 0xb7e8869d in MagnatuneBrowser::showPopupMenu (this=0x8355610, item=0x0, 
    pos=@0xbfb9ae88, column=-1)
    
at /home/hydrogen/amarok-svn/amarok/src/magnatunebrowser/magnatunebrowser.cpp:153
#13 0xb7e88eed in MagnatuneBrowser::qt_invoke (this=0x8355610, _id=50, 
    _o=0xbfb9acbc) at magnatunebrowser.moc:119
#14 0xb67a48a9 in QObject::activate_signal (this=0x8310600, clist=0x834cd20, 
    o=0xbfb9acbc) at qobject.cpp:2356
#15 0xb6aeac76 in QListView::rightButtonClicked (this=0x8310600, t0=0x0, 
    t1=@0xbfb9ae88, t2=-1) at moc_qlistview.cpp:453
#16 0xb688848c in QListView::contentsMouseReleaseEventEx (this=0x8310600, 
    e=0xbfb9af64) at qlistview.cpp:4575
#17 0xb68887d4 in QListView::contentsMouseReleaseEvent (this=0x8310600, 
    e=0xbfb9af64) at qlistview.cpp:4461
#18 0xb7046a66 in KListView::contentsMouseReleaseEvent (this=0x8310600, 
    e=0xbfb9af64) at klistview.cpp:878
#19 0xb68b8cef in QScrollView::viewportMouseReleaseEvent (this=0x8310600, 
    e=0xbfb9b3ac) at qscrollview.cpp:1750
#20 0xb68b606e in QScrollView::eventFilter (this=0x8310600, obj=0x82b5f90, 
    e=0xbfb9b3ac) at qscrollview.cpp:1501
#21 0xb6884f26 in QListView::eventFilter (this=0x8310600, o=0x82b5f90, 
    e=0xbfb9b3ac) at qlistview.cpp:3866
#22 0xb67a417c in QObject::activate_filters (this=0x82b5f90, e=0xbfb9b3ac)
    at qobject.cpp:903
#23 0xb67a41eb in QObject::event (this=0x82b5f90, e=0xbfb9b3ac)
    at qobject.cpp:735
#24 0xb67dc85c in QWidget::event (this=0x82b5f90, e=0xbfb9b3ac)
    at qwidget.cpp:4659
#25 0xb6745de7 in QApplication::internalNotify (this=0xbfb9b818, 
    receiver=0x82b5f90, e=0xbfb9b3ac) at qapplication.cpp:2635
#26 0xb6746b39 in QApplication::notify (this=0xbfb9b818, receiver=0x82b5f90, 
    e=0xbfb9b3ac) at qapplication.cpp:2421
#27 0xb6d66e3e in KApplication::notify (this=0xbfb9b818, receiver=0x82b5f90, 
    event=0xbfb9b3ac) at kapplication.cpp:550
#28 0xb66e6eb2 in QETWidget::translateMouseEvent (this=0x82b5f90, 
    event=0xbfb9b738) at qapplication.h:499
#29 0xb66e677f in QApplication::x11ProcessEvent (this=0xbfb9b818, 
    event=0xbfb9b738) at qapplication_x11.cpp:3447
#30 0xb66f65da in QEventLoop::processEvents (this=0x80f7710, 
    flags=<value optimized out>) at qeventloop_x11.cpp:192
#31 0xb675c4e0 in QEventLoop::enterLoop (this=0x80f7710) at qeventloop.cpp:198
#32 0xb675c366 in QEventLoop::exec (this=0x80f7710) at qeventloop.cpp:145
#33 0xb674587f in QApplication::exec (this=0xbfb9b818)
    at qapplication.cpp:2758
#34 0x0804d40e in main (argc=1, argv=0xbfb9b9a4)
    at /home/hydrogen/amarok-svn/amarok/src/main.cpp:108
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb616cf2b in __waitpid_nocancel () from /lib/libpthread.so.0
No symbol table info available.
#2  0x0804e3fd in amaroK::Crash::crashHandler ()
    at /home/hydrogen/amarok-svn/amarok/src/amarokcore/crashhandler.cpp:249
	pid = 11258
#3  <signal handler called>
No symbol table info available.
#4  0xb687e485 in QListViewItem::depth (this=0x0) at qlistview.cpp:3894
No locals.
#5  0xb7e883b2 in MagnatuneBrowser::menuAboutToShow (this=0x8355610)
    
at /home/hydrogen/amarok-svn/amarok/src/magnatunebrowser/magnatunebrowser.cpp:183
	selectedItem = (class QListViewItem *) 0x0
#6  0xb7e88e05 in MagnatuneBrowser::qt_invoke (this=0x8355610, _id=45, 
    _o=0xbfb9a9e8) at magnatunebrowser.moc:114
No locals.
#7  0xb67a48a9 in QObject::activate_signal (this=0x835bd90, clist=0x834cd48, 
    o=0xbfb9a9e8) at qobject.cpp:2356
	object = (class QObject *) 0x0
	sol = (QSenderObjectList *) 0x83536e8
	oldSender = (class QObject *) 0x8310600
	c = <value optimized out>
#8  0xb67a54fd in QObject::activate_signal (this=0x835bd90, signal=6)
    at qobject.cpp:2325
	o = {{type = 0xb6c15950, payload = {b = 12, c = 12 '\f', s = -22004, 
      i = -1078351348, l = -1078351348, uc = 12 '\f', us = 43532, 
      ui = 3216615948, ul = 3216615948, f = -1.45050192, 
      d = -0.10025028878013859, byte = "\fª¹¿\000ª¹¿\024ª¹¿\bª¹¿", 
      bytearray = {data = 0xbfb9aa0c "LÓ®¶\220½5\b\006", size = 3216615936}, 
      ptr = 0xbfb9aa0c, voidstar = {ptr = 0xbfb9aa0c, owner = false}, 
      charstar = {ptr = 0xbfb9aa0c "LÓ®¶\220½5\b\006", owner = false}, 
      utf8 = {ptr = 0xbfb9aa0c "LÓ®¶\220½5\b\006", owner = false}, 
      local8bit = {ptr = 0xbfb9aa0c "LÓ®¶\220½5\b\006", owner = false}, 
      iface = 0xbfb9aa0c, idisp = 0xbfb9aa0c}}}
#9  0xb6aed34c in QPopupMenu::aboutToShow (this=0x835bd90)
    at moc_qpopupmenu.cpp:175
No locals.
#10 0xb68aa341 in QPopupMenu::popup (this=0x835bd90, pos=@0xbfb9abf0, 
    indexAtPoint=0) at qpopupmenu.cpp:516
	off_top = <value optimized out>
	off_bottom = <value optimized out>
	s = false
	screen_num = <value optimized out>
	sw = <value optimized out>
	sh = <value optimized out>
	x = <value optimized out>
	y = <value optimized out>
	w = <value optimized out>
	h = <value optimized out>
	hGuess = <value optimized out>
	vGuess = <value optimized out>
#11 0xb68aa9a7 in QPopupMenu::exec (this=0x835bd90, pos=@0xbfb9abf0, 
    indexAtPoint=0) at qpopupmenu.cpp:2423
	priorSyncMenu = (class QPopupMenu *) 0x0
#12 0xb7e8869d in MagnatuneBrowser::showPopupMenu (this=0x8355610, item=0x0, 
    pos=@0xbfb9ae88, column=-1)
    
at /home/hydrogen/amarok-svn/amarok/src/magnatunebrowser/magnatunebrowser.cpp:153
No locals.
#13 0xb7e88eed in MagnatuneBrowser::qt_invoke (this=0x8355610, _id=50, 
    _o=0xbfb9acbc) at magnatunebrowser.moc:119
No locals.
#14 0xb67a48a9 in QObject::activate_signal (this=0x8310600, clist=0x834cd20, 
    o=0xbfb9acbc) at qobject.cpp:2356
	object = (class QObject *) 0x0
	sol = (QSenderObjectList *) 0x83536e8
	oldSender = (class QObject *) 0x0
	c = <value optimized out>
#15 0xb6aeac76 in QListView::rightButtonClicked (this=0x8310600, t0=0x0, 
    t1=@0xbfb9ae88, t2=-1) at moc_qlistview.cpp:453
	clist = (QConnectionList *) 0x834cd20
	o = {{type = 0xb6c15950, payload = {b = 64, c = 64 '@', s = -24256, 
      i = -1228889792, l = -1228889792, uc = 64 '@', us = 41280, 
      ui = 3066077504, ul = 3066077504, f = -5.74081787e-06, 
      d = 6.5721154297048222e-312, byte = "@¡65\001\000\000\030­¹¿©8q¶", 
      bytearray = {data = 0xb6c0a140 "Ø\210l", size = 309}, ptr = 0xb6c0a140, 
      voidstar = {ptr = 0xb6c0a140, owner = 53}, charstar = {
        ptr = 0xb6c0a140 "Ø\210l", owner = 53}, utf8 = {
        ptr = 0xb6c0a140 "Ø\210l", owner = 53}, local8bit = {
        ptr = 0xb6c0a140 "Ø\210l", owner = 53}, iface = 0xb6c0a140, 
      idisp = 0xb6c0a140}}, {type = 0xb6c15978, payload = {b = false, 
      c = 0 '\0', s = 0, i = 0, l = 0, uc = 0 '\0', us = 0, ui = 0, ul = 0, 
      f = 0, d = 6.5569669940826915e-312, 
      byte = "\000\000\000\0005\001\000\000e\000\000\000é\000\000", 
      bytearray = {data = 0x0, size = 309}, ptr = 0x0, voidstar = {ptr = 0x0, 
        owner = 53}, charstar = {ptr = 0x0, owner = 53}, utf8 = {ptr = 0x0, 
        owner = 53}, local8bit = {ptr = 0x0, owner = 53}, iface = 0x0, 
      idisp = 0x0}}, {type = 0xb6c13f08, payload = {b = 136, c = -120 '\210', 
      s = -20856, i = -1078350200, l = -1078350200, uc = 136 '\210', 
      us = 44680, ui = 3216617096, ul = 3216617096, f = -1.45063877, 
      d = -0.10029606514734202, byte = "\210®¹¿\000­¹¿\000\0061\bé
\000\000", 
      bytearray = {data = 0xbfb9ae88 "2\002", size = 3216616704}, 
      ptr = 0xbfb9ae88, voidstar = {ptr = 0xbfb9ae88, owner = false}, 
      charstar = {ptr = 0xbfb9ae88 "2\002", owner = false}, utf8 = {
        ptr = 0xbfb9ae88 "2\002", owner = false}, local8bit = {
        ptr = 0xbfb9ae88 "2\002", owner = false}, iface = 0xbfb9ae88, 
      idisp = 0xbfb9ae88}}, {type = 0xb6c159c8, payload = {b = 255, 
      c = -1 'ÿ', s = -1, i = -1, l = -1, uc = 255 'ÿ', us = 65535, 
      ui = 4294967295, ul = 4294967295, f = -nan(0x7fffff), 
      d = 3.3038647613542166e-303, 
      byte = "ÿÿÿÿ\032 \"\001R\002\000\000\233«®¶", bytearray = {
        data = 0xffffffff <Address 0xffffffff out of bounds>, 
        size = 19013658}, ptr = 0xffffffff, voidstar = {ptr = 0xffffffff, 
        owner = 26}, charstar = {
        ptr = 0xffffffff <Address 0xffffffff out of bounds>, owner = 26}, 
      utf8 = {ptr = 0xffffffff <Address 0xffffffff out of bounds>, 
        owner = 26}, local8bit = {
        ptr = 0xffffffff <Address 0xffffffff out of bounds>, owner = 26}, 
      iface = 0xffffffff, idisp = 0xffffffff}}}
#16 0xb688848c in QListView::contentsMouseReleaseEventEx (this=0x8310600, 
    e=0xbfb9af64) at qlistview.cpp:4575
	c = <value optimized out>
	emitClicked = true
	vp = {xp = 101, yp = 233}
	i = (QListViewItem *) 0x0
	rootColumnPos = 0
#17 0xb68887d4 in QListView::contentsMouseReleaseEvent (this=0x8310600, 
    e=0xbfb9af64) at qlistview.cpp:4461
No locals.
#18 0xb7046a66 in KListView::contentsMouseReleaseEvent (this=0x8310600, 
    e=0xbfb9af64) at klistview.cpp:878
No locals.
#19 0xb68b8cef in QScrollView::viewportMouseReleaseEvent (this=0x8310600, 
    e=0xbfb9b3ac) at qscrollview.cpp:1750
	ce = {<QEvent> = {<Qt> = {static color0 = @0xb6c14000, 
      static color1 = @0xb6c14008, static black = @0xb6c14010, 
      static white = @0xb6c14018, static darkGray = @0xb6c14020, 
      static gray = @0xb6c14028, static lightGray = @0xb6c14030, 
      static red = @0xb6c14038, static green = @0xb6c14040, 
      static blue = @0xb6c14048, static cyan = @0xb6c14050, 
      static magenta = @0xb6c14058, static yellow = @0xb6c14060, 
      static darkRed = @0xb6c14068, static darkGreen = @0xb6c14070, 
      static darkBlue = @0xb6c14078, static darkCyan = @0xb6c14080, 
      static darkMagenta = @0xb6c14088, static darkYellow = @0xb6c14090, 
      static arrowCursor = @0xb6c12780, static upArrowCursor = @0xb6c12784, 
      static crossCursor = @0xb6c12788, static waitCursor = @0xb6c1278c, 
      static ibeamCursor = @0xb6c12790, static sizeVerCursor = @0xb6c12794, 
      static sizeHorCursor = @0xb6c12798, 
      static sizeBDiagCursor = @0xb6c1279c, 
      static sizeFDiagCursor = @0xb6c127a0, 
      static sizeAllCursor = @0xb6c127a4, static blankCursor = @0xb6c127a8, 
      static splitVCursor = @0xb6c127ac, static splitHCursor = @0xb6c127b0, 
      static pointingHandCursor = @0xb6c127b4, 
      static forbiddenCursor = @0xb6c127b8, 
      static whatsThisCursor = @0xb6c127bc, static busyCursor = @0xb6c127c0}, 
    _vptr.QEvent = 0xb7a20dc8, t = QEvent::MouseButtonRelease, posted = 0, 
    spont = 0}, p = {xp = 101, yp = 233}, g = {xp = 562, yp = 594}, b = 2, 
  s = 2, accpt = 1}
#20 0xb68b606e in QScrollView::eventFilter (this=0x8310600, obj=0x82b5f90, 
    e=0xbfb9b3ac) at qscrollview.cpp:1501
No locals.
#21 0xb6884f26 in QListView::eventFilter (this=0x8310600, o=0x82b5f90, 
    e=0xbfb9b3ac) at qlistview.cpp:3866
No locals.
#22 0xb67a417c in QObject::activate_filters (this=0x82b5f90, e=0xbfb9b3ac)
    at qobject.cpp:903
	it = {<QPtrListIterator<QObject>> = {<QGListIterator> = {
      list = 0x8306f58, curNode = 0x0}, <No data fields>}, <No data fields>}
	obj = (class QObject *) 0x8310600
#23 0xb67a41eb in QObject::event (this=0x82b5f90, e=0xbfb9b3ac)
    at qobject.cpp:735
No locals.
#24 0xb67dc85c in QWidget::event (this=0x82b5f90, e=0xbfb9b3ac)
    at qwidget.cpp:4659
No locals.
#25 0xb6745de7 in QApplication::internalNotify (this=0xbfb9b818, 
    receiver=0x82b5f90, e=0xbfb9b3ac) at qapplication.cpp:2635
	consumed = <value optimized out>
#26 0xb6746b39 in QApplication::notify (this=0xbfb9b818, receiver=0x82b5f90, 
    e=0xbfb9b3ac) at qapplication.cpp:2421
	me = {<QEvent> = {<Qt> = {static color0 = @0xb6c14000, 
      static color1 = @0xb6c14008, static black = @0xb6c14010, 
      static white = @0xb6c14018, static darkGray = @0xb6c14020, 
      static gray = @0xb6c14028, static lightGray = @0xb6c14030, 
      static red = @0xb6c14038, static green = @0xb6c14040, 
      static blue = @0xb6c14048, static cyan = @0xb6c14050, 
      static magenta = @0xb6c14058, static yellow = @0xb6c14060, 
      static darkRed = @0xb6c14068, static darkGreen = @0xb6c14070, 
      static darkBlue = @0xb6c14078, static darkCyan = @0xb6c14080, 
      static darkMagenta = @0xb6c14088, static darkYellow = @0xb6c14090, 
      static arrowCursor = @0xb6c12780, static upArrowCursor = @0xb6c12784, 
      static crossCursor = @0xb6c12788, static waitCursor = @0xb6c1278c, 
      static ibeamCursor = @0xb6c12790, static sizeVerCursor = @0xb6c12794, 
      static sizeHorCursor = @0xb6c12798, 
      static sizeBDiagCursor = @0xb6c1279c, 
      static sizeFDiagCursor = @0xb6c127a0, 
      static sizeAllCursor = @0xb6c127a4, static blankCursor = @0xb6c127a8, 
      static splitVCursor = @0xb6c127ac, static splitHCursor = @0xb6c127b0, 
      static pointingHandCursor = @0xb6c127b4, 
      static forbiddenCursor = @0xb6c127b8, 
      static whatsThisCursor = @0xb6c127bc, static busyCursor = @0xb6c127c0}, 
    _vptr.QEvent = 0xb7a20dc8, t = QEvent::MouseButtonRelease, posted = 0, 
    spont = 1}, p = {xp = 101, yp = 233}, g = {xp = 562, yp = 594}, b = 2, 
  s = 2, accpt = 1}
	w = (class QWidget *) 0x82b5f90
	res = <value optimized out>
#27 0xb6d66e3e in KApplication::notify (this=0xbfb9b818, receiver=0x82b5f90, 
    event=0xbfb9b3ac) at kapplication.cpp:550
	key = {m_sym = 0, m_mod = 3216618200}
	edit = (class QLineEdit *) 0x0
	medit = (class QTextEdit *) 0xbfb9b298
	t = MouseButtonRelease
	ic = (class QPixmap *) 0x835d668
	_selectAll = (const KShortcut &) @0x0: 
==== (gdb) thread apply all bt ====
Thread 6 (Thread -1285035104 (LWP 11230)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb61697bc in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#2  0xb465863e in metronom_sync_loop (this=0x852dd78) at metronom.c:873
#3  0xb6166264 in start_thread (arg=0xb367eba0) at pthread_create.c:261
#4  0xb5c6140e in clone () from /lib/libc.so.6
Thread 5 (Thread -1318605920 (LWP 11231)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb5c584b1 in *__GI___poll (fds=0xb5cbee2c, nfds=1, timeout=333)
    at poll.c:87
#2  0xb408d04f in ao_alsa_handle_event_thread (data=0x852edd8)
    at audio_alsa_out.c:157
#3  0xb6166264 in start_thread (arg=0xb167aba0) at pthread_create.c:261
#4  0xb5c6140e in clone () from /lib/libc.so.6
Thread 4 (Thread -1257604192 (LWP 11232)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6169546 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb46668d2 in fifo_remove_int (fifo=0x8552250, blocking=1)
    at audio_out.c:342
#3  0xb4667583 in fifo_remove (fifo=0x8552250) at audio_out.c:380
#4  0xb46682ce in ao_loop (this_gen=0x8550ae0) at audio_out.c:991
#5  0xb6166264 in start_thread (arg=0xb50a7ba0) at pthread_create.c:261
#6  0xb5c6140e in clone () from /lib/libc.so.6
Thread 3 (Thread -1276642400 (LWP 11233)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6169546 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb465b780 in fifo_buffer_get (fifo=0x868a2f8) at buffer.c:233
#3  0xb466233c in audio_decoder_loop (stream_gen=0x8553148)
    at audio_decoder.c:68
#4  0xb6166264 in start_thread (arg=0xb3e7fba0) at pthread_create.c:261
#5  0xb5c6140e in clone () from /lib/libc.so.6
Thread 2 (Thread -1301996640 (LWP 11234)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6169546 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb466a39f in xine_event_wait (queue=0x8692568) at events.c:59
#3  0xb466a43a in listener_loop (queue_gen=0x8692568) at events.c:213
#4  0xb6166264 in start_thread (arg=0xb2651ba0) at pthread_create.c:261
#5  0xb5c6140e in clone () from /lib/libc.so.6
Thread 1 (Thread -1254394160 (LWP 11205)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb616cf2b in __waitpid_nocancel () from /lib/libpthread.so.0
#2  0x0804e3fd in amaroK::Crash::crashHandler ()
    at /home/hydrogen/amarok-svn/amarok/src/amarokcore/crashhandler.cpp:249
#3  <signal handler called>
#4  0xb687e485 in QListViewItem::depth (this=0x0) at qlistview.cpp:3894
#5  0xb7e883b2 in MagnatuneBrowser::menuAboutToShow (this=0x8355610)
    
at /home/hydrogen/amarok-svn/amarok/src/magnatunebrowser/magnatunebrowser.cpp:183
#6  0xb7e88e05 in MagnatuneBrowser::qt_invoke (this=0x8355610, _id=45, 
    _o=0xbfb9a9e8) at magnatunebrowser.moc:114
#7  0xb67a48a9 in QObject::activate_signal (this=0x835bd90, clist=0x834cd48, 
    o=0xbfb9a9e8) at qobject.cpp:2356
#8  0xb67a54fd in QObject::activate_signal (this=0x835bd90, signal=6)
    at qobject.cpp:2325
#9  0xb6aed34c in QPopupMenu::aboutToShow (this=0x835bd90)
    at moc_qpopupmenu.cpp:175
#10 0xb68aa341 in QPopupMenu::popup (this=0x835bd90, pos=@0xbfb9abf0, 
    indexAtPoint=0) at qpopupmenu.cpp:516
#11 0xb68aa9a7 in QPopupMenu::exec (this=0x835bd90, pos=@0xbfb9abf0, 
    indexAtPoint=0) at qpopupmenu.cpp:2423
#12 0xb7e8869d in MagnatuneBrowser::showPopupMenu (this=0x8355610, item=0x0, 
    pos=@0xbfb9ae88, column=-1)
    
at /home/hydrogen/amarok-svn/amarok/src/magnatunebrowser/magnatunebrowser.cpp:153
#13 0xb7e88eed in MagnatuneBrowser::qt_invoke (this=0x8355610, _id=50, 
    _o=0xbfb9acbc) at magnatunebrowser.moc:119
#14 0xb67a48a9 in QObject::activate_signal (this=0x8310600, clist=0x834cd20, 
    o=0xbfb9acbc) at qobject.cpp:2356
#15 0xb6aeac76 in QListView::rightButtonClicked (this=0x8310600, t0=0x0, 
    t1=@0xbfb9ae88, t2=-1) at moc_qlistview.cpp:453
#16 0xb688848c in QListView::contentsMouseReleaseEventEx (this=0x8310600, 
    e=0xbfb9af64) at qlistview.cpp:4575
#17 0xb68887d4 in QListView::contentsMouseReleaseEvent (this=0x8310600, 
    e=0xbfb9af64) at qlistview.cpp:4461
#18 0xb7046a66 in KListView::contentsMouseReleaseEvent (this=0x8310600, 
    e=0xbfb9af64) at klistview.cpp:878
#19 0xb68b8cef in QScrollView::viewportMouseReleaseEvent (this=0x8310600, 
    e=0xbfb9b3ac) at qscrollview.cpp:1750
#20 0xb68b606e in QScrollView::eventFilter (this=0x8310600, obj=0x82b5f90, 
    e=0xbfb9b3ac) at qscrollview.cpp:1501
#21 0xb6884f26 in QListView::eventFilter (this=0x8310600, o=0x82b5f90, 
    e=0xbfb9b3ac) at qlistview.cpp:3866
#22 0xb67a417c in QObject::activate_filters (this=0x82b5f90, e=0xbfb9b3ac)
    at qobject.cpp:903
#23 0xb67a41eb in QObject::event (this=0x82b5f90, e=0xbfb9b3ac)
    at qobject.cpp:735
#24 0xb67dc85c in QWidget::event (this=0x82b5f90, e=0xbfb9b3ac)
    at qwidget.cpp:4659
#25 0xb6745de7 in QApplication::internalNotify (this=0xbfb9b818, 
    receiver=0x82b5f90, e=0xbfb9b3ac) at qapplication.cpp:2635
#26 0xb6746b39 in QApplication::notify (this=0xbfb9b818, receiver=0x82b5f90, 
    e=0xbfb9b3ac) at qapplication.cpp:2421
#27 0xb6d66e3e in KApplication::notify (this=0xbfb9b818, receiver=0x82b5f90, 
    event=0xbfb9b3ac) at kapplication.cpp:550
#28 0xb66e6eb2 in QETWidget::translateMouseEvent (this=0x82b5f90, 
    event=0xbfb9b738) at qapplication.h:499
#29 0xb66e677f in QApplication::x11ProcessEvent (this=0xbfb9b818, 
    event=0xbfb9b738) at qapplication_x11.cpp:3447
#30 0xb66f65da in QEventLoop::processEvents (this=0x80f7710, 
    flags=<value optimized out>) at qeventloop_x11.cpp:192
#31 0xb675c4e0 in QEventLoop::enterLoop (this=0x80f7710) at qeventloop.cpp:198
#32 0xb675c366 in QEventLoop::exec (this=0x80f7710) at qeventloop.cpp:145
#33 0xb674587f in QApplication::exec (this=0xbfb9b818)
    at qapplication.cpp:2758
#34 0x0804d40e in main (argc=1, argv=0xbfb9b9a4)
    at /home/hydrogen/amarok-svn/amarok/src/main.cpp:108
#0  0xffffe410 in __kernel_vsyscall ()


==== kdBacktrace() ================
[
0: /usr/kde/3.5/lib/libkdecore.so.4(_Z11kdBacktracei+0x44) [0xb6d79154]
1: /usr/kde/3.5/lib/libkdecore.so.4(_Z11kdBacktracev+0x2a) [0xb6d7949a]
2: amarokapp(_ZN6amaroK5Crash12crashHandlerEi+0xca6) [0x804e260]
3: [0xffffe420]
4: /usr/kde/3.5/lib/libamarok.so.0
(_ZN16MagnatuneBrowser15menuAboutToShowEv+0x48) [0xb7e883b2]
5: /usr/kde/3.5/lib/libamarok.so.0
(_ZN16MagnatuneBrowser9qt_invokeEiP8QUObject+0x53) [0xb7e88e05]
6: /usr/qt/3/lib/libqt-mt.so.3
(_ZN7QObject15activate_signalEP15QConnectionListP8QUObject+0x169) 
[0xb67a48a9]
7: /usr/qt/3/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEi+0xbd) 
[0xb67a54fd]
8: /usr/qt/3/lib/libqt-mt.so.3(_ZN10QPopupMenu11aboutToShowEv+0x2c) 
[0xb6aed34c]
9: /usr/qt/3/lib/libqt-mt.so.3(_ZN10QPopupMenu5popupERK6QPointi+0x441) 
[0xb68aa341]
10: /usr/qt/3/lib/libqt-mt.so.3(_ZN10QPopupMenu4execERK6QPointi+0xa7) 
[0xb68aa9a7]
11: /usr/kde/3.5/lib/libamarok.so.0
(_ZN16MagnatuneBrowser13showPopupMenuEP13QListViewItemRK6QPointi+0xa7) 
[0xb7e8869d]
12: /usr/kde/3.5/lib/libamarok.so.0
(_ZN16MagnatuneBrowser9qt_invokeEiP8QUObject+0x13b) [0xb7e88eed]
13: /usr/qt/3/lib/libqt-mt.so.3
(_ZN7QObject15activate_signalEP15QConnectionListP8QUObject+0x169) 
[0xb67a48a9]
14: /usr/qt/3/lib/libqt-mt.so.3
(_ZN9QListView18rightButtonClickedEP13QListViewItemRK6QPointi+0xe6) 
[0xb6aeac76]
15: /usr/qt/3/lib/libqt-mt.so.3
(_ZN9QListView27contentsMouseReleaseEventExEP11QMouseEvent+0x85c) 
[0xb688848c]
16: /usr/qt/3/lib/libqt-mt.so.3
(_ZN9QListView25contentsMouseReleaseEventEP11QMouseEvent+0x24) [0xb68887d4]
17: /usr/kde/3.5/lib/libkdeui.so.4
(_ZN9KListView25contentsMouseReleaseEventEP11QMouseEvent+0x36) [0xb7046a66]
18: /usr/qt/3/lib/libqt-mt.so.3
(_ZN11QScrollView25viewportMouseReleaseEventEP11QMouseEvent+0x9f) 
[0xb68b8cef]
19: /usr/qt/3/lib/libqt-mt.so.3
(_ZN11QScrollView11eventFilterEP7QObjectP6QEvent+0x12e) [0xb68b606e]
20: /usr/qt/3/lib/libqt-mt.so.3
(_ZN9QListView11eventFilterEP7QObjectP6QEvent+0xa6) [0xb6884f26]
21: /usr/qt/3/lib/libqt-mt.so.3(_ZN7QObject16activate_filtersEP6QEvent+0x5c) 
[0xb67a417c]
22: /usr/qt/3/lib/libqt-mt.so.3(_ZN7QObject5eventEP6QEvent+0x3b) [0xb67a41eb]
23: /usr/qt/3/lib/libqt-mt.so.3(_ZN7QWidget5eventEP6QEvent+0x2c) [0xb67dc85c]
24: /usr/qt/3/lib/libqt-mt.so.3
(_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0x97) [0xb6745de7]
25: /usr/qt/3/lib/libqt-mt.so.3
(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x249) [0xb6746b39]
26: /usr/kde/3.5/lib/libkdecore.so.4
(_ZN12KApplication6notifyEP7QObjectP6QEvent+0x1de) [0xb6d66e3e]
27: /usr/qt/3/lib/libqt-mt.so.3
(_ZN9QETWidget19translateMouseEventEPK7_XEvent+0x542) [0xb66e6eb2]
28: /usr/qt/3/lib/libqt-mt.so.3
(_ZN12QApplication15x11ProcessEventEP7_XEvent+0x137f) [0xb66e677f]
29: /usr/qt/3/lib/libqt-mt.so.3(_ZN10QEventLoop13processEventsEj+0x4ca) 
[0xb66f65da]
30: /usr/qt/3/lib/libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0x50) [0xb675c4e0]
31: /usr/qt/3/lib/libqt-mt.so.3(_ZN10QEventLoop4execEv+0x26) [0xb675c366]
32: /usr/qt/3/lib/libqt-mt.so.3(_ZN12QApplication4execEv+0x1f) [0xb674587f]
33: amarokapp [0x804d40e]
34: /lib/libc.so.6(__libc_start_main+0xdc) [0xb5bbc87c]
35: amarokapp(_ZN6QGList5clearEv+0xc1) [0x804caf1]
]



More information about the Amarok mailing list