Kbase P158547: Getting memory violation (49) when using proutil dbrpr on database
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  14/01/2010 |
|
Status: Unverified
SYMPTOM(s):
Getting memory violation (49) when using proutil dbrpr on database
using strace to initiate the proutil <dbname> -C dbrpr to gather information on what the process sees
strace -o outputfile proutil <dbname> -C dbrpr
strace indicates proutil crashes after accessing the <dbname>.db
Stack trace from _proutil reads:
_fini
FACT(s) (Environment):
Database can be served and clients connect without error.
Dbtool records no errors when connecting or working with the database
OpenEdge 10.1A
Linux
CHANGE:
Recent OS copy of the probkup file was aborted midstream and subsequently restarted.
CAUSE:
Suspect corruption in the backup file used to restore the database.
FIX:
1) Make sure a good backup exists for the database.
2) Perform a prostrct list against the database.
3) Review the prostrct list output for completeness.
4) Delete the <dbname>.db file.
5) Issue the following command:
prostrct builddb <dbname> <up-to date .st file>