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.