DynamoRIO / DynamoRIO/dynamorio

CRASH (2.0.0 test cases)

Open
#331 15 comments 0 reactions 0 assignees View on GitHub
Migrated Priority-Medium
Dominant language
C
Stars
3.2k
Forks
629
Avg merge
2d 15h
Merged PRs (30d)
31

Description

_From [qin.zhao@gmail.com](https://code.google.com/u/qin.zhao@gmail.com/) on August 04, 2010 17:24:30_

What steps will reproduce the problem? 1. Build DynamoRIO for amd64 release build with test enabled in Windows
2. nmake test What is the expected output? What do you see instead? Many test cases failed.
For release build, 58% tests passed, 29 tests failed out of 69
2:code_api|common.decode-bad
3:code_api|common.decode
4:code_api|common.decode-stress
8:code_api|common.protect-dstack
9:code_api|common.segfault
19:code_api|win32.protect-datasec
21:code_api|win32.reload
23:code_api|win32.reload-race
32:code_api|security-win32.apc-shellcode
33:code_api|security-win32.sd_tester
38:code_api|security-win32.TestNTFlush
41:code_api|security-common.jmp_from_trace
42:code_api|security-common.retexisting
43:code_api|security-common.ret_noncall_trace
44:code_api|security-common.retnonexisting
46:code_api|security-common.TestAllocWE
47:code_api|security-common.TestMemProtChg
50:code_api|client.call-retarget
51:code_api|client.cleancall
53:code_api|client.syscall
54:code_api|client.events
55:code_api|client.cbr3
56:code_api|client.cbr4
57:code_api|client.modules
61:code_api|client.thread
66:code_api,opt_memory|client.events
67:code_api,thread_private|client.events
68:code_api,disable_traces|client.events
69:code_api,thread_private,disable_traces|client.events

By checking the output at Testing/Temporary/LastTesting.log
many experienced CRASH in DynamoRIO:

3/69 Testing: code_api|common.decode
3/69 Test: code_api|common.decode
Command: "E:/Repository/dynamorio-read-only/build/bin/drrun.exe" "-s" "60" "-quiet" "-exit0" "-ops" "-stderr_mask 0xC -msgbox_mask 0 -dumpcore_mask 0xfd -staged -code_api " "-use_dll" "E:\Repository\dynamorio-read-only\build\lib\dynamorio.dll" "E:/Repository/dynamorio-read-only/build/suite/tests/bin/common.decode.exe"
Directory: E:/Repository/dynamorio-read-only/build/suite/tests
"code_api|common.decode" start time: Aug 04 16:04 Eastern Daylight Time
Output:
----------------------------------------------------------
Testing nops

Done with nops

Testing SSE3

Bad instruction, instance 1

Testing 3D-Now

4/69 Testing: code_api|common.decode-stress
4/69 Test: code_api|common.decode-stress
Command: "E:/Repository/dynamorio-read-only/build/bin/drrun.exe" "-s" "60" "-quiet" "-exit0" "-ops" "-stderr_mask 0xC -msgbox_mask 0 -dumpcore_mask 0xfd -staged -stress_recreate_state -code_api " "-use_dll" "E:\Repository\dynamorio-read-only\build\lib\dynamorio.dll" "E:/Repository/dynamorio-read-only/build/suite/tests/bin/common.decode.exe"
Directory: E:/Repository/dynamorio-read-only/build/suite/tests
"code_api|common.decode-stress" start time: Aug 04 16:04 Eastern Daylight Time
Output:
----------------------------------------------------------
Testing nops

Done with nops

Testing SSE3

Bad instruction, instance 1

Testing 3D-Now

_Original issue: http://code.google.com/p/dynamorio/issues/detail?id=331_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.