I am not sure Chennes fix and my fix is for the same bug. My fixes are in their bugtracker... but if somebody thinks getting something merged in FreeCAD is difficult is because it has not try with OCCT
My "fix" is also in the tracker now -- I am hopeful that since my changes don't actually change anything this will be an "easy" review. But of course no telling how long that will take!
No it was not the same bug but i can remember that you have a login for the OCC bug tracker
Your commits and Chennes commits don't conflict. If they are for the same bug it was handled differently. The 2nd and 3rd commits have my name, but it is your(abdullah's) work.