Bug 269014 - KDE produces no sound and has been crashing lately at random,
Summary: KDE produces no sound and has been crashing lately at random,
Status: RESOLVED DUPLICATE of bug 180214
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.4.0
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: 2.4.1
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-21 03:21 UTC by Tony DelSorbo
Modified: 2011-03-21 08:25 UTC (History)
0 users

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 Tony DelSorbo 2011-03-21 03:21:07 UTC
Application: amarok (2.4.0)
KDE Platform Version: 4.5.5 (KDE 4.5.5)
Qt Version: 4.7.1
Operating System: Linux 2.6.35.11-83.fc14.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:
Tried to select a (any) file from my library to play. 
Will not play streams (i.e. 181 FM) any longer.  
Playlist seems to be stuck at last play from stream and will not advance to new title (perhaps not getting it from the stream at all?)

The crash can be reproduced every time.

-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f973ed94860 (LWP 16258))]

Thread 15 (Thread 0x7f9738953700 (LWP 16259)):
#0  0x0000003c338d7283 in poll () from /lib64/libc.so.6
#1  0x0000003c37842374 in g_main_context_poll (context=0x25b2360, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3093
#2  g_main_context_iterate (context=0x25b2360, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2775
#3  0x0000003c37842c82 in g_main_loop_run (loop=0x25b2440) at gmain.c:2988
#4  0x0000003c3e4a5774 in gdbus_shared_thread_func (data=<value optimized out>) at gdbusprivate.c:277
#5  0x0000003c37869446 in g_thread_create_proxy (data=0x25b2460) at gthread.c:1897
#6  0x0000003c34406ccb in start_thread () from /lib64/libpthread.so.0
#7  0x0000003c338e0c2d in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7f971eb40700 (LWP 16277)):
#0  0x0000003c3440b71e in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f972c18dd21 in metronom_sync_loop (this=0x285c230) at metronom.c:870
#2  0x0000003c34406ccb in start_thread () from /lib64/libpthread.so.0
#3  0x0000003c338e0c2d in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7f971e33f700 (LWP 16278)):
[KCrash Handler]
#6  0x0000003fcd88e9b5 in QHashData::detach_helper2(void (*)(QHashData::Node*, void*), void (*)(QHashData::Node*), int, int) () from /usr/lib64/libQtCore.so.4
#7  0x00007f972c3ea832 in QHash<Phonon::Xine::SinkNode*, QHashDummyValue>::detach_helper (this=0x7f971e33df60) at /usr/include/QtCore/qhash.h:582
#8  0x00007f972c3ea6fa in detach (this=<value optimized out>) at /usr/include/QtCore/qhash.h:299
#9  QHash (this=<value optimized out>) at /usr/include/QtCore/qhash.h:283
#10 QSet (this=<value optimized out>) at /usr/include/QtCore/qset.h:60
#11 Phonon::Xine::SourceNode::sinks (this=<value optimized out>) at /usr/src/debug/phonon-4.4.3/xine/sourcenode.cpp:85
#12 0x00007f972c3f5e33 in Phonon::Xine::XineStream::createStream (this=0x7f97180023e0) at /usr/src/debug/phonon-4.4.3/xine/xinestream.cpp:512
#13 0x00007f972c3f88fa in Phonon::Xine::XineStream::event (this=0x7f97180023e0, ev=0x25238b0) at /usr/src/debug/phonon-4.4.3/xine/xinestream.cpp:1244
#14 0x00000036461b78c4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#15 0x00000036461bc3da in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#16 0x0000003fd0c20596 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#17 0x0000003fcd95b7ac in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#18 0x0000003fcd95ef95 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4
#19 0x0000003fcd986723 in ?? () from /usr/lib64/libQtCore.so.4
#20 0x0000003c37841e33 in g_main_dispatch (context=0x7f97180009b0) at gmain.c:2149
#21 g_main_context_dispatch (context=0x7f97180009b0) at gmain.c:2702
#22 0x0000003c37842610 in g_main_context_iterate (context=0x7f97180009b0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2780
#23 0x0000003c378428ad in g_main_context_iteration (context=0x7f97180009b0, may_block=1) at gmain.c:2843
#24 0x0000003fcd9868bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#25 0x0000003fcd95ab42 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#26 0x0000003fcd95ad8c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#27 0x0000003fcd86fed4 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#28 0x00007f972c3eb41e in Phonon::Xine::XineThread::run (this=0x27d31b0) at /usr/src/debug/phonon-4.4.3/xine/xinethread.cpp:143
#29 0x0000003fcd8726ee in ?? () from /usr/lib64/libQtCore.so.4
#30 0x0000003c34406ccb in start_thread () from /lib64/libpthread.so.0
#31 0x0000003c338e0c2d in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7f971d939700 (LWP 16279)):
#0  0x0000003c338d7283 in poll () from /lib64/libc.so.6
#1  0x0000003351a2c3bf in poll_func (ufds=0x7f970c001460, nfds=2, timeout=-1, userdata=0x27d4fe0) at pulse/thread-mainloop.c:75
#2  0x0000003351a1e166 in pa_mainloop_poll (m=0x27d4ee0) at pulse/mainloop.c:879
#3  0x0000003351a1e799 in pa_mainloop_iterate (m=0x27d4ee0, block=<value optimized out>, retval=0x0) at pulse/mainloop.c:961
#4  0x0000003351a1e850 in pa_mainloop_run (m=0x27d4ee0, retval=0x0) at pulse/mainloop.c:979
#5  0x0000003351a2c35b in thread (userdata=<value optimized out>) at pulse/thread-mainloop.c:94
#6  0x000000334ec38888 in internal_thread_func (userdata=0x27d5090) at pulsecore/thread-posix.c:72
#7  0x0000003c34406ccb in start_thread () from /lib64/libpthread.so.0
#8  0x0000003c338e0c2d in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f971d138700 (LWP 16280)):
#0  0x0000003c3440b3b4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f972c19fdeb in fifo_peek_int (this_gen=0x285f8c0) at audio_out.c:348
#2  fifo_peek (this_gen=0x285f8c0) at audio_out.c:388
#3  ao_loop (this_gen=0x285f8c0) at audio_out.c:1015
#4  0x0000003c34406ccb in start_thread () from /lib64/libpthread.so.0
#5  0x0000003c338e0c2d in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7f9713ffe700 (LWP 16281)):
#0  0x0000003c3440b3b4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f972c19fdeb in fifo_peek_int (this_gen=0x29c2690) at audio_out.c:348
#2  fifo_peek (this_gen=0x29c2690) at audio_out.c:388
#3  ao_loop (this_gen=0x29c2690) at audio_out.c:1015
#4  0x0000003c34406ccb in start_thread () from /lib64/libpthread.so.0
#5  0x0000003c338e0c2d in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f97137fd700 (LWP 16282)):
#0  0x0000003c3440b3b4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f972c19fdeb in fifo_peek_int (this_gen=0x7f9718003570) at audio_out.c:348
#2  fifo_peek (this_gen=0x7f9718003570) at audio_out.c:388
#3  ao_loop (this_gen=0x7f9718003570) at audio_out.c:1015
#4  0x0000003c34406ccb in start_thread () from /lib64/libpthread.so.0
#5  0x0000003c338e0c2d in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f9712574700 (LWP 16289)):
#0  0x0000003c3440b3b4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000003fcd872ddb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x0000003fdac0a0b4 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x0000003fdac0c743 in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x0000003fdac0b52f in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x0000003fdac0b5b8 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#6  0x0000003fcd8726ee in ?? () from /usr/lib64/libQtCore.so.4
#7  0x0000003c34406ccb in start_thread () from /lib64/libpthread.so.0
#8  0x0000003c338e0c2d in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f96feb20700 (LWP 16290)):
#0  0x0000003c3440b3b4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000003fcd872ddb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x0000003fdac0a0b4 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x0000003fdac0c743 in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x0000003fdac0c75c in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x0000003fdac0b52f in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x0000003fdac0b5b8 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#7  0x0000003fcd8726ee in ?? () from /usr/lib64/libQtCore.so.4
#8  0x0000003c34406ccb in start_thread () from /lib64/libpthread.so.0
#9  0x0000003c338e0c2d in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f96fe31f700 (LWP 16291)):
#0  0x0000003c3440b3b4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000003fcd872ddb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x0000003fdac0a0b4 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x0000003fdac0c743 in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x0000003fdac0c75c in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x0000003fdac0c75c in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x0000003fdac0b52f in ?? () from /usr/lib64/libthreadweaver.so.4
#7  0x0000003fdac0b5b8 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#8  0x0000003fcd8726ee in ?? () from /usr/lib64/libQtCore.so.4
#9  0x0000003c34406ccb in start_thread () from /lib64/libpthread.so.0
#10 0x0000003c338e0c2d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f96fdb1e700 (LWP 16292)):
#0  0x0000003c3440b3b4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000003fcd872ddb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x0000003fdac0a0b4 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x0000003fdac0c743 in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x0000003fdac0c75c in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x0000003fdac0b52f in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x0000003fdac0b5b8 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#7  0x0000003fcd8726ee in ?? () from /usr/lib64/libQtCore.so.4
#8  0x0000003c34406ccb in start_thread () from /lib64/libpthread.so.0
#9  0x0000003c338e0c2d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f96fcce7700 (LWP 16293)):
#0  0x0000003c3440b3b4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000003647d287f4 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/libQtWebKit.so.4
#2  0x0000003c34406ccb in start_thread () from /lib64/libpthread.so.0
#3  0x0000003c338e0c2d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f96eed00700 (LWP 16295)):
#0  0x0000003c3440b3b4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000003fd5d93d84 in ?? () from /usr/lib64/libQtScript.so.4
#2  0x0000003fd5d93db9 in ?? () from /usr/lib64/libQtScript.so.4
#3  0x0000003c34406ccb in start_thread () from /lib64/libpthread.so.0
#4  0x0000003c338e0c2d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f96e5e72700 (LWP 16326)):
#0  0x0000003c338d9093 in select () from /lib64/libc.so.6
#1  0x00007f972c1b68a4 in xine_usec_sleep (usec=<value optimized out>) at utils.c:481
#2  0x00007f972c19ba69 in video_out_loop (this_gen=0x7f97187fbc00) at video_out.c:1246
#3  0x0000003c34406ccb in start_thread () from /lib64/libpthread.so.0
#4  0x0000003c338e0c2d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f973ed94860 (LWP 16258)):
#0  0x0000003c3440b3b4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000003fcd872ddb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x00007f972c3eace9 in Phonon::Xine::XineThread::newStream () at /usr/src/debug/phonon-4.4.3/xine/xinethread.cpp:78
#3  0x00007f972c408559 in Phonon::Xine::MediaObject::MediaObject (this=0x27c42c0, parent=<value optimized out>) at /usr/src/debug/phonon-4.4.3/xine/mediaobject.cpp:56
#4  0x00007f972c4119d3 in Phonon::Xine::Backend::createObject (this=<value optimized out>, c=<value optimized out>, parent=0x29c1910, args=<value optimized out>) at /usr/src/debug/phonon-4.4.3/xine/backend.cpp:152
#5  0x0000003644a3ca5f in Phonon::Factory::createMediaObject (parent=0x29c1910) at /usr/src/debug/phonon-4.4.3/phonon/factory.cpp:342
#6  0x0000003644a27a26 in Phonon::MediaObjectPrivate::createBackendObject (this=0x27d5f40) at /usr/src/debug/phonon-4.4.3/phonon/mediaobject.cpp:47
#7  0x0000003644a29528 in Phonon::MediaNodePrivate::backendObject (this=0x27d5f40) at /usr/src/debug/phonon-4.4.3/phonon/medianode.cpp:63
#8  0x0000003644a2b0dd in Phonon::Path::reconnect (this=0x7fffae8a0d40, source=0x29c1920, sink=0x2b35ae0) at /usr/src/debug/phonon-4.4.3/phonon/path.cpp:158
#9  0x0000003644a2b3dd in Phonon::createPath (source=0x29c1920, sink=0x2b35ae0) at /usr/src/debug/phonon-4.4.3/phonon/path.cpp:436
#10 0x0000003fdb7a3bb8 in EngineController::initializePhonon() () from /usr/lib64/libamaroklib.so.1
#11 0x0000003fdb7a4909 in EngineController::slotStateChanged(Phonon::State, Phonon::State) () from /usr/lib64/libamaroklib.so.1
#12 0x0000003fdb7a4f1d in EngineController::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libamaroklib.so.1
#13 0x0000003fcd97004f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#14 0x0000003644a26bcc in Phonon::MediaObject::stateChanged (this=<value optimized out>, _t1=Phonon::ErrorState, _t2=Phonon::LoadingState) at /usr/src/debug/phonon-4.4.3/x86_64-redhat-linux-gnu/phonon/moc_mediaobject.cpp:187
#15 0x0000003644a287f2 in Phonon::MediaObject::qt_metacall (this=0x270e6f0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x43f1720) at /usr/src/debug/phonon-4.4.3/x86_64-redhat-linux-gnu/phonon/moc_mediaobject.cpp:122
#16 0x0000003fcd96fb4a in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4
#17 0x00000036461b78c4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#18 0x00000036461bc3da in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#19 0x0000003fd0c20596 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#20 0x0000003fcd95b7ac in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#21 0x0000003fcd95ef95 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4
#22 0x0000003fcd986723 in ?? () from /usr/lib64/libQtCore.so.4
#23 0x0000003c37841e33 in g_main_dispatch (context=0x2530d20) at gmain.c:2149
#24 g_main_context_dispatch (context=0x2530d20) at gmain.c:2702
#25 0x0000003c37842610 in g_main_context_iterate (context=0x2530d20, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2780
#26 0x0000003c378428ad in g_main_context_iteration (context=0x2530d20, may_block=1) at gmain.c:2843
#27 0x0000003fcd9868bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#28 0x000000364625c59e in ?? () from /usr/lib64/libQtGui.so.4
#29 0x0000003fcd95ab42 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#30 0x0000003fcd95ad8c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#31 0x0000003fcd95f24b in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#32 0x000000000040954d in _start ()

Possible duplicates by query: bug 246113, bug 244580, bug 244006, bug 236940, bug 233457.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2011-03-21 08:25:00 UTC
You should try to use the gstreamer or VLC backend of Phonon instead of xine. Also please make sure you install the related codecs as well.

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