GNOME Bugzilla – Bug 155230
[build] gst-register core dumps when modplug plugin is compiled with -O -march=athlon-xp
Last modified: 2005-10-02 15:00:29 UTC
install gstreamer-plugins with gcc 3.4 with the following flags CFLAGS="-O -march=athlon-xp" CXXFLAGS="-O -march=athlong-xp" run gst-register -- It seems to be a problem with the plugin gst/modplug if gst/modplug is built with the flag "-fgcse" (or -O2 or higher) everything seems to work.
*** Bug 161577 has been marked as a duplicate of this bug. ***
I can't reproduce this. You'll have to provide more information, such as a stack trace. I wouldn't be surprised if this is a gcc bug that has been fixed (since I don't see it).
Michael, we need an update from you. Setting to NEEDINFO for now.
Michael asked me to generate a backtrace. So here it is. I don't know much about debuggin but frame #8 looks suspicious. Compile flags: -O -march=athlon-xp Some more detailed gcc info: gcc -v Using built-in specs. Configured with: FreeBSD/i386 system compiler Thread model: posix gcc version 3.4.2 [FreeBSD] 20040728 (gdb) bt full
+ Trace 53758
Taht's stack corruption. Can you compile fastmix.cpp without -march=athlon-xp? It's probably a compiler bug.
Closing.. Please reopen if you can still replicate it! thanks