Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 159717 - media-video/mplayer-1.0_rc1 crashes on amd64 if 'o' is pressed
Summary: media-video/mplayer-1.0_rc1 crashes on amd64 if 'o' is pressed
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
: 161145 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-01-02 07:15 UTC by Heikki Orsila
Modified: 2007-03-28 13:37 UTC (History)
4 users (show)

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 Heikki Orsila 2007-01-02 07:15:10 UTC
mplayer-1.0_rc1 crashes on amd64 when I press 'o' to display time index. It does so repeatedly on every run. Seeking with cursors works, though, so not all keys will cause it to crash.

Portage 2.1.1-r2 (default-linux/amd64/2006.0/no-multilib, gcc-3.4.6, glibc-2.4-r4, 2.6.17.6 x86_64)
=================================================================
System uname: 2.6.17.6 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.12.6
Last Sync: Sun, 17 Dec 2006 23:20:03 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.3.5-r2, 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /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/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/terminfo"
CXXFLAGS="-O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.fi.debian.org/pub/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://ftp.fi.debian.org/gentoo-portage"
USE="amd64 X aac alsa beepmp berkdb bitmap-fonts cli cracklib crypt cups dlloader dri dvd eds elibc_glibc emacs emboss encode f77 ffmpeg flac foomaticdb fortran gif gnome gpm gstreamer gtk gtk2 iconv imlib input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 irda isdnlog jpeg kde kernel_linux lzw lzw-tiff matroska mp3 mpeg ncurses nls nptl nptlonly ogg oggvorbis opengl pam pcre perl png pppd python qt3 qt4 quicktime readline reflection sdl session spell spl ssl tcpd theora tiff truetype-fonts type1-fonts usb userland_GNU video_cards_apm video_cards_ark video_cards_ati video_cards_chips video_cards_cirrus video_cards_cyrix video_cards_dummy video_cards_fbdev video_cards_glint video_cards_i128 video_cards_i810 video_cards_mga video_cards_neomagic video_cards_nv video_cards_rendition video_cards_s3 video_cards_s3virge video_cards_savage video_cards_siliconmotion video_cards_sis video_cards_sisusb video_cards_tdfx video_cards_tga video_cards_trident video_cards_tseng video_cards_v4l video_cards_vesa video_cards_vga video_cards_via video_cards_vmware video_cards_voodoo x264 xorg xpm xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-01-02 07:19:42 UTC
Please, attach a backtace... 

http://www.gentoo.org/proj/en/qa/backtraces.xml
Comment 2 Heikki Orsila 2007-01-02 07:55:46 UTC
(In reply to comment #1)
> Please, attach a backtace... 

Interesting, compiling with FEATURES=nostrip and USE=debug, it will not crash anymore.. To check, I removed USE=debug and compiled again with FEATURES=nostrip, and got the crash again. So there's nothing to backtrace here: nodebug crashes and debug doesn't crash. Sucks.
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-01-09 18:50:17 UTC
*** Bug 161145 has been marked as a duplicate of this bug. ***
Comment 4 Jakub Zawadzki 2007-01-10 15:31:53 UTC
~x86 and gcc-3.4.6 too
it works ok with this patch:
http://svn.mplayerhq.hu/mplayer/trunk/libvo/sub.c?r1=21597&r2=21598

Portage 2.1.2_rc4-r7 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.5-r0, 2.6.18-rc7-dark i686)
=================================================================
System uname: 2.6.18-rc7-dark i686 AMD Athlon(TM) XP 2500+
Gentoo Base System version 1.12.8
Last Sync: Wed, 10 Jan 2007 12:29:01 +0000
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.19
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O3 -fomit-frame-pointer -msse -funroll-loops -mfpmath=sse,387 -pipe -w"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=athlon-xp -O2 -fomit-frame-pointer -msse -funroll-loops -mfpmath=sse,387 -pipe -w"
DISTDIR="/distfiles"
FEATURES="autoadd autoconfig cvs distlocks metadata-transfer nostrip sfperms strict"
GENTOO_MIRRORS="http://src.gentoo.pl http://194.83.57.2/sites/www.ibiblio.org/gentoo/ http://ftp.rhnet.is/pub/gentoo/ http://ftp.easynet.nl/mirror/gentoo/"
LINGUAS="pl"
MAKEOPTS="-s"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/dev/shm"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://134.68.220.73/gentoo-portage"
USE="3dnow 3dnowext X apache2 apm bash-completion berkdb bitmap-fonts ccdb cli cracklib crypt dba dlloader dri dvd eds emboss encode fbcon fbdev foomaticdb fortran ftp gdbm gif gpm gstreamer gtk2 iconv imlib ipv6 isdnlog javascript jpeg kqemu libg++ libwww mad maildir mikmod mime mmx mmxext mp3 mpeg music ncurses network nis nls nptl nptlonly ogg opengl openssh oss pam pcre perl png pppd pthreads python qt3 qt4 quicktime radeon readline reflection remote rtc session softmmu spell spl sse ssl tcpd truetype truetype-fonts type1-fonts udev vorbis wxgtk1 x86 xml xorg xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="mouse keyboard" KERNEL="linux" LINGUAS="pl" USERLAND="GNU" VIDEO_CARDS="vesa radeon"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 5 Pascal BERTIN 2007-01-12 16:33:07 UTC
patch works here also (amd64 gcc 4.1.1-r1)

