[Pidgin] #67: gstreamer crash
Pidgin
trac at pidgin.im
Wed Apr 18 10:10:58 EDT 2007
#67: gstreamer crash
---------------------------+------------------------------------------------
Reporter: lschiere | Owner: seanegan
Type: defect | Status: assigned
Priority: critical | Milestone:
Component: pidgin (gtk) | Version: 2.0
Resolution: | Keywords:
---------------------------+------------------------------------------------
Comment (by lschiere):
{{{
(10:06:48) util: Writing file accounts.xml to directory /home/luke/.gaim
(10:06:48) GLib-GObject: cannot register existing type `GstAudioClock'
(10:06:48) GLib-GObject: g_type_plugin_*() invalidly modified type
`GstSystemClock'
(10:06:48) GLib-GObject: cannot register existing type `GstAudioClock'
Program received signal SIGABRT, Aborted.
[Switching to Thread -1255613552 (LWP 3825)]
0xb72f7847 in raise () from /lib/libc.so.6
(gdb) bt full
#0 0xb72f7847 in raise () from /lib/libc.so.6
No symbol table info available.
#1 0xb72f90b8 in abort () from /lib/libc.so.6
No symbol table info available.
#2 0xb752f497 in g_logv () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3 0xb752f4c9 in g_log () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#4 0xb75bf879 in g_type_class_ref () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#5 0xb75bf6c7 in g_type_class_ref () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#6 0xb75a57d3 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#7 0xb75a5b60 in g_object_new () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#8 0xb631a63e in gst_audio_clock_new (name=0xb632ac44
"GstAudioSinkClock",
func=0xb631eb40 <gst_base_audio_sink_get_time>, user_data=0x8720aa0)
at gstaudioclock.c:117
No locals.
#9 0xb631eb07 in gst_base_audio_sink_init (baseaudiosink=0x8720aa0,
g_class=0x86f8b40) at gstbaseaudiosink.c:177
No locals.
#10 0xb75bfcdc in g_type_create_instance () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#11 0xb75a6bb2 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#12 0x081d7710 in ?? ()
No symbol table info available.
#13 0x087096ae in ?? ()
No symbol table info available.
#14 0x0540aff4 in ?? ()
No symbol table info available.
#15 0xb740aff4 in ?? () from /lib/libc.so.6
No symbol table info available.
#16 0x08709698 in ?? ()
No symbol table info available.
#17 0x087096a0 in ?? ()
No symbol table info available.
#18 0xb528c120 in ?? ()
No symbol table info available.
#19 0xb741667e in pthread_mutex_lock () from /lib/libpthread.so.0
No symbol table info available.
#20 0xb75a4e28 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#21 0xb75a59a7 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#22 0xb75a5b60 in g_object_new () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#23 0xb7e4789c in gst_element_factory_create (factory=0x82431b0,
name=0x86b1ac0 "sink-actual-sink-alsa") at gstelementfactory.c:381
element = <value optimized out>
oclass = <value optimized out>
__PRETTY_FUNCTION__ = "gst_element_factory_create"
#24 0xb64cbaba in gst_auto_audio_sink_change_state (element=0x86cd9b0,
transition=GST_STATE_CHANGE_NULL_TO_READY) at gstautoaudiosink.c:173
ret = <value optimized out>
sink = (GstAutoAudioSink *) 0x86cd9b0
#25 0xb7e42aba in gst_element_change_state (element=0x86cd9b0,
transition=GST_STATE_CHANGE_NULL_TO_READY) at gstelement.c:2291
ret = <value optimized out>
current = <value optimized out>
next = <value optimized out>
__PRETTY_FUNCTION__ = "gst_element_change_state"
#26 0xb7e45a74 in gst_element_set_state_func (element=0x86cd9b0,
state=GST_STATE_READY) at gstelement.c:2252
current = GST_STATE_NULL
next = 10
old_pending = GST_STATE_VOID_PENDING
ret = <value optimized out>
old_ret = <value optimized out>
__PRETTY_FUNCTION__ = "gst_element_set_state_func"
#27 0xb7e41c73 in gst_element_set_state (element=0x86cd9b0,
state=GST_STATE_READY) at gstelement.c:2160
result = <value optimized out>
__PRETTY_FUNCTION__ = "gst_element_set_state"
#28 0xb7e369a2 in gst_bin_change_state_func (element=0x86a9970,
transition=GST_STATE_CHANGE_NULL_TO_READY) at gstbin.c:1767
child = (GstElement *) 0x86cd9b0
bin = <value optimized out>
ret = <value optimized out>
current = GST_STATE_NULL
next = GST_STATE_READY
have_async = 0
have_no_preroll = 0
base_time = 0
it = (GstIterator *) 0x87161c0
__PRETTY_FUNCTION__ = "gst_bin_change_state_func"
#29 0xb7e42aba in gst_element_change_state (element=0x86a9970,
transition=GST_STATE_CHANGE_NULL_TO_READY) at gstelement.c:2291
ret = <value optimized out>
current = <value optimized out>
next = <value optimized out>
__PRETTY_FUNCTION__ = "gst_element_change_state"
#30 0xb7e45a74 in gst_element_set_state_func (element=0x86a9970,
state=GST_STATE_READY) at gstelement.c:2252
current = GST_STATE_NULL
next = 10
old_pending = GST_STATE_VOID_PENDING
ret = <value optimized out>
old_ret = <value optimized out>
__PRETTY_FUNCTION__ = "gst_element_set_state_func"
#31 0xb7e41c73 in gst_element_set_state (element=0x86a9970,
state=GST_STATE_READY) at gstelement.c:2160
result = <value optimized out>
__PRETTY_FUNCTION__ = "gst_element_set_state"
#32 0xb635da9a in gen_audio_element (play_bin=0x8627310) at
gstplaybin.c:1091
res = <value optimized out>
element = (GstElement *) 0x86a9970
conv = (GstElement *) 0x8704020
scale = (GstElement *) 0x86e2de8
sink = (GstElement *) 0x86cd9b0
volume = (GstElement *) 0x86e4e20
pad = (GstPad *) 0x86f0918
__PRETTY_FUNCTION__ = "gen_audio_element"
#33 0xb635efd4 in setup_sinks (play_base_bin=0x8627310, group=0x86f57b0)
at gstplaybin.c:1552
play_bin = (GstPlayBin *) 0x8627310
streaminfo = (GList *) 0x86edb10
s = (GList *) 0x0
need_vis = 0
need_text = 0
textsrcpad = <value optimized out>
pad = <value optimized out>
sink = <value optimized out>
res = 1
__PRETTY_FUNCTION__ = "setup_sinks"
#34 0xb63650e5 in group_commit (play_base_bin=0x8627310,
fatal=<value optimized out>, subtitle=<value optimized out>)
at gstplaybasebin.c:462
info = (GstStreamInfo *) 0x869a980
group = (GstPlayBaseGroup *) 0x86f57b0
had_active_group = 0
__PRETTY_FUNCTION__ = "group_commit"
#35 0xb75ace0b in g_cclosure_marshal_VOID__VOID ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#36 0xb759f97b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
--
Ticket URL: <http://developer.pidgin.im/ticket/67#comment:7>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list