Bug 268922 - Amarok 2.4.0-2 (F15 Alpha) crashes while playing or changing songs
Summary: Amarok 2.4.0-2 (F15 Alpha) crashes while playing or changing songs
Status: RESOLVED DUPLICATE of bug 261839
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.4.0
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: 2.4.1
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-20 00:04 UTC by Reartes Guillermo
Modified: 2011-03-22 08:14 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
most recent backtrace (21.55 KB, text/plain)
2011-03-20 00:58 UTC, Reartes Guillermo
Details
the first one (12.29 KB, text/plain)
2011-03-20 01:01 UTC, Reartes Guillermo
Details
backtrace hoppefully with debug-symbols (24.81 KB, text/plain)
2011-03-21 18:01 UTC, Reartes Guillermo
Details
after closing amarok (12.49 KB, text/plain)
2011-03-21 20:26 UTC, Reartes Guillermo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Reartes Guillermo 2011-03-20 00:04:34 UTC
Version:           2.4.0 (using KDE 4.6.1) 
OS:                Linux

It happened only twice.

* bugzilla.redhat.com ( bug 687904 'amarok freezes' )
  there i uploaded 2 backtraces with debug-symbols & .xsession-errors


Reproducible: Sometimes

Steps to Reproduce:
let it play, & wait.
2 ocurrences.

Actual Results:  
amarok crashes

Expected Results:  
music
Comment 1 Myriam Schweingruber 2011-03-20 00:44:28 UTC
Please paste the relevant backtrace here.
Comment 2 Reartes Guillermo 2011-03-20 00:58:43 UTC
Created attachment 58175 [details]
most recent backtrace

happened while the screen was locked.
Comment 3 Reartes Guillermo 2011-03-20 01:01:00 UTC
Created attachment 58176 [details]
the first one

it happened while changing song, the translucent notification never faded...
Comment 4 Reartes Guillermo 2011-03-20 01:02:09 UTC
.xsession-errors


plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. 

klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. 

plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. 

plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. 

plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
amarok(1781)/kio (KIOJob) KIO::SimpleJob::doKill: KIO::FileJob(0x2eafc50) This
is overkill. 
klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. 

plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. 

Listener adapter polkit_qt_listener_initiate_authentication 
GSimpleAsyncResult: 0x9b6460 
polkit_qt_listener_initiate_authentication callback for  0x8be900 

(process:1864): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed
REQUEST 
COMPLETED 
Listener adapter polkit_qt_listener_initiate_authentication_finish 
polkit_qt_listener_initiate_authentication_finish callback for  0x8be900 
klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. 

klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. 

klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. 

klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. 

plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. 

kbuildsycoca4 running...
amarok(1781)/kio (KIOJob) KIO::SimpleJob::doKill: KIO::FileJob(0x2bc2800) This
is overkill. 
kded(1645)/kmix: MixDevice::setId(" "stream: " ") . Invalid key - it might not
contain spaces 

plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
kate(14514)/kdeui (kdelibs) KXMLGUIClient::~KXMLGUIClient: 0x1b10638 deleted
without having been removed from the factory first. This will leak standalone
popupmenus and could lead to crashes. 
kate(14514)/kdeui (kdelibs) KXMLGUIClient::~KXMLGUIClient: 0x1c523a0 deleted
without having been removed from the factory first. This will leak standalone
popupmenus and could lead to crashes. 
kate(14514)/kdeui (kdelibs) KXMLGUIClient::~KXMLGUIClient: 0x1b916e8 deleted
without having been removed from the factory first. This will leak standalone
popupmenus and could lead to crashes. 
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 20 (X_GetProperty)
  Resource id:  0x9400019
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. 

klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. 

plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
X Error: BadAccess (attempt to access private resource denied) 10
  Major opcode: 2 (X_ChangeWindowAttributes)
  Resource id:  0x940001e
klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. 

KCrash: Application 'amarok' crashing...
KCrash: Attempting to start /usr/libexec/kde4/drkonqi from kdeinit
klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. 

klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. 

plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application 
plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu
disabled for this application
Comment 5 Myriam Schweingruber 2011-03-20 01:22:56 UTC
Backtrace from comment #2. Please always paste backtraces inline, else they are not searchable.

