View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002675 | JEDI VCL | 00 JVCL Components | public | 2005-02-21 13:34 | 2006-04-05 01:17 |
| Reporter | foxy | Assigned To | obones | ||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Product Version | 3.00 BETA 2 | ||||
| Target Version | Fixed in Version | 3.30 | |||
| Summary | 0002675: Format function in JvInterpreter | ||||
| Description | If You'll try to execute in JvInterpreter the following code: begin ShowMessage(Format('%.2f', [123.4])); end; You'll get an Access violation exception. The problem is in procedure V2OA - incorrect processing of floating point variants. I have included the solution in the attachment. (look for my comments); | ||||
| Tags | No tags attached. | ||||
| has duplicate | 0002134 | closed | JvInterpreter incorrectly treats float in Open Arrays (using floats in open array parameters leads to AV) |
|
2005-02-21 13:34
|
V2OA.pas (3,617 bytes) |
|
|
Which version of the JVCL are you using ? |
|
|
I'm using JVCL 3.00 RC 1 |
|
|
Thanks, this is now confirmed as a working solution It will be in CVS and marked fixed as soon as SourceForge fixes the CVS issues. |
|
|
This is now in CVS |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2005-02-21 13:34 | foxy | New Issue | |
| 2005-02-21 13:34 | foxy | File Added: V2OA.pas | |
| 2005-02-25 05:19 | obones | Note Added: 0006578 | |
| 2005-02-25 05:19 | obones | Status | new => feedback |
| 2005-02-25 08:12 | foxy | Note Added: 0006586 | |
| 2006-03-30 05:10 | obones | Note Added: 0008749 | |
| 2006-03-30 05:10 | obones | Status | feedback => confirmed |
| 2006-04-03 00:53 | obones | Relationship added | has duplicate 0002134 |
| 2006-04-05 01:17 | obones | Status | confirmed => resolved |
| 2006-04-05 01:17 | obones | Resolution | open => fixed |
| 2006-04-05 01:17 | obones | Assigned To | => obones |
| 2006-04-05 01:17 | obones | Note Added: 0008923 |