DynamoRIO / DynamoRIO/drmemory

"byte(s) before next malloc" seems to be off by one

Open
#1,629 0 comments 0 reactions 0 assignees View on GitHub
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

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.