Kbase P6750: User session hangs when a particular piece of code is access
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  3/25/2003 |
|
Status: Unverified
FACT(s) (Environment):
Progress 6.x
FACT(s) (Environment):
Progress 9.x
SYMPTOM(s):
SYSTEM ERROR: Memory violation. (49)
No error messages are received on the screen, the user session just hangs.
Database does not crash
Happens to a number of users on a variety devices ranging from HP dumb terminals, PC's and WYSE windows terminals.
CHANGE:
Migrated from Progress V8.3 to Progress V9. Code unchanged since Progress V6
CAUSE:
When a user ran a particular piece of code, the database did not crash, but the user merely "hangs" and had to be killed off through promon. Finding "where" in the code the error is triggered and take corrective actions. In this case, the Progress V6 code could rely on 4GL to "auto hide/view" frames, where in Progress 9.x it must be explicitly instructed.
FIX:
Modify Progress V6 code to explicitly view/hide instead.
Introducing "hide all" resolves the issue.