Bug 198877 - Amarok crashes retrieving lyrics (with glyrics)
Summary: Amarok crashes retrieving lyrics (with glyrics)
Status: RESOLVED NOT A BUG
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.1.1
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-04 09:39 UTC by Salvatore Vassallo
Modified: 2009-08-17 12:41 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Salvatore Vassallo 2009-07-04 09:39:46 UTC
Application that crashed: amarok
Version of the application: 2.1.1
KDE Version: 4.2.95 (KDE 4.2.95 (KDE 4.3 RC1))
Qt Version: 4.5.2
Operating System: Linux 2.6.31-1-generic i686
Distribution: Ubuntu karmic (development branch)

What I was doing when the application crashed:
On Ubuntu karmic, Amarok crashes when google lirycs tries to retrieve lyrics from http://www.cosedalmiomondo.com/2009/03/valerio-scanu-sentimento-testo-lyrics.html

Version: 2:2.1.1mysql5.1.30-0ubuntu1

 -- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 0 (LWP 5084)]

Thread 15 (Thread 0xb633fb90 (LWP 5085)):
#0  0x00f25422 in __kernel_vsyscall ()
#1  0x0059f412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x098d0ae3 in ?? () from /usr/lib/libxine.so.1

Thread 14 (Thread 0xb5b3eb90 (LWP 5086)):
#0  0x00f1d0ac in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0x01d00cd3 in QTimerInfoList::getTime (this=0xa3fe304, t=@0xa3fe328) at kernel/qeventdispatcher_unix.cpp:339
#2  0x01d00ec1 in QTimerInfoList::updateCurrentTime (this=0xa3fe304) at kernel/qeventdispatcher_unix.cpp:297
#3  0x01d0198c in QTimerInfoList::timerWait (this=0xa3fe304, tm=@0xb5b3e074) at kernel/qeventdispatcher_unix.cpp:420
#4  0x01cff2f0 in timerSourcePrepare (source=0xa3fe2d0, timeout=0xb5b3e0dc) at kernel/qeventdispatcher_glib.cpp:141
#5  0x06de4910 in IA__g_main_context_prepare (context=0xa691508, priority=0xb5b3e15c) at /build/buildd/glib2.0-2.21.2/glib/gmain.c:2134
#6  0x06de4cd1 in g_main_context_iterate (context=0xa691508, block=<value optimized out>, dispatch=1, self=0xa614c50) at /build/buildd/glib2.0-2.21.2/glib/gmain.c:2425
#7  0x06de51e3 in IA__g_main_context_iteration (context=0xa691508, may_block=1) at /build/buildd/glib2.0-2.21.2/glib/gmain.c:2508
#8  0x01cff147 in QEventDispatcherGlib::processEvents (this=0xa616230, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:329
#9  0x01cd2d59 in QEventLoop::processEvents (this=0xb5b3e2a4, flags=) at kernel/qeventloop.cpp:149
#10 0x01cd31aa in QEventLoop::exec (this=0xb5b3e2a4, flags={i = 0}) at kernel/qeventloop.cpp:201
#11 0x01be0b33 in QThread::exec (this=0xa6136d0) at thread/qthread.cpp:487
#12 0x03b661aa in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#13 0x01be3dc2 in QThreadPrivate::start (arg=0xa6136d0) at thread/qthread_unix.cpp:188
#14 0x0059b4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0x00c9670e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 13 (Thread 0xb11feb90 (LWP 5092)):
#0  0x00f25422 in __kernel_vsyscall ()
#1  0x005a20fb in read () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x03a4f8e2 in ?? () from /usr/lib/libasound.so.2
#3  0x03a4c6cd in snd_ctl_read () from /usr/lib/libasound.so.2
#4  0x03a48aaf in snd_hctl_handle_events () from /usr/lib/libasound.so.2
#5  0x03a548c1 in snd_mixer_handle_events () from /usr/lib/libasound.so.2
#6  0x03d34b69 in ?? () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so
#7  0xb52029a4 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 12 (Thread 0xb09fdb90 (LWP 5093)):
#0  0x00f25422 in __kernel_vsyscall ()
#1  0x0059f0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x098e1d8e in ?? () from /usr/lib/libxine.so.1
#3  0x0000010b in ?? ()

Thread 11 (Thread 0xaffffb90 (LWP 5094)):
#0  0x00f25422 in __kernel_vsyscall ()
#1  0x0059f0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x098e1d8e in ?? () from /usr/lib/libxine.so.1
#3  0x00000001 in ?? ()

