[mythtv] Mythvideo crash on athlon64, can't get a backtrace

Ian Forde ian at duckland.org
Tue Dec 28 21:36:32 UTC 2004


With CVS as of at least 2 days ago, I have my default view of mythvideo
set to Browse mode.  So when I hit 'm' to pull up the menu to switch to
List mode, the frontend crashes without any errors.  Is anyone else
seeing this?  I can't tell how long this has been happening, as I just
put in a new motherboard in my MBE/Frontend and did a clean install of
FC3_x86_64 (AMD64 3200+ processor).

I tried to rebuild mythtv with 'CONFIG += debug' (I'm using '-march-
k8'), to get a backtrace, but got the following error:

g++ -shared -Wl,-soname,libmythavcodec-0.16.so.0 -o
libmythavcodec-0.16.so.0.16.0 common.o utils.o mem.o allcodecs.o
mpegvideo.o h263.o jrevdct.o jfdctfst.o mpegaudio.o ac3enc.o mjpeg.o
audresample.o dsputil.o motion_est.o imgconvert.o imgresample.o
msmpeg4.o mpeg12.o h263dec.o svq1.o rv10.o mpegaudiodec.o pcm.o
simple_idct.o ratecontrol.o adpcm.o eval.o jfdctint.o dv.o
error_resilience.o wmadec.o fft.o mdct.o mace.o huffyuv.o opts.o cyuv.o
golomb.o h264.o raw.o indeo3.o asv1.o vp3.o 4xm.o cabac.o ra144.o
ra288.o vcr1.o cljr.o roqvideo.o dpcm.o tscc.o interplayvideo.o xan.o
rpza.o cinepak.o msrle.o msvideo1.o vqavideo.o idcinvideo.o adx.o
rational.o faandct.o snow.o sonic.o 8bps.o parser.o smc.o flicvideo.o
truemotion1.o vmdav.o lcl.o qtrle.o g726.o flac.o vp3dsp.o integer.o
h261.o resample2.o h264idct.o png.o pnm.o qdrw.o qpeg.o rangecoder.o
ulti.o xl.o postprocess.o a52dec.o bit_allocate.o bitstream.o downmix.o
imdct.o parse.o crc.o resample.o fdct_mmx.o cputest.o dsputil_mmx.o
mpegvideo_mmx.o idct_mmx.o motion_est_mmx.o simple_idct_mmx.o fft_sse.o
vp3dsp_mmx.o vp3dsp_sse2.o   -L/usr/lib64/qt-3.3/lib -L/usr/X11R6/lib64
-lqt-mt -lXext -lX11 -lm -lpthread
/usr/bin/ld: common.o: relocation R_X86_64_32 against `a local symbol'
can not be used when making a shared object; recompile with -fPIC
common.o: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[2]: *** [libmythavcodec-0.16.so.0.16.0] Error 1
make[2]: Leaving directory
`/usr/local/src/myth/cvs.20041226/mythtv/libs/libavcodec'
make[1]: *** [sub-libavcodec] Error 2
make[1]: Leaving directory
`/usr/local/src/myth/cvs.20041226/mythtv/libs'
make: *** [sub-libs] Error 2

So I'm guessing that the backtrace issue would be the more pressing
problem... ;)

	-I

-- 
Ian Forde <ian at duckland.org>



More information about the mythtv-dev mailing list