Composition of recording filenames and Enigma2 freezes

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

    • Composition of recording filenames and Enigma2 freezes

      I changed option "Composition of the recording filenames" to "Short without date" and whenever jump up, down, left, right within the list of such recorded movies, after a while enigma2 freezes. No crash - just hang up. Whenever such movie is selected on the list but not started yet, debug shows this:
      Spoiler anzeigen

      09:55:13.833 [e2-core] unicode U+ 10 not present
      09:55:13.833 [e2-core] unicode U+e276 not present
      09:55:13.951 [e2-core] unicode U+ 10 not present
      09:55:13.952 [e2-core] unicode U+e276 not present
      09:55:14.072 [e2-core] unicode U+ 10 not present
      09:55:14.073 [e2-core] unicode U+e276 not present
      09:55:14.194 [e2-core] unicode U+ 10 not present
      09:55:14.195 [e2-core] unicode U+e276 not present
      09:55:14.313 [e2-core] unicode U+ 10 not present
      09:55:14.313 [e2-core] unicode U+e276 not present
      09:55:14.433 [e2-core] unicode U+ 10 not present
      09:55:14.434 [e2-core] unicode U+e276 not present
      09:55:14.554 [e2-core] unicode U+ 10 not present
      09:55:14.554 [e2-core] unicode U+e276 not present
      09:55:14.674 [e2-core] unicode U+ 10 not present
      09:55:14.675 [e2-core] unicode U+e276 not present
      09:55:14.795 [e2-core] unicode U+ 10 not present
      09:55:14.795 [e2-core] unicode U+e276 not present
      09:55:14.915 [e2-core] unicode U+ 10 not present
      09:55:14.916 [e2-core] unicode U+e276 not present
      09:55:15.036 [e2-core] unicode U+ 10 not present
      09:55:15.036 [e2-core] unicode U+e276 not present
      09:55:15.156 [e2-core] unicode U+ 10 not present
      09:55:15.156 [e2-core] unicode U+e276 not present
      09:55:15.276 [e2-core] unicode U+ 10 not present
      09:55:15.277 [e2-core] unicode U+e276 not present
      09:55:15.397 [e2-core] unicode U+ 10 not present
      09:55:15.398 [e2-core] unicode U+e276 not present
      09:55:15.518 [e2-core] unicode U+ 10 not present
      09:55:15.518 [e2-core] unicode U+e276 not present
      09:55:15.638 [e2-core] unicode U+ 10 not present
      09:55:15.639 [e2-core] unicode U+e276 not present
      09:55:15.759 [e2-core] unicode U+ 10 not present
      09:55:15.760 [e2-core] unicode U+e276 not present
      09:55:15.879 [e2-core] unicode U+ 10 not present
      09:55:15.879 [e2-core] unicode U+e276 not present
      09:55:16.000 [e2-core] unicode U+ 10 not present
      09:55:16.000 [e2-core] unicode U+e276 not present
      09:55:16.120 [e2-core] unicode U+ 10 not present
      09:55:16.120 [e2-core] unicode U+e276 not present
      09:55:16.240 [e2-core] unicode U+ 10 not present
      09:55:16.241 [e2-core] unicode U+e276 not present
      09:55:16.361 [e2-core] unicode U+ 10 not present
      09:55:16.362 [e2-core] unicode U+e276 not present
      09:55:16.481 [e2-core] unicode U+ 10 not present

      Spoiler anzeigen


      10:03:27.973 [e2-core] unicode U+ 10 not present
      10:03:27.973 [e2-core] unicode U+ 80 not present
      10:03:28.093 [e2-core] unicode U+ 10 not present
      10:03:28.093 [e2-core] unicode U+ 80 not present
      10:03:28.213 [e2-core] unicode U+ 10 not present
      10:03:28.214 [e2-core] unicode U+ 80 not present
      10:03:28.334 [e2-core] unicode U+ 10 not present
      10:03:28.334 [e2-core] unicode U+ 80 not present
      10:03:28.454 [e2-core] unicode U+ 10 not present
      10:03:28.455 [e2-core] unicode U+ 80 not present
      10:03:28.575 [e2-core] unicode U+ 10 not present
      10:03:28.576 [e2-core] unicode U+ 80 not present
      10:03:28.695 [e2-core] unicode U+ 10 not present
      10:03:28.696 [e2-core] unicode U+ 80 not present
      10:03:28.816 [e2-core] unicode U+ 10 not present
      10:03:28.817 [e2-core] unicode U+ 80 not present


      Debug does not stop producing this. It continuosly shows such info, different values depend on selected movie.

      Filename without problems:
      20160219 1329 - FOX HD - Z archiwum X 7_ Chimera - [serial SF] (The X-Files_ Chimera) (Ep_16) (2000) (USA) [od 12 lat].ts


      and with problems:
      Z archiwum X 7_ Marka X.ts
      VU+ Zero - VTi 13.0.x
      VU+ DUO2 - VTi 13.0.x
      VU+ ULTIMO 4K - VTi 13.0.x
    • Try to rename the eit-file of such recording .
      You are using EMC or Movielist ?
      ----------------------------------------------------------------------------------------------------------------------------------------------------------------
      KAPIERVORGANG beendet.

      Zubehör : Philips 46PFL-9705 / 37PFL-9604, Samsung HT-E6759W, Samsung SPF 107H-105P-87H, Qnap TS-253A, Harmony 650, Fritzbox 7490, Cisco WAP4410N, Netgear M4100-D12G, TPLink HS100/HS110/LB110
    • I dig down deeper and looks like it is a bit different story. This problem is not created by Composition of the recording filenames. Whenever epgimport is in use, .eit files are not created properly that is why system freezes due to not recognized characters inside of it. The same epg description displayed on channel list is ok. The one inside .epl files is NOT - cut off, not completed with strange chars at the end. I assume that is is image problem - system are not properly passing epg description to eit file and destroing it at the same time.
      More info I posted Edit hgdo: Link removed (see board rules!)
      VU+ Zero - VTi 13.0.x
      VU+ DUO2 - VTi 13.0.x
      VU+ ULTIMO 4K - VTi 13.0.x
    • Pasted from removed link:
      Spoiler anzeigen


      I just updated EPGImport plugin (from git) to make sure the problem I have is not caused by old one. Plugin itself works perfectly. Here some lines from the log:

      [EPGImport] imported 35743 events
      [EPGImport] Save last import date and count event
      [EPGImport] Wait for parse autotimers 30 sec.
      [EPGImport] Run start parse autotimers
      [EPGImport] #### Finished ####
      [EPGImport] connectionLost [Failure instance: Traceback (failure with no frames): <class 'twisted.internet.error.ConnectionFdescWentAway'>: Uh: Filedescriptor went away.
      ]
      [EPGImport] WakeUpTime now set to 1458199367 (now=1458134287)


      Let's come to the point...

      As topic's title says epg parsed by epgimport are not properly passed to recordings .eit files. Below one example.

      Description taken from xml file:



      </programme>
      <programme start="20160316133000 +0100" stop="20160316142500 +0100" channel="Fox.pl">
      <title lang="pl">Z archiwum X 9: Pod powierzchnią</title>
      <sub-title lang="pl">[serial SF] (Underneath) (Ep.9) (USA) [od 12 lat]</sub-title>
      <desc lang="pl">Nowy Jork, rok 1989. John Doggett chwyta mordercę, Roberta Fassla, który zabił właśnie trzyosobową rodzinę. Trzynaście lat później Fassl wychodzi z więzienia, gdyż analiza próbek DNA wykluczyła jego udział w tej zbrodni. Jednak Agent Doggett jest pewien, że złapał właściwego człowieka i obawia się, że psychopata, będąc na wolności, wkrótce znów zaatakuje W dziewiątym sezonie serialu parę głównych bohaterów Foxa Muldera (David Duchowny) i Danę Scully (Gillian Anderson) zastępują John Doggett (Robert Patrick) i Monica Reyes (Annabeth Gish). Fabuła ostatniej serii koncentruje się na Williamie, synku Scully, i nowej organizacji, która planuje kolonizację Ziemi przez obcych. W ostatnim odcinku ósmej serii przychodzi na świat syn Scully, William. Od początku wiadomo, że chłopiec nie jest zwykłym dzieckiem. Wykazuje zdolności paranormalne. Wiele osób interesuje się jego przyszłością. Nie do końca wiadomo, czy William ma zostać przywódcą buntowników, czy może kolonizatorów kosmosu. Matka w trosce o jego bezpieczeństwo i normalne dzieciństwo oddaje synka do adopcji. Drugim motywem przewodnim jest Nowy Syndykat - organizacja, która po upadku w siódmym sezonie dawnego Syndykatu ma kontynuować plany podboju Ziemi przez obcych. Tworzą ją hybrydy - niezniszczalne istoty zwane również superżołnierzami
      John Shiban
      Gillian Anderson, David Duchovny, Mitch Pileggi, Robert Patrick
      Filmweb: 7.8/10</desc>
      </programme>




      Above is properly displayed in epg selection but not completely passing it to eit file. Below description of recorded movie.


      As you can see description is cut off and some strange chars are added. Not completed description is not a big problem. The main reason I decided to post info about is image freezes during scrolling through the list of such recorded movies. After a while image freezes and power cycle is the only solution to make it work again. It does not recognize strange chars:

      14:45:21.677 [e2-core] unicode U+ 10 not present
      14:45:21.757 [e2-core] unicode U+ 10 not present
      14:45:21.758 [e2-core] unicode U+ 8e not present
      14:45:21.765 [e2-core] unicode U+ 10 not present
      14:45:21.765 [e2-core] unicode U+ 8e not present

      Once .eit files are deleted I am able to scroll through without problems.

      VU+ Zero - VTi 13.0.x
      VU+ DUO2 - VTi 13.0.x
      VU+ ULTIMO 4K - VTi 13.0.x
    • There will be an update from EPGImport on wednesday - maybe this can help .
      LINK
      ----------------------------------------------------------------------------------------------------------------------------------------------------------------
      KAPIERVORGANG beendet.

      Zubehör : Philips 46PFL-9705 / 37PFL-9604, Samsung HT-E6759W, Samsung SPF 107H-105P-87H, Qnap TS-253A, Harmony 650, Fritzbox 7490, Cisco WAP4410N, Netgear M4100-D12G, TPLink HS100/HS110/LB110
    • I am afraid that the topic you point me at is about problem with German epg source in channel list description but I stated above that epg source in my case is correct when displayed on channel list. It is completed without any errors, strange chars etc. It gets broken only when passed to. eit file!

      I am sorry that I have to write post after post but I want to make sure it will be read. Remove previous one if necessary.

      I did another test. Here you find 2 examples of recorded tv movie. You can test it yourself.
      After many tests I still could not find scenario where eit files gets broken so I took one single description and started to modify it. I started to add words "Test". Below you find results.

      Rio, I love you.eit is OK:
      ----------------------------------
      Characters 990
      words 139
      sentences 8
      paragraphs 4
      Whitespace 137

      Spoiler anzeigen

      Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Dziesięć historii miłosnych z roztańczonym Rio de Janeiro w tle. Zé (Vincent Cassel) próbuje stworzyć na plaży piaskową rzeźbę. Zauważa wówczas kobietę, która od razu przykuwa jego uwagę i staje się jego muzą. Tymczasem jednoręki bokser (Land Vieira) musi przystąpić do pojedynku o zdrowie ukochanej. Bezdomny pięciolatek Jao (Caua Antunes) otrzymuje wreszcie długo wyczekiwany telefon, podczas gdy na wyspie Paqueta dochodzi do trudnego rozstania. Reżyserii poszczególnych nowel podjęli się: Guillermo Arriaga, Fernando Meirelles, José Padilha, Stephan Elliott, Sang-soo Im, Nadine Labaka, Carlos Saldanha, Paolo Sorrentino, John Turturro oraz Andrucha Waddington. Film jest realizacją pomysłu, wedle którego powstały już miłosne obrazy Paryża ("Zakochany Paryż") czy Nowego Jorku
      Vicente Amorim, Guillermo Arriaga
      Harvey Keitel, Emily Mortimer, Vincent Cassel, Ryan Kwanten
      IMDb: 5.3/10



      Rio, I love you_001.eit is NOT OK:
      ------------------------------
      Characters 995
      words 140
      sentences 8
      paragraphs 4
      Whitespace 138

      Spoiler anzeigen
      Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Dziesięć historii miłosnych z roztańczonym Rio de Janeiro w tle. Zé (Vincent Cassel) próbuje stworzyć na plaży piaskową rzeźbę. Zauważa wówczas kobietę, która od razu przykuwa jego uwagę i staje się jego muzą. Tymczasem jednoręki bokser (Land Vieira) musi przystąpić do pojedynku o zdrowie ukochanej. Bezdomny pięciolatek Jao (Caua Antunes) otrzymuje wreszcie długo wyczekiwany telefon, podczas gdy na wyspie Paqueta dochodzi do trudnego rozstania. Reżyserii poszczególnych nowel podjęli się: Guillermo Arriaga, Fernando Meirelles, José Padilha, Stephan Elliott, Sang-soo Im, Nadine Labaka, Carlos Saldanha, Paolo Sorrentino, John Turturro oraz Andrucha Waddington. Film jest realizacją pomysłu, wedle którego powstały już miłosne obrazy Paryża ("Zakochany Paryż") czy Nowego Jorku
      Vicente Amorim, Guillermo Arriaga
      Harvey Keitel, Emily Mortimer, Vincent Cassel, Ryan Kwanten
      IMDb: 5.3/10


      As you can see the length of descriptions is the limit of correct or not .eit file. I do not know what value is the limit and cause that but definitelly one of them. I could not test it with eit epg because simply such long one has not been found so test was based on description from xmltv source.

      Hopefully this is enough to be able to fix such problem.
      VU+ Zero - VTi 13.0.x
      VU+ DUO2 - VTi 13.0.x
      VU+ ULTIMO 4K - VTi 13.0.x
    • I put your files into my movie folder but i cant reproduce your behavior .
      What do i have to do for getting it ?
      Bilder
      • x1.jpg

        538,48 kB, 1.920×1.080, 15 mal angesehen
      ----------------------------------------------------------------------------------------------------------------------------------------------------------------
      KAPIERVORGANG beendet.

      Zubehör : Philips 46PFL-9705 / 37PFL-9604, Samsung HT-E6759W, Samsung SPF 107H-105P-87H, Qnap TS-253A, Harmony 650, Fritzbox 7490, Cisco WAP4410N, Netgear M4100-D12G, TPLink HS100/HS110/LB110
    • With only one broken .eit file could be hard to do that, I did not test it with only one. I record series quite often so have lots of them. Try select the one with broken description (Rio, I love you_001), you should see the difference at the end of description




      and check debug. You should have something like this:

      Spoiler anzeigen

      21:08:24.749 [e2-core] PTS 13434c7c6 found at 1692 pid 259 stream: e0
      21:08:24.749 [e2-core] PTS 148ef9132 found at 3338668124 pid 259 stream: e0
      21:08:31.999 [e2-python] next real activation is Tue Mar 22 21:28:40 2016
      21:08:44.557 [e2-core] unicode U+ 10 not present
      21:08:44.578 [e2-core] unicode U+ 10 not present
      21:08:53.566 [e2-core] unicode U+ 10 not present
      21:08:53.688 [e2-core] unicode U+ 10 not present
      21:08:53.807 [e2-core] unicode U+ 10 not present
      21:08:53.928 [e2-core] unicode U+ 10 not present
      21:08:54.048 [e2-core] unicode U+ 10 not present
      21:08:54.168 [e2-core] unicode U+ 10 not present
      21:08:54.289 [e2-core] unicode U+ 10 not present
      21:08:54.410 [e2-core] unicode U+ 10 not present
      21:08:54.530 [e2-core] unicode U+ 10 not present
      21:08:54.652 [e2-core] unicode U+ 10 not present
      21:08:54.771 [e2-core] unicode U+ 10 not present
      21:08:54.891 [e2-core] unicode U+ 10 not present
      21:08:55.012 [e2-core] unicode U+ 10 not present
      21:08:55.132 [e2-core] unicode U+ 10 not present
      21:08:55.253 [e2-core] unicode U+ 10 not present
      21:08:55.373 [e2-core] unicode U+ 10 not present
      21:08:55.494 [e2-core] unicode U+ 10 not present
      21:08:55.614 [e2-core] unicode U+ 10 not present
      21:08:55.735 [e2-core] unicode U+ 10 not present
      21:08:55.855 [e2-core] unicode U+ 10 not present
      21:08:55.976 [e2-core] unicode U+ 10 not present
      21:08:56.096 [e2-core] unicode U+ 10 not present
      21:08:56.217 [e2-core] unicode U+ 10 not present
      21:08:56.337 [e2-core] unicode U+ 10 not present
      21:08:56.458 [e2-core] unicode U+ 10 not present
      21:08:56.581 [e2-core] unicode U+ 10 not present
      21:08:56.699 [e2-core] unicode U+ 10 not present
      21:08:56.819 [e2-core] unicode U+ 10 not present
      21:08:56.940 [e2-core] unicode U+ 10 not present
      21:08:57.061 [e2-core] unicode U+ 10 not present
      21:08:57.181 [e2-core] unicode U+ 10 not present
      21:08:57.302 [e2-core] unicode U+ 10 not present
      21:08:57.422 [e2-core] unicode U+ 10 not present
      21:08:57.543 [e2-core] unicode U+ 10 not present
      21:08:57.737 [e2-core] unicode U+ 10 not present
      21:08:57.855 [e2-core] unicode U+ 10 not present
      21:08:57.977 [e2-core] unicode U+ 10 not present
      21:08:58.096 [e2-core] unicode U+ 10 not present
      21:08:58.216 [e2-core] unicode U+ 10 not present
      21:08:58.336 [e2-core] unicode U+ 10 not present
      21:08:58.457 [e2-core] unicode U+ 10 not present
      21:08:58.578 [e2-core] unicode U+ 10 not present
      21:08:58.698 [e2-core] unicode U+ 10 not present
      21:08:58.819 [e2-core] unicode U+ 10 not present
      21:08:58.940 [e2-core] unicode U+ 10 not present
      21:08:59.060 [e2-core] unicode U+ 10 not present
      21:08:59.182 [e2-core] unicode U+ 10 not present
      21:08:59.301 [e2-core] unicode U+ 10 not present
      21:08:59.421 [e2-core] unicode U+ 10 not present
      21:08:59.542 [e2-core] unicode U+ 10 not present
      21:08:59.663 [e2-core] unicode U+ 10 not present
      21:08:59.794 [e2-core] unicode U+ 10 not present
      21:08:59.905 [e2-core] unicode U+ 10 not present
      21:09:00.026 [e2-core] unicode U+ 10 not present
      21:09:00.146 [e2-core] unicode U+ 10 not present
      21:09:00.267 [e2-core] unicode U+ 10 not present
      21:09:00.387 [e2-core] unicode U+ 10 not present
      21:09:00.508 [e2-core] unicode U+ 10 not present
      21:09:00.628 [e2-core] unicode U+ 10 not present
      21:09:00.751 [e2-core] unicode U+ 10 not present
      21:09:00.869 [e2-core] unicode U+ 10 not present
      21:09:00.990 [e2-core] unicode U+ 10 not present
      21:09:01.110 [e2-core] unicode U+ 10 not present
      21:09:01.231 [e2-core] unicode U+ 10 not present
      21:09:01.351 [e2-core] unicode U+ 10 not present
      21:09:01.472 [e2-core] unicode U+ 10 not present
      21:09:01.592 [e2-core] unicode U+ 10 not present
      21:09:01.713 [e2-core] unicode U+ 10 not present
      21:09:01.833 [e2-core] unicode U+ 10 not present
      21:09:01.955 [e2-core] unicode U+ 10 not present
      21:09:01.973 [e2-python] action -> OkCancelActions cancel


      Do you see the timing? During only 2 sec enigma2 produced so much output. Try to leave it for one minute or longer and then remove the movie. With long list of broken eit files it is quit easy to do so. I can also prepare more of them if one is not enough but not today. Let me know if you willing to test wit more broken files. Will try to reproduce enigma2 freeze with one file but have to wait until my recording stops.
      VU+ Zero - VTi 13.0.x
      VU+ DUO2 - VTi 13.0.x
      VU+ ULTIMO 4K - VTi 13.0.x