Watch, Follow, &
Connect with Us
Public Report
Report From: Delphi-BCB/IDE/Dialogs/Environment Options    [ Add a report in this area ]  
Report #:  67193   Status: Closed
Cannot use environement variables in Shared Repository and Default project paths
Project:  Delphi Build #:  12.0.3170.16989
Version:    12.0 Submitted By:   Michael Fritz
Report Type:  Basic functionality failure Date Reported:  9/26/2008 2:17:29 AM
Severity:    Commonly encountered problem Last Updated: 3/20/2012 2:24:39 AM
Platform:    All versions Internal Tracking #:   265517
Resolution: Fixed (Resolution Comments) Resolved in Build: : 14.0.3513.24210
Duplicate of:  None
Voting and Rating
Overall Rating: No Ratings Yet
0.00 out of 5
Total Votes: None
Description
I'm trying to use an environment variable in the IDE options dialog at:

Environment Options - Directories - Shared Repository / Default project like: $(DELPHI120DATA)

After pressing OK I first get this error:

Error:   Default project directory $(DELPHI120DATA)\ is invalid..
Details: [5001BE04]{rtl120.bpl  } SysUtils.ForceDirectories (Line 6573,
"SysUtils.pas" + 6) + $2
[..]

The directory is not invalid. It exists on the harddisk and is accessible. When pressing the three bullet button on the right side of the edit, it correctly opens the location where the variable points to.

After confirming this error dialog and pressing OK to close the options dialog, I get an AV:

Error : Access violation at address 21092194 in module 'itecore120.bpl'.
Read of address 00000008.
Details: [21092194]{itecore120.bpl} ITEGridFont.TITEGridFonts.GetCount
(Line 107, "ITEGridFont.pas" + 0) + $0
[210928EA]{itecore120.bpl} ITEGridFont.TITEGridFonts.Merge (Line 246,
"ITEGridFont.pas" + 2) + $2
[..]

Could you please check this?

Michael
Steps to Reproduce:
See description on the left side which shows the step I've done to reproduce the error at any time.
Workarounds
None
Attachment
None
Comments

None

Server Response from: ETNACODE01