Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 68597 - gst-plugins: gcc-3.4.2 -Os gives segfaults
Summary: gst-plugins: gcc-3.4.2 -Os gives segfaults
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All All
: Low minor (vote)
Assignee: GStreamer package maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-22 15:10 UTC by Derek Dolney
Modified: 2004-11-02 07:36 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Derek Dolney 2004-10-22 15:10:49 UTC
I'm using gst-plugins-0.8.5-r1.

You can make one of the plugins segfault by running gst-register-0.8

gcc-3.3.4 -Os works.

Portage 2.0.51-r2 (default-linux/x86/2004.3, gcc-3.4.2, glibc-2.3.4.20041006-r0, 2.6.9-gentoo-r1 i686)
=================================================================
System uname: 2.6.9-gentoo-r1 i686 AMD Athlon(tm) XP 2100+
Gentoo Base System version 1.5.3
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O2 -Os -fomit-frame-pointer -pipe -s"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O2 -Os -fomit-frame-pointer -pipe -s"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks sandbox sfperms userpriv"
GENTOO_MIRRORS="http://ftp-mirror.internap.com/pub/gentoo/ http://gentoo.llarian.net/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="3dnow X acpi adns alsa apache2 berkdb bitmap-fonts bonobo bzlib crypt directfb dvd f77 fam fbcon fftw gdbm gif gnome gpm gstreamer gtk gtk2 guile imlib java jpeg lesstif libg++ libwww maildir mmx motif mozilla moznocompose moznoirc moznomail mpeg ncurses nptl nptlonly oggvorbis opengl oss pam pdflib perl pic png python quicktime readline rtc sdl slang spell sse ssl tcpd tetex threads tiff truetype usb x86 xml xml2 xmms xprint xv zlib video_cards_radeon"
Comment 1 foser (RETIRED) gentoo-dev 2004-10-23 15:09:02 UTC
yeah hmm .. which plugin would be useful to some extent maybe ?
Comment 2 foser (RETIRED) gentoo-dev 2004-11-02 05:46:02 UTC
need more verbose info to do anything, please don't report bugs if you do not intend to follow up on them.
Comment 3 Derek Dolney 2004-11-02 07:36:53 UTC
> yeah hmm .. which plugin would be useful to some extent maybe ?

I was using rhythmbox. I don't know which plugins it uses.

Expected results:

