Re: Error -4339 with 4GL
Posted in 1998
Razer99 wrote: > > We have a SCO box with Online 5.0 and 4gl 4.x > Occasionaly during large postings we will get the following > error: -4339 4GL Has run out of data space memory. > > This is a posting routine with about16000 postings. > (Fourgen G/L Journal Posting) > The program is written to begin/commit transactions during every > posted transaction. This would basically mean about 7000 transactions. > > The program dies when the error occurs. However when you restart > it, it continues with the uncommitted transactions. > > Any idea why the -4339 occurs. It does not give a line number. -4339 is a compile time error in 4GL RDS, the interpreted version. It looks like your Fourgen posting routine is dynamically creating modules and is running out of RDS environment space. I remember vaguely several 4.xx 4GL bugs that were fixed in 4GL 6.xx, but you would have to upgrade your engine to 7.xx to take advantage of that. If you have the I4gl compiler you might try compiling the program to an executable. Art S. Kagel