drace icon indicating copy to clipboard operation
drace copied to clipboard

Data-race detector for windows applications - built on top of DynamoRIO

Results 20 drace issues
Sort by recently updated
recently updated
newest added

• 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...

performance

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....

module:gui
prio:low
known-limitation

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...

module:gui
known-limitation

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...

module:fasttrack
os:windows
known-limitation

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...

enhancement
known-limitation

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...

support
known-limitation

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...

enhancement
os:linux

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...

support

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...

bug:clr
os:windows
arch:x64
bug:crash

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...

os:linux
arch:i386
bug:crash