reactivemarkets / toolbox-cpp

The Reactive C++ Toolbox is an open source library of C++20 components designed for efficient, asynchronous network applications on the Linux platform.
https://reactivemarkets.github.io/toolbox-cpp/
Other
21 stars 20 forks source link

DNS resolver crashes in GCC 9.1 #19

Closed markaylett closed 5 years ago

markaylett commented 5 years ago

GCC 9.1 exposed a dormant bug in the DNS resolver that causes the run loop to crash when clearing tasks from the queue. The crash was caused by accessing uninitialised elements of a local array.

markaylett commented 5 years ago

This may actually have been a non-issue, because it no longer happens after clearing-down the build directory.