wie schon vor einiger Zeit (in einem leider unpassendem Thread) von mir geposted, habe ich Probleme mit NeutrinoHD auf sh4. Selbst ohne div. "Plugins" kommt es auf freien HD Sendern immer wieder zu Abstürzen des Videodecoders. Auffällig schnell/oft auf "Das Erste HD"
Code: Alles auswählen
[ 154.168000] ***** Fatal-H264 Codec Int: Buffer_Generic_c::IncrementReferenceCount - Attempt to act on a buffer that has a reference count of zero.
[ 154.168000] Stack: (0x8520de6c to 0x8520e000)
[ 154.168000] de60: 80b4f4e6 8520de7c c15d2e90 000000c8 c15b01a4
[ 154.168000] de80: 8520de84 8520de9c c15a6f90 8520dea4 8520dea0 ffffffff 8453c500 c15d3420
[ 154.168000] dea0: 000001bc c1580682 8520debc 00000000 8520dea0 00000060 c1bc5000 00000000
[ 154.168000] dec0: 00000000 00000000 00000000 00000000 00000000 001b3000 00000000 0000000a
[ 154.168000] dee0: c1581a48 8520df00 0000ea7c 00000000 c1bc8a50 c1bc69bc 00000001 c1bc5000
[ 154.168000] df00: c15a7314 c1584810 8520df20 00000000 c1bc8a50 0000002c 00003a84 c1bc5000
[ 154.168000] df20: 8520df00 8520df00 00010138 00000000 00000005 00010138 00000000 00000005
[ 154.168000] df40: c1584946 8520df60 00000000 00000000 8519f820 c15b0d0c 00000000 8519f820
[ 154.168000] df60: c15b0d1c 8520df68 808278d6 8520df74 85109ab8 00000000 00000000 8520df7c
[ 154.168000] df80: 8520df7c 808039ec 8520df9c 00000000 00000000 00000000 00000000 00000000
[ 154.168000] dfa0: 00000000 00000000 00000000 00000000 00000000 85109ab8 8082787c 00000000
[ 154.168000] dfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 154.168000] dfe0: 8520dfa4 808039e4 00000000 40008000 00000000 00000000 00000000 00000000
[ 154.168000]
[ 154.168000] Call trace:
[ 154.168000] [<80b4f4e6>] dump_stack+0xe/0x1c
[ 154.168000] [<c15b01a4>] report+0x84/0x100 [player2]
[ 154.168000] [<c15a6f90>] _ZN16Buffer_Generic_c23IncrementReferenceCountEj+0x28/0xc0 [player2]
[ 154.168000] [<c1580682>] _ZN15Codec_MmeBase_c28TranslateReferenceFrameListsEb+0x17a/0x1fc [player2]
[ 154.168000] [<c1581a48>] _ZN16Codec_MmeVideo_c5InputEP8Buffer_c+0x31c/0x494 [player2]
[ 154.168000] [<c15a7314>] _ZN16Buffer_Generic_c12ShrinkBufferEj+0x44/0x68 [player2]
[ 154.168000] [<c1584810>] _ZN20Codec_MmeVideoH264_c19IntermediateProcessEv+0x220/0x34c [player2]
[ 154.172000] [<c1584946>] Codec_MmeVideoH264_IntermediateProcess+0xa/0x24 [player2]
[ 154.172000] [<c15b0d0c>] OSDEV_CreateThreadHelper+0x0/0x28 [player2]
[ 154.172000] [<c15b0d1c>] OSDEV_CreateThreadHelper+0x10/0x28 [player2]
[ 154.172000] [<808278d6>] kthread+0x5a/0x78
[ 154.172000] [<808039ec>] kernel_thread_helper+0x8/0x14
[ 154.172000] [<8082787c>] kthread+0x0/0x78
[ 154.172000] [<808039e4>] kernel_thread_helper+0x0/0x14
[ 154.172000]
Ich denke, wenn der Treiber den Fehler abfangen und den videodecoder neu starten könnte, wäre das Problem ev. lösbar (falls schnell genug) soetwas ähnliches waren dia avia watchdogs ja doch auch, oder?
Jedenfalls fände ich es traurig, wenn hier auf der als so "open source" hochgejubelten sh4 Plattform wieder der gleiche fw Sch... wie schon auf der dBox stattfindet, wo verschiedene mystische fw Versionen im Netz kursieren, keine läuft 100% und niemend weiß warum bzw. kann etwas dagegen tun.