Thread 1 (Thread 0x7f8921a56860 (LWP 1781)):
[KCrash Handler]
#6  QTWTF::HashTable<QTJSC::UStringImpl*, QTJSC::UStringImpl*, QTWTF::IdentityExtractor<QTJSC::UStringImpl*>, QTWTF::StrHash<QTJSC::UStringImpl*>, QTWTF::HashTraits<QTJSC::UStringImpl*>, QTWTF::HashTraits<QTJSC::UStringImpl*> >::find<QTJSC::UStringImpl*, QTWTF::IdentityHashTranslator<QTJSC::UStringImpl*, QTJSC::UStringImpl*, QTWTF::StrHash<QTJSC::UStringImpl*> > > (this=0x8, key=@0x7fffc440e298) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:763
#7  0x000000344391f21e in find (key=@0x7fffc440e298, this=0x8) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:323
#8  find (value=@0x7fffc440e298, this=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashSet.h:166
#9  remove (value=@0x7fffc440e298, this=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashSet.h:240
#10 remove (r=0x7f88ef822b40, this=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.cpp:61
#11 QTJSC::Identifier::remove (r=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.cpp:239
#12 0x000000344397d925 in QTJSC::UStringImpl::~UStringImpl (this=0x7f88ef822b40, __in_chrg=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/UStringImpl.cpp:70
#13 0x00000034439489dc in deref (this=0x7f88ef822b40) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/UStringImpl.h:132
#14 ~RefPtr (this=0x7f88ef3435d8, __in_chrg=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:59
#15 ~UString (this=0x7f88ef3435d8, __in_chrg=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.h:118
#16 QTJSC::JSString::~JSString (this=0x7f88ef3435c0, __in_chrg=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSString.h:267
#17 0x0000003443902015 in QTJSC::Heap::allocate (this=0x7f88f6781218, s=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp:391
#18 0x00000034439dfcb6 in operator new (globalData=0x7f88f6780000, size=64) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.h:162
#19 jsString (s=..., globalData=0x7f88f6780000) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSString.h:445
#20 jsString (s=..., exec=0x2453d08) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSString.h:484
#21 QScriptValue::QScriptValue (this=0x7fffc440e430, engine=<optimized out>, val=<optimized out>) at api/qscriptvalue.cpp:309
#22 0x0000003449ecc250 in ?? () from /usr/lib64/libamaroklib.so.1
#23 0x0000003449ecef29 in ?? () from /usr/lib64/libamaroklib.so.1
#24 0x0000003437162074 in QMetaMethod::invoke (this=0x7fffc440e8c0, object=0x2bc7420, connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1578
#25 0x0000003449e4217b in ?? () from /usr/lib64/libamaroklib.so.1
#26 0x0000003449e40dca in NetworkAccessManagerProxy::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libamaroklib.so.1
#27 0x000000343716daca in QMetaObject::activate (sender=0x317aca0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3278
#28 0x000000343e2bc48b in KDEPrivate::AccessManagerReply::slotResult (this=0x317aca0, kJob=0x3166fd0) at /usr/src/debug/kdelibs-4.6.1/kio/kio/accessmanagerreply_p.cpp:302
#29 0x000000343e2bcff3 in KDEPrivate::AccessManagerReply::qt_metacall (this=0x317aca0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffc440f0f0) at /usr/src/debug/kdelibs-4.6.1/x86_64-redhat-linux-gnu/kio/accessmanagerreply_p.moc:83
#30 0x000000343716daca in QMetaObject::activate (sender=0x3166fd0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffc440f0f0) at kernel/qobject.cpp:3278
#31 0x0000003439339512 in KJob::result (this=<optimized out>, _t1=0x3166fd0) at /usr/src/debug/kdelibs-4.6.1/x86_64-redhat-linux-gnu/kdecore/kjob.moc:194
#32 0x0000003439339550 in KJob::emitResult (this=0x3166fd0) at /usr/src/debug/kdelibs-4.6.1/kdecore/jobs/kjob.cpp:312
#33 0x000000343e2f4334 in KIO::SimpleJob::slotFinished (this=0x3166fd0) at /usr/src/debug/kdelibs-4.6.1/kio/kio/job.cpp:525
#34 0x000000343e2fe1c2 in KIO::TransferJob::slotFinished (this=0x3166fd0) at /usr/src/debug/kdelibs-4.6.1/kio/kio/job.cpp:1118
#35 0x000000343e2fab41 in KIO::TransferJob::qt_metacall (this=0x3166fd0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffc440f4c0) at /usr/src/debug/kdelibs-4.6.1/x86_64-redhat-linux-gnu/kio/jobclasses.moc:367
#36 0x000000343716daca in QMetaObject::activate (sender=0x2a06bf0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3278
#37 0x000000343e39dbb1 in KIO::SlaveInterface::dispatch (this=<optimized out>, _cmd=104, rawdata=...) at /usr/src/debug/kdelibs-4.6.1/kio/kio/slaveinterface.cpp:173
#38 0x000000343e39aa15 in KIO::SlaveInterface::dispatch (this=<optimized out>) at /usr/src/debug/kdelibs-4.6.1/kio/kio/slaveinterface.cpp:89
#39 0x000000343e38e1be in KIO::Slave::gotInput (this=0x2a06bf0) at /usr/src/debug/kdelibs-4.6.1/kio/kio/slave.cpp:348
#40 0x000000343e38e80c in KIO::Slave::qt_metacall (this=0x2a06bf0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffc440f8e0) at /usr/src/debug/kdelibs-4.6.1/x86_64-redhat-linux-gnu/kio/slave.moc:82
#41 0x000000343716daca in QMetaObject::activate (sender=0x3063aa0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3278
#42 0x000000343e2c5b07 in dequeue (this=<optimized out>) at /usr/src/debug/kdelibs-4.6.1/kio/kio/connection.cpp:82
#43 KIO::ConnectionPrivate::dequeue (this=0x279b9b0) at /usr/src/debug/kdelibs-4.6.1/kio/kio/connection.cpp:71
#44 0x000000343e2c5bad in KIO::Connection::qt_metacall (this=0x3063aa0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x2855900) at /usr/src/debug/kdelibs-4.6.1/x86_64-redhat-linux-gnu/kio/connection.moc:79
#45 0x000000343717165a in QObject::event (this=0x3063aa0, e=<optimized out>) at kernel/qobject.cpp:1217
#46 0x000000343a5b76c4 in notify_helper (e=0x20b0640, receiver=0x3063aa0, this=0x1617330) at kernel/qapplication.cpp:4462
#47 QApplicationPrivate::notify_helper (this=0x1617330, receiver=0x3063aa0, e=0x20b0640) at kernel/qapplication.cpp:4434
#48 0x000000343a5bc551 in QApplication::notify (this=0x7fffc4410310, receiver=0x3063aa0, e=0x20b0640) at kernel/qapplication.cpp:4341
#49 0x000000343b440e66 in KApplication::notify (this=0x7fffc4410310, receiver=0x3063aa0, event=0x20b0640) at /usr/src/debug/kdelibs-4.6.1/kdeui/kernel/kapplication.cpp:311
#50 0x000000343715ad2c in QCoreApplication::notifyInternal (this=0x7fffc4410310, receiver=0x3063aa0, event=0x20b0640) at kernel/qcoreapplication.cpp:731
#51 0x000000343715e094 in sendEvent (event=0x20b0640, receiver=0x3063aa0) at kernel/qcoreapplication.h:215
#52 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x14845b0) at kernel/qcoreapplication.cpp:1372
#53 0x0000003437185663 in sendPostedEvents () at kernel/qcoreapplication.h:220
#54 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#55 0x00000037cb042b6d in g_main_dispatch (context=0x1614100) at gmain.c:2440
#56 g_main_context_dispatch (context=0x1614100) at gmain.c:3013
#57 0x00000037cb043348 in g_main_context_iterate (context=0x1614100, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3091
#58 0x00000037cb0435dc in g_main_context_iteration (context=0x1614100, may_block=1) at gmain.c:3154
#59 0x0000003437185abf in QEventDispatcherGlib::processEvents (this=0x1485ca0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#60 0x000000343a65a2ce in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:207
#61 0x0000003437159f32 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#62 0x000000343715a12f in QEventLoop::exec (this=0x7fffc44102c0, flags=...) at kernel/qeventloop.cpp:201
#63 0x000000343715e327 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#64 0x00000000004078f9 in ?? ()
#65 0x00000037d6c2131d in __libc_start_main (main=0x401970, argc=3, ubp_av=0x7fffc4412778, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffc4412768) at libc-start.c:226
#66 0x000000000040a4d1 in _start ()
Comment 6 Myriam Schweingruber 2011-03-20 01:25:39 UTC
Sorry, but your backtrace is not useful, as you are lacking debugging symbols. If you can reproduce this bug, please check here on how to get a valid backtrace:

http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports

As for the second backtrace: this is a completely different bug, please report this separately.
Comment 7 Reartes Guillermo 2011-03-20 15:40:53 UTC
ok, i installed amarok debug-symbols. I will wait for it to happen again.
Thanks for the previous link, very usefull.
---
With other crashes, the kde crash handler did prompt me to install debug symbols for relevan programs & libraries. (i do asume that it works)
In this case it did not and said the backtrace was usefull, that is the reason i thought it included debug-symbols. I will pay extra attention to this issue.
Comment 8 Reartes Guillermo 2011-03-21 18:01:55 UTC
Created attachment 58218 [details]
backtrace hoppefully with debug-symbols

it crashed when selecting files from playlist after some skipped.

