mplayer segv na kernel-2.6.7-1

Jan Kanty Palus atler w o2.pl
Nie, 20 Cze 2004, 21:51:23 CEST


Po aktualizacji glibc'a i jadra z ac-ready mplayer segfaultuje przy
odtwarzaniu pliku:

[...]
ASF file format detected.
VIDEO:  [WMV3]  320x240  24bpp
[...]
Selected video codec: [wmv9dmo] vfm:dmo (Windows Media Video 9 DMO)

Downgrade do 2.6.5 pomaga.

ostatnie info jakie daje mplayer przed crashem:

VIDIX: Description: BES driver for Radeon cards
VIDIX: Author: Nick Kurshev
==========================================================================
Opening video decoder: [dmo] DMO video codecs


info ktore normalnie pojawia sie dalej:

External func OLEAUT32.dll:8
DMO dll supports VO Optimizations 0 1
DMO dll might use previous sample when requested
GetOutput r=0x0   size:230400  align:1
StreamCount r=0x0  1  1
Decoder supports the following YUV formats: YV12 YUY2 UYVY YVYU      
Decoder is capable of YUV output (flags 0x1b)


koncowka log strace'a przed otrzymaniem sygnalu:

22999 open("wmv9dmod.dll", O_RDONLY)    = -1 ENOENT (No such file or directory)
22999 open("/usr/lib/codecs/wmv9dmod.dll", O_RDONLY) = 8
22999 lseek(8, 0, SEEK_END)             = 807032
22999 lseek(8, 0, SEEK_SET)             = 0
22999 lseek(8, 0, SEEK_END)             = 807032
22999 lseek(8, 0, SEEK_SET)             = 0
22999 mmap2(NULL, 807032, PROT_READ, MAP_PRIVATE, 8, 0) = 0xb7d6c000
22999 open("/dev/zero", O_RDWR)         = 9
22999 mmap2(0x400000, 917504, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 9, 0) = 0x400000
22999 close(9)                          = 0
22999 mmap2(0x400000, 1024, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 8, 0) = 0x400000
22999 open("/dev/zero", O_RDONLY)       = 9
22999 mmap2(0x401000, 673280, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 9, 0) = 0x401000
22999 lseek(8, 1024, SEEK_SET)          = 1024
22999 read(8, "pT\n\0\356P\n\0\334P\n\0\314P\n\0\276P\n\0\252P\n\0\234"..., 673280) = 673280
22999 lseek(8, 1024, SEEK_SET)          = 1024
22999 --- SIGSEGV (Segmentation fault) @ 0 (0) ---



Więcej informacji o liście dyskusyjnej pld-devel-pl