Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 354457 - [FEATURES=test] dev-libs/totem-pl-parser-2.32.{5,6} fails tests due net-misc/drivel
Summary: [FEATURES=test] dev-libs/totem-pl-parser-2.32.{5,6} fails tests due net-misc/...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High minor (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: TESTFAILURE
Depends on: gnome2-mask
Blocks:
  Show dependency tree
 
Reported: 2011-02-11 11:08 UTC by Hans de Graaff
Modified: 2014-11-13 12:32 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,19.21 KB, text/plain)
2011-02-11 11:09 UTC, Hans de Graaff
Details
emerge --info (emerge-info.txt,14.49 KB, text/plain)
2011-02-11 11:09 UTC, Hans de Graaff
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Hans de Graaff gentoo-dev Security 2011-02-11 11:08:14 UTC
/parser/parsing/mp4_is_flv:                                          OK
  /parser/parsing/out_of_order_asx:                                    **
ERROR:parser.c:591:test_parsing_out_of_order_asx: assertion failed: (result != FALSE)
FAIL
GTester: last random seed: R02Sfe7a518a3483a9318921272d5d71ea14
/bin/sh: line 1: 29769 Terminated              gtester --verbose parser disc
make[4]: *** [test] Error 143
Comment 1 Hans de Graaff gentoo-dev Security 2011-02-11 11:09:08 UTC
Created attachment 262107 [details]
build.log
Comment 2 Hans de Graaff gentoo-dev Security 2011-02-11 11:09:42 UTC
Created attachment 262109 [details]
emerge --info
Comment 3 Gilles Dartiguelongue (RETIRED) gentoo-dev 2011-02-11 13:15:07 UTC
strange, I just rebuild this twice (once with introspection, second without it) and couldn't reproduce this problem on ~arch amd64.
Comment 4 Hans de Graaff gentoo-dev Security 2011-02-11 14:57:35 UTC
I can consistently reproduce it. Let me know what kind of debugging might help.
Comment 5 Pacho Ramos gentoo-dev 2011-02-11 16:06:15 UTC
Does test fail when manually compiling and running?
Comment 6 Hans de Graaff gentoo-dev Security 2011-02-11 16:16:41 UTC
(In reply to comment #5)
> Does test fail when manually compiling and running?

Yes. I also explored the dependencies (some were still stable) but this made no change. I guess the next step would be to dive into the C code...
Comment 7 Pacho Ramos gentoo-dev 2011-02-11 16:21:44 UTC
Does the test fail with 2.32.1?
Comment 8 Hans de Graaff gentoo-dev Security 2011-02-12 09:10:26 UTC
(In reply to comment #7)
> Does the test fail with 2.32.1?

Yes, in the same way. I guess at that time I just ignored it.
Comment 9 Pacho Ramos gentoo-dev 2011-02-21 19:16:28 UTC
2.32.3 just bumped ... and still unable to reproduce :-(
Comment 10 Pacho Ramos gentoo-dev 2011-04-02 11:35:29 UTC
Please retry with 2.32.4
Comment 11 Hans de Graaff gentoo-dev Security 2011-04-04 18:44:15 UTC
(In reply to comment #10)
> Please retry with 2.32.4

  /parser/parsing/out_of_order_asx:                                    **
ERROR:parser.c:609:test_parsing_out_of_order_asx: assertion failed: (result != FALSE)
FAIL
GTester: last random seed: R02S2a3e60e1dae15201b471b194ba5b68f1
/bin/sh: line 1: 10855 Terminated              gtester --verbose parser disc


:-(
Comment 12 Pacho Ramos gentoo-dev 2011-04-04 18:52:13 UTC
Does anybody in the team know how to get more information about this? I am still unable to reproduce :-(
Comment 13 Hans de Graaff gentoo-dev Security 2011-04-04 19:04:18 UTC
(In reply to comment #12)
> Does anybody in the team know how to get more information about this? I am
> still unable to reproduce :-(

It might be fair here to say that you don't support a mix of stable/unstable, because that is most likely the cause, even though it isn't clear to me what dependency causes the problem.
Comment 14 Gilles Dartiguelongue (RETIRED) gentoo-dev 2011-04-05 10:19:16 UTC
well, the testsuite should work independently, there is not much dependencies in use :(
Maybe it's arch specific ? Would be nice if you could run this test in particular under gdb to get a backtrace.
Comment 15 Hans de Graaff gentoo-dev Security 2011-05-16 18:44:36 UTC
GTest: run: /parser/parsing/mp4_is_flv
(MSG: Bug Reference: http://bugzilla.gnome.org/show_bug.cgi?id=620039)
(MSG: Got retval 0 for uri 'file:///var/tmp/portage/dev-libs/totem-pl-parser-2.32.5/work/totem-pl-parser-2.32.5/plparse/tests/really-flv.mp4')
GTest: result: OK
GTest: run: /parser/parsing/out_of_order_asx
(MSG: Got retval 0 for uri 'file:///var/tmp/portage/dev-libs/totem-pl-parser-2.32.5/work/totem-pl-parser-2.32.5/plparse/tests/pukas.wax')
**
ERROR:parser.c:609:test_parsing_out_of_order_asx: assertion failed: (result != FALSE)
Aborted


The output from 'parser --verbose' doesn't really help much. It looks like I can actually parse this asx file and playback gets started, even though that is not supposed to happen. No nice crash to work with here, so without completely diving into the totem-pl-parser code I don't think it's easy to say what is going on.
Comment 16 Pacho Ramos gentoo-dev 2011-06-04 10:29:45 UTC
I would try to report your problem also to upstream for trying to clarify this situation. Thanks
Comment 17 Pacho Ramos gentoo-dev 2011-06-19 12:00:08 UTC
(In reply to comment #16)
> I would try to report your problem also to upstream for trying to clarify this
> situation. Thanks

Did you reported this?
Comment 18 Hans de Graaff gentoo-dev Security 2011-06-19 12:02:39 UTC
(In reply to comment #17)
> Did you reported this?

No, this bug is low priority for me, and had no time/motivation yet.
Comment 19 Pacho Ramos gentoo-dev 2011-06-19 12:47:59 UTC
I would report it there as you are affected by it and I don't think upstream will look at that problem too fast :-/
Comment 20 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2011-10-20 07:15:16 UTC
Also happened for me, stable x86 system.

Portage 2.1.10.11 (default/linux/x86/10.0/developer, gcc-4.5.3, glibc-2.12.2-r0, 3.0.6-gentoo i686)
=================================================================
                        System Settings
=================================================================
System uname: Linux-3.0.6-gentoo-i686-Intel-R-_Core-TM-2_Duo_CPU_P8700_@_2.53GHz-with-gentoo-2.0.3
Timestamp of tree: Tue, 18 Oct 2011 02:30:01 +0000
app-shells/bash:          4.1_p9
dev-java/java-config:     2.1.11-r3
dev-lang/python:          2.7.1-r1, 3.1.3-r1
dev-util/cmake:           2.8.4-r1
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.0.3
sys-apps/openrc:          0.8.3-r1
sys-apps/sandbox:         2.4
sys-devel/autoconf:       2.13, 2.68
sys-devel/automake:       1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:       2.20.1-r1
sys-devel/gcc:            4.5.3-r1
sys-devel/gcc-config:     1.4.1-r1
sys-devel/libtool:        2.4-r1
sys-devel/make:           3.82-r1
sys-kernel/linux-headers: 2.6.36.1 (virtual/os-headers)
sys-libs/glibc:           2.12.2
Repositories: gentoo x-portage
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="*"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests binpkg-logs collision-protect distlocks ebuild-locks fixlafiles fixpackages multilib-strict news parallel-fetch protect-owned sandbox sfperms sign splitdebug strict test test-fail-continue unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox"
FFLAGS=""
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LDFLAGS="-Wl,--hash-style=gnu -Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa berkdb bzip2 cairo cdda cdr cli consolekit cracklib crypt cups cxx dbus device-mapper dri dts dvd dvdr emacs emboss encode exif fam firefox flac fortran gdbm gdu gif git gnome-keyring gnutls gtk iconv icu jpeg lcms libnotify mad mbox mercurial mng modules mp3 mp4 mpeg mudflap ncurses nls nptl nptlonly nss ogg opengl openmp pam pango pcre pdf perl png policykit ppds pppd python qt3support readline sdl secure-delete session snmp spell sqlite ssl startup-notification subversion svg sysfs tcb tcpd threads tiff toolkit-scroll-bars truetype udev unicode usb vorbis x264 x86 xcb xft xinerama xml xorg xulrunner xv xvfb xvid zlib" ALSA_CARDS="ens1371" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev keyboard vmmouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="vmware vesa vga" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

=================================================================
                        Package Settings
=================================================================

dev-libs/totem-pl-parser-2.32.5 was built with the following:
USE="doc quvi test -archive (-introspection)"
Comment 21 Pacho Ramos gentoo-dev 2011-10-20 09:24:10 UTC
If still valid for you with 2.32.6, please report this to upstream: bugzilla.gnome.org and post link here

Thanks
Comment 22 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2011-10-21 06:33:58 UTC
(In reply to comment #21)
> If still valid for you with 2.32.6, please report this to upstream:
> bugzilla.gnome.org and post link here

Done. https://bugzilla.gnome.org/show_bug.cgi?id=662370
Comment 23 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2011-10-21 19:00:00 UTC
Ha, so it seems you need to have drivel installed to repro this bug.
Comment 24 Hans de Graaff gentoo-dev Security 2011-10-24 16:54:36 UTC
(In reply to comment #23)
> Ha, so it seems you need to have drivel installed to repro this bug.

I can confirm, as Gentoo drivel maintainer, that I have it installed. Thanks for finding the root cause of this with upstream. And no wonder that others could not reproduce this...
Comment 25 Pacho Ramos gentoo-dev 2012-01-30 09:58:31 UTC
This is a drivel problem then, I have seen fedora has removed it because upstream is dead since 2009, maybe we could do the same if it has a replacement...
Comment 26 Hans de Graaff gentoo-dev Security 2012-02-01 19:21:40 UTC
(In reply to comment #25)
> This is a drivel problem then, I have seen fedora has removed it because
> upstream is dead since 2009, maybe we could do the same if it has a
> replacement...

It got a new maintainer some time ago:

*drivel-3.0.3 (15 May 2011)

  15 May 2011; Hans de Graaff <graaff@gentoo.org> +drivel-3.0.3.ebuild:
  Version bump.

In any case I've dropped maintainership, so it's up to gnome how to handle this.
Comment 27 Pacho Ramos gentoo-dev 2012-02-02 10:20:32 UTC
I don't have time to report this to drivel upstream now :(
Comment 28 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2012-02-02 10:31:36 UTC
(In reply to comment #27)
> I don't have time to report this to drivel upstream now :(

What do you want to report? There is my bug https://bugzilla.gnome.org/show_bug.cgi?id=662370, do you want to report removal of drivel, or try to retest with the new version? I could do that.
Comment 29 Pacho Ramos gentoo-dev 2012-02-02 11:38:30 UTC
I wanted to report it to drivel upstream (as it's a drivel problem), but I have just seen bugzilla.gnome.org bug is already reassigned to them :(
Comment 30 Pacho Ramos gentoo-dev 2014-11-13 12:32:09 UTC
drivel was removed