Bug 213873 - Amarok-nightly crashes on start (PathPrivate::phononObjectDestroyed)
Summary: Amarok-nightly crashes on start (PathPrivate::phononObjectDestroyed)
Status: RESOLVED DUPLICATE of bug 210124
Alias: None
Product: Phonon
Classification: Frameworks and Libraries
Component: Xine backend (show other bugs)
Version: 4.3.0 (KDE 4.2.0)
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-09 18:28 UTC by Yop69
Modified: 2009-11-11 01:44 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 Yop69 2009-11-09 18:28:29 UTC
Application that crashed: amarok
Version of the application: 2.2-GIT-NEON
KDE Version: 4.3.00 (KDE 4.3.0)
Qt Version: 4.5.2
Operating System: Linux 2.6.28-16-generic i686
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
Amarok-nightly crashes on start

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

Thread 6 (Thread 0xafeb6b90 (LWP 32291)):
#0  0xb80af430 in __kernel_vsyscall ()
#1  0xb4933412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb677c344 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb0d13ae3 in ?? () from /usr/lib/libxine.so.1

Thread 5 (Thread 0xaf62ab90 (LWP 32292)):
#0  0xb43330ac in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0xb6a4c04b in QTimerInfoList::getTime (this=0xa3231ec, t=@0xa323210) at kernel/qeventdispatcher_unix.cpp:339
#2  0xb6a4c221 in QTimerInfoList::updateCurrentTime (this=0xa3231ec) at kernel/qeventdispatcher_unix.cpp:297
#3  0xb6a4de0c in QTimerInfoList::timerWait (this=0xa3231ec, tm=@0xaf62a0f4) at kernel/qeventdispatcher_unix.cpp:420
#4  0xb6a4a4da in timerSourcePrepare (source=0xb4336ff4, timeout=0xaf62a148) at kernel/qeventdispatcher_glib.cpp:141
#5  0xb44ed9c0 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6  0xb44eddda in ?? () from /usr/lib/libglib-2.0.so.0
#7  0xb44ee268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#8  0xb6a4a317 in QEventDispatcherGlib::processEvents (this=0xa30c948, flags={i = -1352490440}) at kernel/qeventdispatcher_glib.cpp:329
#9  0xb6a1d1fa in QEventLoop::processEvents (this=0xaf62a2b0, flags={i = -1352490376}) at kernel/qeventloop.cpp:149
#10 0xb6a1d642 in QEventLoop::exec (this=0xaf62a2b0, flags={i = -1352490312}) at kernel/qeventloop.cpp:201
#11 0xb6926e19 in QThread::exec (this=0xa3234c8) at thread/qthread.cpp:487
#12 0xb0d6120a in Phonon::Xine::XineThread::run (this=0xa3234c8) at /build/buildd/phonon-4.3.1/xine/xinethread.cpp:143
#13 0xb692a132 in QThreadPrivate::start (arg=0xa3234c8) at thread/qthread_unix.cpp:188
#14 0xb492f4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0xb676d49e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xad648b90 (LWP 32301)):
#0  0xb80af430 in __kernel_vsyscall ()
#1  0xb49330e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb677c2ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb692b172 in QWaitCondition::wait (this=0xab344d8, mutex=0xab344dc, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xad7cd3e0 in XmlParseJob::run (this=0xab344b8) at /build/buildd/amarok-nightly-20091017+svnbdf8b49ca2c6e7a27088c940ef9c3636eab4fb0e/src/collection/sqlcollection/ScanManager.cpp:629
#5  0xb5cc4014 in ThreadWeaver::JobRunHelper::runTheJob (this=0xad648298, th=0xab66370, job=0xab344b8) at /build/buildd/kde4libs-4.3.0/threadweaver/Weaver/Job.cpp:106
#6  0xb5cc43b9 in ThreadWeaver::Job::execute (this=0xab344b8, th=0xab66370) at /build/buildd/kde4libs-4.3.0/threadweaver/Weaver/Job.cpp:135
#7  0xb5cc2f8a in ThreadWeaver::ThreadRunHelper::run (this=0xad648300, parent=0xab8d0d0, th=0xab66370) at /build/buildd/kde4libs-4.3.0/threadweaver/Weaver/Thread.cpp:95
#8  0xb5cc35fb in ThreadWeaver::Thread::run (this=0xab66370) at /build/buildd/kde4libs-4.3.0/threadweaver/Weaver/Thread.cpp:142
#9  0xb692a132 in QThreadPrivate::start (arg=0xab66370) at thread/qthread_unix.cpp:188
#10 0xb492f4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#11 0xb676d49e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xa5bfcb90 (LWP 32308)):
#0  0xb80af430 in __kernel_vsyscall ()
#1  0xb49330e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb677c2ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb0d24d8e in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 2 (Thread 0xa53fbb90 (LWP 32309)):
#0  0xb80af430 in __kernel_vsyscall ()
#1  0xb49330e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb677c2ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb0d24d8e in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 1 (Thread 0xb2e56b10 (LWP 32288)):
[KCrash Handler]
#5  0xb5c36e35 in Phonon::PathPrivate::phononObjectDestroyed (this=0xa369430, mediaNodePrivate=0xa3c2970) at /build/buildd/phonon-4.3.1/phonon/path.cpp:392
#6  0xb5c34142 in ~MediaNodePrivate (this=0xa3c2970) at /build/buildd/phonon-4.3.1/phonon/medianode.cpp:71
#7  0xb5c39dfc in ~VolumeFaderEffectPrivate (this=0xa3c2970) at /build/buildd/phonon-4.3.1/phonon/effect_p.h:40
#8  0xb5c33b0f in ~MediaNode (this=0xa3c3878) at /build/buildd/phonon-4.3.1/phonon/medianode.cpp:57
#9  0xb5c38496 in ~Effect (this=0xa3c3870) at /build/buildd/phonon-4.3.1/phonon/effect.cpp:38
#10 0xb5c39cb3 in ~VolumeFaderEffect (this=0xa3c3870) at /build/buildd/phonon-4.3.1/phonon/volumefadereffect.h:51
#11 0xb7b6ccb0 in EngineController::initializePhonon (this=0xa31f9a8) at /build/buildd/amarok-nightly-20091017+svnbdf8b49ca2c6e7a27088c940ef9c3636eab4fb0e/src/EngineController.cpp:120
#12 0xb7b71440 in EngineController::qt_metacall (this=0xa31f9a8, _c=QMetaObject::InvokeMetaMethod, _id=21, _a=0xbfbae7ec)
    at /build/buildd/amarok-nightly-20091017+svnbdf8b49ca2c6e7a27088c940ef9c3636eab4fb0e/obj-i486-linux-gnu/src/EngineController.moc:141
