I see not much reaction on this topic .
Guess the tittle is not that good It should have been.
"Enigma2 major bug caused by the use off eDebug"
Importance : major to critical.
The use off eDebug in enigma2 does cause regularly sand keeper short up to even full freeze off stb.
This is most probably one off the primary causes off the regularly run time errors during streaming, recording ,decoding and ....
Currently even the regular user does use always DEBUG mode even if he does not log it on a console or file. That should not be.
What to do on this ?
1) I already started with for example eDebugNoLock, but guess it may cause other problems this.
2) Reduce the use off eDebug and Never use eDebug by logging off buffer issues the log I posted above did showed the problems.
Why logging is used ?
We need to see if the functions are working right. Need to have a way to identify a cause from a crash (unfortunately eDebug self is one off the causes).
When a error occurs and the we issue a eDebug that's fine since there was already error.
But like with the logging by the buffer there was no error in the function but we made one by logging the msg.