Fw: [MPlayer-users] mp3lib segfault - update
Begin forwarded message: Date: Thu, 20 Jun 2002 12:19:13 +0100 From: Glyn <glyn.kennington@hertford.oxford.ac.uk> To: mplayer-users@mplayerhq.hu Subject: [MPlayer-users] mp3lib segfault - update [Automatic answer: RTFM (read DOCS, FAQ), also read DOCS/bugreports.html] I've found more on the problem I reported at http://mplayerhq.hu/pipermail/mplayer-users/2002-May/015237.html After trying different configure options, it seems that the problem is caused by setting the debug level. The crash occurs when I use ./configure --disable-vidix --disable-vesa --disable-xinerama --disable-runtime-cpudetection --enable-debug (with any value placed after --enable-debug=), but not when I use ./configure --disable-vidix --disable-vesa --disable-xinerama --disable-runtime-cpudetection The technical specifications and logs are the same as for the earlier bugreport, except that I'm now using gcc-3.0.4 rather than 2.95 $ gcc -v Reading specs from /usr/lib/gcc-lib/i386-linux/3.0.4/specs Configured with: ../src/configure -v --enable-languages=c,c++,java,f77,proto,objc --prefix=/usr --infodir=/share/info --mandir=/share/man --enable-shared --with-gnu-as --with-gnu-ld --with-system-zlib --enable-long-long --enable-nls --without-included-gettext --disable-checking --enable-threads=posix --enable-java-gc=boehm --with-cpp-install-dir=bin --enable-objc-gc i386-linux Thread model: posix gcc version 3.0.4 Glyn -- You know I will obey So please don't make me beg For blood sex and booze you give me _______________________________________________ RTFM!!! http://www.MPlayerHQ.hu/DOCS Search: http://www.MPlayerHQ.hu/cgi-bin/htsearch http://mplayerhq.hu/mailman/listinfo/mplayer-users -- Israel, where the first genocide of this century takes place.
Hi, I hopefully spotted the problem, the synth_1to1_pent function actively uses the %ebp register, which is at the same time used by gcc to reference the memory operands (%2, %4 etc). This will of course cause corrupted %ebp, when trying to reference an operand. I have several ideas of how this could be fixed, however all of them require quite some modification of the existing code or might slow it down. Anyone has a good solution how to work aorund this? On Sunday 23 June 2002 16:16, Attila Kinali wrote:
Begin forwarded message:
Date: Thu, 20 Jun 2002 12:19:13 +0100 From: Glyn <glyn.kennington@hertford.oxford.ac.uk> To: mplayer-users@mplayerhq.hu Subject: [MPlayer-users] mp3lib segfault - update
[Automatic answer: RTFM (read DOCS, FAQ), also read DOCS/bugreports.html] I've found more on the problem I reported at
http://mplayerhq.hu/pipermail/mplayer-users/2002-May/015237.html
After trying different configure options, it seems that the problem is caused by setting the debug level. The crash occurs when I use
./configure --disable-vidix --disable-vesa --disable-xinerama --disable-runtime-cpudetection --enable-debug
(with any value placed after --enable-debug=), but not when I use
./configure --disable-vidix --disable-vesa --disable-xinerama --disable-runtime-cpudetection
The technical specifications and logs are the same as for the earlier bugreport, except that I'm now using gcc-3.0.4 rather than 2.95
-- Best Regards, Atmos ____________________________________________ - MPlayer Developer - http://mplayerhq.hu/ - ____________________________________________
participants (2)
-
Attila Kinali -
Felix Buenemann