[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