Consultor Eletrônico



Kbase P13828: Two programs sharing the same socket are causing system error memory violation (49)
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   19/11/2008
Status: Verified

SYMPTOM(s):

Program using a sockets to monitor UDP traffic getting error 49.

SYSTEM ERROR: Memory violation. (49)

utcore()
drexit()
drSigFatal()
fwritexdll()
fwritex()
iostr()
rnprt()
rnexec_entry()
rninterpret()
rnrq()
main()

FACT(s) (Environment):

UNIX
Progress 8.x
Progress 9.x
OpenEdge 10.x

CAUSE:

Two programs that monitor the UDP traffic were sharing the same two sockets and due to this were causing the 49 errors.

FIX:

Assign separate sockets for each program.