Thread 10 (Thread 0xb4f67b90 (LWP 5097)):
#0  0x00f25422 in __kernel_vsyscall ()
#1  0x0059f0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x01be4df7 in QWaitCondition::wait (this=0xad10ec0, mutex=0xad11150, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  0x007a8b10 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xad10ea8, th=0xad114d8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x007ab17c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xad11230, th=0xad114d8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#5  0x007a71db in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xad10ea8, th=0xad114d8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#6  0x007ab272 in ThreadWeaver::WorkingHardState::applyForWork (this=0xad11230, th=0xad114d8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#7  0x007a8d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0xad10ea8, th=0xad114d8, previous=0xc33c858) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#8  0x007a939e in ThreadWeaver::ThreadRunHelper::run (this=0xb4f672f4, parent=0xad10ea8, th=0xad114d8) at ../../../threadweaver/Weaver/Thread.cpp:87
#9  0x007a99bb in ThreadWeaver::Thread::run (this=0xad114d8) at ../../../threadweaver/Weaver/Thread.cpp:142
#10 0x01be3dc2 in QThreadPrivate::start (arg=0xad114d8) at thread/qthread_unix.cpp:188
#11 0x0059b4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0x00c9670e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 9 (Thread 0xb3f65b90 (LWP 5098)):
#0  0x00f25422 in __kernel_vsyscall ()
#1  0x0059f0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x01be4df7 in QWaitCondition::wait (this=0xad10ec0, mutex=0xad11150, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  0x007a8b10 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xad10ea8, th=0xa9ca868) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x007ab17c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xad11230, th=0xa9ca868) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#5  0x007a71db in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xad10ea8, th=0xa9ca868) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#6  0x007ab272 in ThreadWeaver::WorkingHardState::applyForWork (this=0xad11230, th=0xa9ca868) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#7  0x007a8d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0xad10ea8, th=0xa9ca868, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#8  0x007ab291 in ThreadWeaver::WorkingHardState::applyForWork (this=0xad11230, th=0xa9ca868) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x007a8d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0xad10ea8, th=0xa9ca868, previous=0xa6b8958) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x007a939e in ThreadWeaver::ThreadRunHelper::run (this=0xb3f652f4, parent=0xad10ea8, th=0xa9ca868) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x007a99bb in ThreadWeaver::Thread::run (this=0xa9ca868) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x01be3dc2 in QThreadPrivate::start (arg=0xa9ca868) at thread/qthread_unix.cpp:188
#13 0x0059b4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#14 0x00c9670e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 8 (Thread 0xb3764b90 (LWP 5099)):
#0  0x00f25422 in __kernel_vsyscall ()
#1  0x0059f0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x01be4df7 in QWaitCondition::wait (this=0xad10ec0, mutex=0xad11150, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  0x007a8b10 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xad10ea8, th=0xa87a3c8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x007ab17c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xad11230, th=0xa87a3c8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#5  0x007a71db in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xad10ea8, th=0xa87a3c8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#6  0x007ab272 in ThreadWeaver::WorkingHardState::applyForWork (this=0xad11230, th=0xa87a3c8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#7  0x007a8d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0xad10ea8, th=0xa87a3c8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#8  0x007ab291 in ThreadWeaver::WorkingHardState::applyForWork (this=0xad11230, th=0xa87a3c8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x007a8d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0xad10ea8, th=0xa87a3c8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x007ab291 in ThreadWeaver::WorkingHardState::applyForWork (this=0xad11230, th=0xa87a3c8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x007a8d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0xad10ea8, th=0xa87a3c8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x007a939e in ThreadWeaver::ThreadRunHelper::run (this=0xb37642f4, parent=0xad10ea8, th=0xa87a3c8) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x007a99bb in ThreadWeaver::Thread::run (this=0xa87a3c8) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x01be3dc2 in QThreadPrivate::start (arg=0xa87a3c8) at thread/qthread_unix.cpp:188
#15 0x0059b4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0x00c9670e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 0xb1b18b90 (LWP 5100)):
#0  0x00f25422 in __kernel_vsyscall ()
#1  0x0059f0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x01be4df7 in QWaitCondition::wait (this=0xad10ec0, mutex=0xad11150, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  0x007a8b10 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xad10ea8, th=0xc344328) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x007ab17c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xad11230, th=0xc344328) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#5  0x007a71db in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xad10ea8, th=0xc344328) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#6  0x007ab272 in ThreadWeaver::WorkingHardState::applyForWork (this=0xad11230, th=0xc344328) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#7  0x007a8d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0xad10ea8, th=0xc344328, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#8  0x007a939e in ThreadWeaver::ThreadRunHelper::run (this=0xb1b182f4, parent=0xad10ea8, th=0xc344328) at ../../../threadweaver/Weaver/Thread.cpp:87
#9  0x007a99bb in ThreadWeaver::Thread::run (this=0xc344328) at ../../../threadweaver/Weaver/Thread.cpp:142
#10 0x01be3dc2 in QThreadPrivate::start (arg=0xc344328) at thread/qthread_unix.cpp:188
#11 0x0059b4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0x00c9670e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0xa5b5db90 (LWP 5101)):
#0  0x00f25422 in __kernel_vsyscall ()
#1  0x00c8ea21 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0x098fa7d6 in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x00000000 in ?? ()