#13 0xb6a341b8 in QMetaObject::activate (sender=0xa3201b8, from_signal_index=6, to_signal_index=6, argv=0xbfbae7ec) at kernel/qobject.cpp:3113
#14 0xb6a34e42 in QMetaObject::activate (sender=0xa3201b8, m=0xb5c5a408, local_signal_index=2, argv=0xbfbae7ec) at kernel/qobject.cpp:3187
#15 0xb5c3a2e3 in Phonon::AudioOutput::outputDeviceChanged (this=0xa3201b8, _t1=@0xbfbae8f0) at /build/buildd/phonon-4.3.1/obj-i486-linux-gnu/phonon/moc_audiooutput.cpp:177
#16 0xb5c3b33c in Phonon::AudioOutputPrivate::handleAutomaticDeviceChange (this=0xa31fc58, device2=@0xbfbae8f0, type=Phonon::AudioOutputPrivate::FallbackChange)
    at /build/buildd/phonon-4.3.1/phonon/audiooutput.cpp:365
#17 0xb5c3be2a in Phonon::AudioOutputPrivate::_k_audioDeviceFailed (this=0xa31fc58) at /build/buildd/phonon-4.3.1/phonon/audiooutput.cpp:314
#18 0xb5c3d3c6 in Phonon::AudioOutput::qt_metacall (this=0xa3201b8, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0xbfbae9b8)
    at /build/buildd/phonon-4.3.1/obj-i486-linux-gnu/phonon/moc_audiooutput.cpp:115