~ $ gst-register-0.8
Trying to load global_registry ...
Added plugin goom with 1 feature.
Added plugin gstvideo with 0 features.
Added plugin audiorate with 1 feature.
Added plugin colorspace with 1 feature.
Added plugin y4menc with 1 feature.
Added plugin gstresample with 0 features.
Added plugin smpte with 1 feature.
Added plugin alpha with 1 feature.
Added plugin gstindexers with 2 features.
Added plugin mpegaudioparse with 1 feature.
Added plugin gstoptomegascheduler with 1 feature.
Added plugin gstaudioconvert with 2 features.
Added plugin gstbasicgthreadscheduler with 1 feature.
Added plugin mpegaudio with 1 feature.
Added plugin videocrop with 1 feature.
Added plugin volume with 1 feature.
Added plugin videoscale with 1 feature.
Added plugin playondemand with 1 feature.
Added plugin videorate with 1 feature.
Added plugin synaesthesia with 1 feature.
Added plugin multipart with 2 features.
Added plugin alphacolor with 1 feature.
Added plugin videobox with 1 feature.
Added plugin interleave with 2 features.
Added plugin gstdataprotocol with 0 features.
Added plugin spectrum with 1 feature.
Added plugin gstoptgthreadscheduler with 1 feature.
Added plugin gsttags with 1 feature.
Added plugin ac3parse with 1 feature.
Added plugin volenv with 1 feature.
Added plugin efence with 1 feature.
Added plugin gstaudiofilter with 0 features.
Added plugin switch with 1 feature.
Added plugin level with 1 feature.
Added plugin gstoptscheduler with 1 feature.
Added plugin debug with 5 features.
Added plugin audioscale with 1 feature.
Added plugin videotestsrc with 1 feature.
Added plugin typefindfunctions with 49 features.
Added plugin monoscope with 1 feature.
Added plugin udp with 2 features.
Added plugin mpeg2sub with 1 feature.
Added plugin vbidec with 1 feature.
Added plugin tcp with 7 features.
Added plugin gstentryomegascheduler with 1 feature.
Added plugin ximagesink with 1 feature.
Added plugin passthrough with 1 feature.
Added plugin auparse with 1 feature.
Added plugin rtp with 4 features.
Added plugin gstbasicomegascheduler with 1 feature.
Added plugin chart with 1 feature.
Added plugin mulaw with 2 features.
Added plugin sine with 1 feature.
Added plugin decodebin with 1 feature.
Added plugin gstentrygthreadscheduler with 1 feature.
Added plugin median with 1 feature.
Added plugin videomixer with 1 feature.
Added plugin smooth with 1 feature.
Added plugin wavenc with 1 feature.
Added plugin rtjpeg with 2 features.
Added plugin gstmultifilesink with 1 feature.
Added plugin playbin with 1 feature.
Added plugin speed with 1 feature.
Added plugin mpeg1videoparse with 1 feature.
Added plugin gstelements with 15 features.
Added plugin gstspider with 2 features.
Added plugin deinterlace with 1 feature.
Added plugin overlay with 1 feature.
Added plugin stereo with 1 feature.
Added plugin festival with 1 feature.
Added plugin gstvideofilter with 0 features.
Added plugin gstgetbits with 0 features.
Added plugin gstidct with 0 features.
Added plugin effectv with 8 features.
Added plugin gstaudio with 0 features.
Added plugin gstbytestream with 0 features.
Added plugin alsa with 3 features.
Added plugin silence with 1 feature.
Added plugin filter with 3 features.
Added plugin alaw with 2 features.
Added plugin ffmpegcolorspace with 1 feature.
Added plugin videodrop with 1 feature.
Added plugin xwindowlistener with 0 features.
Added plugin gamma with 1 feature.
Added plugin system_encode with 1 feature.
Added plugin cutter with 1 feature.
Added plugin modplug with 1 feature.
Added plugin adder with 1 feature.
Added plugin videobalance with 1 feature.
Added plugin riff with 0 features.
Added plugin vorbis with 4 features.
Added plugin ossaudio with 3 features.
Added plugin flxdec with 1 feature.
Added plugin mpegstream with 4 features.
Added plugin ogg with 4 features.
Added plugin rmdemux with 1 feature.
Added plugin video4linux2 with 2 features.
Added plugin navigationtest with 1 feature.
Added plugin videoflip with 1 feature.
Added plugin avi with 2 features.
Added plugin asf with 2 features.
Added plugin qtdemux with 1 feature.
Added plugin mixmatrix with 1 feature.
Added plugin cdxaparse with 1 feature.
Added plugin wavparse with 1 feature.
Added plugin matroska with 2 features.
Rebuilding user_registry (/home/dolney/.gstreamer-0.8/registry.xml) ...
Loaded 106 plugins with 205 features.

Actual results:

~ $ gst-register-0.8
Trying to load global_registry ...
Error loading global_registry
Added path   /usr/lib/gstreamer-0.8 to user_registry
Rebuilding user_registry (/home/dolney/.gstreamer-0.8/registry.xml) ...
Added plugin goom with 1 feature.
Added plugin gstvideo with 0 features.
Added plugin audiorate with 1 feature.
Added plugin colorspace with 1 feature.
Added plugin y4menc with 1 feature.
Added plugin gstresample with 0 features.
Added plugin smpte with 1 feature.
Added plugin alpha with 1 feature.
Added plugin gstindexers with 2 features.
Added plugin mpegaudioparse with 1 feature.
Added plugin gstoptomegascheduler with 1 feature.
Added plugin gstaudioconvert with 2 features.
Added plugin gstbasicgthreadscheduler with 1 feature.
Added plugin mpegaudio with 1 feature.
Added plugin videocrop with 1 feature.
Added plugin volume with 1 feature.
Added plugin videoscale with 1 feature.
Added plugin playondemand with 1 feature.
Added plugin videorate with 1 feature.
Added plugin synaesthesia with 1 feature.
Added plugin multipart with 2 features.
Added plugin alphacolor with 1 feature.
Added plugin videobox with 1 feature.
Added plugin interleave with 2 features.
Added plugin gstdataprotocol with 0 features.
Segmentation fault