Sebastian Dröge wrote:
Am Mittwoch, den 25.10.2006, 11:14 +0200 schrieb Eugen Dedu:
Sebastian Dröge wrote:
reassign 365718 mpeg2dec
thanks
Am Mittwoch, den 25.10.2006, 10:54 +0200 schrieb Eugen Dedu:
Sebastian Dröge wrote:
Am Donnerstag, den 19.10.2006, 21:58 +0200 schrieb Eugen Dedu:
severity 365718 grave
thanks
It does not work on my PPC system at all. Can you try it on a PPC machine?
I use 0.6.0-2.
According to the gstreamer guys this is most probably caused by a
alignment issue with the altivec optimizations in mpeg2dec. Buffers have
to be aligned in a specific way IIRC.
So this is either a gst-plugins-ugly0.10 or mpeg2dec bug but definitely
no thoggen one.
In Ubuntu this does work on altivec enabled PPCs as they have altivec
support in mpeg2dec disabled. Can you please try to rebuild their
mpeg2dec package[1] on sid and try to reproduce the crash?
I do not have mpeg2dec installed.
I install it from debian and the same crash happens.
Ok, so this is a mpeg2dec bug. I'll reassign it to that package.
Wait a bit... I do NOT have mpeg2dec installed and the crash appears.
Does this mean that the bug is in mpeg2dec??
Oh then I misunderstood you. I thought you meant that you installed it
from Debian and the crash happens also with the mpeg2dec commandline I
gave you some lines below. Do you get the same crash with that
commandline after installing mpeg2dec?
With mpeg2dec 0.4.0b-4:
mpeg2dec -o x11 /path/to/file.mpg
does not crash on the three files below (but they are shown very fast).
And can you play a mpg file with totem-gstreamer for example?
I installed totem-gstreamer from testing (1.4.5-1).
totem file1.mpg runs fine
totem file2.mpg freezes with
*** glibc detected *** double free or corruption (out): 0x3308b008 ***
totem file3.mpg freezes with
*** glibc detected *** double free or corruption (out): 0x3308b008 ***
All the three files are, as shown by file:
MPEG sequence, v1, system multiplex
gdb with totem:
[...]
(no debugging symbols found)
[New Thread 886469856 (LWP 7064)]
[New Thread 894858464 (LWP 7065)]
[New Thread 903247072 (LWP 7066)]
*** glibc detected *** double free or corruption (out): 0x3388b008 ***
---Type <return> to continue, or q <return> to quit---
Program received signal SIGABRT, Aborted.
[Switching to Thread 894858464 (LWP 7065)]
0x0ea37fac in raise () from /lib/tls/libc.so.6
(gdb) bt
#0 0x0ea37fac in raise () from /lib/tls/libc.so.6
#1 0x0ea39a4c in abort () from /lib/tls/libc.so.6
#2 0x0ea72d94 in __fsetlocking () from /lib/tls/libc.so.6
#3 0x0ea72d94 in __fsetlocking () from /lib/tls/libc.so.6
#4 0x0ea72d94 in __fsetlocking () from /lib/tls/libc.so.6
#5 0x0ea72d94 in __fsetlocking () from /lib/tls/libc.so.6
#6 0x0ea72d94 in __fsetlocking () from /lib/tls/libc.so.6
#7 0x0ea72d94 in __fsetlocking () from /lib/tls/libc.so.6
#8 0x0ea72d94 in __fsetlocking () from /lib/tls/libc.so.6
#9 0x0ea72d94 in __fsetlocking () from /lib/tls/libc.so.6
#10 0x0ea72d94 in __fsetlocking () from /lib/tls/libc.so.6
[...]
The output of valgrind totem x.mpg is found at
http://lifc.univ-fcomte.fr/~dedu/valgrind.out
And also please try to rebuild the mpeg2dec packages from the Ubuntu
package of mpeg2dec and see if the thoggen crash still happens.
Is still needed if mpeg2dec does not crash?
Cheers,
--
Eugen Dedu