Bug 240795

Summary: Amorok Crashes when Loading Ubuntu 10.4
Product: [Applications] amarok Reporter: Hal Taylor <ammanti>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED UPSTREAM    
Severity: crash    
Priority: NOR    
Version: 2.3.0   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Hal Taylor 2010-06-05 11:34:19 UTC
Application: amarok (2.3.0)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-22-generic i686
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
When I attempt to Launch Amorok it immediately crashes. 

The crash can be reproduced every time.

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

Thread 2 (Thread 0xb0b4cb70 (LWP 2839)):
#0  0x0026a422 in __kernel_vsyscall ()
#1  0x04a44b86 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x063e4502 in ?? () from /usr/lib/libpulse.so.0
#3  0x063d0a59 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#4  0x063d2a13 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#5  0x063d2ae4 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6  0x063e42a3 in ?? () from /usr/lib/libpulse.so.0
#7  0x02892e02 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#8  0x03e7696e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9  0x04a52a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb6a83950 (LWP 2800)):
[KCrash Handler]
#6  0x023b6e5c in ?? () from /usr/lib/libasound.so.2
#7  0x02373e9e in snd_pcm_close () from /usr/lib/libasound.so.2
#8  0x0277f662 in gst_alsasink_close (asink=0xa2d0c58) at gstalsasink.c:804
#9  0x09c86512 in gst_audioringbuffer_close_device (buf=0xa2d3918) at gstaudiosink.c:365
#10 0x09c766f0 in gst_ring_buffer_close_device (buf=0xa2d3918) at gstringbuffer.c:714
#11 0x09c80e42 in gst_base_audio_sink_change_state (element=0xa2d0c58, transition=GST_STATE_CHANGE_READY_TO_NULL) at gstbaseaudiosink.c:1879
#12 0x027cc435 in gst_element_change_state (element=0xa2d0c58, transition=GST_STATE_CHANGE_READY_TO_NULL) at gstelement.c:2548
#13 0x027cf928 in gst_element_set_state_func (element=0xa2d0c58, state=GST_STATE_NULL) at gstelement.c:2504
#14 0x027cb7f0 in gst_element_set_state (element=0xa2d0c58, state=GST_STATE_NULL) at gstelement.c:2405
#15 0x026d9e1c in Phonon::Gstreamer::AudioOutput::setOutputDevice (this=0xa0f3e40, newDevice=...) at ../../gstreamer/audiooutput.cpp:217
#16 0x04654621 in callSetOutputDevice (this=0x9f79b48) at ../3rdparty/phonon/phonon/audiooutput.cpp:67
#17 Phonon::AudioOutputPrivate::setupBackendObject (this=0x9f79b48) at ../3rdparty/phonon/phonon/audiooutput.cpp:281
#18 0x04654d22 in Phonon::AudioOutputPrivate::createBackendObject (this=0x9f79b48) at ../3rdparty/phonon/phonon/audiooutput.cpp:124
#19 0x04651284 in Phonon::AudioOutputPrivate::init (this=0x9f79b48, c=Phonon::MusicCategory) at ../3rdparty/phonon/phonon/audiooutput.cpp:106
#20 0x04651929 in AudioOutput (this=0xa0df8e0, category=Phonon::MusicCategory, parent=0xa066708) at ../3rdparty/phonon/phonon/audiooutput.cpp:76
#21 0x00c9388e in EngineController::initializePhonon (this=0xa066708) at ../../src/EngineController.cpp:122
#22 0x00c95ac2 in EngineController::qt_metacall (this=0xa066708, _c=QMetaObject::InvokeMetaMethod, _id=21, _a=0xbffcff6c) at ./EngineController.moc:147
#23 0x05ab3c9a in QMetaObject::metacall (object=0xa066708, cl=78496704, idx=26, argv=0xbffcff6c) at kernel/qmetaobject.cpp:237
#24 0x05ab7ac5 in QMetaMethod::invoke (this=0xbffd00fc, object=0xa066708, connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., 
    val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1533
#25 0x05ab80cf in QMetaObject::invokeMethod (obj=0xa066708, member=0xeb40c4 "initializePhonon", type=Qt::DirectConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., 
    val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1113
#26 0x00d96adb in QMetaObject::invokeMethod (this=0xa0df838) at /usr/include/qt4/QtCore/qobjectdefs.h:398
#27 Amarok::DefaultApplicationController::initEngineController (this=0xa0df838) at ../../src/statemanagement/DefaultApplicationController.cpp:90
#28 0x00d96b12 in Amarok::DefaultApplicationController::start (this=0xa0df838) at ../../src/statemanagement/DefaultApplicationController.cpp:47
#29 0x00c76ad0 in App::continueInit (this=0xbffd06a8) at ../../src/App.cpp:670
#30 0x00c7b4e9 in App (this=0xbffd06a8) at ../../src/App.cpp:212
#31 0x0804fffc in main (argc=1, argv=0xbffd0f24) at ../../src/main.cpp:235

This bug may be a duplicate of or related to bug 232068.

Possible duplicates by query: bug 240428, bug 240181, bug 238974, bug 238918, bug 238552.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2010-06-05 18:08:59 UTC
This is a known gstreamer problem, please check with your distribution. We recommend to use the xine backend in Phonon instead.