Quote Originally Posted by Huevos View Post
What exactly is that bad output?
That no longer happens and problem was debug print in traschan.py, it contained filename. I don't know why traceback said "RecordTimer.py", nothing was wrong there.

Current debug log crash is this and it just tries to print "playing.." and filename

Code:
<  1151.2274> 19:04:31.2122 Traceback (most recent call last):
<  1151.2275> 19:04:31.2123   File "/usr/lib/enigma2/python/StartEnigma.py", line 224, in processDelay
<  1151.2282> 19:04:31.2130     callback(*retval)
<  1151.2283> 19:04:31.2131   File "/usr/lib/enigma2/python/Screens/InfoBar.py", line 223, in movieSelected
<  1151.2291> 19:04:31.2139   File "/usr/lib/enigma2/python/Screens/InfoBar.py", line 228, in openMoviePlayer
<  1151.2295> 19:04:31.2143   File "/usr/lib/enigma2/python/StartEnigma.py", line 314, in open
<  1151.2301> 19:04:31.2149     dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs)
<  1151.2302> 19:04:31.2150   File "/usr/lib/enigma2/python/StartEnigma.py", line 251, in instantiateDialog
<  1151.2306> 19:04:31.2155     return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop)
<  1151.2307> 19:04:31.2155   File "/usr/lib/enigma2/python/StartEnigma.py", line 274, in doInstantiateDialog
<  1151.2312> 19:04:31.2160     dlg = screen(self, *arguments, **kwargs)
<  1151.2312> 19:04:31.2161   File "/usr/lib/enigma2/python/Screens/InfoBar.py", line 289, in __init__
<  1151.2315> 19:04:31.2164   File "/usr/lib/enigma2/python/Navigation.py", line 110, in playService
<  1151.2318> 19:04:31.2166   File "/usr/lib/enigma2/python/Tools/RedirectOutput.py", line 16, in write
<  1151.2322> 19:04:31.2170 TypeError: in method 'ePythonOutput', argument 1 of type 'char const *'
Additional information:
Wrong number or type of arguments for overloaded function 'ePythonOutput'.