[gstreamer-bugs] [Bug 619320] [pulsesink] Amarok crashes on startup of application
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Fri Jul 9 17:46:11 PDT 2010
https://bugzilla.gnome.org/show_bug.cgi?id=619320
GStreamer | gst-plugins-good | unspecified
--- Comment #8 from takotheoktopus at hotmail.com 2010-07-10 00:46:06 UTC ---
In order to get a back trace, I followed instructions found at
http://forum.kde.org/viewtopic.php?f=115&t=88283
from terminal
> gdb amarok
inside gdb
> run --debug --nofork
Starting program: /usr/bin/amarok --debug --nofork
[Thread debugging using libthread_db enabled]
[New Thread 0xb291bb70 (LWP 16893)]
[Thread 0xb291bb70 (LWP 16893) exited]
[New Thread 0xb291bb70 (LWP 16894)]
Program received signal SIGSEGV, Segmentation fault.
0x06482e5c in ?? () from /usr/lib/libasound.so.2
(gdb) bt
#0 0x06482e5c in ?? () from /usr/lib/libasound.so.2
#1 0x0643fe9e in snd_pcm_close () from /usr/lib/libasound.so.2
#2 0x06673662 in ?? () from /usr/lib/gstreamer-0.10/libgstalsa.so
#3 0x06621512 in ?? () from /usr/lib/libgstaudio-0.10.so.0
#4 0x066116f0 in gst_ring_buffer_close_device ()
from /usr/lib/libgstaudio-0.10.so.0
#5 0x0661be42 in ?? () from /usr/lib/libgstaudio-0.10.so.0
#6 0x06526435 in gst_element_change_state (element=0x836e4c8,
transition=GST_STATE_CHANGE_READY_TO_NULL) at gstelement.c:2548
#7 0x06529928 in gst_element_set_state_func (element=0x836e4c8,
state=GST_STATE_NULL) at gstelement.c:2504
#8 0x065257f0 in gst_element_set_state (element=0x836e4c8,
state=GST_STATE_NULL) at gstelement.c:2405
#9 0x06515827 in gst_bin_element_set_state (element=0x83661a0,
transition=GST_STATE_CHANGE_READY_TO_NULL) at gstbin.c:2118
#10 gst_bin_change_state_func (element=0x83661a0,
transition=GST_STATE_CHANGE_READY_TO_NULL) at gstbin.c:2417
#11 0x06526435 in gst_element_change_state (element=0x83661a0,
transition=GST_STATE_CHANGE_READY_TO_NULL) at gstelement.c:2548
#12 0x06529928 in gst_element_set_state_func (element=0x83661a0,
state=GST_STATE_NULL) at gstelement.c:2504
#13 0x065257f0 in gst_element_set_state (element=0x83661a0,
state=GST_STATE_NULL) at gstelement.c:2405
#14 0x06515827 in gst_bin_element_set_state (element=0x83621a8,
transition=GST_STATE_CHANGE_READY_TO_NULL) at gstbin.c:2118
#15 gst_bin_change_state_func (element=0x83621a8,
transition=GST_STATE_CHANGE_READY_TO_NULL) at gstbin.c:2417
#16 0x0663011e in gst_switch_sink_change_state (element=0x83621a8,
transition=GST_STATE_CHANGE_READY_TO_NULL) at gstswitchsink.c:255
#17 0x0662cf56 in gst_gconf_audio_sink_change_state (element=0x83621a8,
transition=GST_STATE_CHANGE_READY_TO_NULL) at gstgconfaudiosink.c:298
#18 0x06526435 in gst_element_change_state (element=0x83621a8,
transition=GST_STATE_CHANGE_READY_TO_NULL) at gstelement.c:2548
#19 0x06529928 in gst_element_set_state_func (element=0x83621a8,
state=GST_STATE_NULL) at gstelement.c:2504
#20 0x065257f0 in gst_element_set_state (element=0x83621a8,
state=GST_STATE_NULL) at gstelement.c:2405
#21 0x064c7e1c in Phonon::Gstreamer::AudioOutput::setOutputDevice (
this=0x81facf8, newDevice=...) at ../../gstreamer/audiooutput.cpp:217
#22 0x023f0621 in callSetOutputDevice (this=0x81cd6f8)
at ../3rdparty/phonon/phonon/audiooutput.cpp:67
#23 Phonon::AudioOutputPrivate::setupBackendObject (this=0x81cd6f8)
at ../3rdparty/phonon/phonon/audiooutput.cpp:281
#24 0x023f0d22 in Phonon::AudioOutputPrivate::createBackendObject (
this=0x81cd6f8) at ../3rdparty/phonon/phonon/audiooutput.cpp:124
#25 0x023ed284 in Phonon::AudioOutputPrivate::init (this=0x81cd6f8,
c=Phonon::MusicCategory) at ../3rdparty/phonon/phonon/audiooutput.cpp:106
#26 0x023ed929 in AudioOutput (this=0x81cc1f0, category=Phonon::MusicCategory,
parent=0x81c60a0) at ../3rdparty/phonon/phonon/audiooutput.cpp:76
#27 0x00a5e88e in EngineController::initializePhonon (this=0x81c60a0)
at ../../src/EngineController.cpp:122
#28 0x00a60ac2 in EngineController::qt_metacall (this=0x81c60a0,
_c=QMetaObject::InvokeMetaMethod, _id=21, _a=0xbfffe4ec)
at ./EngineController.moc:147
#29 0x01c3cc9a in QMetaObject::metacall (object=0x81c60a0, cl=33264576,
idx=26, argv=0xbfffe4ec) at kernel/qmetaobject.cpp:237
#30 0x01c40ac5 in QMetaMethod::invoke (this=0xbfffe67c, object=0x81c60a0,
connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=...,
val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=...,
val9=...) at kernel/qmetaobject.cpp:1533
#31 0x01c410cf in QMetaObject::invokeMethod (obj=0x81c60a0,
member=0xc7f0c4 "initializePhonon", type=Qt::DirectConnection, ret=...,
val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=...,
val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1113
#32 0x00b61adb in QMetaObject::invokeMethod (this=0x81c6038)
at /usr/include/qt4/QtCore/qobjectdefs.h:398
#33 Amarok::DefaultApplicationController::initEngineController (this=0x81c6038)
at ../../src/statemanagement/DefaultApplicationController.cpp:90
#34 0x00b61b12 in Amarok::DefaultApplicationController::start (this=0x81c6038)
at ../../src/statemanagement/DefaultApplicationController.cpp:47
#35 0x00a41ad0 in App::continueInit (this=0xbfffec28) at ../../src/App.cpp:670
#36 0x00a464e9 in App (this=0xbfffec28) at ../../src/App.cpp:212
#37 0x0804fffc in main (argc=3, argv=0xbffff4a4) at ../../src/main.cpp:235
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the Gstreamer-bugs
mailing list