View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001007 | JEDI Code Library | JclSysInfo | public | 2003-06-24 19:14 | 2005-02-16 01:34 |
| Reporter | Sharky | Assigned To | Robert Rossmair | ||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Product Version | |||||
| Target Version | Fixed in Version | ||||
| Summary | 0001007: GetCPUSpeed() crashes on Hyperthreading CPUs | ||||
| Description | Hi! GetCPUSpeed() of JclSysInfo (Last modified: October 13, 2002) crashes badly on 3.06 P4 Hyperthreading CPU. It did NOT crash on P4 2.53, Celeron 1.7, Athlon XP 2000. Tested on 6 systems in all. Either the speed of the P4 3Ghz is the problem or Hyperthreading. This issue is very critical since GetCpuSpeed() is called in the initialization section of many components. I've used no program code to test this, created an empty form, added uses clause to include JclGraphUtils, compiled, started, crash on 3 of out 6 systems, all 3 have P4 3.06. | ||||
| Tags | No tags attached. | ||||
| Fixed in GIT commit | |||||
| Fixed in SVN revision | |||||
| IDE version | |||||
| duplicate of | 0000401 | closed | Robert Rossmair | ERangeError in GetCPUSpeed |
|
|
I suppose you have the source of the JCL as you figured out where it is crashing. Then, could you tell us on which line and instruction it is especially crashing and with what error message (crash is too vague) ? If you could also tell us the stack context in which it crashes so that we could trace what calls what and how many times. I don't think any of us in the Jedi team has an HT processor, but we will do our best to help you. |
|
|
Read issues 0000981 & 0001006. Solution is already made. Seems like faster Intel CPUs started to spread around only lately. |
|
|
Ironic!!! Sharky makes issue 1007 and do not want to know about issue (1007-1) about the same trouble! |
|
|
Please see also bug report 0001006 This is the same issue and problem. |
|
|
See 0000401 for fixed JclSysInfo.pas |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2005-02-16 01:34 | Robert Rossmair | Status | resolved => closed |