Thread 5 (Thread 0xa4f73b90 (LWP 5102)):
#0  0x00f25422 in __kernel_vsyscall ()
#1  0x0059f0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x098d4246 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 4 (Thread 0xa45a5b90 (LWP 5103)):
#0  0x00f25422 in __kernel_vsyscall ()
#1  0x0059f0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x098d4246 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 3 (Thread 0xa3da4b90 (LWP 5104)):
#0  0x00f25422 in __kernel_vsyscall ()
#1  0x0059f0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x098e4bd2 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 2 (Thread 0x9efb5b90 (LWP 5107)):
#0  0x00f25422 in __kernel_vsyscall ()
#1  0x0059f412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x01be4d7f in QWaitCondition::wait (this=0xa4420a8, mutex=0xa4420a4, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  0x01bd996e in QThreadPoolThread::run (this=0xccf1790) at concurrent/qthreadpool.cpp:140
#4  0x01be3dc2 in QThreadPrivate::start (arg=0xccf1790) at thread/qthread_unix.cpp:188
#5  0x0059b4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0x00c9670e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb6fa1730 (LWP 5084)):
[KCrash Handler]
#6  QTextCodec::toUnicode (this=0x0, a=@0xbfb9dea4) at codecs/qtextcodec.cpp:1209
#7  0x0039992f in ?? () from /usr/lib/libamaroklib.so.1
#8  0x0039a02d in ?? () from /usr/lib/libamaroklib.so.1
#9  0x01cea343 in QMetaObject::activate (sender=0xa693408, from_signal_index=7, to_signal_index=7, argv=0xbfb9dfe8) at kernel/qobject.cpp:3113
#10 0x01ceafa2 in QMetaObject::activate (sender=0xa693408, m=0x67e9da8, local_signal_index=3, argv=0xbfb9dfe8) at kernel/qobject.cpp:3187
#11 0x06655a83 in KJob::result (this=0xa693408, _t1=0xa693408) at ./kjob.moc:188
#12 0x06655f09 in KJob::emitResult (this=0xa693408) at ../../kdecore/jobs/kjob.cpp:304
#13 0x033a4f70 in KIO::SimpleJob::slotFinished (this=0xa693408) at ../../kio/kio/job.cpp:477
#14 0x033a548a in KIO::TransferJob::slotFinished (this=0xa693408) at ../../kio/kio/job.cpp:948
#15 0x033a31b3 in KIO::TransferJob::qt_metacall (this=0xa693408, _c=QMetaObject::InvokeMetaMethod, _id=47, _a=0xbfb9e28c) at ./jobclasses.moc:343
#16 0x033a34ba in KIO::StoredTransferJob::qt_metacall (this=0xa693408, _c=QMetaObject::InvokeMetaMethod, _id=47, _a=0xbfb9e28c) at ./jobclasses.moc:447
#17 0x01cea343 in QMetaObject::activate (sender=0xccf16c0, from_signal_index=8, to_signal_index=8, argv=0x0) at kernel/qobject.cpp:3113
#18 0x01ceafa2 in QMetaObject::activate (sender=0xccf16c0, m=0x3585f64, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3187
#19 0x0346eca7 in KIO::SlaveInterface::finished (this=0xccf16c0) at ./slaveinterface.moc:165
#20 0x03472b9d in KIO::SlaveInterface::dispatch (this=0xccf16c0, _cmd=104, rawdata=@0xbfb9e428) at ../../kio/kio/slaveinterface.cpp:175
#21 0x0346f163 in KIO::SlaveInterface::dispatch (this=0xccf16c0) at ../../kio/kio/slaveinterface.cpp:91
#22 0x0346123a in KIO::Slave::gotInput (this=0xccf16c0) at ../../kio/kio/slave.cpp:322
#23 0x03463633 in KIO::Slave::qt_metacall (this=0xccf16c0, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfb9e56c) at ./slave.moc:76
#24 0x01cea343 in QMetaObject::activate (sender=0xccf30c0, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#25 0x01ceafa2 in QMetaObject::activate (sender=0xccf30c0, m=0x35828a0, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#26 0x0336c627 in KIO::Connection::readyRead (this=0xccf30c0) at ./connection.moc:86
#27 0x0336e3ee in KIO::ConnectionPrivate::dequeue (this=0xccf30d0) at ../../kio/kio/connection.cpp:82
#28 0x0336e51e in KIO::Connection::qt_metacall (this=0xccf30c0, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xa91ecd8) at ./connection.moc:73
#29 0x01ce2feb in QMetaCallEvent::placeMetaCall (this=0xac68370, object=0xccf30c0) at kernel/qobject.cpp:477
#30 0x01ce46de in QObject::event (this=0xccf30c0, e=0xac68370) at kernel/qobject.cpp:1111
#31 0x01046c34 in QApplicationPrivate::notify_helper (this=0xa403580, receiver=0xccf30c0, e=0xac68370) at kernel/qapplication.cpp:4056
#32 0x0104e35c in QApplication::notify (this=0xbfb9edec, receiver=0xccf30c0, e=0xac68370) at kernel/qapplication.cpp:3603
#33 0x0099e9ea in KApplication::notify (this=0xbfb9edec, receiver=0xccf30c0, event=0xac68370) at ../../kdeui/kernel/kapplication.cpp:302
#34 0x01cd47ab in QCoreApplication::notifyInternal (this=0xbfb9edec, receiver=0xccf30c0, event=0xac68370) at kernel/qcoreapplication.cpp:610
#35 0x01cd5392 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xa3adbf0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#36 0x01cd555d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#37 0x01cff4df in postEventSourceDispatch (s=0xa405700) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#38 0x06de1b18 in IA__g_main_context_dispatch (context=0xa405680) at /build/buildd/glib2.0-2.21.2/glib/gmain.c:1814
#39 0x06de50b0 in g_main_context_iterate (context=0xa405680, block=<value optimized out>, dispatch=1, self=0xa40d028) at /build/buildd/glib2.0-2.21.2/glib/gmain.c:2445
#40 0x06de51e3 in IA__g_main_context_iteration (context=0xa405680, may_block=1) at /build/buildd/glib2.0-2.21.2/glib/gmain.c:2508
#41 0x01cff10c in QEventDispatcherGlib::processEvents (this=0xa3addc8, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:327
#42 0x010e77a5 in QGuiEventDispatcherGlib::processEvents (this=0xa3addc8, flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:202
#43 0x01cd2d59 in QEventLoop::processEvents (this=0xbfb9ed64, flags=) at kernel/qeventloop.cpp:149
#44 0x01cd31aa in QEventLoop::exec (this=0xbfb9ed64, flags={i = 0}) at kernel/qeventloop.cpp:201
#45 0x01cd561f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#46 0x01046ab7 in QApplication::exec () at kernel/qapplication.cpp:3525
#47 0x0814bb43 in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2009-07-07 12:16:45 UTC
If you can reproduce the crash at will, can you install the "amarok-dbg" package and try to get a new backtrace to paste it here? 

