View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000145 | Kolibri OS (trunk) | Kernel | public | 2021-10-14 23:46 | 2021-11-02 22:15 |
| Reporter | dunkaist | Assigned To | Doczom | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Platform | Any x86 / Любой x86 | OS | KolibriOS | OS Version | SVN autobuilds |
| Product Version | SVN build / автосборка SVN | ||||
| Target Version | SVN build / автосборка SVN | Fixed in Version | SVN build / автосборка SVN | ||
| Summary | 0000145: is_region_userspace breaks sf4 for asciiz string and large esi | ||||
| Description | In sf4 (output string): - For non-asciiz string, its length is in esi; - For asciiz string, esi is ignored. So for asciiz string is_region_userspace can't use the value of esi register. Currently, valid programs don't output asciiz strings if esi happened to be too big. | ||||
| Steps To Reproduce | Call sf4 with ecx=0x80000000 and esi=-1. | ||||
| Tags | fasm, kernel, safety | ||||
| SVN revision / ревизия SVN | |||||
| Type of distribution / Тип дистрибутива | any / любой | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2021-10-14 23:46 | dunkaist | New Issue | |
| 2021-10-14 23:47 | dunkaist | Status | new => confirmed |
| 2021-10-14 23:47 | dunkaist | Tag Attached: fasm | |
| 2021-10-14 23:47 | dunkaist | Tag Attached: kernel | |
| 2021-10-14 23:47 | dunkaist | Tag Attached: safety | |
| 2021-10-14 23:50 | dunkaist | Note Added: 0000219 | |
| 2021-11-02 22:15 | Doczom | Note Added: 0000224 | |
| 2021-11-02 22:15 | Doczom | Status | confirmed => closed |
| 2021-11-02 22:15 | Doczom | Assigned To | => Doczom |
| 2021-11-02 22:15 | Doczom | Resolution | open => fixed |
| 2021-11-02 22:15 | Doczom | Fixed in Version | => SVN build / автосборка SVN |