Bug#466985: gnome-settings-daemon crashes (and the volume control applet too)

No Name flick at polito.it
Fri Feb 22 15:23:46 UTC 2008


Hello,

while trying to produce debug packages for gstreamer0.10-plugins-base
the process ends with the following error:


gtk-doc: Compiling scanner
mkdir .libs
 cc -I../../gst-libs -I../../gst-libs -pthread
-I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -c
gst-plugins-base-libs-scan.c  -fPIC -DPIC
-o .libs/gst-plugins-base-libs-scan.o
 cc -I../../gst-libs -I../../gst-libs -pthread
-I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -c
gst-plugins-base-libs-scan.c -o gst-plugins-base-libs-scan.o >/dev/null
2>&1
gtk-doc: Linking scanner
cc
-o .libs/gst-plugins-base-libs-scan .libs/gst-plugins-base-libs-scan.o
-pthread  ../../gst-libs/gst/interfaces/.libs/libgstinterfaces-0.10.so ../../gst-libs/gst/audio/.libs/libgstaudio-0.10.so ../../gst-libs/gst/cdda/.libs/libgstcdda-0.10.so ../../gst-libs/gst/fft/.libs/libgstfft-0.10.so ../../gst-libs/gst/rtp/.libs/libgstrtp-0.10.so ../../gst-libs/gst/rtsp/.libs/libgstrtsp-0.10.so ../../gst-libs/gst/sdp/.libs/libgstsdp-0.10.so ../../gst-libs/gst/tag/.libs/libgsttag-0.10.so ../../gst-libs/gst/video/.libs/libgstvideo-0.10.so /usr/lib/libgstbase-0.10.so /usr/lib/libgstreamer-0.10.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libgthread-2.0.so -lrt /usr/lib/libxml2.so /usr/lib/libglib-2.0.so  
creating gst-plugins-base-libs-scan
gtk-doc: Running scanner gst-plugins-base-libs-scan
Could not initialize GStreamer: Error re-scanning registry , child
terminated by signal
Scan failed: 
make[4]: *** [scan-build.stamp] Error 1
make[4]: Leaving directory
`/tmp/gstreamer/gst-plugins-base0.10-0.10.17/docs/libs'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/tmp/gstreamer/gst-plugins-base0.10-0.10.17/docs'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/gstreamer/gst-plugins-base0.10-0.10.17'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/gstreamer/gst-plugins-base0.10-0.10.17'
make: *** [debian/stamp-makefile-build] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
Build command 'cd gst-plugins-base0.10-0.10.17 && dpkg-buildpackage -b
-uc' failed.
E: Child process failed

I ran the following commands leading to this error:
apt-get build-dep gstreamer0.10-plugins-base

and 

DEB_BUILD_OPTIONS=nostrip,noopt fakeroot apt-get -b source
gstreamer0.10-plugins-base

my CPU is as follows (just one of the cores is listed, it's a dual core
xeon):

$ cat /proc/cpuinfo 
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 15
model name	: Intel(R) Xeon(R) CPU            5160  @ 3.00GHz
stepping	: 6
cpu MHz		: 1998.000
cache size	: 4096 KB
physical id	: 0
siblings	: 2
core id		: 0
cpu cores	: 2
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 10
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm
constant_tsc arch_perfmon pebs bts pni monitor ds_cpl vmx est tm2 ssse3
cx16 xtpr dca lahf_lm
bogomips	: 5989.06
clflush size	: 64


Thanks again for the help,


    Peter


On Fri, 2008-02-22 at 12:56 +0100, Sebastian Dröge wrote:
> Am Freitag, den 22.02.2008, 11:56 +0100 schrieb No Name:
> 
> > Last lines of output with debug level=5:
> > 
> > 
> > 0:00:05.584434340  5856 0x8050050 LOG           GST_REGISTRY
> > gstregistry.c:816:gst_registry_scan_path_level:<registry0> examining
> > file: /usr/lib/gstreamer-0.10/libgstlibvisual.so
> > 0:00:05.584460759  5856 0x8050050 DEBUG         GST_REGISTRY
> > gstregistry.c:975:gst_registry_scan_path_level:<registry0>
> > file /usr/lib/gstreamer-0.10/libgstlibvisual.so not yet in registry
> > 0:00:05.584474763  5856 0x8050050 DEBUG   GST_PLUGIN_LOADING
> > gstplugin.c:472:gst_plugin_load_file: attempt to load plugin
> > "/usr/lib/gstreamer-0.10/libgstlibvisual.so"
> > 0:00:05.585051047  5856 0x8050050 LOG        GST_REFCOUNTING
> > gstobject.c:293:gst_object_init:<GstObject at 0x8066288> 0x8066288 new
> > 0:00:05.585080125  5856 0x8050050 LOG     GST_PLUGIN_LOADING
> > gstplugin.c:594:gst_plugin_load_file: Plugin 0x8066288 for file
> > "/usr/lib/gstreamer-0.10/libgstlibvisual.so" prepared, calling entry
> > function...
> > 0:00:05.585094947  5856 0x8050050 LOG     GST_PLUGIN_LOADING
> > gstplugin.c:601:gst_plugin_load_file: Plugin 0x8066288 for file
> > "/usr/lib/gstreamer-0.10/libgstlibvisual.so" prepared, registering...
> > 0:00:05.586878103  5856 0x8050050 LOG     GST_PLUGIN_LOADING
> > gstplugin.c:335:gst_plugin_register_func: plugin
> > "/usr/lib/gstreamer-0.10/libgstlibvisual.so" looks good
> > 0:00:05.078629130  5853 0x8050050 DEBUG             GST_INIT
> > gst.c:842:ensure_current_registry_forking: Waiting for data from child
> > 0:00:05.605642605  5853 0x8050050 DEBUG             GST_INIT
> > gst.c:857:ensure_current_registry_forking: parent waiting on child
> > 0:00:05.605692216  5853 0x8050050 DEBUG             GST_INIT
> > gst.c:859:ensure_current_registry_forking: parent done waiting on child
> > 0:00:05.605707043  5853 0x8050050 ERROR             GST_INIT
> > gst.c:862:ensure_current_registry_forking: child did not exit normally,
> > terminated by signal
> > 
> > 
> > Some issues with libgstlibvisual.so?
> 
> Yes, either an issue in libvisual itself (maybe broken CPU feature
> detection or similar again) or in the gstreamer plugin.
> 
> Could you run this (with no registry forking) in gdb and get a
> backtrace? Having the glib, gstreamer, gst-plugins-base and
> gst-plugins-good debug packages installed might be a good idea.







More information about the pkg-gnome-maintainers mailing list