[Bug 83209] Re: system-preferences-sound crash after I click 'Test' next to Sound Capture in the Devices tab.

Michał Sznajder michalsznajder at gmail.com
Sat Feb 24 14:39:19 UTC 2007


debuild was a successes finally. I had problems with libxss: for some reason
debuild thought I had version from feisty. Strange... Anyway after
installing from packages.ubuntu.com a proper version build was OK.

Backtrace generated. Looks like recurrence problem in libgstreamer. Any more
help needed?


GNU gdb 6.4.90-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".

(gdb) handle SIG33 pass nostop noprint
Signal        Stop	Print	Pass to program	Description
SIG33         No	No	Yes		Real-time event 33
(gdb) set pagination 0
(gdb) run
Starting program: /usr/bin/gnome-sound-properties 
[Thread debugging using libthread_db enabled]
[New Thread -1225472336 (LWP 18721)]
[New Thread -1259672672 (LWP 18786)]

(gnome-sound-properties:18721): GLib-GObject-WARNING **: invalid
uninstantiatable type `(null)' in cast to `GstGConfAudioSrc'

(gnome-sound-properties:18721): GStreamer-CRITICAL **:
gst_element_set_state: assertion `GST_IS_ELEMENT (element)' failed

(gnome-sound-properties:18721): GLib-GObject-WARNING **: invalid
uninstantiatable type `(null)' in cast to `GstBin'

(gnome-sound-properties:18721): GStreamer-CRITICAL **: gst_bin_remove:
assertion `GST_IS_BIN (bin)' failed

(gnome-sound-properties:18721): GLib-GObject-WARNING **: invalid
uninstantiatable type `(null)' in cast to `GstBin'

(gnome-sound-properties:18721): GStreamer-CRITICAL **: gst_bin_add:
assertion `GST_IS_BIN (bin)' failed

(gnome-sound-properties:18721): GLib-GObject-WARNING **: invalid
uninstantiatable type `channels' in cast to `GstGConfAudioSrc'

(gnome-sound-properties:18721): GStreamer-CRITICAL **:
gst_element_set_state: assertion `GST_IS_ELEMENT (element)' failed

(gnome-sound-properties:18721): GLib-GObject-WARNING **: invalid
uninstantiatable type `channels' in cast to `GstBin'

(gnome-sound-properties:18721): GStreamer-CRITICAL **: gst_bin_remove:
assertion `GST_IS_BIN (bin)' failed

(gnome-sound-properties:18721): GLib-GObject-WARNING **: invalid
uninstantiatable type `channels' in cast to `GstBin'

(gnome-sound-properties:18721): GStreamer-CRITICAL **: gst_bin_add:
assertion `GST_IS_BIN (bin)' failed

(gnome-sound-properties:18721): GLib-GObject-WARNING **: invalid
uninstantiatable type `(null)' in cast to `GstGhostPad'

(gnome-sound-properties:18721): GStreamer-CRITICAL **:
gst_ghost_pad_set_target: assertion `GST_IS_GHOST_PAD (gpad)' failed

(gnome-sound-properties:18721): GLib-GObject-WARNING **: invalid
uninstantiatable type `(null)' in cast to `GstGConfAudioSrc'

(gnome-sound-properties:18721): GStreamer-CRITICAL **:
gst_element_set_state: assertion `GST_IS_ELEMENT (element)' failed

(gnome-sound-properties:18721): GLib-GObject-WARNING **: invalid
uninstantiatable type `(null)' in cast to `GstBin'