It may be related to bugzilla.redhat.com: (687904 F15 amarok either skips files or freezes if playing for a long time and reaches certain files).
Comment 9 Rex Dieter 2011-03-21 18:07:43 UTC
Scary, inside qt's webkit/javascript apparently,

Thread 1 (Thread 0x7f967b715860 (LWP 9752)):
Application: Amarok (amarok), signal: Segmentation fault
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f967b715860 (LWP 9752))]

...

Thread 1 (Thread 0x7f967b715860 (LWP 9752)):
[KCrash Handler]
#6  QTWTF::HashTable<QTJSC::UStringImpl*, QTJSC::UStringImpl*, QTWTF::IdentityExtractor<QTJSC::UStringImpl*>, QTWTF::StrHash<QTJSC::UStringImpl*>, QTWTF::HashTraits<QTJSC::UStringImpl*>, QTWTF::HashTraits<QTJSC::UStringImpl*> >::find<QTJSC::UStringImpl*, QTWTF::IdentityHashTranslator<QTJSC::UStringImpl*, QTJSC::UStringImpl*, QTWTF::StrHash<QTJSC::UStringImpl*> > > (this=0x8, key=@0x7fff04faee68) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:763
#7  0x000000344391f21e in find (key=@0x7fff04faee68, this=0x8) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:323
Comment 10 Rex Dieter 2011-03-21 18:08:37 UTC
dropping needinfo
Comment 11 Reartes Guillermo 2011-03-21 18:50:25 UTC
I was able to reach another intermediate non-functional amarok state.
A state "betwen the freeze and the crashed one"

In thas state:
 * files can be selected from playlist, lyrics load, etc (the UI in general 
   seems to work, menus, etc).
 * no sound. nothing plays. (but is says "playing foo")

Specific steps to reproduce it:
 $ amarok 
   * then select a working file (in this case, the previuos file to the
     affected one)
   * quickly selected a non working (skippy) file (the next one tho the 
     working one selected above)
   * quickly re-select the same nonworking (skippy) file again

After that, and because i cannot crash/freeze amarok with this specific steps:

# gdb `which amarok` -p `pidof amarok`
# (gdb) thread apply all bt

GNU gdb (GDB) Fedora (7.2.50.20110305-28.fc15)
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/amarok...Reading symbols from /usr/lib/debug/usr/bin/amarok.debug...done.
done.
Attaching to program: /usr/bin/amarok, process 11077
Reading symbols from /usr/lib64/libkdeui.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libkdeui.so.5.6.0.debug...done.
done.
Loaded symbols for /usr/lib64/libkdeui.so.5
Reading symbols from /usr/lib64/libamarokcore.so.1...Reading symbols from /usr/lib/debug/usr/lib64/libamarokcore.so.1.0.0.debug...done.
done.
Loaded symbols for /usr/lib64/libamarokcore.so.1
Reading symbols from /usr/lib64/libamaroklib.so.1...Reading symbols from /usr/lib/debug/usr/lib64/libamaroklib.so.1.0.0.debug...done.
done.
Loaded symbols for /usr/lib64/libamaroklib.so.1

[TRUNCATED, i can attach the full output if requested]

Loaded symbols for /lib64/libutil.so.1
0x00000037d6cd7123 in __poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
87        int result = INLINE_SYSCALL (poll, 3, CHECK_N (fds, nfds), nfds, timeout);
Missing separate debuginfos, use: debuginfo-install libv4l-0.8.3-2.fc15.x86_64
(gdb)  thread apply all bt

Thread 9 (Thread 0x7f260b0b4700 (LWP 11083)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x000000343707456b in wait (time=18446744073709551615, this=0x213cdb0) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x20c95f0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x000000344660a144 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x209e930, th=0x209def0)
    at /usr/src/debug/kdelibs-4.6.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x000000344660c6eb in ThreadWeaver::WorkingHardState::applyForWork (this=0x20e0010, th=0x209def0) at /usr/src/debug/kdelibs-4.6.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x000000344660b5af in ThreadWeaver::ThreadRunHelper::run (this=0x7f260b0b3d40, parent=0x209e930, th=0x209def0) at /usr/src/debug/kdelibs-4.6.1/threadweaver/Weaver/Thread.cpp:87
#6  0x000000344660b63b in ThreadWeaver::Thread::run (this=0x209def0) at /usr/src/debug/kdelibs-4.6.1/threadweaver/Weaver/Thread.cpp:142
#7  0x00000034370740d5 in QThreadPrivate::start (arg=0x209def0) at thread/qthread_unix.cpp:320
#8  0x00000037d7407d0b in start_thread (arg=0x7f260b0b4700) at pthread_create.c:301
#9  0x00000037d6cdf9ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 8 (Thread 0x7f2608e33700 (LWP 11084)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x000000343707456b in wait (time=18446744073709551615, this=0x213cdb0) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x20c95f0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x000000344660a144 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x209e930, th=0x2109c50)
    at /usr/src/debug/kdelibs-4.6.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x000000344660c6eb in ThreadWeaver::WorkingHardState::applyForWork (this=0x20e0010, th=0x2109c50) at /usr/src/debug/kdelibs-4.6.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x000000344660c704 in ThreadWeaver::WorkingHardState::applyForWork (this=0x20e0010, th=0x2109c50) at /usr/src/debug/kdelibs-4.6.1/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x000000344660b5af in ThreadWeaver::ThreadRunHelper::run (this=0x7f2608e32d40, parent=0x209e930, th=0x2109c50) at /usr/src/debug/kdelibs-4.6.1/threadweaver/Weaver/Thread.cpp:87
#7  0x000000344660b63b in ThreadWeaver::Thread::run (this=0x2109c50) at /usr/src/debug/kdelibs-4.6.1/threadweaver/Weaver/Thread.cpp:142
#8  0x00000034370740d5 in QThreadPrivate::start (arg=0x2109c50) at thread/qthread_unix.cpp:320
#9  0x00000037d7407d0b in start_thread (arg=0x7f2608e33700) at pthread_create.c:301
#10 0x00000037d6cdf9ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 7 (Thread 0x7f26008cf700 (LWP 11085)):
#0  0x00000037d6cd8e83 in select () at ../sysdeps/unix/syscall-template.S:82
#1  0x000000343713c731 in QProcessManager::run (this=0x343748a1e0) at io/qprocess_unix.cpp:245
#2  0x00000034370740d5 in QThreadPrivate::start (arg=0x343748a1e0) at thread/qthread_unix.cpp:320
#3  0x00000037d7407d0b in start_thread (arg=0x7f26008cf700) at pthread_create.c:301
#4  0x00000037d6cdf9ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 6 (Thread 0x7f25f7fff700 (LWP 11087)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x0000003443985c72 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x3443c7dcc0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x0000003443985ca9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00000037d7407d0b in start_thread (arg=0x7f25f7fff700) at pthread_create.c:301
#4  0x00000037d6cdf9ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 5 (Thread 0x7f25f41ff700 (LWP 11090)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x000000343707456b in wait (time=18446744073709551615, this=0x213cdb0) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x20c95f0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x000000344660a144 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x209e930, th=0x2151540)
    at /usr/src/debug/kdelibs-4.6.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x000000344660c6eb in ThreadWeaver::WorkingHardState::applyForWork (this=0x20e0010, th=0x2151540) at /usr/src/debug/kdelibs-4.6.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x000000344660c704 in ThreadWeaver::WorkingHardState::applyForWork (this=0x20e0010, th=0x2151540) at /usr/src/debug/kdelibs-4.6.1/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x000000344660c704 in ThreadWeaver::WorkingHardState::applyForWork (this=0x20e0010, th=0x2151540) at /usr/src/debug/kdelibs-4.6.1/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x000000344660b5af in ThreadWeaver::ThreadRunHelper::run (this=0x7f25f41fed40, parent=0x209e930, th=0x2151540) at /usr/src/debug/kdelibs-4.6.1/threadweaver/Weaver/Thread.cpp:87
