| |
ID ▼ |
Type ▼ |
Status ▼ |
Priority ▼ |
Milestone ▼ |
Owner ▼ |
|
Summary + Labels ▼ |
... |
|
|
3 |
Task
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
file Issues on existing lists of bugs and features
|
|
|
|
9 |
Defect
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
decoding: decoder max should match MAX_INSTR_LENGTH
|
|
|
|
10 |
Enhancement
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
decoding: non-optimal encodings
|
|
|
|
16 |
Enhancement
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
port all suite/tests/* to x64
|
|
|
|
21 |
Defect
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
APP CRASH calc.exe with client api/samples/cbr
|
|
|
|
22 |
Defect
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
ASSERT suite/tests/runall/detach_test.exe: x86\emit_utils.c:6924 after_shared_syscall_code_ex(dcontext _IF_X64(mode)) < pc && nxt_pc < pc
|
|
|
|
24 |
Defect
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
HANG -thin_client any app
|
|
|
|
26 |
Defect
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
handle pre-thread-init and post-exit signals
|
|
|
|
29 |
Defect
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
suite/tests/security-common/retnonexisting.c's fault not caught by SEH on x64
|
|
|
|
31 |
Enhancement
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
perf: two-layer ibl hashtable with inner fixed-size
Performance
|
|
|
|
32 |
Enhancement
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
perf: ibl opts: cmp-vs-literal, no collision cmp
Performance
|
|
|
|
33 |
Enhancement
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
perf: vtune results: jecxz is bad: experiment w/ jecxz-less ibl
Performance
|
|
|
|
36 |
Enhancement
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
build: define release package build env; set up nightly regression
|
|
|
|
37 |
Enhancement
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
targeted injection on Linux via ptrace
|
|
|
|
38 |
Enhancement
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
attach injection on Linux
|
|
|
|
40 |
Enhancement
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
client support for persistent and process-shared caches
|
|
|
|
45 |
Enhancement
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
support thread-private versus shared on individual thread basis
|
|
|
|
46 |
Enhancement
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
libc independence on Linux
|
|
|
|
47 |
Enhancement
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
early injection on Linux
|
|
|
|
48 |
Enhancement
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
custom trace interface expansion: full control over traces
|
|
|
|
49 |
Enhancement
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
x64 DR controlling WOW64 app
|
|
|
|
50 |
Enhancement
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
add client event for client or DR fault
|
|
|
|
52 |
Enhancement
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
client convenience routines for eflags and register liveness
|
|
|
|
53 |
Enhancement
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
extend liveness guarantees of client saved registers
Performance
|
|
|
|
54 |
Enhancement
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
client convenience routines to increment a counter and perform other stats gathering
|
|
|
|
55 |
Enhancement
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
treat client meta-code differently than app code wrt system calls and exceptions
|
|
|
|
56 |
Enhancement
|
Accepted
|
Medium
|
----
|
----
|
|
jmp_smart
GoodFirstBug
|
|
|
|
57 |
Enhancement
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
dynamic ISA change specification: runtime option for new opcodes
|
|
|
|
58 |
Enhancement
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
port to Mac OS X
|
|
|
|
59 |
Enhancement
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
re-visit building pdf from doxygen latex output
|
|
|
|
60 |
Enhancement
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
re-add libutil/ unit tests
|
|
|
|
62 |
Enhancement
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
port DRgui and stats.c to 64-bit
|
|
|
|
65 |
Enhancement
|
Accepted
|
Critical
|
----
|
derek.br...@gmail.com
|
|
build: convert suite/ to cmake and ctest
|
|
|
|
68 |
Enhancement
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
build: replace all uses of perl with cmake and ctest
|
|
|
|
69 |
Enhancement
|
Accepted
|
Medium
|
----
|
rnk@google.com
|
|
testing: revive core unit tests
|
|
|
|
70 |
Enhancement
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
build: re-add symbol store support
|
|
|
|
72 |
Defect
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
build: rhel3 linker script fails
|
|
|
|
73 |
Enhancement
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
provide automatic suport for locating ml64.exe when using Vista SDK+WDK
|
|
|
|
74 |
Enhancement
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
build: produce package files of source code on each release
|
|
|
|
75 |
Enhancement
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
build: convert clients/standalone/Makefile to CMake
|
|
|
|
76 |
Enhancement
|
Accepted
|
Medium
|
----
|
qin.zhao@gmail.com
|
|
ELF section header iterator
|
|
|
|
77 |
Enhancement
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
build: make DRgui a subproject to support building separately with different compiler from libutil
|
|
|
|
83 |
Enhancement
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
build: use "astyle" to check coding style
|
|
|
|
84 |
Defect
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
build: nmake adds space before 1st / in 1st arg to a command invoked with quotes
|
|
|
|
92 |
Defect
|
Accepted
|
Medium
|
----
|
----
|
|
handle the rest of the linux signal-related system calls: in particular SYS_rt_sigqueueinfo
GoodFirstBug
|
|
|
|
95 |
Enhancement
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
detach on linux
|
|
|
|
98 |
Enhancement
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
build: up warning levels to Wall/W4 for tools and tests, and eliminate libutil pragmas
|
|
|
|
105 |
Defect
|
Accepted
|
Medium
|
----
|
qin.zhao@gmail.com
|
|
CRASH (TOT suite/tests/common/decode) linux 32-bit test_modrm16
|
|
|
|
107 |
Defect
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
handle app using same segment register
|
|
|
|
111 |
Enhancement
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
support running tests in parallel
|
|
|
|
118 |
Enhancement
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
port ldmp tool to 64-bit
|
|
|
|
119 |
Enhancement
|
Accepted
|
Medium
|
----
|
----
|
|
add support for 64-bit nudges
GoodFirstBug
|
|
|
|
120 |
Enhancement
|
Accepted
|
High
|
----
|
derek.br...@gmail.com
|
|
re-enable runall tests under CTest
|
|
|
|
121 |
Enhancement
|
Accepted
|
Low
|
----
|
rnk@google.com
|
|
improve suite/runsuite.cmake: label known failures; ssh support; results in review text
|
|
|
|
124 |
Defect
|
Accepted
|
High
|
----
|
derek.br...@gmail.com
|
|
ASSERT (TOT security-win32.codemod-threads) utils.c:1413 false (unknown hash function?)
|
|
|
|
125 |
Enhancement
|
Accepted
|
High
|
----
|
derek.br...@gmail.com
|
|
re-enable tests: linux.vfork, linux.vfork-fib, win32.debugger, security-common.selfmod-big
|
|
|
|
129 |
Enhancement
|
Accepted
|
Low
|
----
|
qin.zhao@gmail.com
|
|
Enable Client Logging
|
|
|
|
131 |
Defect
|
Accepted
|
Medium
|
----
|
bharath....@gmail.com
|
|
!HAVE_TLS causes debug builds to fail
|
|
|
|
135 |
Defect
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
ASSERT (pthreads.pthreads) heap.c:2039 out_of_vmheap_once || (known_stack available = reserve_size prot == 0)
|
|
|
|
136 |
Defect
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
ASSERT (linux.threadexit2) linux/os.c:3221 synch_res == THREAD_SYNCH_RESULT_SUCCESS
|
|
|
|
137 |
Defect
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
ASSERT (security-common.TestAllocWE) x86/arch.c:2747 tdcontext != get_thread_private_dcontext() || INTERNAL_OPTION(stress_recreate_pc) || TEST(FRAG_SELFMOD_SANDBOXED, flags) || TEST(FRAG_WAS_DELETED, flags)
|
|
|
|
139 |
Defect
|
New
|
Medium
|
----
|
qin.zhao@gmail.com
|
|
32-bit xmm0-7 preservation
|
|
|
|
140 |
Enhancement
|
Accepted
|
Medium
|
----
|
----
|
|
document -prof_pcs and provide support for profiling joint DR+client
GoodContrib
|
|
|
|
141 |
Defect
|
Accepted
|
High
|
----
|
derek.br...@gmail.com
|
|
NT failures: ASSERT (pb == mbi.BaseAddress) win32/os.c:2704; with client, missing export
|
|
|
|
143 |
Defect
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
writable areas: consistent application and client protection view
|
|
|
|
145 |
Enhancement
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
use dual paths on LD_LIBRARY_PATH to solve cross-arch execve
|
|
|
|
147 |
Enhancement
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
client interactions with cross-arch execve
|
|
|
|
148 |
Defect
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
check for and handle syscall failure in all intercepted syscalls
|
|
|
|
150 |
Defect
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
make linux signal handling more robust when interrupting lock holder
|
|
|
|
156 |
Enhancement
|
Accepted
|
Low
|
----
|
qin.zhao@gmail.com
|
|
add post-mangling last-shot trace callback
|
|
|
|
161 |
Defect
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
CRASH (linux.sigplain011) non-det test failure
|
|
|
|
170 |
Defect
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
use cmake 2.8's STRINGS property for tri-state boolean option vars
|
|
|
|
171 |
Enhancement
|
Accepted
|
Low
|
----
|
rnk@google.com
|
|
out-of-line clean call
Performance
|
|
|
|
174 |
Defect
|
Accepted
|
Medium
|
----
|
qin.zhao@gmail.com
|
|
APP CRASH (Firefox 3.5.1)
|
|
|
|
183 |
Defect
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
ignore_assert_list using full path names after switch to cmake
|
|
|
|
187 |
Defect
|
New
|
Medium
|
----
|
----
|
|
Error on Athlon Thunderbird with -debug: "Unsupported processor type: SSE and FXSR must match"
|
|
|
|
188 |
Enhancement
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
allow sentinel translation addresses
|
|
|
|
191 |
Defect
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
preserve signal state across execve
|
|
|
|
192 |
Defect
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
oomtest test kills parent shell
|
|
|
|
194 |
Defect
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
make recording pending signals re-entrant
|
|
|
|
198 |
Enhancement
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
expose more runtime options: cache sizing, performance-affecting options, etc.
|
|
|
|
199 |
Enhancement
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
provide general raw_syscall() interface?
|
|
|
|
208 |
Defect
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
treat SIGFPE like SIGSEGV and SIGBUS since could arise in client library
|
|
|
|
209 |
Defect
|
Accepted
|
Medium
|
----
|
qin.zhao@gmail.com
|
|
Fail on test suite 65
|
|
|
|
222 |
Enhancement
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
support instr_t operands as targets of data pc-relative references
|
|
|
|
233 |
Defect
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
support for advanced private Windows loader features
|
|
|
|
234 |
Enhancement
|
Started
|
Medium
|
----
|
derek.br...@gmail.com
|
|
Windows earliest injection
|
|
|
|
235 |
Defect
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
redirect more of ntdll for more transparent private libraries
|
|
|
|
239 |
Defect
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
DEADLOCK: fork from multi-threaded parent => locks inconsistent
|
|
|
|
240 |
Defect
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
inline asm in signal.c requires binutils 2.16+, ignoring CMAKE_ASM_COMPILER
|
|
|
|
241 |
Enhancement
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
add events for Windows APC, NtContinue, callback, and cbret
|
|
|
|
242 |
Enhancement
|
Accepted
|
Low
|
----
|
----
|
|
use Javascript JIT hooks to identify generated code
Performance
|
|
|
|
247 |
Defect
|
Accepted
|
High
|
----
|
derek.br...@gmail.com
|
|
CRASH (1.5.0 64-bit firefox) copy_and_re_relativize_raw_instr
|
|
|
|
249 |
Defect
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
[windows] TLS/TEB/PEB isolation for private dll copies
|
|
|
|
253 |
Defect
|
New
|
Medium
|
----
|
----
|
|
HANG (1.5.0.1 openoffice.org)
|
|
|
|
255 |
Defect
|
Accepted
|
High
|
----
|
derek.br...@gmail.com
|
|
ASSERT (winword 2007 -opt_memory) vmareas.c:2854 (is_coarse && coarse != NULL) || (!is_coarse && coarse == NULL)
|
|
|
|
260 |
Enhancement
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
return error codes for platform-independent API routines?
|
|
|
|
261 |
Defect
|
Accepted
|
Medium
|
----
|
derek.br...@gmail.com
|
|
[windows] DR print to stdout/stderr does not show up in cmd
|
|
|
|
262 |
Defect
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
client.alloc test fails when run with ctest from cmake binary package
|
|
|
|
266 |
Defect
|
Accepted
|
Low
|
----
|
derek.br...@gmail.com
|
|
SEH64 can't handle exceptions crossing callback boundaries?
|
|