Summary: | media-libs/theora-1.0_alpha4 causes segfaults on ppc | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | postmodern <brodigan> |
Component: | [OLD] Library | Assignee: | Chris White (RETIRED) <chriswhite> |
Status: | RESOLVED CANTFIX | ||
Severity: | normal | CC: | media-video, ppc |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | PPC | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | strace log |
Description
postmodern
2005-04-05 22:42:26 UTC
I tested the first video using mplayer my ppc, no segfaults. Can you provide any error messages that you got along with an strace? Which version of mplayer? Do you have kernel preemption on? Alright. Mplayer version is 1.0_pre6-r4. No segfault message in /var/log/kernel.log. The tail -n 50 of the strace of 'mplayer WobblyWindowsIntro.ogg' is attached. Created attachment 58805 [details]
strace log
OH yeah forgot to add, Kernel preemption is disabled. Can you give a gdb backtrace please? Strace are only really good for system call checks. Oh, I forgot.. gimme! This way I remember to check this out later. Here is the gdb trace. Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 16384 (LWP 4347)] 0x0ff615a0 in theora_decode_header () from /usr/lib/libtheora.so.0 (gdb) bt #0 0x0ff615a0 in theora_decode_header () from /usr/lib/libtheora.so.0 #1 0x0ff6159c in theora_decode_header () from /usr/lib/libtheora.so.0 #2 0x0ff6159c in theora_decode_header () from /usr/lib/libtheora.so.0 #3 0x0ff6159c in theora_decode_header () from /usr/lib/libtheora.so.0 #4 0x0ff6159c in theora_decode_header () from /usr/lib/libtheora.so.0 #5 0x0ff6159c in theora_decode_header () from /usr/lib/libtheora.so.0 #6 0x0ff6159c in theora_decode_header () from /usr/lib/libtheora.so.0 Previous frame inner to this frame (corrupt stack?) I seem to be unable to produce this on my sytem. Are you sure the file is not corrupted? Also you might want to try another kernel just in case it's kernel related. If that doesn't work, try stepping down -O3 to -O2 and see if that helps. No response from the user and we can't reproduce locally, so I'm closing the bug. If you're still having a problem, feel free to reopen it. |