#8  0x000000344660b63b in ThreadWeaver::Thread::run (this=0x2151540) at /usr/src/debug/kdelibs-4.6.1/threadweaver/Weaver/Thread.cpp:142
---Type <return> to continue, or q <return> to quit---
#9  0x00000034370740d5 in QThreadPrivate::start (arg=0x2151540) at thread/qthread_unix.cpp:320
#10 0x00000037d7407d0b in start_thread (arg=0x7f25f41ff700) at pthread_create.c:301
#11 0x00000037d6cdf9ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 4 (Thread 0x7f25f39fe700 (LWP 11091)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x000000343707456b in wait (time=18446744073709551615, this=0x213cdb0) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x20c95f0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x000000344660a144 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x209e930, th=0x213ac00)
    at /usr/src/debug/kdelibs-4.6.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x000000344660c6eb in ThreadWeaver::WorkingHardState::applyForWork (this=0x20e0010, th=0x213ac00) at /usr/src/debug/kdelibs-4.6.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x000000344660c704 in ThreadWeaver::WorkingHardState::applyForWork (this=0x20e0010, th=0x213ac00) at /usr/src/debug/kdelibs-4.6.1/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x000000344660c704 in ThreadWeaver::WorkingHardState::applyForWork (this=0x20e0010, th=0x213ac00) at /usr/src/debug/kdelibs-4.6.1/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x000000344660b5af in ThreadWeaver::ThreadRunHelper::run (this=0x7f25f39fdd40, parent=0x209e930, th=0x213ac00) at /usr/src/debug/kdelibs-4.6.1/threadweaver/Weaver/Thread.cpp:87
#8  0x000000344660b63b in ThreadWeaver::Thread::run (this=0x213ac00) at /usr/src/debug/kdelibs-4.6.1/threadweaver/Weaver/Thread.cpp:142
#9  0x00000034370740d5 in QThreadPrivate::start (arg=0x213ac00) at thread/qthread_unix.cpp:320
#10 0x00000037d7407d0b in start_thread (arg=0x7f25f39fe700) at pthread_create.c:301
#11 0x00000037d6cdf9ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7f25f2592700 (LWP 11092)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00000034484dfa1a in WTF::TCMalloc_PageHeap::scavengerThread (this=0x3448ce62a0) at wtf/FastMalloc.cpp:2378
#2  0x00000034484dfb09 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at wtf/FastMalloc.cpp:1497
#3  0x00000037d7407d0b in start_thread (arg=0x7f25f2592700) at pthread_create.c:301
#4  0x00000037d6cdf9ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f26158b3700 (LWP 11104)):
#0  0x00000037d6cd7123 in __poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x000000343fc2c05f in poll_func (ufds=0x7f2610002750, nfds=2, timeout=-1, userdata=0x335d730) at pulse/thread-mainloop.c:75
#2  0x000000343fc1dee6 in pa_mainloop_poll (m=0x31098d0) at pulse/mainloop.c:879
#3  0x000000343fc1e519 in pa_mainloop_iterate (m=0x31098d0, block=<optimized out>, retval=0x0) at pulse/mainloop.c:961
#4  0x000000343fc1e5d0 in pa_mainloop_run (m=0x31098d0, retval=0x0) at pulse/mainloop.c:979
#5  0x000000343fc2c00f in thread (userdata=0x32955e0) at pulse/thread-mainloop.c:94
#6  0x00000034400387a8 in internal_thread_func (userdata=0x1ae5780) at pulsecore/thread-posix.c:83
#7  0x00000037d7407d0b in start_thread (arg=0x7f26158b3700) at pthread_create.c:301
#8  0x00000037d6cdf9ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f26267f2860 (LWP 11077)):
#0  0x00000037d6cd7123 in __poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00000037cb0430a4 in g_main_context_poll (n_fds=20, fds=0x33e0470, priority=<optimized out>, timeout=4530, context=0x1ad6d40) at gmain.c:3404
#2  g_main_context_iterate (context=0x1ad6d40, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3086
#3  0x00000037cb0435dc in g_main_context_iteration (context=0x1ad6d40, may_block=1) at gmain.c:3154
#4  0x0000003437185abf in QEventDispatcherGlib::processEvents (this=0x1948ca0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#5  0x000000343a65a2ce in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:207
#6  0x0000003437159f32 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x000000343715a12f in QEventLoop::exec (this=0x7fff1530e020, flags=...) at kernel/qeventloop.cpp:201
#8  0x000000343715e327 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#9  0x00000000004078f9 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/amarok-2.4.0/src/main.cpp:268
(gdb)
Comment 12 Reartes Guillermo 2011-03-21 19:09:09 UTC
amarok --debug, after reboot & another try:

