View Issue Details

IDProjectCategoryView StatusLast Update
0001074JEDI Code LibraryJclSysInfopublic2005-02-16 01:34
ReportercharlysAssigned ToRobert Rossmair 
PriorityurgentSeverityblockReproducibilityalways
Status closedResolutionfixed 
Product Version 
Target VersionFixed in Version 
Summary0001074: Dr. Watson when GetCPUInfo is called
DescriptionI have a compiled EXE under a VMWARE Windows NT4 session. When I start the application, I get an Error reported by Dr. Watson. The application terminates. I have have tried to debug through the initialization sections of the application. I found that the problem occurs in GetCpuInfo, which is called in the initialization section of JclGraphUtils from within SetupFunctions.
Additional InformationIf I comment out the function, I have no more problem.

procedure SetupFunctions;
{ TODO : Make MMX-Detection independent from Windows-tied code }
{$IFDEF MSWINDOWS}
var
  CpuInfo: TCpuInfo;
{$ENDIF}
begin
  {$IFDEF MSWINDOWS}
  //WIMDC
// GetCpuInfo(CpuInfo);
// MMX_ACTIVE := CpuInfo.MMX;
  MMX_ACTIVE := false;
  {$ENDIF}
  if MMX_ACTIVE then
  begin
    // link MMX functions
    CombineReg := M_CombineReg;
TagsNo tags attached.
Fixed in GIT commit
Fixed in SVN revision
IDE version

Relationships

duplicate of 0001023 closedobones JEDI VCL Nullpointer exception in jvcl200_d70 

Activities

Robert Rossmair

2003-08-25 13:33

developer   ~0002453

Last edited: 2003-08-25 13:35

Hi,

This problem is most probably due to a high-speed CPU (>= 2GHz) on the respective system.

Does http://projectjedi.sourceforge.net/issuetracker/file_download.php?f_id=0000252&f_type=bug fix this issue for you?

If not, it would be nice if you could tell exactly how it fails. You could use the JCL Debug Extension (see "examples" directory) to get extended exception information at runtime.

We urgently need user cooperation here, because apparently none of the JCL developers has a system fast enough to reproduce this specific error.

edited on: 08-25 13:35

Issue History

Date Modified Username Field Change
2005-02-16 01:34 Robert Rossmair Status resolved => closed