PB 9.0.1 Build 7171 Possible Memory Leak
Posted on 2005-05-05
I have just started a new contract at a major passenger ferry company, and their Point-of-sale system which is written in PB 9.0.1 using PFC version 6 is experiencing intermittant failures. Basically, the application is closing without warning, and with no errors. Although we have been able to replicate the problem in a lab that mimics our production environment, there is as yet no detectable pattern which causes the failure.
The system is new to me (although powerbuilder is not) and integrates with a variety of hardware (custom keyboard, custom printer, cash drawer through com port 1, etc). The team's feeling is that this is probably a memory leak.
Question 1: Is there any known memory leak issues with build 7171? Are there any major outstanding issues with upgrading from build 7171 to build 7610? I've checked the summary of all EBF's which are newer that build 7171, with no major clues as to the possible cause, and the application is so complex that it is almost impossible to get an idea of where the problem could be.
Question 2: Are there any GOOD memory leak detectors that could help determine the problem?
Question 3: Would the introduction of tracing via TraceOpen be of any help? (the thinking here is that if we could identify the last statement that was executed, this could give us a clue as to where the problem lies).
I've attached a high point value for this question, since all the developers here have been unable to resolve the issue, and my Sybase contacts have also been unable to address the issue.
Thanks for any help