Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 264368 - x11-misc/xvidcap-1.1.7 and stable AMD64: segment violation
Summary: x11-misc/xvidcap-1.1.7 and stable AMD64: segment violation
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-31 10:25 UTC by urcindalo
Modified: 2009-04-03 09:20 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 urcindalo 2009-03-31 10:25:01 UTC
I use a mostly stable AMD64 box. Among other things, gcc-4.3.2-r3 got stabilised just yesterday, and I chose it as my default compiler.

I've just installed x11-misc/xvidcap-1.1.7 today on my AMD64 box. The problem is everytime I click on the red button to start recording the program quits with a segment violation notification.

Is this normal? Am I the only one suffering from it?

Reproducible: Always




Portage 2.1.6.7 (default/linux/amd64/2008.0/desktop, gcc-4.3.2, glibc-2.8_p20080602-r1, 2.6.27-gentoo-r8 x86_64)
=================================================================
System uname: Linux-2.6.27-gentoo-r8-x86_64-AMD_Athlon-tm-_64_Processor_3000+-with-glibc2.2.5
Timestamp of tree: Tue, 31 Mar 2009 06:30:01 +0000
app-shells/bash:     3.2_p39
dev-java/java-config: 2.1.7
dev-lang/python:     2.5.2-r7
dev-util/cmake:      2.6.2-r1
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -mtune=athlon64 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=athlon64 -mtune=athlon64 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="es_ES.utf8"
LC_ALL="es_ES.utf8"
LDFLAGS="-Wl,-O1"
LINGUAS="es_ES es en_US en"
MAKEOPTS="-j2"
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/portage/local/layman/sunrise /usr/portage/local/layman/roslin /usr/portage/local/layman/science /usr/portage/local/layman /usr/portage/local"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="7zip X X509 Xaw3d a52 aac aalib accessibility acl acpi addbookmarks additions adns aim alsa amd amd64 ao aotuv apache2 apm ares async audacious audiofile auth authdaemond authfile authlib automount autoreplace avahi bash-completion bcmath bdf beagle bidi binary-drivers bindist binfilter bl blas bluetooth bonjour branding bzip2 cairo caps catalogs cdda cddb cdf cdinstall cdparanoia cdr cdrom chm chroot clamav clamd cli connectionstatus contactnotes context corba corefonts cracklib crypt css ctype cups curl curlwrappers custom-optimization dbase dbm dbus dbx detex dga dia directfb disk-partition diskio divx djvu dri dts dv dvb dvd dvdr dvdread dvi dvi2tty emboss emerald emovix enca encode epson erandom es escreen esd eu_epg evo exif expat extensions extra fam fame fastcgi fat fbcon ffmpeg fftw firefox flac flash flatfile font-server fontconfig foomaticdb fortran fpx ftp fuse gadu gd gdbm geoip gif gimp gimpprint ginac glibc-omitfp glitz glut gmail gmp gnome-print gnustep gnutls gphoto2 gpm grammar graphics graphviz groupwise gs gsl gstreamer gtk gtkhtml guile gzip hal hddtemp hdri hfs highlight history hpn httpd humanities iconv icq icu id3 id3tag idea idled idn ieee1394 imagemagick imap imlib immqt-bc inifile inkjar innodb insecure-savers intl ipv6 isdnlog jabber jack jadetex java java6 javacomm javascript jbig jce jfs jikes jit jpeg jpeg2k justify kde kdeenablefinal kipi ladspa lame lash latex lcms ldap lesstif libcaca libdsk libgda libnotify libssh2 libwww lids live lm_sensors logitech-mouse logrotate loop-aes lua lzo lzw m17n-lib mad maildir mailwrapper math matroska mbox mcve md5sum mdb memlimit midi mikmod milter mime mjpeg mmap mmx mng modplug mono motif mounts-check mouse mozilla moznoirc moznomail mp3 mp4 mp4live mpeg mpeg2 mpi mplayer msn mudflap multilib multiuser musepack music musicbrainz mysql mysqli nas ncurses neXt nemesi net netboot netcdf network network-cron networking networkmanager new-login nfs nis nls nowlistening npp nptl nptlonly nsplugin ntfs nuv octave office ofx ogg ole omega openal openbabel opendoc openexr opengl openmp openssh openssl opensslcrypt openvpn opera osc oscar ots pam pango parse-clocks passwordsave pcntl pcre pdf perl php player plotutils plugins pmu png portaudio posix postfix postgres postproc postscript povray ppds pppd prelude profile ps pstricks publishers pymol python qt3 qt3support qt4 quicktime quotas rar raw rdesktop readline realmedia reflection reiser4 reiserfs replytolist resolvconf rtc rtsp ruby samba sametime sasl savedconfig savepwd scanner science sdk sdl sdl-image seamonkey sensord session sharedext shout sift simplexml skey skins slang slp sms sndfile snmp soap sockets socks5 solver source sox speedo speex spell spl srt sse sse2 ssl startup-notification statistics stream subtitles subversion svg svgz swat sysfs syslog sysvipc szip t1lib taglib tcl tcpd teletext tetex tex4ht texteffect tga theora thesaurus thunderbird tidy tiff tivo tk tokenizer truetype tv_check tv_combiner tv_pick_cgi twolame type1 unicode usb userlocales v4l v4l2 vcd vcdx vlm vorbis wavpack wddx webdav webpresence winbind winpopup wmf wmp wxwindows x264 xanim xattr xcomposite xetex xface xforms xfs xft xindy xine xml xmlreader xmlrpc xmlwriter xorg xplanet xpm xprint xscreensaver xsl xslt xterm xulrunner xv xvid xvmc yahoo yv12 zeroconf zip zlib zoran" ALSA_CARDS="via82xx" 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 auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" CAMERAS="fuji minolta ptp2 ptp" ELIBC="glibc" FOO2ZJS_DEVICES="hp1000" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="es_ES es en_US en" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa fbdev"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2009-04-01 20:10:30 UTC
Please try to provide a backtrace of the segfault. Have a look at this page where all necessary information about how to create backtraces can be found.

  http://www.gentoo.org/proj/en/qa/backtraces.xml
Comment 2 urcindalo 2009-04-03 09:20:37 UTC
The problem is now solved. What I did:

1) I didn't manually run "fix_libtool_files.sh 4.1.2", so I ran it.
2) Then, I rebuilt my whole toolchain with the 'emwrap' script.
3) Finally, I re-emerged xvidcap.

I'm sorry about the 'bug'. To defend myself, I always run an "emerge --ask -v --depclean" followed by a "revdep-rebuild -v" after every daily system update, so I thought those issues were being taken care of by my usual procedure.