ABOUT THE AUTHOR

Mateusz Jabłoński

Software Engineer

Mateusz Jabłoński is a software engineer and author on CodiLime's blog. Check out the author's articles on the blog.

Mateusz Jabłoński

Recent posts by Mateusz:

Thumbnail of an article about Debugging faultily inherited file handles on Microsoft Windows
NETWORKS
SOFTWARE DEVELOPMENT

Debugging faultily inherited file handles on Microsoft Windows

Some time ago we fixed issues with multi-thread building in SConscripts. Since then, we have encountered strange, flaky compilation errors occurring randomly in about 5% of our builds. We couldn’t leave it that way - our Windows CI is used by many developers working on multiple parts of the system and we must ensure that it is 100% stable. We all know those pesky flaky bugs that won’t let us sleep peacefully. A menace to developers, they are happening once a week and are impossible to catch and debug.