View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000129 | Kolibri OS (trunk) | Kernel | public | 2020-05-11 04:39 | 2020-05-21 20:27 |
| Reporter | dunkaist | Assigned To | hidnplayr | ||
| 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 | 0000129: sf76.4 (ARP) crashes | ||||
| Description | network/stack.inc: sys_protocols: cmp bh, NET_DEVICES_MAX ; Check if device number exists jae .doesnt_exist mov esi, ebx http://websvn.kolibrios.org/filedetails.php?repname=Kolibri+OS&path=%2Fkernel%2Ftrunk%2Fnetwork%2Fstack.inc&rev=7909#line-840 That 'mov' overwrites esi which keeps an ARP entry address when sf76.4 is called. Then in ARP.inc: ... mov eax, [esi + ARP_entry.IP] This crashes because esi=4. I didn't find the first broken revision. | ||||
| Steps To Reproduce | call sf76.4 | ||||
| Additional Information | found using umka which also crashed | ||||
| Tags | No tags attached. | ||||
| SVN revision / ревизия SVN | |||||
| Type of distribution / Тип дистрибутива | any / любой | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2020-05-11 04:39 | dunkaist | New Issue | |
| 2020-05-11 04:39 | dunkaist | Status | new => assigned |
| 2020-05-11 04:39 | dunkaist | Assigned To | => hidnplayr |
| 2020-05-21 20:27 | hidnplayr | Note Added: 0000205 | |
| 2020-05-21 20:27 | hidnplayr | Status | assigned => closed |
| 2020-05-21 20:27 | hidnplayr | Resolution | open => fixed |
| 2020-05-21 20:27 | hidnplayr | Fixed in Version | => SVN build / автосборка SVN |