We are missing this Amarok lines:
#6  QTextCodec::toUnicode (this=0x0, a=@0xbfb9dea4) at
codecs/qtextcodec.cpp:1209
#7  0x0039992f in ?? () from /usr/lib/libamaroklib.so.1
#8  0x0039a02d in ?? () from /usr/lib/libamaroklib.so.1

Thanks
Comment 2 Salvatore Vassallo 2009-07-07 20:51:39 UTC
Hi Dario,

I had already installed amarok-dbg...

Maybe I need another package? (I'm using amarok under gnome)
Comment 3 Dario Andres 2009-07-07 20:55:13 UTC
Are the number of the versions of both the "amarok" and "amarok-dbg" packages the same ?
Comment 4 Salvatore Vassallo 2009-07-07 21:05:55 UTC
Yes, both 2:2.1.1mysql5.1.30-0ubuntu1
Comment 5 Myriam Schweingruber 2009-07-08 14:48:21 UTC
You need to install the -dbg packages of all the related applications too, like phonon, kdelibs, and kdebase-runtime. In general, as you are using a development version in early alpha stage, you should install all the -dbg packages of the applications you use.
Comment 6 Salvatore Vassallo 2009-07-09 12:06:07 UTC
Thank you Myriam for your suggestion.
I installed the debug packages for all the packages that I have (at least that I found in ddebs.ubuntu.com repository), but the bacjtrace doesn't look better:

Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0xb6f91730 (LWP 4765))]

