home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.lang.pascal.borland      Borland Pascal was actually pretty neat      2,978 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 2,337 of 2,978   
   Wolfgang Ehrhardt to All   
   Re: BP7 crash   
   23 Dec 06 20:23:43   
   
   From: Wolfgang.Ehrhardt.PLEASE.REMOVE@munich.netsurf.de   
      
   >>Has anyone come acroos the problem of the BP7.01 compiler crashing when   
   >>compiling large (>100,000 lines) (DPMI) programs ~without~ switching off   
   >>external debug info?  And more to the point, does anyone know a work-around   
   >>for it? This happens with both the IDE and the command-line compiler.   
   >>   
   >It would be helpful if you give more information about the "crash" and   
   >tell us if the crash symptoms are identical in the IDE and with BPC.   
   >What OS and DPMI host do you use? It is folklore that DMPI support in   
   >Win2000 / WinXP is "suboptimal".   
   >   
   >I just did a test without any problems compiling the really big file   
   >DOS Nvaigator 6.40 DMPI with more than 160000 lines and resulting EXE   
   >of 1.9 MB / 800KB map file. And I never had these kind of problems   
   >with WIN98.   
      
   Note added in proof: If I compile the program with the "out of the   
   box" configuration (only change is /V in bpc.cfg), I get :   
      
   "Error 110: Debug information table overflow."   
      
   Online help says:   
   "This error indicates that an overflow occurred while generating Turbo   
   Debugger symbol information in the .EXE file.   
      
   Most likely the program contains more than 65536 symbols, or it   
   contains more than 65536 source lines that generate code.   
      
   To avoid this error, turn debug information off (using a {$D-}   
   compiler directive) in one or more of your units."   
      
   If the "only" the symbol table overflows, may be it is sufficient to   
   turn off local symbols with {$L-}.   
      
   Hope that helps   
   Wolfgang   
      
      
   --   
   In order to e-mail me a reply to this message, you will have   
   to remove PLEASE.REMOVE from the address shown in the header   
   or get it from http://home.netsurf.de/wolfgang.ehrhardt   
   (Free AES, CRC, Hash, and HMAC source for Pascal/Delphi)   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca