Bug#660458: FTBFS on i386: ERROR: Caught a segmentation fault while loading plugin file

gregor herrmann gregoa at debian.org
Wed Feb 19 16:41:57 UTC 2014


On Wed, 19 Feb 2014 12:46:20 +0900, Hideki Yamane wrote:

>  I've built it with wheezy cowbuilder x 3 and sid cowbuilder x3
>  (both on i386 virtualbox), and got no FTBFS.
> 
> wheezy build env shows
> >>dh_makeshlibs -plibgstbuzztard-dev
> >>LD_LIBRARY_PATH=debian/libgstbuzztard0/usr/lib:/usr/lib/i386-linux-gnu/libfakeroot:/usr/lib64/libfakeroot:/usr/lib32/libfakeroot
> \
> >>            dh_gstscancodecs
> >>Called unk_?DSP_Init@@YIXH at Z
> >>Use of uninitialized value $str in hash element at
> /usr/share/perl5/Debian/Debhelper/Dh_Lib.pm line 609.
> >>Use of uninitialized value $substvar in concatenation (.) or string at
> /usr/share/perl5/Debian/Debhelper/Dh_Lib.pm line 574.
> >>dh_installdeb -pgstreamer0.10-buzztard
> (snip)
> 
>  but non-failure with it.
> 
>  gregor, can you still reproduce it?

I've now built 0.6.0-1 in a sid cowbuilder i386 chroot, and it
still fails with:

...
dh_makeshlibs -plibgstbuzztard-dev  
LD_LIBRARY_PATH=debian/libgstbuzztard0/usr/lib:/usr/lib/i386-linux-gnu/libfakeroot:/usr/lib64/libfakeroot:/usr/lib32/libfakeroot \
            dh_gstscancodecs

ERROR: Caught a segmentation fault while loading plugin file:
debian/gstreamer0.10-buzztard/usr/lib/gstreamer-0.10/libgstbml.so

Please either:
- remove it and restart.
- run with --gst-disable-segtrap --gst-disable-registry-fork and debug.

ERROR: Caught a segmentation fault while loading plugin file:
debian/gstreamer0.10-buzztard/usr/lib/gstreamer-0.10/libgstbml.so

Please either:
- remove it and restart.
- run with --gst-disable-segtrap --gst-disable-registry-fork and debug.
gst-codec-info-0.10 call failed: 'GST_REGISTRY=/tmp/dh_gstscancodecs.jN6M GST_PLUGIN_SYSTEM_PATH= GST_PLUGIN_PATH=debian/gstreamer0.10-buzztard/usr/lib/gstreamer-0.10 gst-codec-info-0.10 debian/gstreamer0.10-buzztard/usr/lib/gstreamer-0.10/libgstaudiodelay.so debian/gstreamer0.10-buzztard/usr/lib/gstreamer-0.10/libgstbml.so debian/gstreamer0.10-buzztard/usr/lib/gstreamer-0.10/libgstfluidsynth.so debian/gstreamer0.10-buzztard/usr/lib/gstreamer-0.10/libgstsimsyn.so > /tmp/dh_gstscancodecs.p5w1' rc: 65280 output: 
ERROR: Caught a segmentation fault while loading plugin file:
debian/gstreamer0.10-buzztard/usr/lib/gstreamer-0.10/libgstbml.so

Please either:
- remove it and restart.
- run with --gst-disable-segtrap --gst-disable-registry-fork and debug.
make: *** [common-binary-fixup-arch] Error 255
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2



(I've also tried in a wheezy cowbuilder i386 chroot, and it still
fails with the same error. But that's quite useless since this
version is only in sid).


Please note that these i386 cowbuilder chroot are on a amd64 machine;
I don't have any real i386 hardware left; maybe someoen should try it
there ...


Cheers,
gregor


-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer  -  http://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: The Eagles: One Of These Nights
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 928 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-gstreamer-maintainers/attachments/20140219/9952d326/attachment.sig>


More information about the pkg-gstreamer-maintainers mailing list