(you have to change sub.h also)
Comment 6 Robert Voinea 2007-02-05 19:26:12 UTC
Actually I have the same problem... but is not related to the pressing of a key. You obtain the same behavior with "-osdlevel 2" or greater.
And there is no crash... just freeze...

this is what I found but it appears that no one responded.

p4/core2duo

ra ~ # emerge --info
Portage 2.1.1-r2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r4, 2.6.20-1 i686)
=================================================================
System uname: 2.6.20-1 i686 Intel(R) Core(TM)2 CPU          6400  @ 2.13GHz
Gentoo Base System version 1.12.6
Last Sync: Mon, 05 Feb 2007 07:00:02 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: [Not Present]
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.20
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe"
DISTDIR="/home/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="en"
MAKEOPTS="-j3"
PKGDIR="/home/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/home/portage/tmp"
PORTDIR="/home/portage/tree"
PORTDIR_OVERLAY="/home/portage/custom"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac acl acpi aim alsa alsa_cards_ali5451 alsa_cards_als4000 alsa_cards_atiixp alsa_cards_atiixp-modem alsa_cards_bt87x alsa_cards_ca0106 alsa_cards_cmipci alsa_cards_emu10k1x alsa_cards_ens1370 alsa_cards_ens1371 alsa_cards_es1938 alsa_cards_es1968 alsa_cards_fm801 alsa_cards_hda-intel alsa_cards_intel8x0 alsa_cards_intel8x0m alsa_cards_maestro3 alsa_cards_trident alsa_cards_usb-audio alsa_cards_via82xx alsa_cards_via82xx-modem alsa_cards_ymfpci alsa_pcm_plugins_adpcm alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear alsa_pcm_plugins_meter alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi alsa_pcm_plugins_null alsa_pcm_plugins_plug alsa_pcm_plugins_rate alsa_pcm_plugins_route alsa_pcm_plugins_share alsa_pcm_plugins_shm alsa_pcm_plugins_softvol arts bcmath berkdb bitmap-fonts bzip2 bzlib cameras_canon cameras_ptp2 caps cdparanoia cli clibpdf contactnotes crypt cscope ctype cups curl curlwrappers dba dbm dbx dga dio divx4linux dlloader dri dvd dvdread elibc_glibc encode exif expat fftw flac flash foomaticcdb fortran ftp gd gdbm geoip gif gnutls history icq idn imap imlib innodb input_devices_keyboard input_devices_mouse ipv6 irc isdnlog jabber javascript jpeg kde kdeenablefinal kernel_linux latex lcd_devices_bayrad lcd_devices_cfontz lcd_devices_cfontz633 lcd_devices_glk lcd_devices_hd44780 lcd_devices_lb216 lcd_devices_lcdm001 lcd_devices_mtxorb lcd_devices_ncurses lcd_devices_text linguas_en lirc lirc_devices_kworld lm_sensors logrotate mad maildir memlimit mhash mime mmap mmx mmxext mng mp3 mpeg msn musicbrainz nagios-dns ncurses nls nocd nptl nptlonly offensive ogg opengl pam pcntl pcre perl pic plotutils png posix ppds readline reflection samba sasl sensord session sharedmem slp smime sockets softmmu spell spl sql sse sse2 ssl subversion svg sysvipc szip tcpd tetex tidy tiff tokenizer truetype truetype-fonts type1-fonts udev unicode usb userland_GNU v4l2 vhosts video_cards_nvidia vorbis win32codecs wmf xcomposite xml xnns xorg xosd xpm xsl xv xvid yahoo zip zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS

ra ~ # uname -a
Linux ra 2.6.20-1 #1 SMP Mon Feb 5 15:02:58 EET 2007 i686 Intel(R) Core(TM)2 CPU          6400  @ 2.13GHz GenuineIntel GNU/Linux
Comment 7 Steve Dibb (RETIRED) gentoo-dev 2007-03-22 16:34:48 UTC
try it with >=1.0_rc2_pre20070321 please, thanks guys