View Issue Details

IDProjectCategoryView StatusLast Update
0002805JEDI Code LibraryJclRegistrypublic2005-04-07 03:57
ReporterahesseAssigned Tooutchy 
Status resolvedResolutionfixed 
Product VersionVersion 1.95 
Target VersionFixed in Version 
Summary0002805: RangeCheckError's when compiling with DebugDcu's
DescriptionDelphi 2005 german update 1.
I get RangeCheckError's when compiling with Debug Dcu's and saving negative Integers.
For example:
RegWriteInteger(..,..,-4) will throw error.
RegReadInterger(...) of -4 will throw error.

I think that there are more places for RangeCheckError's in this unit (and perhaps in some other units of JCL).
Additional InformationBugFix:
RegWriteInteger(): remove unnecessary type casting to Cardinal.
RegReadInterger(): insert type casting in last line:
  Result := Integer(Ret and $FFFFFFFF);
TagsNo tags attached.
Fixed in GIT commit
Fixed in SVN revision
IDE version


has duplicate 0002728 resolvedoutchy JEDI VCL Storing integer properties in an JvFormStorage wich are negative 



2005-04-04 12:31

administrator   ~0006847

Thanks for reporting this issue.
It is fixed in the CVS repository.
It will be available tomorrow for anonymous access.

Issue History

Date Modified Username Field Change
2005-03-27 10:49 ahesse New Issue
2005-04-04 12:31 outchy Note Added: 0006847
2005-04-07 03:57 outchy Status new => resolved
2005-04-07 03:57 outchy Resolution open => fixed
2005-04-07 03:57 outchy Assigned To => outchy
2005-04-09 13:01 jfudickar Relationship added related to 0002728
2005-04-11 03:48 outchy Relationship replaced has duplicate 0002728