View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0006770 | JEDI VCL | Miscellanous | public | 2024-03-29 19:02 | 2024-05-31 22:56 |
| Reporter | dcabale | Assigned To | AHUser | ||
| Priority | normal | Severity | major | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Product Version | Daily / GIT | ||||
| Target Version | Fixed in Version | Daily / GIT | |||
| Summary | 0006770: function TJclUnicodeStrHashSetIterator.GetString returns wrong | ||||
| Description | function TJclUnicodeStrHashSetIterator.GetString returns an empty string, instead of the expected result | ||||
| Steps To Reproduce | 1. run the attached project 2. state the returned values are an empty string, although they should be: 'first item', 'second item' | ||||
| Tags | IJclStrSet, TJclStrHashSet, TJclUnicodeStrHashSetIterator | ||||
|
|
JclStrSet_Test.dpr (573 bytes) |
|
|
proposed solution: in function TJclUnicodeStrHashSetIterator.GetString: UnicodeString; replace ABucket := FOwnHashSet.FBuckets[FBucketIndex - 1]; by ABucket := FOwnHashSet.FBuckets[FBucketIndex]; |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2024-03-29 19:02 | dcabale | New Issue | |
| 2024-03-29 19:02 | dcabale | Tag Attached: IJclStrSet | |
| 2024-03-29 19:02 | dcabale | Tag Attached: TJclStrHashSet | |
| 2024-03-29 19:02 | dcabale | Tag Attached: TJclUnicodeStrHashSetIterator | |
| 2024-03-29 19:02 | dcabale | File Added: JclStrSet_Test.dpr | |
| 2024-03-29 19:08 | dcabale | Note Added: 0022073 | |
| 2024-05-31 22:56 | AHUser | Assigned To | => AHUser |
| 2024-05-31 22:56 | AHUser | Status | new => resolved |
| 2024-05-31 22:56 | AHUser | Resolution | open => fixed |
| 2024-05-31 22:56 | AHUser | Fixed in Version | => Daily / GIT |