View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0006634 | JEDI VCL | 00 JVCL Components | public | 2018-04-17 14:39 | 2018-10-02 09:22 |
| Reporter | tstoicescu | Assigned To | AHUser | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Product Version | Daily / GIT | ||||
| Target Version | Fixed in Version | Daily / GIT | |||
| Summary | 0006634: Access violation in Jedi/Jvcl/Run/JvclUtils.pas | ||||
| Description | Access violation in Jedi/Jvcl/Run/JvclUtils.pas in: GetWordOnPos2(s = '', P>0).. in: if CharInSet(S[P], Separators) and ((P < 1) or CharInSet(S[P - 1], Separators)) then from: Jedi/Jvcl/Run/JvEditor.Pas TJvCompletion.FindSelItem S := GetWordOnPos2(Ed.FLines[Ed.CaretY], Ed.CaretX, iBeg, iEnd) where Ed.FLines[Ed.CaretY] = EmptyStr and Ed.CaretX > 0, because a line ' 22 ' edit in runtime, after deleting '22'. | ||||
| Tags | No tags attached. | ||||
|
|
0I think may be like in GetWordOnPos .... if (P > Length(S)) or (P < 1) then Exit; ... not only .... if (P < 1) then Exit; ..... |
|
|
Could you check if the issue is still present in the latest GIT content? If yes, please provide the zipped sources of an application showing this. |
|
|
Fixed in git master |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2018-04-17 14:39 | tstoicescu | New Issue | |
| 2018-04-17 14:57 | tstoicescu | Note Added: 0021463 | |
| 2018-07-18 16:07 | obones | Note Added: 0021553 | |
| 2018-07-18 16:07 | obones | Status | new => feedback |
| 2018-10-02 09:22 | AHUser | Note Added: 0021579 | |
| 2018-10-02 09:22 | AHUser | Status | feedback => resolved |
| 2018-10-02 09:22 | AHUser | Fixed in Version | => Daily / GIT |
| 2018-10-02 09:22 | AHUser | Resolution | open => fixed |
| 2018-10-02 09:22 | AHUser | Assigned To | => AHUser |