Compiling Dynamic-4GL forms
Posted in 1998
This is a multi-part message in MIME format. ------=_NextPart_000_000E_01BDC1FD.D59F1060 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable We've gotten several "Memory fault - core dumped" when compiling form = files in Dynamic-4GL. It appears to happen on those forms that have fields with several = elements in their include lists. Here is a sample that compiles under classic 4gl but gives a core dump = in Dynamic-4GL: =20 DATABASE formonly SCREEN { [f001 ] [f001 ] [f001 ] [f001 ] [f001 ] [f001 ] [f001 ] } END ATTRIBUTES f001 =3D formonly.fldid TYPE CHAR, UPSHIFT, COMMENTS =3D "If data, enter the applicable field ID.", INCLUDE =3D (NULL,"CHECKN","ACKDATE","ANETPAY","ANETPAY2","NETPAY", "ENAME","EADD1","EADD2","EADD","ECSZ","EDEPT","ENUM","ESSN", "PEDATE","TUNITS","TEARN","TDED","AEARN","STAX","LTAX", "DEFCOMP","CKDATE","ADEFCOMP","ASTAX","ALTAX","EDTOTAL", "EHRRATE","SVTOTAL","SVETOTAL","SVATOTAL","ESCAPE","CR","EC1", "EC2","EC3","EC4","EC5","EC6","EC7","EC8","EC9","EC10","EC11", "EC12","EC13","EC14","EC15","EC16","EC17","EC18","EC19","EC20", "EC21","EC22","EC23","EC24","EC25","DC1","DC2","DC3","DC4", "DC5","DC6","DC7","DC8","DC9","DC10","DC11","DC12","DC13", "DC14","DC15","DC16","DC17","DC18","DC19","DC20","DC21","DC22", "DC23","DC24","DC25","JE1","JE2","JE3","JE4","JE5","JE6","JE7", "JE8","JE9","JE10","JE11","JE12","JE13","JE14","JE15","JE16", "JE17","JE18","JE19","JE20","JE21","JE22","JE23","JE24","JE25"); END INSTRUCTIONS DELIMITERS " " SCREEN RECORD s_ckfmt[7] (formonly.fldid) END Thanks! -- Candy McCall ONLINE Computing, Inc. (candym@olcinc.com) ------=_NextPart_000_000E_01BDC1FD.D59F1060 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN"> <HTML> <HEAD> <META content=3Dtext/html;charset=3Diso-8859-1 = http-equiv=3DContent-Type><!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 = HTML//EN"> <META content=3D'"MSHTML 4.71.1712.3"' name=3DGENERATOR> </HEAD> <BODY bgColor=3D#d8d0c8> <DIV><FONT size=3D2>We've gotten several "Memory fault - core = dumped"=20 when compiling form files in Dynamic-4GL.</FONT></DIV> <DIV><FONT size=3D2>It appears to happen on those forms that have fields = with=20 several elements in their include lists.</FONT></DIV> <DIV><FONT size=3D2>Here is a sample that compiles under classic 4gl but = gives a=20 core dump in Dynamic-4GL:</FONT></DIV> <DIV><FONT size=3D2></FONT> </DIV> <DIV><FONT size=3D2><FONT face=3D"Courier New" size=3D2> <P><FONT face=3DArial>DATABASE formonly</FONT></P> <P><FONT face=3DArial>SCREEN</FONT> </P> <P><FONT face=3DArial>{</FONT></P> <P><FONT face=3DArial>[f001 ]</FONT></P> <P><FONT face=3DArial>[f001 ]</FONT></P> <P><FONT face=3DArial>[f001 ]</FONT></P> <P><FONT face=3DArial>[f001 ]</FONT></P> <P><FONT face=3DArial>[f001 ]</FONT></P> <P><FONT face=3DArial>[f001 ]</FONT></P> <P><FONT face=3DArial>[f001 ]</FONT></P> <P><FONT face=3DArial>}</FONT></P> <P><FONT face=3DArial>END</FONT></P> <P><FONT face=3DArial>ATTRIBUTES</FONT></P> <P><FONT face=3DArial>f001 =3D formonly.fldid TYPE CHAR,</FONT></P> <P><FONT face=3DArial>UPSHIFT,</FONT></P> <P><FONT face=3DArial>COMMENTS =3D "If data, enter the applicable = field=20 ID.",</FONT></P> <P><FONT face=3DArial>INCLUDE =3D=20 (NULL,"CHECKN","ACKDATE","ANETPAY","AN= ETPAY2","NETPAY",</FONT></P> <P><FONT=20 face=3DArial>"ENAME","EADD1","EADD2","= EADD","ECSZ","EDEPT","ENUM","ESSN= ",</FONT></P> <P><FONT=20 face=3DArial>"PEDATE","TUNITS","TEARN",&quo= t;TDED","AEARN","STAX","LTAX",</FONT><= /P> <P><FONT=20 face=3DArial>"DEFCOMP","CKDATE","ADEFCOMP",= "ASTAX","ALTAX","EDTOTAL",</FONT></P> <P><FONT=20 face=3DArial>"EHRRATE","SVTOTAL","SVETOTAL"= ,"SVATOTAL","ESCAPE","CR","EC1",<= /FONT></P> <P><FONT=20 face=3DArial>"EC2","EC3","EC4","EC5&qu= ot;,"EC6","EC7","EC8","EC9","= ;EC10","EC11",</FONT></P> <P><FONT=20 face=3DArial>"EC12","EC13","EC14","EC1= 5","EC16","EC17","EC18","EC19&quo= t;,"EC20",</FONT></P> <P><FONT=20 face=3DArial>"EC21","EC22","EC23","EC2= 4","EC25","DC1","DC2","DC3",= "DC4",</FONT></P> <P><FONT=20 face=3DArial>"DC5","DC6","DC7","DC8&qu= ot;,"DC9","DC10","DC11","DC12",&q= uot;DC13",</FONT></P> <P><FONT=20 face=3DArial>"DC14","DC15","DC16","DC1= 7","DC18","DC19","DC20","DC21&quo= t;,"DC22",</FONT></P> <P><FONT=20 face=3DArial>"DC23","DC24","DC25","JE1= ","JE2","JE3","JE4","JE5",&q= uot;JE6","JE7",</FONT></P> <P><FONT=20 face=3DArial>"JE8","JE9","JE10","JE11&= quot;,"JE12","JE13","JE14","JE15"= ,"JE16",</FONT></P> <P><FONT=20 face=3DArial>"JE17","JE18","JE19","JE2= 0","JE21","JE22","JE23","JE24&quo= t;,"JE25");</FONT></P> <P><FONT face=3DArial>END</FONT></P> <P><FONT face=3DArial>INSTRUCTIONS</FONT></P> <P><FONT face=3DAr