After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 540927 - make check failes for plugins-good
make check failes for plugins-good
Status: RESOLVED INCOMPLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
0.10.14
Other All
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-06-30 13:21 UTC by Christian Albertsen
Modified: 2009-02-03 15:02 UTC
See Also:
GNOME target: ---
GNOME version: 2.19/2.20



Description Christian Albertsen 2008-06-30 13:21:37 UTC
Please describe the problem:
Following error-message occurs running make check

Running suite(s): videocrop


Unexpected critical/warning: gst_structure_set_valist: assertion `IS_MUTABLE (structure)' failed
80%: Checks: 5, Failures: 1, Errors: 0
gstcheck.c:66:F:general:test_cropping:0: Unexpected critical/warning: gst_structure_set_valist: assertion `IS_MUTABLE (structure)' failed
FAIL: elements/videocrop




Steps to reproduce:
Using following gcc-versions and CFLAGS on gentoo:
gcc 4.1.2 (gcc -march=nocona -O0 -pipe -ggdb)
gcc 4.3.1 (gcc -march=core2 -O2 -pipe -ggdb -flax-vector-conversions)

running ebuild $path-to-ebuild/gst-plugins-good-0.10.6.ebuild compile test
it runs the following:
./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --with-package-name=Gentoo GStreamer Ebuild --with-package-origin=http://www.gentoo.org --disable-gconf --disable-gconftool --disable-oss --disable-aalib --disable-aalibtest --disable-cairo --disable-cdio --disable-esd --disable-esdtest --disable-flac --disable-jpeg --disable-ladspa --disable-libcaca --disable-libdv --disable-libpng --disable-dv1394 --disable-shout2 --disable-shout2test --disable-speex --disable-annodex --disable-hal --disable-x --disable-taglib --disable-gdk_pixbuf --disable-gst_v4l2 --disable-sunaudio --disable-xshm --disable-xvideo --disable-zlib --disable-wavpack --enable-good --libdir=/usr/lib64 --build=x86_64-pc-linux-gnu

make check

Actual results:
the make check aborts with the Error-Message mentioned before

Expected results:
all checks pass

Does this happen every time?
yes

Other information:
glib, liboil, gstreamer and gst-plugins-base where compiled using the same options used for gst-plugins-good
Comment 1 Sebastian Dröge (slomo) 2008-07-06 22:57:13 UTC
Could you get a backtrace for that?

G_DEBUG=fatal_warnings make elements/videocrop.gdb

in tests/check will get you the test in gdb.
Comment 2 Tim-Philipp Müller 2009-02-03 15:02:10 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for.
Thanks!