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 692978 - GstByteReader test fails
GstByteReader test fails
Status: RESOLVED INCOMPLETE
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
1.x
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-02-01 02:40 UTC by Kenneth Chik
Modified: 2015-02-24 12:09 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Kenneth Chik 2013-02-01 02:40:32 UTC
I run make check and get this fail:

Running suite(s): GstByteReader
81%: Checks: 11, Failures: 2, Errors: 0
libs/bytereader.c:391:F:general:test_get_float_le:0: 'a' (0) is not equal to '1.0' (1)
libs/bytereader.c:417:F:general:test_get_float_be:0: 'a' (0) is not equal to '1.0' (1)
FAIL: libs/bytereader

Is this critical?
Comment 1 Tim-Philipp Müller 2013-02-01 09:21:57 UTC
Well, it's not critical in the sense that nothing will work any more - gst_byte_reader_get_float*() is only used by the flvdemux element as far as I can tell.

But it should still be investigated and fixed.

What kind of system is this on?
Comment 2 Kenneth Chik 2013-02-01 10:06:11 UTC
(In reply to comment #1)
> Well, it's not critical in the sense that nothing will work any more -
> gst_byte_reader_get_float*() is only used by the flvdemux element as far as I
> can tell.
> 
> But it should still be investigated and fixed.
> 
> What kind of system is this on?

I am compiling GStreamer-1.0.5 on Suse SLES 11 SP1.
Comment 3 Tim-Philipp Müller 2013-02-04 19:05:12 UTC
Ok, and what's the output of

  uname -a

on your system? And what compiler is this with? gcc? If yes, what gcc --version ?
Comment 4 Kenneth Chik 2013-02-05 03:28:27 UTC
> uname -a
Linux devhkg898 2.6.32.12-0.7-default #1 SMP 2010-05-20 11:14:20 +0200 x86_64 x86_64 x86_64 GNU/Linux

> gcc --version
gcc (SUSE Linux) 4.3.4 [gcc-4_3-branch revision 152973]
Comment 5 Tim-Philipp Müller 2013-02-05 18:31:48 UTC
I'm not sure how to easily debug this without access to the system where it fails.

Could you run this from the gstreamer build directory:

 $ cd tests/check/
 $ make libs/bytereader.valgrind

and see if it shows anything ?
Comment 6 Kenneth Chik 2013-02-12 04:19:19 UTC
Running your commands I get:
../../libtool: line 10068: exec: no: not found

(In reply to comment #5)
> I'm not sure how to easily debug this without access to the system where it
> fails.
> 
> Could you run this from the gstreamer build directory:
> 
>  $ cd tests/check/
>  $ make libs/bytereader.valgrind
> 
> and see if it shows anything ?
Comment 7 Tim-Philipp Müller 2013-06-07 22:29:12 UTC
(In reply to comment #6)
> Running your commands I get:
> ../../libtool: line 10068: exec: no: not found

Ok, I don't know what's wrong there, but that has nothing to do with us I don't know think.

Does

 $ cd tests/check/
 $ make libs/bytereader.check

work? (as in: compile, exec, run and fail)
Comment 8 Tim-Philipp Müller 2015-02-24 12:09:59 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug report if you can provide the information that was asked for in a previous comment.
Thanks!