Wolfgang Fritz schrieb:
> Stefan Lucke schrieb:
> 
> [Cut]
> 
>> Can you try to change the OSD drawing mode in setup.conf ?
>> softdevice.OSDalphablend = 1
>>
>>
>> If that doesn't help, we need the gdb backtrace of the segfault.
>>
> 
> Meanwhile I got a precompiled ffmpeg version for SuSE 9.3 which does not
> show the erreor message in my other mail, but I still get the segfault.
> 
> I tried with softdevice.OSDalphablend = 1 and without and get the same
> crash.
> 
> Here is gdb output:
> 
> Program received signal SIGILL, Illegal instruction.
> [Switching to Thread 1076229824 (LWP 10441)]
> 0x402d3b36 in cSoftOsd::AYUV_to_AYUV420P (PY1=0x40ecd008 "",
> PY2=0x40ecd2e8 "", PU=0x91363e0 '\177' <repeats 200 times>...,
> PV=0x911c5d0 '\177' <repeats 200 times>..., PAlphaY1=0x40f35008 "",
> PAlphaY2=0x40f352e8 "", PAlphaUV=0x91501f0 "", pixmap1=0x4381f008,
> pixmap2=0x4381fb88, Pixel=720) at SoftOsd.c:601
> 
> Backtrace:
> 
> (gdb) bt
> #0  0x402d3b36 in cSoftOsd::AYUV_to_AYUV420P (PY1=0x40ecd008 "",
> PY2=0x40ecd2e8 "", PU=0x91363e0 '\177' <repeats 200 times>...,
> PV=0x911c5d0 '\177' <repeats 200 times>..., PAlphaY1=0x40f35008 "",
> PAlphaY2=0x40f352e8 "", PAlphaUV=0x91501f0 "", pixmap1=0x4381f008,
> pixmap2=0x4381fb88, Pixel=720) at SoftOsd.c:601
> #1  0x402d489d in cSoftOsd::NoVScaleCopyToBitmap (this=0x91ac978,
> PY=0x40ecd008 "", PU=0x91363e0 '\177' <repeats 200 times>...,
> PV=0x911c5d0 '\177' <repeats 200 times>..., PAlphaY=0x40f35008 "",
> PAlphaUV=0x91501f0 "", Ystride=736, UVstride=368, dest_Width=720,
> dest_Height=576, RefreshAll=true) at SoftOsd.c:1133
> #2  0x402d6406 in cSoftOsd::OsdCommit (this=0x91ac978) at SoftOsd.c:205
> #3  0x402d649f in cSoftOsd::Flush (this=0x91ac978) at SoftOsd.c:293
> #4  0x080e18ec in cSkinSTTNGDisplayChannel::Flush (this=0x91ac0c0) at
> skinsttng.c:322
> #5  0x080accfb in cDisplayChannel (this=0x917c958, Number=301,
> Switched=true) at menu.c:3043
> #6  0x080f3422 in main (argc=10, argv=0xbfeffb34) at device.h:240
> 
> This i vanilla softdevice 0.4.0 with vanilla vdr-1.4.0-1
>

OK, that tracing helped. VIA C3 Samuel processor does not support MMX2.
I reconfigured without mmx2, recompiled and now it's working.

> Hope this helps,
>

Hope it helps Istvan too.

> Wolfgang
> 
> 
> 
> _______________________________________________
> vdr mailing list
> vdr@linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
> 



_______________________________________________
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr

Reply via email to