Hallo,
bei mir schmiert der VDR (2.5.1 aus'm git) immer ab sobald das dynamite Plugin (von
https://github.com/MarkusEh/vdr-plugin-dynamite) verwendet wird. Mit Patch und ohne Plugin tut er aber.
Die Besonderheit bei mir ist, dass ich den VDR auf einem ARM laufen lasse - WeTek WePlay 2 mit Amlogic S905H CPU.
Aus irgendeinem Grund wird in "GetOsdSize" die "Height=656465". Gibt es da ein bit order Problem?
Code
Starting program: /home/vdr/vdr -P"dynamite"
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
[New Thread 0xb6751450 (LWP 15973)]
[New Thread 0xb5dff450 (LWP 15974)]
[New Thread 0xb55ff450 (LWP 15975)]
[New Thread 0xb4bff450 (LWP 15977)]
[New Thread 0xb43ff450 (LWP 15978)]
[New Thread 0xb3bff450 (LWP 15980)]
[New Thread 0xb33ff450 (LWP 15981)]
[Thread 0xb55ff450 (LWP 15975) exited]
[New Thread 0xb0bff450 (LWP 15982)]
[Thread 0xb5dff450 (LWP 15974) exited]
[New Thread 0xb5dff450 (LWP 15983)]
Program received signal SIGSEGV, Segmentation fault.
0x0009d204 in cDevice::GetOsdSize (this=0x61c1c0, Width=@0xbefff1f0: 720, Height=@0x19f698: 656465,
PixelAspect=@0x9d1e9: -2,6148613288608866e-32) at device.c:571
571 Height = 480;
(gdb) bt
#0 0x0009d204 in cDevice::GetOsdSize (this=0x61c1c0, Width=@0xbefff1f0: 720, Height=@0x19f698: 656465,
PixelAspect=@0x9d1e9: -2,6148613288608866e-32) at device.c:571
#1 0x000f65e0 in cOsdProvider::UpdateOsdSize (Force=false) at osd.c:2241
#2 0x00150176 in main (argc=2, argv=0xbefff6f4) at vdr.c:1009
(gdb)
Alles anzeigen
Danke!