Consultor Eletrônico



Kbase P105653: UuidCreate function in RPCRT4.DLL causes core dump
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   6/23/2005
Status: Unverified

FACT(s) (Environment):

Progress 9.x

SYMPTOM(s):

Using UuidCreate function in Microsoft DLL named RPCRT4.DLL

Function is called hundreds of thousands of times per day

Function randomly causes core dumps

Progress Stack Trace
RtlFreeHeap
RtlSizeHeap
RtlCreateHeap
TowerConstruct

CAUSE:

RPCRT4.DLL has a memory leak/stomp when calling the UuidCreate function

FIX:

Modify the application source code and replace the call to UuidCreate with UuidCreateSequential