Hallo
Reproduktion:
1. Zu Sender ohne eigenen EPG wechseln (Beispiel: ANIXE SD auf Astra 19.2e)
2. Manuelle Aufnahme starten (z.B. 30 Minuten)
3. Infobar mit OK aufrufen (Aufnahme-Icon blinkt) und während diese angezeigt wird lang INFO drücken um Single EPG aufzurufen
Es folgt (nicht bei jedem Versuch) ein Bluescreen. Auszug Crashlog:
Code
action -> InfobarEPGActions showSingleServiceEPG
reused converter!
reused converter!
Sequence header at 3ed38c0, pts 6240bbef
position is 0 0 -> 0 0
/proc/stb/vmpeg/0/dst_left 00000000
/proc/stb/vmpeg/0/dst_top 00000000
/proc/stb/vmpeg/0/dst_width 00000000
/proc/stb/vmpeg/0/dst_height 00000000
0.00149512290955
reused converter!
position is 485 90 -> 170 130
/proc/stb/vmpeg/0/dst_left 000001e5
/proc/stb/vmpeg/0/dst_top 0000005a
/proc/stb/vmpeg/0/dst_width 000000aa
/proc/stb/vmpeg/0/dst_height 00000082
eListboxPythonMultiContent: error getting item 0
/usr/lib/enigma2/python/Components/Converter/ConditionalShowHide.py:16: RuntimeWarning: tp_compare didn't return -1 or -2 for exception
if self.blinking == True:
Traceback (most recent call last):
File "/home/lt/dm7025-tc/build/tmp/work/enigma2-2.3cvs20071205-r0/image/usr/lib/enigma2/python/Components/Converter/ConditionalShowHide.py", line 16, in blinkFunc
Sequence header at 3f007b4, pts 624164af
File "/home/lt/dm7025-tc/build/tmp/work/enigma2-2.3cvs20071205-r0/image/usr/lib/enigma2/python/Components/EpgList.py", line 133, in buildSingleEntry
File "/usr/lib/enigma2/python/RecordTimer.py", line 519, in isInTimer
end = begin + duration
TypeError: unsupported operand type(s) for +: 'NoneType' and 'NoneType'
KILLED BY signal 11
PC: 2b9dd624, vaddr: 00000014
00000000 1000f800 00000000 80808080
00000014 7fff360c fefefeff 00000014
80800000 fefe0000 2ba9f000 feff2827
ffffffff 00001828 00000053 ffffffff
ffffffff 00000014 00000015 2ba98a3c
7fff3c88 2ba98870 00000000 00000001
00000073 2b9dd5d0 2baec608 00000000
2baf5500 7fff3178 7fff3178 2b9a6ee8
As a final action, i will try to dump a bit of code.
I just hope that this won't crash.
2b9dd624: 00 00 8c 8c 00 00 00 00 21 58 86 01 24 50 63 01 fb ff 40 11 04 00 84 24 fc ff 8d 80 00 00 00 00 (end)
-------
Alles anzeigen
Ich benutze zwar momentan kein "reines" Image (wie man im Crashlog sieht), aber die betroffenen Funktionen (in RecordTimer.py, ...) sind mit denen im CVS noch identisch.
Vielleicht kann das ja jemand mit einem Original-Image nachvollziehen.
Bye, Sven