DynamoRIO / DynamoRIO/drmemory

False reports on tests using UDP sockets

Open
#407 2 comments 0 reactions 0 assignees View on GitHub
Bug-FalsePositive Migrated OpSys-Windows Priority-Medium
Dominant language
C
Stars
2.7k
Forks
290
PR merge metrics
No merged PRs in 30d

Description

_From [timurrrr@google.com](https://code.google.com/u/timurrrr@google.com/) on May 17, 2011 12:03:26_

Attached is the repro test

Reports on Win XP 32-bit
(besides those already suppressed by the Chromium suppression file as of r85636 , including issue #68 ):
Error `#2`: UNADDRESSABLE ACCESS: reading 0x0017a338-0x0017a350 24 byte(s) within 0x0017a238-0x0017a350
@0:00:04.938 in thread 10600
Note: next higher malloc: 0x0017a350-0x0017a422
Note: prev lower malloc: 0x0017a230-0x0017a338
system call NtRequestWaitReplyPort

0x77e7a80e RPCRT4.dll!I_RpcSendReceive
0x77e7a83f RPCRT4.dll!NdrSendReceive
0x77ef5675 RPCRT4.dll!NdrClientCall2
0x77e9346c RPCRT4.dll!NdrFullPointerXlatInit
0x77e93301 RPCRT4.dll!NdrFullPointerXlatInit
0x77e8dd0b RPCRT4.dll!I_RpcTransConnectionReallocPacket
0x77e8749a RPCRT4.dll!I_RpcBindingIsClientLocal
0x77e7baba RPCRT4.dll!NdrSimpleStructFree
0x77e78ed9 RPCRT4.dll!I_RpcGetBufferWithObject
0x77e78f10 RPCRT4.dll!I_RpcGetBuffer
0x77e79571 RPCRT4.dll!NdrGetBuffer

Error `#1`: UNINITIALIZED READ: reading register eax
@0:00:03.125 in thread 11780
0x763912e5 IMM32.dll!?
0x7c90118a ntdll.dll!LdrInitializeThunk
0x7c91397b ntdll.dll!LdrShutdownThread
0x7c80c136 KERNEL32.dll!ExitThread
0x7c80c22e KERNEL32.dll!FreeLibraryAndExitThread

Error `#3`: UNINITIALIZED READ: reading register eax
@0:00:05.735 in thread 10600
0x763912e5 IMM32.dll!?
0x7c90118a ntdll.dll!LdrInitializeThunk
0x7c91397b ntdll.dll!LdrShutdownThread
0x7c80c136 KERNEL32.dll!ExitThread
0x7c80b72f KERNEL32.dll!GetModuleFileNameA

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

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.