Hi Dave, That could very well be an issue with the keystrokes consistently failing and even locking up WE. Most likely there is in fact an object not being destroyed as prescribed by all programmers to do in any app. This also resides inside the creation of a class. It is a must to have the destroy of an object inside the class to insure no memory usage happens. Granted there are advantages to not destroying g values such as cursor positions and such, but objects can eventually do damage especially if your app is running for hours at a time. I also wonder if the Audible mouse is using Python for sound effects, if so, memory usage can run high when not destroying those objects for it.
Sincerely Bruce Sent: Friday, May 17, 2013 6:21 PM Subject: Possible bug in the Audible Mouse app? I was playing around with my taskmanager this evening. I realized, that my WE kept creeping slowly upward, all the time, when comes to memory usage. I see this, both in the normal memory usage column, as well as in the Peak usage column. I then decided to go through the hazzle of some testing. First, I turned off all apps, then restarted WE. The memory usage now landed on 62276K in the peak column. It stayed steady there, even when I moved around, and switched back and forth between some windows. Next, I turned back on, the different installed apps, one by one, to see if I could get hold of the memory-eating app. Everything went well, all till I turned on the Audible Mouse app. Immediately, the mouse app did display no trouble. But after moving the mouse back and forth a number of times, the peak memory usage column started to creep upward. If I placed the mouse on the line of the taskmanager, showing WinEyes, I used Insert-4 and -6, to move back and forth on the columns. For each time I moved, the number went up with something like 30 or 40. I now thought, I had found the "sinner". So, back to the app manager, and turned off the Audible Mouse app. Then back to the taskmanager. And, move your mouse around between the columns in the WinEyes line. Funny thing is, that now, still the memory keeps creeping slowly upward. Puzzles me, but I wonder if there is an object or something - either in the Audible Mouse, or in the GWAudiokit which it relies on - that does not get cleared properly, or something similar. You could argue, that the memory expanding usage, could have been caused by something else. But I really played around with the stuff a while for each app I turned on. That means, several minutes prior to turning on the Audible Mouse app. And, although the memory usage increased slightly for each app loaded, once the individual app had loaded, the new usage number would stay steady, way up till I loaded next app. Ok, so I decided to perform one more test. In the new state, with the Audible Mouse again disabled, the memory kept creeping up. So, I thought, it could have to do with my moving the mouse around. As I said, when moving the mouse back and forth between the columns quickly, each move increased the memory with 30 or a little more. Now, I thought, what happens if I simply leave the keyboard for a couple of seconds, between the moves. Guess what, now the increase was somehow higher. for each move of the mouse, I now would see 50, 60 or more in increase - all depending on how long I waited between each move. Hope all this explanation made sense. I thought to ask, if anyone else on the list can reproduce these steps. Whether this all is directly connected to the Audible Mouse app, I am uncertain. It seems to me, that something gets started when you activate that app, but does not turn off, even when you stop the app itself. Maybe some indirect effect. Really don't know, but I hate to see WE eating more and more memory. And, I wonder if this kind of memory leak could even cause some of the instability that all the sudden happnes to halt my WE altogether. Running WinXP Pro, WE7.5.4 - at the moment.