P
pardeepsahu
Guest
Issue - Getting SYSTEM ERROR: Memory violation. (49) on executing PROCESS EVENTS statement after upgrade the progress version from 10.1C to 11.6 . Also if we are running the application via procedure editor there is no error in 11.6. Error coming only when saving a record in CHUI window and running the application through UNIX script (directly including start.p using -p parameter). But if we run the start.p directly from procedure editor no error coming. Is anyone faced same issue on progress upgrade to 11.6 activity ? Code creating problem is PROCESS EVENT statement - PROCEDURE disconnectAppservers: define variable lhAppserver as handle no-undo. def var lhAS as handle no-undo. PROCESS EVENTS. ASSIGN lhAppserver = SESSION:FIRST-SERVER. DO WHILE VALID-HANDLE(lhAppserver): lhAS = lhAppServer:next-sibling. /* Disconnect only if NO outstanding Asynchronous requests for AppServer */ if lhAppserver:ASYNC-REQUEST-COUNT eq 0 then do: if lhAppserver:connected() = true then lhAppserver:disconnect(). /* This removes the handle from ttVar */ if valid-handle(lhFramework) then RUN emptyVariable in lhFramework (INPUT "APPSERVER-" + TRIM(lhAppserver
RIVATE-DATA)). delete object lhAppserver. end. lhAppServer = lhAS. END. END PROCEDURE. Log Trace - (Procedure: 'disconnectAppservers xpro/xmenu2.p' Line:2921) SYSTEM ERROR: Memory violation. (49) [17/07/03@19:32:06.660+1000] P-001432 T-000001 1 4GL -- (Procedure: 'disconnectAppservers xpro/xmenu2.p' Line:2921) ** Save file named core for analysis by Progress Software Corporation. (439) [17/07/03@19:32:10.480+1000] P-001432 T-000001 1 4GL -- (Procedure: 'disconnectAppservers xpro/xmenu2.p' Line:2921) Failed to open file protrace.1432 errno 13 (1263)
Continue reading...
Continue reading...