Thread 17 (Thread 0xb632ab90 (LWP 4766)):
#0  0x007ee422 in __kernel_vsyscall ()
#1  0x0014c412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x05092ae3 in metronom_sync_loop (this=0x94a2940) at metronom.c:870
#3  0x001484ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#4  0x00d5870e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 16 (Thread 0xb5b29b90 (LWP 4767)):
#0  0x007ee422 in __kernel_vsyscall ()
#1  0x00d4dd57 in *__GI___poll (fds=0x9427cd8, nfds=1, timeout=97) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x025841db in IA__g_poll (fds=0x9427cd8, nfds=1, timeout=97) at /build/buildd/glib2.0-2.21.3/glib/gpoll.c:127
#3  0x025772ab in g_main_context_poll (context=0x94a4358, block=<value optimized out>, dispatch=1, self=0x9425180) at /build/buildd/glib2.0-2.21.3/glib/gmain.c:2904
#4  g_main_context_iterate (context=0x94a4358, block=<value optimized out>, dispatch=1, self=0x9425180) at /build/buildd/glib2.0-2.21.3/glib/gmain.c:2586
#5  0x025775a3 in IA__g_main_context_iteration (context=0x94a4358, may_block=1) at /build/buildd/glib2.0-2.21.3/glib/gmain.c:2654
#6  0x04c42147 in QEventDispatcherGlib::processEvents (this=0x94a42e8, flags=...) at kernel/qeventdispatcher_glib.cpp:329
#7  0x04c15d59 in QEventLoop::processEvents (this=0xb5b292a4, flags=) at kernel/qeventloop.cpp:149
#8  0x04c161aa in QEventLoop::exec (this=0xb5b292a4, flags=...) at kernel/qeventloop.cpp:201
#9  0x04b23b33 in QThread::exec (this=0x9427348) at thread/qthread.cpp:487
#10 0x02bd11aa in Phonon::Xine::XineThread::run (this=0x9427348) at ../../xine/xinethread.cpp:143
#11 0x04b26dc2 in QThreadPrivate::start (arg=0x9427348) at thread/qthread_unix.cpp:188
#12 0x001484ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#13 0x00d5870e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 15 (Thread 0xb131eb90 (LWP 4773)):
#0  0x007ee422 in __kernel_vsyscall ()
#1  0x0014c0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x050a3d8e in fifo_peek_int (this_gen=0x94bbcc0) at audio_out.c:348
#3  fifo_peek (this_gen=0x94bbcc0) at audio_out.c:388
#4  ao_loop (this_gen=0x94bbcc0) at audio_out.c:1015
#5  0x001484ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0x00d5870e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 14 (Thread 0xb0b1db90 (LWP 4775)):
#0  0x007ee422 in __kernel_vsyscall ()
#1  0x0014c0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x04b27df7 in QWaitConditionPrivate::wait (this=0x9c82920, mutex=0x9c82bb0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x9c82920, mutex=0x9c82bb0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x007d3b10 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9c82908, th=0x9c82f60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x007d617c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9c82c90, th=0x9c82f60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x007d21db in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9c82908, th=0x9c82f60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x007d6272 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9c82c90, th=0x9c82f60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x007d3d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c82908, th=0x9c82f60, previous=0xa5689d8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x007d439e in ThreadWeaver::ThreadRunHelper::run (this=0xb0b1d2f4, parent=0x9c82908, th=0x9c82f60) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0x007d49bb in ThreadWeaver::Thread::run (this=0x9c82f60) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0x04b26dc2 in QThreadPrivate::start (arg=0x9c82f60) at thread/qthread_unix.cpp:188
#12 0x001484ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#13 0x00d5870e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 13 (Thread 0xb031cb90 (LWP 4776)):
#0  0x007ee422 in __kernel_vsyscall ()
#1  0x0014f0fb in read () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x055298e2 in read (handle=0x9ca7d18, event=0xb031c1a4) at /usr/include/bits/unistd.h:45
#3  snd_ctl_hw_read (handle=0x9ca7d18, event=0xb031c1a4) at control_hw.c:324
#4  0x055266cd in snd_ctl_read (ctl=0xfffffff7, event=0x48) at control.c:665
#5  0x05522aaf in snd_hctl_handle_events (hctl=0x9ca96e0) at hcontrol.c:786
#6  0x0552e8c1 in snd_mixer_handle_events (mixer=0x9ca8828) at mixer.c:847
#7  0x06f97b69 in ao_alsa_handle_event_thread (data=0x9caaaf0) at audio_alsa_out.c:175
#8  0x001484ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9  0x00d5870e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 12 (Thread 0xb49b4b90 (LWP 4777)):
#0  0x0554ef64 in snd_pcm_plugin_avail_update (pcm=0xa61019a0) at pcm_plugin.c:462
#1  0x0553799b in snd_pcm_avail_update (pcm=0xa61019a0) at pcm.c:2430
#2  0x055407bc in snd1_pcm_write_areas (pcm=0xa61019a0, areas=0xb49b4120, offset=0, size=1254, func=0x554ea60 <snd_pcm_plugin_write_areas>) at pcm.c:6633
#3  0x0554f489 in snd_pcm_plugin_writei (pcm=0xa61019a0, buffer=0x9def268, size=1254) at pcm_plugin.c:361
#4  0x0553b0fc in _snd_pcm_writei (pcm=0xa6101840, buffer=0xa61019a0, size=90001056) at pcm_local.h:516
#5  snd_pcm_writei (pcm=0xa6101840, buffer=0xa61019a0, size=90001056) at pcm.c:1247
#6  0x06f99427 in ao_alsa_write (this_gen=0x9caaaf0, data=0x9def268, count=1254) at audio_alsa_out.c:799
#7  0x050a45af in ao_loop (this_gen=0x9cad138) at audio_out.c:1245
#8  0x001484ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9  0x00d5870e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xb41b3b90 (LWP 4778)):
#0  0x007ee422 in __kernel_vsyscall ()
#1  0x0014c0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x04b27df7 in QWaitConditionPrivate::wait (this=0x9c82920, mutex=0x9c82bb0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x9c82920, mutex=0x9c82bb0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x007d3b10 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9c82908, th=0x999f6a8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x007d617c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9c82c90, th=0x999f6a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x007d21db in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9c82908, th=0x999f6a8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x007d6272 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9c82c90, th=0x999f6a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x007d3d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c82908, th=0x999f6a8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x007d6291 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9c82c90, th=0x999f6a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x007d3d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c82908, th=0x999f6a8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x007d6291 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9c82c90, th=0x999f6a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x007d3d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c82908, th=0x999f6a8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#13 0x007d6291 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9c82c90, th=0x999f6a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#14 0x007d3d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c82908, th=0x999f6a8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#15 0x007d6291 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9c82c90, th=0x999f6a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#16 0x007d3d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c82908, th=0x999f6a8, previous=0x93ce6d8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#17 0x007d439e in ThreadWeaver::ThreadRunHelper::run (this=0xb41b32f4, parent=0x9c82908, th=0x999f6a8) at ../../../threadweaver/Weaver/Thread.cpp:87
#18 0x007d49bb in ThreadWeaver::Thread::run (this=0x999f6a8) at ../../../threadweaver/Weaver/Thread.cpp:142
#19 0x04b26dc2 in QThreadPrivate::start (arg=0x999f6a8) at thread/qthread_unix.cpp:188
#20 0x001484ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#21 0x00d5870e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xb39b2b90 (LWP 4779)):
#0  0x007ee422 in __kernel_vsyscall ()
#1  0x0014c0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x04b27df7 in QWaitConditionPrivate::wait (this=0x9c82920, mutex=0x9c82bb0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x9c82920, mutex=0x9c82bb0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x007d3b10 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9c82908, th=0x9814200) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x007d617c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9c82c90, th=0x9814200) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x007d21db in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9c82908, th=0x9814200) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x007d6272 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9c82c90, th=0x9814200) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x007d3d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c82908, th=0x9814200, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x007d6291 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9c82c90, th=0x9814200) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x007d3d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c82908, th=0x9814200, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x007d6291 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9c82c90, th=0x9814200) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x007d3d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c82908, th=0x9814200, previous=0xa5689d8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#13 0x007d439e in ThreadWeaver::ThreadRunHelper::run (this=0xb39b22f4, parent=0x9c82908, th=0x9814200) at ../../../threadweaver/Weaver/Thread.cpp:87
#14 0x007d49bb in ThreadWeaver::Thread::run (this=0x9814200) at ../../../threadweaver/Weaver/Thread.cpp:142
#15 0x04b26dc2 in QThreadPrivate::start (arg=0x9814200) at thread/qthread_unix.cpp:188
#16 0x001484ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#17 0x00d5870e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xb1d67b90 (LWP 4781)):
#0  0x007ee422 in __kernel_vsyscall ()
#1  0x0014c0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x04b27df7 in QWaitConditionPrivate::wait (this=0x9c82920, mutex=0x9c82bb0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x9c82920, mutex=0x9c82bb0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x007d3b10 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9c82908, th=0x9844a40) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x007d617c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9c82c90, th=0x9844a40) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x007d21db in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9c82908, th=0x9844a40) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x007d6272 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9c82c90, th=0x9844a40) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x007d3d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c82908, th=0x9844a40, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x007d6291 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9c82c90, th=0x9844a40) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x007d3d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c82908, th=0x9844a40, previous=0x9ae0a50) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x007d439e in ThreadWeaver::ThreadRunHelper::run (this=0xb1d672f4, parent=0x9c82908, th=0x9844a40) at ../../../threadweaver/Weaver/Thread.cpp:87
#12 0x007d49bb in ThreadWeaver::Thread::run (this=0x9844a40) at ../../../threadweaver/Weaver/Thread.cpp:142
#13 0x04b26dc2 in QThreadPrivate::start (arg=0x9844a40) at thread/qthread_unix.cpp:188
#14 0x001484ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0x00d5870e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xa5cf4b90 (LWP 4782)):
#0  0x007ee422 in __kernel_vsyscall ()
#1  0x00d50a21 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0x050bc7d6 in xine_usec_sleep (usec=1000) at utils.c:481
#3  0x050a04a0 in video_out_loop (this_gen=0xa55c4c8) at video_out.c:1246
#4  0x001484ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x00d5870e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xa510ab90 (LWP 4783)):
#0  0x007ee422 in __kernel_vsyscall ()
#1  0x0014c0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x05096246 in fifo_buffer_get (fifo=0xa55f528) at buffer.c:230
#3  0x0509c14a in video_decoder_loop (stream_gen=0xa55e9f8) at video_decoder.c:130
#4  0x001484ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x00d5870e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xa473cb90 (LWP 4784)):
#0  0x007ee422 in __kernel_vsyscall ()
#1  0x0014c412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x050a26cf in fifo_peek_int (this_gen=0x9cad138) at audio_out.c:355
#3  fifo_remove_int (this_gen=0x9cad138) at audio_out.c:363
#4  fifo_remove_nonblock (this_gen=0x9cad138) at audio_out.c:410
#5  ao_get_buffer (this_gen=0x9cad138) at audio_out.c:1553
#6  0x050aeae4 in post_audio_get_buffer (port_gen=0x94bf210) at post.c:618
#7  0x03fb7de2 in mad_decode_data (this_gen=0xb850a40, buf=0xb36cc90) at xine_mad_decoder.c:280
#8  0x0509d899 in audio_decoder_loop (stream_gen=0xa55e9f8) at audio_decoder.c:362
#9  0x001484ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0x00d5870e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xa3f3bb90 (LWP 4785)):
#0  0x007ee422 in __kernel_vsyscall ()
#1  0x0014c0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x050a6bd2 in xine_event_wait (queue_gen=0xb36dec0) at events.c:56
#3  listener_loop (queue_gen=0xb36dec0) at events.c:214
#4  0x001484ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x00d5870e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0x9f6d0b90 (LWP 4790)):
#0  0x007ee422 in __kernel_vsyscall ()
#1  0x0014c412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x04b27d7f in QWaitConditionPrivate::wait (this=0xa46ca70, mutex=0xa46ca6c, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  QWaitCondition::wait (this=0xa46ca70, mutex=0xa46ca6c, time=30000) at thread/qwaitcondition_unix.cpp:159
#4  0x04b1c96e in QThreadPoolThread::run (this=0xbd90048) at concurrent/qthreadpool.cpp:140
#5  0x04b26dc2 in QThreadPrivate::start (arg=0xbd90048) at thread/qthread_unix.cpp:188
#6  0x001484ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x00d5870e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0x9eecfb90 (LWP 4791)):
#0  0x007ee422 in __kernel_vsyscall ()
#1  0x0014c412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x04b27d7f in QWaitConditionPrivate::wait (this=0xa46ca70, mutex=0xa46ca6c, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  QWaitCondition::wait (this=0xa46ca70, mutex=0xa46ca6c, time=30000) at thread/qwaitcondition_unix.cpp:159
#4  0x04b1c96e in QThreadPoolThread::run (this=0xbd8d550) at concurrent/qthreadpool.cpp:140
#5  0x04b26dc2 in QThreadPrivate::start (arg=0xbd8d550) at thread/qthread_unix.cpp:188
#6  0x001484ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x00d5870e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa306db90 (LWP 4794)):
#0  0x007ee422 in __kernel_vsyscall ()
#1  0x00d50a21 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0x050bc7d6 in xine_usec_sleep (usec=100000) at utils.c:481
#3  0x050ac140 in demux_loop (stream_gen=0xa55e9f8) at demux.c:352
#4  0x001484ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x00d5870e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb6f91730 (LWP 4765)):
[KCrash Handler]
#6  QTextCodec::toUnicode (this=0x0, a=...) at codecs/qtextcodec.cpp:1209
#7  0x00a7892f in ?? () from /usr/lib/libamaroklib.so.1
#8  0x00a7902d in ?? () from /usr/lib/libamaroklib.so.1
#9  0x04c2d343 in QMetaObject::activate (sender=0xbde2280, from_signal_index=7, to_signal_index=7, argv=0xbfad2f38) at kernel/qobject.cpp:3113
#10 0x04c2dfa2 in QMetaObject::activate (sender=0xbde2280, m=0x1c57da8, local_signal_index=3, argv=0xbfad2f38) at kernel/qobject.cpp:3187
#11 0x01ac3a83 in KJob::result (this=0xbde2280, _t1=0xbde2280) at ./kjob.moc:188
#12 0x01ac3f09 in KJob::emitResult (this=0xbde2280) at ../../kdecore/jobs/kjob.cpp:304
#13 0x01f32f70 in KIO::SimpleJob::slotFinished (this=0xbde2280) at ../../kio/kio/job.cpp:477
#14 0x01f3348a in KIO::TransferJob::slotFinished (this=0xbde2280) at ../../kio/kio/job.cpp:948
#15 0x01f311b3 in KIO::TransferJob::qt_metacall (this=0xbde2280, _c=QMetaObject::InvokeMetaMethod, _id=47, _a=0xbfad31dc) at ./jobclasses.moc:343
#16 0x01f314ba in KIO::StoredTransferJob::qt_metacall (this=0xbde2280, _c=QMetaObject::InvokeMetaMethod, _id=47, _a=0xbfad31dc) at ./jobclasses.moc:447
#17 0x04c2d343 in QMetaObject::activate (sender=0xbd8d010, from_signal_index=8, to_signal_index=8, argv=0x0) at kernel/qobject.cpp:3113
#18 0x04c2dfa2 in QMetaObject::activate (sender=0xbd8d010, m=0x2113f64, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3187
#19 0x01ffcca7 in KIO::SlaveInterface::finished (this=0xbd8d010) at ./slaveinterface.moc:165
#20 0x02000b9d in KIO::SlaveInterface::dispatch (this=0xbd8d010, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:175
#21 0x01ffd163 in KIO::SlaveInterface::dispatch (this=0xbd8d010) at ../../kio/kio/slaveinterface.cpp:91
#22 0x01fef23a in KIO::Slave::gotInput (this=0xbd8d010) at ../../kio/kio/slave.cpp:322
#23 0x01ff1633 in KIO::Slave::qt_metacall (this=0xbd8d010, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfad34bc) at ./slave.moc:76
#24 0x04c2d343 in QMetaObject::activate (sender=0x99efe08, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#25 0x04c2dfa2 in QMetaObject::activate (sender=0x99efe08, m=0x21108a0, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#26 0x01efa627 in KIO::Connection::readyRead (this=0x99efe08) at ./connection.moc:86
#27 0x01efc3ee in KIO::ConnectionPrivate::dequeue (this=0x99efe18) at ../../kio/kio/connection.cpp:82
#28 0x01efc51e in KIO::Connection::qt_metacall (this=0x99efe08, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbd5b788) at ./connection.moc:73
#29 0x04c25feb in QMetaCallEvent::placeMetaCall (this=0xb87d0d8, object=0x99efe08) at kernel/qobject.cpp:477
#30 0x04c276de in QObject::event (this=0x99efe08, e=0xb87d0d8) at kernel/qobject.cpp:1111
#31 0x00f2cc34 in QApplicationPrivate::notify_helper (this=0x92144b8, receiver=0x99efe08, e=0xb87d0d8) at kernel/qapplication.cpp:4056
#32 0x00f3435c in QApplication::notify (this=0xbfad3d3c, receiver=0x99efe08, e=0xb87d0d8) at kernel/qapplication.cpp:3603
#33 0x004559ea in KApplication::notify (this=0xbfad3d3c, receiver=0x99efe08, event=0xb87d0d8) at ../../kdeui/kernel/kapplication.cpp:302
#34 0x04c177ab in QCoreApplication::notifyInternal (this=0xbfad3d3c, receiver=0x99efe08, event=0xb87d0d8) at kernel/qcoreapplication.cpp:610
#35 0x04c18392 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x91bebf0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#36 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x91bebf0) at kernel/qcoreapplication.cpp:1247
#37 0x04c1855d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#38 0x04c424df in QCoreApplication::sendPostedEvents (s=0x9215d90) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#39 postEventSourceDispatch (s=0x9215d90) at kernel/qeventdispatcher_glib.cpp:210
#40 0x02573bc8 in g_main_dispatch (context=0x9215d10) at /build/buildd/glib2.0-2.21.3/glib/gmain.c:1960
#41 IA__g_main_context_dispatch (context=0x9215d10) at /build/buildd/glib2.0-2.21.3/glib/gmain.c:2513
#42 0x02577470 in g_main_context_iterate (context=0x9215d10, block=<value optimized out>, dispatch=1, self=0x921c718) at /build/buildd/glib2.0-2.21.3/glib/gmain.c:2591
#43 0x025775a3 in IA__g_main_context_iteration (context=0x9215d10, may_block=1) at /build/buildd/glib2.0-2.21.3/glib/gmain.c:2654
#44 0x04c4210c in QEventDispatcherGlib::processEvents (this=0x91bedc8, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#45 0x00fcd7a5 in QGuiEventDispatcherGlib::processEvents (this=0x91bedc8, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#46 0x04c15d59 in QEventLoop::processEvents (this=0xbfad3cb4, flags=) at kernel/qeventloop.cpp:149
#47 0x04c161aa in QEventLoop::exec (this=0xbfad3cb4, flags=...) at kernel/qeventloop.cpp:201
#48 0x04c1861f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#49 0x00f2cab7 in QApplication::exec () at kernel/qapplication.cpp:3525
#50 0x0814bb43 in _start ()
Comment 7 Myriam Schweingruber 2009-07-09 18:40:47 UTC
I can't make sense out of it neither. Did you submit a report to https://bugs.launchpad.net about it? It could well be related to the fact that you are running Karmic. Maybe the Kubuntu developers can have an idea.
Comment 8 Myriam Schweingruber 2009-08-09 17:12:28 UTC
Since some of our devs are running Karmic they might have an idea..
Comment 9 Myriam Schweingruber 2009-08-17 12:41:03 UTC
Silly me :( Salvatore, glyrics is a script, right? Did you get in touch with the author of this script? We can't help with problems caused by third-party scripts, sorry. I should have told you earlier...