@All
Many already have seen the previous topic :
http://forums.openpl...olock-function/
You can see the fuss I needed to create to have any attention unfortunately still not enough.
At first to all You should thank Theparasol, he's the first to draw the attention to a possible issue cause eDebug uses lock function (unfortunately required for every debug printing) . And that e2 is using the eDebug a bit at wild.
With this message I just correct the main tittle off the subject (edebugnolockfunction). That was wrong and adding a nolock to eDebug was one off my really not to do things, I already said why in the topic self.
I here just add an updated e2 patch against last enigma2 for some severe wrong buggy lines in servicemp3.cpp. Off course the lines are only commented. Since they could be perhaps even should be reset with a new dbug option the day e2 has been updated with a correct debug function which only runs on users demand .
This last is .... Adding a brandnew piece off code which makes developers and testers able to enable or disable debug utility's based on module used and level. That's not a easy task and needs the full support of every pli member.
If some off the devs (actually a lot off them ), do continue to hide themselves behind some expressions like :
- Wrong attitude (sorry I'm the messenger and do have a lack off diplomacy but I'm 100 % honnest)
- I do have no problems ?? (well that's just you're test in a to limited area)
- It's the driver (sometimes it is trough but so what in not more then 10 % of the cases)
- and ..... so what a lot off complete things which make no sense .
What to do : .....
Well in this mail a patch to e2 which only does comment some lines who do cause problems AND THEY DO in to servicemp3.cpp player.
There are other modules who do cause general problems just due to the use off eDebug.
If this can't be seen by the pli developers , core members and or moderators. Then it's useless to even think about new advanced development.
Its nice to have exemplary functions into c/c++ modules used by e2 but useless if they do not work or worse if they have have critical boolean bugs into them , they are caused by for example the use off eDebug.
Well I hope that some off the "devs core members and ..." Do an effort in order to see the REAL problem and also UNDERSTAND it if not then ........
At this time we are at the if not , ... (lucky that I build my own image I solve problems for my self but other users ...)