DynamoRIO / DynamoRIO/drmemory
"byte(s) before next malloc" seems to be off by one
Open
Component-UI
Migrated
Priority-Medium
- Dominant language
- C
- Stars
- 2.7k
- Forks
- 290
- PR merge metrics
- No merged PRs in 30d
Description
_From [bruen...@google.com](https://code.google.com/u/109494838902877177630/) on September 15, 2014 22:45:35_
Shouldn't this be 2 and not 3?
Error `#1`: UNADDRESSABLE ACCESS beyond heap bounds: reading 0x04506876-0x04506878 2 byte(s)
#0 BIB.dll!BIBInitialize4 +0x1f9a (0x07005d4d )
#1 BIB.dll!BIBInitialize4 +0x7fd (0x070045b1 )
Note: @0:00:03.797 in thread 1576
Note: refers to 3 byte(s) before next malloc
Note: next higher malloc: 0x04506878-0x04506a78
Note: instruction: movzx 0xfffffffe(%ecx) -> %eax
_Original issue: http://code.google.com/p/drmemory/issues/detail?id=1629_
Contributor guide
Assessment
This issue has not been assessed yet.