Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 223943 - media-video/mjpegtools - mpeg2enc segfaults
Summary: media-video/mjpegtools - mpeg2enc segfaults
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC64 Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-28 10:52 UTC by Andrew John Hughes
Modified: 2009-07-22 23:26 UTC (History)
1 user (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 Andrew John Hughes 2008-05-28 10:52:07 UTC
mpeg2enc -n p -f8 -b5000 -a2 -o title.m2v < title.y4m 
   INFO: [mpeg2enc] SETTING AltiVec for MOTION!
   INFO: [mpeg2enc] SETTING AltiVec for TRANSFORM!
   INFO: [mpeg2enc] SETTING AltiVec for PREDICTION!
   INFO: [mpeg2enc] Selecting DVD output profile
   INFO: [mpeg2enc] Progressive input - selecting progressive encoding.
   INFO: [mpeg2enc] Encoding MPEG-2 video to title.m2v
   INFO: [mpeg2enc] Horizontal size: 704 pel
   INFO: [mpeg2enc] Vertical size: 576 pel
   INFO: [mpeg2enc] Aspect ratio code: 2 = 4:3 display
   INFO: [mpeg2enc] Frame rate code:   3 = 25.0 (PAL/SECAM VIDEO / converted FILM)
   INFO: [mpeg2enc] Bitrate: 5000 KBit/s
   INFO: [mpeg2enc] Quality factor: 8 (Quantisation = 9) (1=best, 31=worst)
   INFO: [mpeg2enc] Field order for input: none/progressive
   INFO: [mpeg2enc] Sequence unlimited length
   INFO: [mpeg2enc] Search radius: 16
   INFO: [mpeg2enc] DualPrime: no
   INFO: [mpeg2enc] Using one-pass rate controller
   INFO: [mpeg2enc] GOP SIZE RANGE 9 TO 15 
   INFO: [mpeg2enc] Setting colour/gamma parameters to "PAL B/G"
   INFO: [mpeg2enc] Progressive format frames = 1
   INFO: [mpeg2enc] Using default unmodified quantization matrices
   INFO: [mpeg2enc] Buffering 33 frames
   INFO: [mpeg2enc] SETTING AltiVec for QUANTIZER!
   INFO: [mpeg2enc] NEW GOP INIT length 15
   INFO: [mpeg2enc] Frame     0     0 I q=8.00 sum act=227.80879    
Segmentation fault


Reproducible: Always

Actual Results:  
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x40000028750 (LWP 30842)]
0x91c1fffc2c830000 in ?? ()
(gdb) bt
#0  0x91c1fffc2c830000 in ?? ()
#1  0x00000400000a7300 in build_sub22_mests_altivec (sub44set=<value optimized out>, sub22set=0xfffffe74e98, i0=0, j0=0, ihigh=<value optimized out>, 
    jhigh=<value optimized out>, null_ctl_sad=0, 
    s22org=0x4000055e010 "4321301/00364324446899643467888:9975998;9:;?=9657:94356455653243467:789:402345755243455230123352///,)'';������������������������������������������������������������������������������������������������"..., 
    s22blk=0x400005e0010 "4321301/00364324446899643467888:9975998;9:;?=9657:94356455653243467:789:402345755243455230123352///,)'';������������������������������������������������������������������������������������������������"..., rowstride=352, h=8, reduction=3) at build_sub22_mests.c:602
#2  0x0000040000068f2c in mb_me_search (eparams=@0xfffffe85708, org=<value optimized out>, ref=<value optimized out>, fieldoff=<value optimized out>, 
    ssblk=0xfffffe85118, lx=704, i0=0, j0=0, sx=Cannot access memory at address 0x1a6
) at motionest.cc:1681
#3  0x000004000006b60c in MacroBlock::FrameMEs (this=0x40001c33010) at motionest.cc:810
#4  0x00000400000688f4 in MacroBlock::MotionEstimate (this=<value optimized out>) at macroblock.cc:40
#5  0x00000400000689d8 in MacroBlock::Encode (this=<value optimized out>) at macroblock.cc:30
#6  0x000004000006f2ac in Picture::EncodeMacroBlocks (this=<value optimized out>) at picture.cc:397
#7  0x0000040000074f54 in SeqEncoder::EncodePicture (this=0x1001a760, picture=0x1070c550) at seqencoder.cc:304
#8  0x00000400000751ac in SeqEncoder::Pass1EncodeFrame (this=0x1001a760) at seqencoder.cc:499
#9  0x0000040000075560 in SeqEncoder::EncodeStream (this=0x1001a760) at seqencoder.cc:427
#10 0x00000000100024c0 in ?? ()
#11 0x0000000010004504 in ?? ()
#12 0x00000400003a2cac in generic_start_main (main=@0x10018820: 0x10004488 <.main+268453000>, argc=0, ubp_av=0xfffffe85f38, auxvec=0xfffffe86138, 
    init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=<value optimized out>) at ../csu/libc-start.c:229
