RAD Studio (Common)
ContentsIndex
PreviousUpNext
E2227: Imagebase is too high - program exceeds 2 GB limit (Delphi)

There are three ways to cause this error: 1. Specify a large enough imagebase that, when compiled, the application code passes the 2GB boundary. 2. Specify an imagebase via the command line which is above 2GB. 3. Specify an imagebase via $imagebase which is above 2GB.  

The only solution to this problem is to lower the imagebase address sufficiently so that the entire application will fit below the 2GB limit.

Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!