#19 0xb6a341b8 in QMetaObject::activate (sender=0xa320828, from_signal_index=5, to_signal_index=5, argv=0x0) at kernel/qobject.cpp:3113
#20 0xb6a34e42 in QMetaObject::activate (sender=0xa320828, m=0xb0da8c44, local_signal_index=1, argv=0x0) at kernel/qobject.cpp:3187
#21 0xb0d75eb7 in Phonon::Xine::AudioOutput::audioDeviceFailed (this=0xa320828) at /build/buildd/phonon-4.3.1/obj-i486-linux-gnu/xine/audiooutput.moc:95
#22 0xb0d75f7d in Phonon::Xine::AudioOutput::qt_metacall (this=0xa320828, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xa3cdbd8)
    at /build/buildd/phonon-4.3.1/obj-i486-linux-gnu/xine/audiooutput.moc:77
#23 0xb6a2d8cb in QMetaCallEvent::placeMetaCall (this=0xa3c1680, object=0xa320828) at kernel/qobject.cpp:477
#24 0xb6a2f3b0 in QObject::event (this=0xa320828, e=0xa3c1680) at kernel/qobject.cpp:1111
#25 0xb0d76191 in Phonon::Xine::AudioOutput::event (this=0xa320828, ev=0x0) at /build/buildd/phonon-4.3.1/xine/audiooutput.cpp:357
#26 0xb6e69d3c in QApplicationPrivate::notify_helper (this=0xa132f78, receiver=0xa320828, e=0xa3c1680) at kernel/qapplication.cpp:4056
#27 0xb6e7203e in QApplication::notify (this=0xbfbaf3ec, receiver=0xa320828, e=0xa3c1680) at kernel/qapplication.cpp:3603
#28 0xb7ed95cd in KApplication::notify (this=0xbfbaf3ec, receiver=0xa320828, event=0xa3c1680) at /build/buildd/kde4libs-4.3.0/kdeui/kernel/kapplication.cpp:302
#29 0xb6a1ebcb in QCoreApplication::notifyInternal (this=0xbfbaf3ec, receiver=0xa320828, event=0xa3c1680) at kernel/qcoreapplication.cpp:610
#30 0xb6a1f825 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xa0702a8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#31 0xb6a1fa1d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#32 0xb6a4a6af in postEventSourceDispatch (s=0xa12bdd8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#33 0xb44eab88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#34 0xb44ee0eb in ?? () from /usr/lib/libglib-2.0.so.0
#35 0xb44ee268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#36 0xb6a4a2f8 in QEventDispatcherGlib::processEvents (this=0xa06fea8, flags={i = -1078267784}) at kernel/qeventdispatcher_glib.cpp:327
#37 0xb6f0ba75 in QGuiEventDispatcherGlib::processEvents (this=0xa06fea8, flags={i = -1078267736}) at kernel/qguieventdispatcher_glib.cpp:202
#38 0xb6a1d1fa in QEventLoop::processEvents (this=0xbfbaf120, flags={i = -1078267672}) at kernel/qeventloop.cpp:149
#39 0xb6a1d642 in QEventLoop::exec (this=0xbfbaf120, flags={i = -1078267608}) at kernel/qeventloop.cpp:201
#40 0xb6a1fae9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#41 0xb6e69bb7 in QApplication::exec () at kernel/qapplication.cpp:3525
#42 0x08051ec5 in main (argc=3, argv=0xbfbafbe4) at /build/buildd/amarok-nightly-20091017+svnbdf8b49ca2c6e7a27088c940ef9c3636eab4fb0e/src/main.cpp:227

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2009-11-09 20:23:29 UTC
Is the Neon build still updated in Jaunty?

Please report back.

This is a crash in Phonon, reassigning.
Comment 2 Yop69 2009-11-09 23:03:44 UTC
(In reply to comment #1)
> Is the Neon build still updated in Jaunty?
> 
> Please report back.
> 
> This is a crash in Phonon, reassigning.

How I can know that ?
Comment 3 Myriam Schweingruber 2009-11-10 10:44:32 UTC
I just checked, apparently it is. Bout you should upgrade your KDE, latest on Jaunty is 4.3.2
Comment 4 Dario Andres 2009-11-11 01:44:58 UTC
Fixed recently: bug 210124. Thanks

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