(gdb) amarok: BEGIN: void SqlRegistry::emptyCache() 
amarok:   [SqlRegistry] Cache unchanged 
amarok: END__: void SqlRegistry::emptyCache() [Took: 0.001s] 
amarok: BEGIN: void Playlist::PrettyListView::trackActivated(const QModelIndex&) 
amarok:   BEGIN: void Playlist::Actions::play(const QModelIndex&) 
amarok:     BEGIN: void Playlist::Actions::play(quint64, bool) 
amarok:       BEGIN: void EngineController::play(Meta::TrackPtr, uint) 
amarok:         BEGIN: void EngineController::stop(bool) 
amarok:           BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) 
amarok:             [EngineController] Empty MediaSource (engine stop) 
amarok:           END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [Took: 0s] 
amarok:         END__: void EngineController::stop(bool) [Took: 0s] 
amarok:         [EngineController] play: bounded is  QObject(0x0)  current "The Jack" 
amarok:         [EngineController] Just a normal, boring track... :-P 
amarok:         BEGIN: void EngineController::playUrl(const KUrl&, uint) 
amarok:           [EngineController] URL:  "file:///data0/music/AC_DC/1975%20-%20T.N.T/AC-DC%20-%20The%20Jack(%2301).mp3" 
amarok:           [EngineController] offset:  0 
amarok:           BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) 
amarok:             [EngineController] Using gain of -1 with relative peak of -1 
amarok:             BEGIN: void Context::ContextView::slotTrackChanged(Meta::TrackPtr) 
amarok:             END__: void Context::ContextView::slotTrackChanged(Meta::TrackPtr) [Took: 0s] 
amarok:             BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) 
amarok:             END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s] 
amarok:             BEGIN: bool EngineController::isStream() 
amarok:             END__: bool EngineController::isStream() [Took: 0s] 
amarok:             [WikipediaEngine] Fetching langlinks: KUrl("http://en.wikipedia.org/w/api.php?action=query&prop=langlinks&titles=AC%2FDC&format=xml&lllimit=100&redirects=1") 
amarok:             BEGIN: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) 
amarok:               BEGIN: void StatusBar::updateTotalPlaylistLength() 
amarok:               END__: void StatusBar::updateTotalPlaylistLength() [Took: 0s] 
amarok:               BEGIN: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() 
amarok:                 BEGIN: void Playlist::PrettyListView::scrollToActiveTrack() 
amarok:                 END__: void Playlist::PrettyListView::scrollToActiveTrack() [Took: 0s] 
amarok:               END__: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() [Took: 0s] 
amarok:             END__: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) [Took: 0.002s] 
amarok:             BEGIN: void TimecodeObserver::trackPlaying(Meta::TrackPtr) 
amarok:               current track name:  "The Jack" 
amarok:               Track timecodeable 
amarok:             END__: void TimecodeObserver::trackPlaying(Meta::TrackPtr) [Took: 0s] 
amarok:             BEGIN: void ProgressWidget::trackLengthChanged(qint64) 
amarok:               new length:  352000 
amarok:               slider enabled! 
amarok:               BEGIN: void ProgressWidget::redrawBookmarks(const QString*) 
amarok:                 found  0  timecodes on this track 
amarok:               END__: void ProgressWidget::redrawBookmarks(const QString*) [Took: 0s] 
amarok:             END__: void ProgressWidget::trackLengthChanged(qint64) [Took: 0s] 
amarok:             BEGIN: void OSDWidget::show(const QString&, QImage) 
amarok:             END__: void OSDWidget::show(const QString&, QImage) [Took: 0.007s] 
amarok:             BEGIN: void CurrentEngine::trackPlaying(Meta::TrackPtr) 
amarok:               [CurrentEngine] updating track "The Jack" 
amarok:             END__: void CurrentEngine::trackPlaying(Meta::TrackPtr) [Took: 0.004s] 
amarok:           END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [Took: 0.09s] 
amarok:           [EngineController] track pos after play:  0 
amarok:         END__: void EngineController::playUrl(const KUrl&, uint) [Took: 0.2s] 
amarok:       END__: void EngineController::play(Meta::TrackPtr, uint) [Took: 0.2s] 
amarok:     END__: void Playlist::Actions::play(quint64, bool) [Took: 0.2s] 
amarok:   END__: void Playlist::Actions::play(const QModelIndex&) [Took: 0.2s] 
amarok: END__: void Playlist::PrettyListView::trackActivated(const QModelIndex&) [Took: 0.2s] 
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, Phonon::State) 
amarok: END__: void EngineController::slotStateChanged(Phonon::State, Phonon::State) [Took: 0s] 
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, Phonon::State) 
amarok: END__: void EngineController::slotStateChanged(Phonon::State, Phonon::State) [Took: 0s] 
amarok: BEGIN: void LyricsEngine::update() 
amarok:   [LyricsEngine] current track is "The Jack" 
amarok:   BEGIN: bool EngineController::isStream() 
amarok:   END__: bool EngineController::isStream() [Took: 0s] 
amarok:   BEGIN: virtual void LyricsEngine::newLyrics(QStringList&) 
amarok:   END__: virtual void LyricsEngine::newLyrics(QStringList&) [Took: 0s] 
amarok: END__: void LyricsEngine::update() [Took: 0.01s] 
amarok: BEGIN: void ProgressWidget::redrawBookmarks(const QString*) 
amarok:   found  0  timecodes on this track 
amarok: END__: void ProgressWidget::redrawBookmarks(const QString*) [Took: 0s] 
amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const Data&) 
amarok:   BEGIN: void CurrentTrack::resizeCover(const QPixmap&, qreal) 
amarok:   END__: void CurrentTrack::resizeCover(const QPixmap&, qreal) [Took: 0.009s] 
amarok: END__: void CurrentTrack::dataUpdated(const QString&, const Data&) [Took: 0.018s] 
amarok: BEGIN: void LyricsApplet::dataUpdated(const QString&, const Data&) 
amarok:   BEGIN: void LyricsAppletPrivate::showLyrics(const QString&, bool) 
amarok:   END__: void LyricsAppletPrivate::showLyrics(const QString&, bool) [Took: 0.013s] 
amarok: END__: void LyricsApplet::dataUpdated(const QString&, const Data&) [Took: 0.016s] 
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, Phonon::State) 
amarok:   [WARNING] [EngineController] Phonon failed to play this URL. Error:  "Could not locate media source." 
amarok:   [WARNING] [EngineController] Forcing phonon engine reinitialization. 
amarok:   BEGIN: void EngineController::initializePhonon() 
amarok:     [EngineController] Tick Interval (actual):  100 
amarok:   END__: void EngineController::initializePhonon() [Took: 0.033s] 
amarok:   BEGIN: void EngineController::slotAboutToFinish() 
amarok:     [EngineController] Track finished completely, updating statistics 
amarok:     [SqlRegistryP] obtained max_allowed_packet is  "1048576" 
amarok:     BEGIN: void OSDWidget::show(const QString&, QImage) 
amarok:     END__: void OSDWidget::show(const QString&, QImage) [Took: 0.002s] 
amarok:     BEGIN: void Context::ContextView::slotMetadataChanged(Meta::TrackPtr) 
amarok:       BEGIN: bool EngineController::isStream() 
amarok:       END__: bool EngineController::isStream() [Took: 0s] 
amarok:     END__: void Context::ContextView::slotMetadataChanged(Meta::TrackPtr) [Took: 0s] 
amarok:     BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) 
amarok:     END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s] 
amarok:     BEGIN: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) 
amarok:       BEGIN: void StatusBar::updateTotalPlaylistLength() 
amarok:       END__: void StatusBar::updateTotalPlaylistLength() [Took: 0s] 
amarok:       [Playlist::Model] Metadata updated for track "The Jack" 
amarok:     END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0.001s] 
amarok:     BEGIN: void Playlist::Actions::requestNextTrack() 
amarok:       [Playlist::Actions] so far so good! 
amarok:       BEGIN: void Playlist::Actions::play(quint64, bool) 
amarok:         BEGIN: void EngineController::setNextTrack(Meta::TrackPtr) 
amarok:           [EngineController] locking mutex 
amarok:           [EngineController] locked! 
amarok:           BEGIN: void EngineController::play(Meta::TrackPtr, uint) 
amarok:             BEGIN: void OSDWidget::show(const QString&, QImage) 
amarok:             END__: void OSDWidget::show(const QString&, QImage) [Took: 0s] 
amarok:             BEGIN: void Context::ContextView::slotMetadataChanged(Meta::TrackPtr) 
amarok:               BEGIN: bool EngineController::isStream() 
amarok:               END__: bool EngineController::isStream() [Took: 0s] 
amarok:             END__: void Context::ContextView::slotMetadataChanged(Meta::TrackPtr) [Took: 0s] 
amarok:             BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) 
amarok:             END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s] 
amarok:             BEGIN: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) 
amarok:               BEGIN: void StatusBar::updateTotalPlaylistLength() 
amarok:               END__: void StatusBar::updateTotalPlaylistLength() [Took: 0s] 
amarok:               [Playlist::Model] Metadata updated for track "The Jack" 
amarok:             END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0.002s] 
amarok:             BEGIN: void EngineController::stop(bool) 
amarok:               BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) 
amarok:                 [EngineController] Empty MediaSource (engine stop) 
amarok:               END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [Took: 0s] 
amarok:             END__: void EngineController::stop(bool) [Took: 0s] 
amarok:             [EngineController] play: bounded is  QObject(0x0)  current "Live Wire" 
amarok:             [EngineController] Just a normal, boring track... :-P 
amarok:             BEGIN: void EngineController::playUrl(const KUrl&, uint) 
amarok:               [EngineController] URL:  "file:///data0/music/AC_DC/1975%20-%20T.N.T/AC-DC%20-%20Live%20Wire(%2301).mp3" 
amarok:               [EngineController] offset:  0 
amarok:               BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) 
amarok:                 [EngineController] Using gain of -1 with relative peak of -1 
amarok:                 BEGIN: void Context::ContextView::slotTrackChanged(Meta::TrackPtr) 
amarok:                 END__: void Context::ContextView::slotTrackChanged(Meta::TrackPtr) [Took: 0s] 
amarok:                 BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) 
amarok:                 END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s] 
amarok:                 BEGIN: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) 
amarok:                   BEGIN: void StatusBar::updateTotalPlaylistLength() 
amarok:                   END__: void StatusBar::updateTotalPlaylistLength() [Took: 0s] 
amarok:                   BEGIN: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() 
amarok:                     BEGIN: void Playlist::PrettyListView::scrollToActiveTrack() 
amarok:                     END__: void Playlist::PrettyListView::scrollToActiveTrack() [Took: 0.005s] 
amarok:                   END__: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() [Took: 0.006s] 
amarok:                 END__: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) [Took: 0.007s] 
amarok:                 BEGIN: void TimecodeObserver::trackPlaying(Meta::TrackPtr) 
amarok:                   current track name:  "Live Wire" 
amarok:                   Track timecodeable 
amarok:                 END__: void TimecodeObserver::trackPlaying(Meta::TrackPtr) [Took: 0s] 
amarok:                 BEGIN: void ProgressWidget::trackLengthChanged(qint64) 
amarok:                   new length:  350000 
amarok:                   slider enabled! 
amarok:                   BEGIN: void ProgressWidget::redrawBookmarks(const QString*) 
amarok:                     found  0  timecodes on this track 
amarok:                   END__: void ProgressWidget::redrawBookmarks(const QString*) [Took: 0s] 
amarok:                 END__: void ProgressWidget::trackLengthChanged(qint64) [Took: 0s] 
amarok:                 BEGIN: void OSDWidget::show(const QString&, QImage) 
amarok:                 END__: void OSDWidget::show(const QString&, QImage) [Took: 0.003s] 
amarok:                 BEGIN: void CurrentEngine::trackPlaying(Meta::TrackPtr) 
amarok:                   [CurrentEngine] updating track "Live Wire" 
amarok:                 END__: void CurrentEngine::trackPlaying(Meta::TrackPtr) [Took: 0s] 
amarok:               END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [Took: 0.071s] 
amarok:               [EngineController] track pos after play:  0 
amarok:             END__: void EngineController::playUrl(const KUrl&, uint) [Took: 0.073s] 
amarok:           END__: void EngineController::play(Meta::TrackPtr, uint) [Took: 0.082s] 
amarok:         END__: void EngineController::setNextTrack(Meta::TrackPtr) [Took: 0.083s] 
amarok:       END__: void Playlist::Actions::play(quint64, bool) [Took: 0.083s] 
amarok:     END__: void Playlist::Actions::requestNextTrack() [Took: 0.083s] 
amarok:   END__: void EngineController::slotAboutToFinish() [Took: 0.13s] 
amarok: END__: void EngineController::slotStateChanged(Phonon::State, Phonon::State) [Took: 0.16s] 
amarok: BEGIN: void LyricsEngine::update() 
amarok:   [LyricsEngine] current track is "Live Wire" 
amarok:   BEGIN: bool EngineController::isStream() 
amarok:   END__: bool EngineController::isStream() [Took: 0s] 
amarok:   BEGIN: virtual void LyricsEngine::newLyrics(QStringList&) 
amarok:   END__: virtual void LyricsEngine::newLyrics(QStringList&) [Took: 0s] 
amarok: END__: void LyricsEngine::update() [Took: 0.007s] 
amarok: BEGIN: void LyricsEngine::update() 
amarok:   [LyricsEngine] current track is "Live Wire" 
amarok:   BEGIN: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const 
amarok:     [LyricsEngine] compared lyrics are the same =  false 
amarok:   END__: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const [Took: 0s] 
amarok: END__: void LyricsEngine::update() [Took: 0s] 
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, Phonon::State) 
amarok: END__: void EngineController::slotStateChanged(Phonon::State, Phonon::State) [Took: 0s] 
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, Phonon::State) 
amarok: END__: void EngineController::slotStateChanged(Phonon::State, Phonon::State) [Took: 0s] 
amarok: BEGIN: void LyricsEngine::update() 
amarok:   [LyricsEngine] current track is "Live Wire" 
amarok:   BEGIN: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const 
amarok:     [LyricsEngine] compared lyrics are the same =  false 
amarok:   END__: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const [Took: 0s] 
amarok: END__: void LyricsEngine::update() [Took: 0s] 
amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const Data&) 
amarok: END__: void CurrentTrack::dataUpdated(const QString&, const Data&) [Took: 0.015s] 
amarok: BEGIN: void LyricsApplet::dataUpdated(const QString&, const Data&) 
amarok:   BEGIN: void LyricsAppletPrivate::showLyrics(const QString&, bool) 
amarok:   END__: void LyricsAppletPrivate::showLyrics(const QString&, bool) [Took: 0.012s] 
amarok: END__: void LyricsApplet::dataUpdated(const QString&, const Data&) [Took: 0.013s] 
amarok: BEGIN: void Playlist::PrettyListView::trackActivated(const QModelIndex&) 
amarok:   BEGIN: void Playlist::Actions::play(const QModelIndex&) 
amarok:     BEGIN: void Playlist::Actions::play(quint64, bool) 
amarok:       BEGIN: void EngineController::play(Meta::TrackPtr, uint) 
amarok:         BEGIN: void OSDWidget::show(const QString&, QImage) 
amarok:         END__: void OSDWidget::show(const QString&, QImage) [Took: 0.007s] 
amarok:         BEGIN: void Context::ContextView::slotMetadataChanged(Meta::TrackPtr) 
amarok:           BEGIN: bool EngineController::isStream() 
amarok:           END__: bool EngineController::isStream() [Took: 0s] 
amarok:         END__: void Context::ContextView::slotMetadataChanged(Meta::TrackPtr) [Took: 0s] 
amarok:         BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) 
amarok:         END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s] 
amarok:         BEGIN: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) 
amarok:           BEGIN: void StatusBar::updateTotalPlaylistLength() 
amarok:           END__: void StatusBar::updateTotalPlaylistLength() [Took: 0s] 
amarok:           [Playlist::Model] Metadata updated for track "Live Wire" 
amarok:         END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0.001s] 
amarok:         BEGIN: void EngineController::stop(bool) 
amarok:           BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) 
amarok:             [EngineController] Empty MediaSource (engine stop) 
amarok:           END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [Took: 0s] 
amarok:         END__: void EngineController::stop(bool) [Took: 0.001s] 
amarok:         [EngineController] play: bounded is  QObject(0x0)  current "T.N.T." 
amarok:         [EngineController] Just a normal, boring track... :-P 
amarok:         BEGIN: void EngineController::playUrl(const KUrl&, uint) 
amarok:           [EngineController] URL:  "file:///data0/music/AC_DC/1975%20-%20T.N.T/AC-DC%20-%20T.N.T(%2301).mp3" 
amarok:           [EngineController] offset:  0 
amarok:           BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) 
amarok:             [EngineController] Using gain of -1 with relative peak of -1 
amarok:             BEGIN: void Context::ContextView::slotTrackChanged(Meta::TrackPtr) 
amarok:             END__: void Context::ContextView::slotTrackChanged(Meta::TrackPtr) [Took: 0s] 
amarok:             BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) 
amarok:             END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s] 
amarok:             BEGIN: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) 
amarok:               BEGIN: void StatusBar::updateTotalPlaylistLength() 
amarok:               END__: void StatusBar::updateTotalPlaylistLength() [Took: 0s] 
amarok:               BEGIN: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() 
amarok:                 BEGIN: void Playlist::PrettyListView::scrollToActiveTrack() 
amarok:                 END__: void Playlist::PrettyListView::scrollToActiveTrack() [Took: 0s] 
amarok:               END__: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() [Took: 0s] 
amarok:             END__: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) [Took: 0.001s] 
amarok:             BEGIN: void TimecodeObserver::trackPlaying(Meta::TrackPtr) 
amarok:               current track name:  "T.N.T." 
amarok:               Track timecodeable 
amarok:             END__: void TimecodeObserver::trackPlaying(Meta::TrackPtr) [Took: 0s] 
amarok:             BEGIN: void ProgressWidget::trackLengthChanged(qint64) 
amarok:               new length:  215000 
amarok:               slider enabled! 
amarok:               BEGIN: void ProgressWidget::redrawBookmarks(const QString*) 
amarok:                 found  0  timecodes on this track 
amarok:               END__: void ProgressWidget::redrawBookmarks(const QString*) [Took: 0s] 
amarok:             END__: void ProgressWidget::trackLengthChanged(qint64) [Took: 0s] 
amarok:             BEGIN: void OSDWidget::show(const QString&, QImage) 
amarok:             END__: void OSDWidget::show(const QString&, QImage) [Took: 0.002s] 
amarok:             BEGIN: void CurrentEngine::trackPlaying(Meta::TrackPtr) 
amarok:               [CurrentEngine] updating track "T.N.T." 
amarok:             END__: void CurrentEngine::trackPlaying(Meta::TrackPtr) [Took: 0s] 
amarok:           END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [Took: 0.035s] 
amarok:           [EngineController] track pos after play:  0 
amarok:         END__: void EngineController::playUrl(const KUrl&, uint) [Took: 0.037s] 
amarok:       END__: void EngineController::play(Meta::TrackPtr, uint) [Took: 0.08s] 
amarok:     END__: void Playlist::Actions::play(quint64, bool) [Took: 0.08s] 
amarok:   END__: void Playlist::Actions::play(const QModelIndex&) [Took: 0.08s] 
amarok: END__: void Playlist::PrettyListView::trackActivated(const QModelIndex&) [Took: 0.08s] 
amarok: BEGIN: void LyricsEngine::update() 
amarok:   [LyricsEngine] current track is "T.N.T." 
amarok:   BEGIN: bool EngineController::isStream() 
amarok:   END__: bool EngineController::isStream() [Took: 0s] 
amarok:   BEGIN: virtual void LyricsEngine::newLyrics(QStringList&) 
amarok:   END__: virtual void LyricsEngine::newLyrics(QStringList&) [Took: 0s] 
amarok: END__: void LyricsEngine::update() [Took: 0.002s] 
amarok: BEGIN: void LyricsEngine::update() 
amarok:   [LyricsEngine] current track is "T.N.T." 
amarok:   BEGIN: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const 
amarok:     [LyricsEngine] compared lyrics are the same =  false 
amarok:   END__: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const [Took: 0s] 
amarok: END__: void LyricsEngine::update() [Took: 0s] 
amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const Data&) 
amarok: END__: void CurrentTrack::dataUpdated(const QString&, const Data&) [Took: 0.005s] 
amarok: BEGIN: void LyricsApplet::dataUpdated(const QString&, const Data&) 
amarok:   BEGIN: void LyricsAppletPrivate::showLyrics(const QString&, bool) 
amarok:   END__: void LyricsAppletPrivate::showLyrics(const QString&, bool) [Took: 0.005s] 
amarok: END__: void LyricsApplet::dataUpdated(const QString&, const Data&) [Took: 0.006s] 
amarok: BEGIN: void Playlist::PrettyListView::trackActivated(const QModelIndex&) 
amarok:   BEGIN: void Playlist::Actions::play(const QModelIndex&) 
amarok:     BEGIN: void Playlist::Actions::play(quint64, bool) 
amarok:       BEGIN: void EngineController::play(Meta::TrackPtr, uint) 
amarok:         BEGIN: void OSDWidget::show(const QString&, QImage) 
amarok:         END__: void OSDWidget::show(const QString&, QImage) [Took: 0.002s] 
amarok:         BEGIN: void Context::ContextView::slotMetadataChanged(Meta::TrackPtr) 
amarok:           BEGIN: bool EngineController::isStream() 
amarok:           END__: bool EngineController::isStream() [Took: 0s] 
amarok:         END__: void Context::ContextView::slotMetadataChanged(Meta::TrackPtr) [Took: 0s] 
amarok:         BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) 
amarok:         END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s] 
amarok:         BEGIN: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) 
amarok:           BEGIN: void StatusBar::updateTotalPlaylistLength() 
amarok:           END__: void StatusBar::updateTotalPlaylistLength() [Took: 0s] 
amarok:           [Playlist::Model] Metadata updated for track "T.N.T." 
amarok:         END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0.001s] 
amarok:         BEGIN: void EngineController::stop(bool) 
amarok:           BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) 
amarok:             [EngineController] Empty MediaSource (engine stop) 
amarok:           END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [Took: 0s] 
amarok:         END__: void EngineController::stop(bool) [Took: 0s] 
amarok:         [EngineController] play: bounded is  QObject(0x0)  current "The Jack" 
amarok:         [EngineController] Just a normal, boring track... :-P 
amarok:         BEGIN: void EngineController::playUrl(const KUrl&, uint) 
amarok:           [EngineController] URL:  "file:///data0/music/AC_DC/1975%20-%20T.N.T/AC-DC%20-%20The%20Jack(%2301).mp3" 
amarok:           [EngineController] offset:  0 
amarok:           BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) 
amarok:             [EngineController] Using gain of -1 with relative peak of -1 
amarok:             BEGIN: void Context::ContextView::slotTrackChanged(Meta::TrackPtr) 
amarok:             END__: void Context::ContextView::slotTrackChanged(Meta::TrackPtr) [Took: 0s] 
amarok:             BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) 
amarok:             END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s] 
amarok:             BEGIN: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) 
amarok:               BEGIN: void StatusBar::updateTotalPlaylistLength() 
amarok:               END__: void StatusBar::updateTotalPlaylistLength() [Took: 0s] 
amarok:               BEGIN: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() 
amarok:                 BEGIN: void Playlist::PrettyListView::scrollToActiveTrack() 
amarok:                 END__: void Playlist::PrettyListView::scrollToActiveTrack() [Took: 0s] 
amarok:               END__: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() [Took: 0s] 
amarok:             END__: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) [Took: 0s] 
amarok:             BEGIN: void TimecodeObserver::trackPlaying(Meta::TrackPtr) 
amarok:               current track name:  "The Jack" 
amarok:               Track timecodeable 
amarok:             END__: void TimecodeObserver::trackPlaying(Meta::TrackPtr) [Took: 0s] 
amarok:             BEGIN: void ProgressWidget::trackLengthChanged(qint64) 
amarok:               new length:  352000 
amarok:               slider enabled! 
amarok:               BEGIN: void ProgressWidget::redrawBookmarks(const QString*) 
amarok:                 found  0  timecodes on this track 
amarok:               END__: void ProgressWidget::redrawBookmarks(const QString*) [Took: 0s] 
amarok:             END__: void ProgressWidget::trackLengthChanged(qint64) [Took: 0s] 
amarok:             BEGIN: void OSDWidget::show(const QString&, QImage) 
amarok:             END__: void OSDWidget::show(const QString&, QImage) [Took: 0s] 
amarok:             BEGIN: void CurrentEngine::trackPlaying(Meta::TrackPtr) 
amarok:               [CurrentEngine] updating track "The Jack" 
amarok:             END__: void CurrentEngine::trackPlaying(Meta::TrackPtr) [Took: 0s] 
amarok:           END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [Took: 0.039s] 
amarok:           [EngineController] track pos after play:  0 
amarok:         END__: void EngineController::playUrl(const KUrl&, uint) [Took: 0.04s] 
amarok:       END__: void EngineController::play(Meta::TrackPtr, uint) [Took: 0.069s] 
amarok:     END__: void Playlist::Actions::play(quint64, bool) [Took: 0.069s] 
amarok:   END__: void Playlist::Actions::play(const QModelIndex&) [Took: 0.069s] 
amarok: END__: void Playlist::PrettyListView::trackActivated(const QModelIndex&) [Took: 0.069s] 
amarok: BEGIN: void LyricsEngine::update() 
amarok:   [LyricsEngine] current track is "The Jack" 
amarok:   BEGIN: bool EngineController::isStream() 
amarok:   END__: bool EngineController::isStream() [Took: 0s] 
amarok:   BEGIN: virtual void LyricsEngine::newLyrics(QStringList&) 
amarok:   END__: virtual void LyricsEngine::newLyrics(QStringList&) [Took: 0s] 
amarok: END__: void LyricsEngine::update() [Took: 0.004s] 
amarok: BEGIN: void LyricsEngine::update() 
amarok:   [LyricsEngine] current track is "The Jack" 
amarok:   BEGIN: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const 
amarok:     [LyricsEngine] compared lyrics are the same =  false 
amarok:   END__: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const [Took: 0s] 
amarok: END__: void LyricsEngine::update() [Took: 0s] 
amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const Data&) 
amarok: END__: void CurrentTrack::dataUpdated(const QString&, const Data&) [Took: 0.005s] 
amarok: BEGIN: void LyricsApplet::dataUpdated(const QString&, const Data&) 
amarok:   BEGIN: void LyricsAppletPrivate::showLyrics(const QString&, bool) 
amarok:   END__: void LyricsAppletPrivate::showLyrics(const QString&, bool) [Took: 0.014s] 
amarok: END__: void LyricsApplet::dataUpdated(const QString&, const Data&) [Took: 0.015s] 
amarok: [WikipediaEngine] Fetching listing: KUrl("http://en.wikipedia.org/w/api.php?action=query&list=search&srsearch=AC%2FDC&srprop=size&srredirects=1&srlimit=20&format=xml") 
amarok: BEGIN: void WikipediaEnginePrivate::_dataContainerUpdated(const QString&, const Data&) 
amarok: END__: void WikipediaEnginePrivate::_dataContainerUpdated(const QString&, const Data&) [Took: 0s] 
amarok: BEGIN: void WikipediaApplet::dataUpdated(const QString&, const Data&) 
amarok: END__: void WikipediaApplet::dataUpdated(const QString&, const Data&) [Took: 0s] 
amarok: [WikipediaEngine] Received page from wikipedia: KUrl("http://en.wikipedia.org/w/index.php?title=AC%2FDC&redirects=1&useskin=monobook") 
amarok: BEGIN: void WikipediaEnginePrivate::_dataContainerUpdated(const QString&, const Data&) 
amarok: END__: void WikipediaEnginePrivate::_dataContainerUpdated(const QString&, const Data&) [Took: 0s] 
amarok: BEGIN: void WikipediaApplet::dataUpdated(const QString&, const Data&) 
amarok: END__: void WikipediaApplet::dataUpdated(const QString&, const Data&) [Took: 0.15s]

---
Comment 13 Reartes Guillermo 2011-03-21 20:26:31 UTC
Created attachment 58229 [details]
after closing amarok
Comment 14 Myriam Schweingruber 2011-03-22 08:14:51 UTC
This is not Fedora specific, and a regression in Amarok

*** This bug has been marked as a duplicate of bug 261839 ***