sporadischer Absturz bei Aufruf Filmauswahl

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • sporadischer Absturz bei Aufruf Filmauswahl

      Hallo,

      habe ein sporadisches Problem:
      wenn ich die Filmliste aufrufe, erscheinen keine Aufnahmen, lediglich ".." ist zu sehen. Dann stürzt die VU mit einen lila-Screen ab. Weder Standby und Neustart helfen. Die Box muss am Schalter neu gestartet werden.
      Anbei die letzten Zeilen des crash-log vom 01.01.23 18:13:28 (Uhrzeit der crash-log-Datei) - ich habe die letzten Zeilen angefügt (ab 16:58:56) - ich hoffe, jemand kann was damit anfangen ... ?(

      Quellcode

      1. header: Date: Sun, 01 Jan 2023 16:58:56 GMT
      2. header: Server: Apache/2.4.38 (Debian)
      3. header: X-Powered-By: PHP/7.4.0
      4. header: Cache-Control: max-age=1800, public
      5. header: Accept-Ranges: bytes
      6. header: X-Cache: Hit from cloudfront
      7. header: Via: 1.1 d7e55956ad8192e74c103c6003cd4d9c.cloudfront.net (CloudFront)
      8. header: X-Amz-Cf-Pop: FRA2-C1
      9. header: X-Amz-Cf-Id: B1fGzuZCVEtB9gJOPhQE_fGx0AdG_GDGeumxgcqLtuE8BCRPFs0ZIA==
      10. header: Age: 860
      11. send: 'GET /1280x720/Center/e9b667dea60e86c95707350e974611a3-1.jpg HTTP/1.1\r\nHost: images.tvmovie.de\r\nConnection: keep-alive\r\nAccept-Encoding: gzip, deflate\r\nAccept: */*\r\nUser-Agent: python-requests/2.22.0\r\n\r\n'
      12. reply: 'HTTP/1.1 404 Not Found\r\n'
      13. header: Content-Type: application/json; charset=utf-8
      14. header: Content-Length: 164
      15. header: Connection: keep-alive
      16. header: X-Powered-By: Express
      17. header: Access-Control-Allow-Origin: *
      18. header: ETag: W/"a4-d93e0a55"
      19. header: Date: Sun, 01 Jan 2023 17:13:27 GMT
      20. header: X-BDU-CORRELATION-ID-ORIGIN: 7dfee50e-d434-465c-8f5f
      21. header: X-BDU-CORRELATION-ID-BR: 7dfee50e-d434-465c-8f5f
      22. header: X-Varnish: 1779734
      23. header: Via: 1.1 varnish (Varnish/5.2), 1.1 0d94766w456ae64cf30c40acb74fc43e.cloudfront.net (CloudFront)
      24. header: Cache-Control: max-age=31536000
      25. header: X-BDU-CORRELATION-ID: 7dfee50e-d434-465c-8f5f
      26. header: X-Cache: Error from cloudfront
      27. header: X-Amz-Cf-Pop: FRA2-C2
      28. header: X-Amz-Cf-Id: BUWldFrtUr4SMcQa8XwQVL96x4P2o0_Oe2EMUJFvpEMyObb9AsIi5A==
      29. header: Age: 0
      30. send: 'GET /1280x720/Center/f40007c343590aef1d746fbd7898ecf1-1.jpg HTTP/1.1\r\nHost: images.tvmovie.de\r\nConnection: keep-alive\r\nAccept-Encoding: gzip, deflate\r\nAccept: */*\r\nUser-Agent: python-requests/2.22.0\r\n\r\n'
      31. reply: 'HTTP/1.1 200 OK\r\n'
      32. header: Content-Type: image/jpg
      33. header: Transfer-Encoding: chunked
      34. header: Connection: keep-alive
      35. header: X-Powered-By: Express
      36. header: Access-Control-Allow-Origin: *
      37. header: Last-Modified: Tue, 20 Dec 2022 07:49:53 GMT
      38. header: ETag: 62f37dddf34er07d763879be82ef
      39. header: Date: Wed, 28 Dec 2022 05:17:51 GMT
      40. header: X-BDU-CORRELATION-ID-ORIGIN: 26777c02-a060-40fa-8dbc
      41. header: X-BDU-CORRELATION-ID-BR: 26777c02-a060-40fa-8dbc
      42. header: X-Varnish: 7224456
      43. header: Via: 1.1 varnish (Varnish/5.2), 1.1 c7015d60d4f8f2170aaaa7sd34e40618.cloudfront.net (CloudFront)
      44. header: Cache-Control: max-age=31536000
      45. header: X-BDU-CORRELATION-ID: 26777c02-a060-40fa-8dbc
      46. header: Accept-Ranges: bytes
      47. header: X-Cache: Hit from cloudfront
      48. header: X-Amz-Cf-Pop: FRA2-C2
      49. header: X-Amz-Cf-Id: zuW0kGkzXqSsDzNV51MQsCfBHtAgGUJs6FW4WhY6slPTJZWmrg==
      50. header: Age: 388536
      51. eListboxPythonMultiContent: error getting item 1
      52. eListboxPythonMultiContent: error getting item 2
      53. eListboxPythonMultiContent: error getting item 3
      54. eListboxPythonMultiContent: error getting item 4
      55. eListboxPythonMultiContent: error getting item 5
      56. eListboxPythonMultiContent: error getting item 6
      57. eListboxPythonMultiContent: error getting item 7
      58. eListboxPythonMultiContent: error getting item 8
      59. /usr/lib/enigma2/python/Components/Converter/ConditionalShowHide.py:18: RuntimeWarning: tp_compare didn't return -1 or -2 for exception
      60. Traceback (most recent call last):
      61. File "/media/build/vti-dorie/build/tmp/work/armv7ahf-vfp-neon-oe-linux-gnueabi/enigma2-python/enigma2-python-vti-15.0.01-20200921-r00r03/git/lib/python/Components/Converter/ConditionalShowHide.py", line 18, in blinkFunc
      62. File "lib/python/Components/MovieList.py", line 280, in Components.MovieList.MovieList.buildMovieListEntry
      63. File "/usr/lib/python2.7/posixpath.py", line 382, in realpath
      64. path, ok = _joinrealpath('', filename, {})
      65. File "/usr/lib/python2.7/posixpath.py", line 393, in _joinrealpath
      66. name, _, rest = rest.partition(sep)
      67. File "lib/python/Components/MovieList.py", line 280, in Components.MovieList.MovieList.buildMovieListEntry
      68. File "/usr/lib/python2.7/posixpath.py", line 382, in realpath
      69. path, ok = _joinrealpath('', filename, {})
      70. File "/usr/lib/python2.7/posixpath.py", line 393, in _joinrealpath
      71. name, _, rest = rest.partition(sep)
      72. File "lib/python/Components/MovieList.py", line 280, in Components.MovieList.MovieList.buildMovieListEntry
      73. File "/usr/lib/python2.7/posixpath.py", line 382, in realpath
      74. path, ok = _joinrealpath('', filename, {})
      75. File "/usr/lib/python2.7/posixpath.py", line 393, in _joinrealpath
      76. name, _, rest = rest.partition(sep)
      77. File "lib/python/Components/MovieList.py", line 280, in Components.MovieList.MovieList.buildMovieListEntry
      78. File "/usr/lib/python2.7/posixpath.py", line 382, in realpath
      79. path, ok = _joinrealpath('', filename, {})
      80. File "/usr/lib/python2.7/posixpath.py", line 393, in _joinrealpath
      81. name, _, rest = rest.partition(sep)
      82. File "lib/python/Components/MovieList.py", line 280, in Components.MovieList.MovieList.buildMovieListEntry
      83. File "/usr/lib/python2.7/posixpath.py", line 382, in realpath
      84. path, ok = _joinrealpath('', filename, {})
      85. File "/usr/lib/python2.7/posixpath.py", line 393, in _joinrealpath
      86. name, _, rest = rest.partition(sep)
      87. File "lib/python/Components/MovieList.py", line 280, in Components.MovieList.MovieList.buildMovieListEntry
      88. File "/usr/lib/python2.7/posixpath.py", line 382, in realpath
      89. path, ok = _joinrealpath('', filename, {})
      90. File "/usr/lib/python2.7/posixpath.py", line 393, in _joinrealpath
      91. name, _, rest = rest.partition(sep)
      92. File "lib/python/Components/MovieList.py", line 280, in Components.MovieList.MovieList.buildMovieListEntry
      93. File "/usr/lib/python2.7/posixpath.py", line 382, in realpath
      94. path, ok = _joinrealpath('', filename, {})
      95. File "/usr/lib/python2.7/posixpath.py", line 393, in _joinrealpath
      96. name, _, rest = rest.partition(sep)
      97. File "lib/python/Components/MovieList.py", line 399, in Components.MovieList.MovieList.buildMovieListEntry
      98. AttributeError: 'RecordTimerEntry' object has no attribute 'Filename'
      99. (PyObject_CallObject(<bound method ConditionalShowHide.blinkFunc of <class 'Components.Converter.ConditionalShowHide.ConditionalShowHide'>(Blink)>,()) failed)
      100. ]]>
      101. </dvbapp2crashlog>
      102. </crashlogs>
      103. <systemmessages>
      Alles anzeigen

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Frank86 ()

    • @Frank86

      Ein Absturz während und in Zusammenhang mit einer Aufnahme, wenn ich das richtig sehe. Kannst du das bestätigen oder gibt es diese Crashs auch ohne Aufnahme?

      Was ist denn das für eine Platte (intern/extern) und welches Dateisystem hat sie? Letzter Dateisystemcheck war wann?
      Eventuelle Ratschläge gebe ich nach bestem Wissen und Gewissen aber ohne jede Gewähr. Bei Fragen fragen.
      Tipps:
      Screenshots erstellen VU+ Wiki
    • Habe ich das so richtig verstanden?

      - Es läuft eine Aufnahme
      - Du rufst die Filmliste auf
      - Es gibt einen Lila-Screen
      - Jetzt wird kein GUI-Neustart automatisch gemacht?
      - Du schaltest die Box mit dem Netzschalter aus und wieder ein?

      Kannst du dich nach dem Lila-Screen noch per Telnet/SSH/Putty/Konsole oder FTP mit der Box verbinden?
      Wurde die laufende Aufnahme auf der SSD angelegt?

      Dateisystemcheck: im Gerätemanager. Schadet nicht, den mal durchzuführen.
      Nicht beantwortet hast du auch: wie ist die SSD formatiert? Ext4? Box ist eine Uno 4k SE?

      Es wäre auch nett gewesen, den kompletten Crash-Log hier als Anhang hochzuladen; manchmal sind da noch mehr hilfreiche Infos drin als das was du gepostet hast.

      Schau auch mal in die Datei /var/log/messages rein, wenn das wieder passiert und du per FTP noch auf die Box kommst (was hoffentlich der Fall ist, ansonsten könnte auch ein Hardware-Defekt vorliegen).
      Diskutiere nie mit einem Idioten. Er zieht dich auf sein Niveau runter und schlägt dich mit seiner Erfahrung.
    • Lila-Screen wird angezeigt und Vu startet neu. Allerdings behebt das nicht den Fehler in der Filmliste. Erneutes Aufrufen lässt die VU wieder abstürzen.

      SSD ist mit ext4 formatiert auf einer UNO4KSE

      Laufende Aufnahme wird angelegt, nach Neustart auch wieder gestartet.

      Der Fehler tritt erst auf seitdem ich den SKIN Linear-FHD mit Advanced-Event-Lib installiert habe.

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Frank86 ()

    • Ich hatte gehofft, dass jemand was mit dem crash-log anfangen kann.

      Hiermit fängt doch scheinbar alles an:

      Quellcode

      1. eListboxPythonMultiContent: error getting item 1-6

      Das eigentliche Problem ist doch dieses:

      Quellcode

      1. File "lib/python/Components/MovieList.py", line 399, in Components.MovieList.MovieList.buildMovieListEntry
      2. AttributeError: 'RecordTimerEntry' object has no attribute 'Filename'
      3. (PyObject_CallObject(<bound method ConditionalShowHide.blinkFunc of <class 'Components.Converter.ConditionalShowHide.ConditionalShowHide'>(Blink)>,()) failed)
      4. ]]>

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von Frank86 ()

    • Das blinkende Symbol wird üblicherweise im Display (kleiner Monitor auf der Box) verwendet.

      Sollte das der Auslöser sein: Das Blinken kann man in den Einstellungen (VTI - Einstellungen-Timer - Seite 4 abstellen:
      2x (für REC-Symbol und Uhr).

      Das ist aber nur eine Hilfsmassnahme, den Fehler sollte man im Skin bzw- VFD-Skin beheben. Letzteren kannst du mit 'VTI - VFD Skin' auswählen.
      Skin: Nemesis FHD (mit vielen eigenen Skinparts), MyEPG, EMC, OScam 1.20 rev.11682, ORF-Karte, MCC MovieCutCenter
    • @Frank86

      Du hast hoffentlich nicht eine modifizierte MovieList installiert? Die ist eigentlich im VTI eine so-Datei. Ich weiss jetzt nicht, ob in dem Fall auch eine Fehlermeldung für py (wie im crashLog) ausgegeben wird. Das kann vielleicht jemand mit Erfahrung mit so-Programmdateien beantworten.
      Skin: Nemesis FHD (mit vielen eigenen Skinparts), MyEPG, EMC, OScam 1.20 rev.11682, ORF-Karte, MCC MovieCutCenter