(gnome-sound-properties:18721): GStreamer-CRITICAL **: gst_bin_remove: assertion `GST_IS_BIN (bin)' failed
[New Thread -1268065376 (LWP 18787)]
[New Thread -1276458080 (LWP 18789)]
[New Thread -1284850784 (LWP 18790)]
[New Thread -1293280352 (LWP 18792)]
[New Thread -1301673056 (LWP 18793)]
[Thread -1301673056 (LWP 18793) exited]
[Thread -1293280352 (LWP 18792) exited]
[Thread -1276458080 (LWP 18789) exited]
[Thread -1259672672 (LWP 18786) exited]
[Thread -1284850784 (LWP 18790) exited]
[New Thread -1284850784 (LWP 18840)]
[New Thread -1259672672 (LWP 18841)]
[New Thread -1276458080 (LWP 18844)]
[New Thread -1293280352 (LWP 18845)]
[New Thread -1301738592 (LWP 18846)]
[New Thread -1310131296 (LWP 18847)]
[Thread -1310131296 (LWP 18847) exited]
[Thread -1301738592 (LWP 18846) exited]
[Thread -1276458080 (LWP 18844) exited]
[Thread -1284850784 (LWP 18840) exited]
[Thread -1293280352 (LWP 18845) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1225472336 (LWP 18721)]
0xb785c209 in g_type_check_instance_is_a () from /usr/lib/libgobject-2.0.so.0
(gdb) backtrace
[..... lot of lines removed ......]
#116307 0xb789da97 in gst_element_post_message () from /usr/lib/libgstreamer-0.10.so.0
#116308 0xb789089e in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#116309 0xb788f6c2 in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#116310 0xb7895861 in gst_bus_post () from /usr/lib/libgstreamer-0.10.so.0
#116311 0xb789da97 in gst_element_post_message () from /usr/lib/libgstreamer-0.10.so.0
#116312 0xb789089e in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#116313 0xb788f6c2 in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#116314 0xb7895861 in gst_bus_post () from /usr/lib/libgstreamer-0.10.so.0
#116315 0xb789da97 in gst_element_post_message () from /usr/lib/libgstreamer-0.10.so.0
#116316 0xb789089e in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#116317 0xb788f6c2 in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#116318 0xb7895861 in gst_bus_post () from /usr/lib/libgstreamer-0.10.so.0
#116319 0xb789da97 in gst_element_post_message () from /usr/lib/libgstreamer-0.10.so.0
#116320 0xb789089e in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#116321 0xb788f6c2 in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#116322 0xb7895861 in gst_bus_post () from /usr/lib/libgstreamer-0.10.so.0
#116323 0xb789da97 in gst_element_post_message () from /usr/lib/libgstreamer-0.10.so.0
#116324 0xb789089e in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#116325 0xb788f6c2 in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#116326 0xb7895861 in gst_bus_post () from /usr/lib/libgstreamer-0.10.so.0
#116327 0xb789da97 in gst_element_post_message () from /usr/lib/libgstreamer-0.10.so.0
#116328 0xb789089e in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#116329 0xb788f6c2 in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#116330 0xb7895861 in gst_bus_post () from /usr/lib/libgstreamer-0.10.so.0
#116331 0xb789da97 in gst_element_post_message () from /usr/lib/libgstreamer-0.10.so.0
#116332 0xb78916bd in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#116333 0xb788f51a in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#116334 0xb4f989ce in gst_gconf_audio_src_get_type () from /usr/lib/gstreamer-0.10/libgstgconfelements.so
#116335 0xb79ef307 in gconf_client_get_type () from /usr/lib/libgconf-2.so.4
#116336 0xb79e200b in gconf_listeners_notify () from /usr/lib/libgconf-2.so.4
#116337 0xb79ef664 in gconf_client_value_changed () from /usr/lib/libgconf-2.so.4
#116338 0xb79ef741 in gconf_client_value_changed () from /usr/lib/libgconf-2.so.4
#116339 0xb777aaa1 in g_source_is_destroyed () from /usr/lib/libglib-2.0.so.0
#116340 0xb777c802 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#116341 0xb777f7df in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#116342 0xb777fb89 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#116343 0xb7c2a574 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#116344 0x080510f4 in main (argc=0, argv=0xe0107009) at /home/michal/control-center-2.16.1/./capplets/sound/sound-properties-capplet.c:985
(gdb) info registers
eax            0x8465db8	138829240
ecx            0x0	0
edx            0x8476cc8	138898632
ebx            0xb78716d0	-1215883568
esp            0xbf413fe0	0xbf413fe0
ebp            0xbf414008	0xbf414008
esi            0x8465db8	138829240
edi            0x840c000	138461184
eip            0xb785c209	0xb785c209 <g_type_check_instance_is_a+9>
eflags         0x10282	[ SF IF RF ]
cs             0x73	115
ss             0x7b	123
ds             0x7b	123
es             0x7b	123
fs             0x0	0
gs             0x33	51
(gdb) thread apply all backtrace

Thread 9 (Thread -1259672672 (LWP 18841)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7746816 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb78c7b38 in gst_system_clock_obtain () from /usr/lib/libgstreamer-0.10.so.0
#3  0xb779a38f in g_thread_create_full () from /usr/lib/libglib-2.0.so.0
#4  0xb7743504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb76d751e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread -1268065376 (LWP 18787)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7746816 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb78c7b38 in gst_system_clock_obtain () from /usr/lib/libgstreamer-0.10.so.0
#3  0xb779a38f in g_thread_create_full () from /usr/lib/libglib-2.0.so.0
#4  0xb7743504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb76d751e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread -1225472336 (LWP 18721)):
#0  0xb785c209 in g_type_check_instance_is_a () from /usr/lib/libgobject-2.0.so.0
#1  0xb7843845 in g_object_ref () from /usr/lib/libgobject-2.0.so.0
#2  0xb788bdf1 in gst_object_ref () from /usr/lib/libgstreamer-0.10.so.0
#3  0xb789da7c in gst_element_post_message () from /usr/lib/libgstreamer-0.10.so.0
#4  0xb789089e in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#5  0xb788f6c2 in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#6  0xb7895861 in gst_bus_post () from /usr/lib/libgstreamer-0.10.so.0
#7  0xb789da97 in gst_element_post_message () from /usr/lib/libgstreamer-0.10.so.0
#8  0xb789089e in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#9  0xb788f6c2 in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#10 0xb7895861 in gst_bus_post () from /usr/lib/libgstreamer-0.10.so.0
[.............. removed .......................]
#116308 0xb789089e in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#116309 0xb788f6c2 in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#116310 0xb7895861 in gst_bus_post () from /usr/lib/libgstreamer-0.10.so.0
#116311 0xb789da97 in gst_element_post_message () from /usr/lib/libgstreamer-0.10.so.0
#116312 0xb789089e in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#116313 0xb788f6c2 in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#116314 0xb7895861 in gst_bus_post () from /usr/lib/libgstreamer-0.10.so.0
#116315 0xb789da97 in gst_element_post_message () from /usr/lib/libgstreamer-0.10.so.0
#116316 0xb789089e in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#116317 0xb788f6c2 in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#116318 0xb7895861 in gst_bus_post () from /usr/lib/libgstreamer-0.10.so.0
#116319 0xb789da97 in gst_element_post_message () from /usr/lib/libgstreamer-0.10.so.0
#116320 0xb789089e in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#116321 0xb788f6c2 in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#116322 0xb7895861 in gst_bus_post () from /usr/lib/libgstreamer-0.10.so.0
#116323 0xb789da97 in gst_element_post_message () from /usr/lib/libgstreamer-0.10.so.0
#116324 0xb789089e in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#116325 0xb788f6c2 in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#116326 0xb7895861 in gst_bus_post () from /usr/lib/libgstreamer-0.10.so.0
#116327 0xb789da97 in gst_element_post_message () from /usr/lib/libgstreamer-0.10.so.0
#116328 0xb789089e in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#116329 0xb788f6c2 in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#116330 0xb7895861 in gst_bus_post () from /usr/lib/libgstreamer-0.10.so.0
#116331 0xb789da97 in gst_element_post_message () from /usr/lib/libgstreamer-0.10.so.0
#116332 0xb78916bd in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#116333 0xb788f51a in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
#116334 0xb4f989ce in gst_gconf_audio_src_get_type () from /usr/lib/gstreamer-0.10/libgstgconfelements.so
#116335 0xb79ef307 in gconf_client_get_type () from /usr/lib/libgconf-2.so.4
#116336 0xb79e200b in gconf_listeners_notify () from /usr/lib/libgconf-2.so.4
#116337 0xb79ef664 in gconf_client_value_changed () from /usr/lib/libgconf-2.so.4
#116338 0xb79ef741 in gconf_client_value_changed () from /usr/lib/libgconf-2.so.4
#116339 0xb777aaa1 in g_source_is_destroyed () from /usr/lib/libglib-2.0.so.0
#116340 0xb777c802 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#116341 0xb777f7df in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#116342 0xb777fb89 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#116343 0xb7c2a574 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#116344 0x080510f4 in main (argc=0, argv=0xe0107009) at /home/michal/control-center-2.16.1/./capplets/sound/sound-properties-capplet.c:985
(gdb) quit
The program is running.  Exit anyway? (y or n)

-- 
system-preferences-sound crash after I click 'Test' next to Sound Capture in the Devices tab.
https://launchpad.net/bugs/83209




More information about the desktop-bugs mailing list