Pete, does "running a program from within a cursor" actually mean calling it from within the cursor's associated WHILE-loop?
I ask because I have a prototype data-entry system (f/Survey Research) wherein I have numerous command-files and/or forms (w/their own EEPs) that are called "long" after the cursor is defined and before it has navigated to the end of its result-set. I have run this system (off-and-on, in various re-visions) f/more than a year, w/up to maybe 5 connections (4 data entry and 1 monitoring sessions) under 9x and 2K w/o apparent leaks, lockups, etc. albeit the occasional blue screen - either something I did or we have this one 98 box that one does it in Office, too, or seemingly anything opened off a server-side share. Anyway, although my architecture still needs refinement - I've already "re-factored" (deep-sixed) several un-necessary modules - I don't seem to have encountered this memory leak. I'm not casting doubt on your assessment - indeed, if this is happening, then I hope RBTI would address it. However, as I navigate the cursor in its own command file, passing it parm's, and my WHILE-loops are not used to directly cycle through the cursor's result-set, maybe I have an un-intended work-around until the time that said leak is remedied. Just a thought, Steve in Memphis ----- Original Message ----- From: "Pete Meyer" <[EMAIL PROTECTED]> To: "RBASE-L Mailing List" <[EMAIL PROTECTED]> Sent: Tuesday, September 09, 2003 9:52 AM Subject: [RBASE-L] - Re: NTVDM > RBTI has a memory leak when you run 6.5++ under NT (2k, or XP). I've sent > them test cases but never had the problem actually fixed. I have found that > the problem is caused by running a program from within a cursor. The memory > on the machine will continually climb until windows croaks with a 'low > virtual memory' error. The ONLY way to release the memory back the OS is to > close RBase entirely (not a very user friendly way to solve the problem). > Disconnecting the DB doesn't work. I wish they would fix this because this > is the only bug standing in my way of moving my users from pure DOS to a > windows system. > > ----- Original Message ----- > From: "Gunnar Ekblad" <[EMAIL PROTECTED]> > To: "RBASE-L Mailing List" <[EMAIL PROTECTED]> > Sent: Tuesday, September 09, 2003 10:19 AM > Subject: [RBASE-L] - NTVDM > > > > I am Doing report in RBDOS ver 6.5++ the latest and greatest on a XP system. > (On windows ME I never encounter any problem) > Sometimes I get a NTVDM error message that (in Swedish) refers to memory. > Against my principles I have used REGEDIT32 to change : > HKEY_LOCAL_MACHINES\System\CurrentControlSet\Control\WOW > > And put in the memory value 256 (MB)from the default of 0. So far it seems > to have remedied the problem. > > It is aginst my principles since I am not knowing what I am doing this is > far beyond my knowledge OG XP and regedit32. > > Has anyone one an opinion if I am on the right track or if I should stop > messing with system defaults? > Gunnar Ekblad >

