Opened 12 years ago

Last modified 9 years ago

#896 new defect

VDec: vo config request - 1875000 x 720 (preferred colorspace: Mpeg PES)

Reported by: jiri@… Owned by: reimar
Priority: normal Component: vd
Version: HEAD Severity: normal
Keywords: Cc:
Blocked By: Blocking:
Reproduced by developer: Analyzed by developer:

Description

MPlayer dev-SVN-r24451-4.1.2 can't play files stored from DVB-T

file vecernicek070913.ts
vecernicek070913.ts: MPEG sequence, v2, program multiplex

I noticed, that this line
VDec: vo config request - 1875000 x 720 (preferred colorspace: Mpeg PES)
include too bing number (oposite to

VDec: vo config request - 720 x 576 (preferred colorspace: Mpeg PES)
displayed with MPlayer 2:0.99+1.0pre8-0ubuntu8
mplayer vecernicek070913.ts
MPlayer dev-SVN-r24451-4.1.2 (C) 2000-2007 MPlayer Team
CPU: Mobile AMD Sempron(tm) Processor 3300+ (Family: 15, Model: 44, Stepping: 2)
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing vecernicek070913.ts.
MPEG-PS file format detected.
VIDEO: MPEG2 720x576 (aspect 3) 25.000 fps 15000.0 kbps (1875.0 kbyte/s)
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 1875000 x 720 (preferred colorspace: Mpeg PES)
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
The selected video_out device is incompatible with this codec.
Try appending the scale filter to your filter list,
e.g. -vf spp,scale instead of -vf spp.
VDecoder init failed :(
Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.4.0b
Selected video codec: [mpeg12] vfm: libmpeg2 (MPEG-1 or 2 (libmpeg2))
==========================================================================
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3

MPlayer interrupted by signal 11 in module: init_audio_codec

  • MPlayer crashed by bad usage of CPU/FPU/RAM. Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.
  • MPlayer crashed. This shouldn't happen. It can be a bug in the MPlayer code _or_ in your drivers _or_ in your gcc version. If you think it's MPlayer's fault, please read DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and won't help unless you provide this information when reporting a possible bug.

==========

(gdb) run vecernicek070913.ts
Starting program: /usr/src/mplayer/mplayer vecernicek070913.ts
[Thread debugging using libthread_db enabled]
[New Thread -1223522640 (LWP 31912)]
MPlayer dev-SVN-r24451-4.1.2 (C) 2000-2007 MPlayer Team
CPU: Mobile AMD Sempron(tm) Processor 3300+ (Family: 15, Model: 44, Stepping: 2)
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing vecernicek070913.ts.
MPEG-PS file format detected.
VIDEO: MPEG2 720x576 (aspect 3) 25.000 fps 15000.0 kbps (1875.0 kbyte/s)
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 1875000 x 720 (preferred colorspace: Mpeg PES)
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
The selected video_out device is incompatible with this codec.
Try appending the scale filter to your filter list,
e.g. -vf spp,scale instead of -vf spp.
VDecoder init failed :(
Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.4.0b
Selected video codec: [mpeg12] vfm: libmpeg2 (MPEG-1 or 2 (libmpeg2))
==========================================================================
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1223522640 (LWP 31912)]
0x086242b2 in synth_1to1_MMX ()

(gdb) bt
#0 0x086242b2 in synth_1to1_MMX ()
#1 0x089f4a2a in buffs.1632 ()
#2 0x089f4808 in buffs.1632 ()
#3 0xbfc141a0 in ?? ()
#4 0xbfc141a0 in ?? ()
#5 0x00012000 in ?? ()
#6 0x0000001a in ?? ()
#7 0xbfc14c78 in ?? ()
#8 0x0861c8a9 in synth_1to1 ()
#9 0x00000000 in ?? ()

(gdb) disass $pc-32 $pc+32
Dump of assembler code from 0x8624292 to 0x86242d2:
0x08624292 <synth_1to1_MMX+210>: enter $0x6f0f,$0xec
0x08624296 <synth_1to1_MMX+214>: psrlq $0x20,%mm1
0x0862429a <synth_1to1_MMX+218>: psrlq $0x20,%mm5
0x0862429e <synth_1to1_MMX+222>: paddd %mm1,%mm0
0x086242a1 <synth_1to1_MMX+225>: paddd %mm5,%mm4
0x086242a4 <synth_1to1_MMX+228>: psrad $0xd,%mm0
0x086242a8 <synth_1to1_MMX+232>: psrad $0xd,%mm4
0x086242ac <synth_1to1_MMX+236>: packssdw %mm0,%mm0
0x086242af <synth_1to1_MMX+239>: packssdw %mm4,%mm4
0x086242b2 <synth_1to1_MMX+242>: movq (%esi),%mm1
0x086242b5 <synth_1to1_MMX+245>: punpckldq %mm4,%mm0
0x086242b8 <synth_1to1_MMX+248>: pand 0x88a9eb8,%mm1
0x086242bf <synth_1to1_MMX+255>: pand 0x88a9eb0,%mm0
0x086242c6 <synth_1to1_MMX+262>: por %mm0,%mm1
0x086242c9 <synth_1to1_MMX+265>: movq %mm1,(%esi)
0x086242cc <synth_1to1_MMX+268>: add $0x40,%ebx
0x086242cf <synth_1to1_MMX+271>: add $0x80,%ecx
End of assembler dump.

=============
Before mplayer compilation, I had installed
x264 --version
x264 0.56.675

Change History (1)

comment:1 Changed 9 years ago by compn

  • Owner changed from r_togni@… to reimar
Note: See TracTickets for help on using tickets.