DynamoRIO / DynamoRIO/dynamorio
DR systematic crash in fixup_last_cti() if anti virus agents disabled on Window10
- Dominant language
- C
- Stars
- 3.2k
- Forks
- 629
- Avg merge
- 2d 15h
- Merged PRs (30d)
- 31
Description
DR build: 7.0.17778, custom build (picked up on DR web site, a ready tu use build that I didnt compil)
Windows: Windows 10 Family edition Version 1803 - 64 bits - (OS version: 10.0.17134 ( 17134.285 ) )
Configuration Debug - X64
Target platform version: 8.1
Platform toolset: Visual Studio 2015 (v140)
Command: $(SolutionDir)Dependencies\DR\bin64\drrun.exe
Command arguments: -64 -stderr_mask 15 -msgbox_mask 15 -c $(TargetPath) -- D:\Serge\SafeGuard\x64\Debug\SafeGuard.exe
Working directory: $(ProjectDir)
Runtime library: Multi-threaded Debug (/MTd)
Control flow guard: Yes (/guard:cf)
Additional Libraries:
* libucrtd.lib
* $(SolutionDir)Dependencies\DR\lib64\debug\dynamorio.lib
* $(SolutionDir)Dependencies\DR\ext\lib64\debug\drmgr.lib
* $(SolutionDir)Dependencies\DR\ext\lib64\debug\drwrap.lib
If disabling all avast anti virus agents (and network card, but disabling avast is sufficient to repro the crash), DR systematically crash in fixup_last_cti()
See screenshot for callstack, registers etc


Contributor guide
Assessment
This issue has not been assessed yet.