#13 0x00000400003a2f58 in __libc_start_main (argc=8, ubp_av=0xfffffe85f38, ubp_ev=<value optimized out>, auxvec=0xfffffe86138, 
    rtld_fini=@0x40000035620: 0x40000015800 <_dl_fini>, stinfo=0x10017d30, stack_on_entry=0xfffffe85eb0) at ../sysdeps/unix/sysv/linux/powerpc/libc-start.c:123
#14 0x0000000000000000 in ?? ()



Portage 2.1.4.4 (default-linux/ppc/ppc64/2007.0/64bit-userland/970/pmac, gcc-4.1.2, glibc-2.6.1-r0, 2.6.23-gentoo-r8.omega ppc64)
=================================================================
System uname: 2.6.23-gentoo-r8.omega ppc64 PPC970MP, altivec supported
Timestamp of tree: Wed, 28 May 2008 09:45:02 +0000
distcc 2.18.3 powerpc64-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.1.4
dev-lang/python:     2.4.4-r9
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="ppc64"
CBUILD="powerpc64-unknown-linux-gnu"
CFLAGS="-O1 -mtune=970 -mcpu=970 -mabi=altivec -pipe -ggdb"
CHOST="powerpc64-unknown-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/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O1 -mtune=970 -mcpu=970 -mabi=altivec -pipe -ggdb"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms splitdebug strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.blueyonder.co.uk ftp://mirrors.blueyonder.co.uk/mirrors/gentoo http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/ ftp://ftp.mirrorservice.org/sites/www.ibiblio.org/gentoo/ "
LANG="C"
LINGUAS="en_GB"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
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="/home/andrew/projects/libre_java_overlay /home/andrew/projects/andys_overlay"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac acl addbookmarks alias alsa altivec asf autoreplace avahi bash-completion berkdb bluetooth bzip2 cairo caps cdda cddb cdparanoia cdr cjk cli connectionstatus contactnotes cpudetection cracklib crypt cups curl daap dbus dia djvu doc dri dts dv dvd dvdnav dvdr dvdread dvi effects emacs emf encode examples fame ffmpeg fftw firefox flac fping gadu gcj gdbm gif gmp gnutls gpac gpgme gpm groupwise gtk hal hfs highlight history iconv idn ieee1394 imagemagick imap imlib ipod ipv6 irc isdnlog jack javascript jingle jpeg jpeg2k kde ladspa lame lapack latex lcms ldap libnotify live lzo mad matroska mbox midi mjpeg mmap mng mp2 mp3 mpeg mplayer mudflap musepack musicbrainz ncurses netmeeting network nls nntp nowlistening nptl nptlonly nsplugin objc objc++ objc-gc odbc ogg openal openexr opengl openmp optimisememory oss pam pcre pdf perl plotutils png pnm pop postscript ppc64 ppds pppd python qt qt3 qt4 quicktime readline reflection rtc samba sametime sasl sdl session shout slp smime smp sms smtp snmp sox speex spell spl sqlite ssl statistics stream subtitles svg syslog t1lib tcpd tetex texteffect tga theora threads tiff translator truetype unicode usb v4l2 vcd visualization vorbis vram webpresence winpopup wmf x264 xanim xattr xchattext xcomposite xine xinerama xml xorg xscreensaver xv xvid xvmc yahoo zlib" 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" 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 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB" USERLAND="GNU" VIDEO_CARDS="nv fbdev"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Steve Dibb (RETIRED) gentoo-dev 2009-01-10 13:09:29 UTC
what version, any luck with newer ones?
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2009-07-22 23:26:44 UTC
what version, any luck with newer ones?