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
>

Reply via email to