Crash on entering timer from IceTV EPG

Issue #342 resolved
prl created an issue

A user report in the forum describes having a crash when entering a recording timer from the IceTV. The posted crash log suggests that the sequence that triggered the bug was: navigate to program in graphical EPG, GREEN to Add Timer, then GREEN for OK.

I haven't been able to reproduce the bug, but the crash is due to the call of reactor.callInThread(self.posTimer, entry) in Plugins.SystemPlugins.IceTV.EPGFetcher.onTimerAdded(). There is no method EPGFetcher.posTimer(). The correct method is presumably EPGFetcher.postTimer().

There is a similar typo in the same call in EPGFetcher.onTimerChanged().

The calls should presumably have self.postTimer as their first argument.

Reproduction steps

I can't reproduce the crash, but the error in the code that caused the user's reported crash is clear.

Comments (2)

  1. prl reporter

    A file was uploaded. reference to attachment enigma2_crash_1416663153.log (Enigma crash log from forum poster)

  2. Peter Urbanec
    • removed issue_resolution
    • removed issue_percent
    • removed issue_close
    • removed issue_status

    The issue was updated with the following change(s):

    • The status has been updated, from New to Closed.
    • This issue has been closed
    • This issue's progression has been updated to 100 percent completed.
    • The resolution has been updated, from Not determined to Fixed.
  3. Log in to comment