drace
drace copied to clipboard
Data-race detector for windows applications - built on top of DynamoRIO
• reduced memory consumption on the VarState class • improved parallelism on the VarState hash map by removing the Fasttrack lock and introduced locking at sub map level • introduced...
This issue complements issue #83 . Here, the GUI layout is distorted when display settings on Windows (the layout or item sizes) are changed after the GUI is already launched....
For executables (app under test) which were written in C# as console apps and which used a `Console.ReadLine()` to get input from the user: - the typing of data in...
error in fasttrack generic error [LNK2038](https://docs.microsoft.com/de-de/cpp/error-messages/tool-errors/linker-tools-error-lnk2038?view=vs-2019) ITERATOR_DEBUG_LEVEL mismatch ``` drace.detector.fasttrack.generic.lib(stacktrace.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in fasttrack_dr.obj [C:\Users\z00435hk\dev\drace\build\drace-client\detectors\fasttrac k\drace.detector.fasttrack.vcxproj] drace.detector.fasttrack.generic.lib(stacktrace.obj) : error...
Currently, only the lower 32 bit of each memory address are considered for race-detection. For the PoC this was sufficient, but for real applications the full addresses have to be...
Chrome warns the user that the drace binary release is a "unsafe" download. We should find a way to avoid this message if possible. Otherwise we should document it in...
We have to port the function interception and wrapping logic to Linux. This includes the following steps: - [ ] add sync function names to the corresponding section in drace.ini...
In the documentation or Readme, add a matrix listing common data-race detection tools regarding the following aspects. - Supported OS - Supported platform - Compiler vs runtime instrumentation - Sampling...
This crash only occurs on a server with a skylake processor: OS: Windows 10 Enterprise, 10.0.17134 CPU: Intel Xeon Silver 4116 RAM: 80 GB on a similar system with `Kaby...
DynamoRIO 7.91.271 (with client) crashes in non-debug mode during startup on linux i386. This applies to all dynamorio clients, hence it must be a DR bug. In debug mode, DRace...