View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000645 | Far Manager 1.7x | _Common | public | 2008-11-29 17:46 | 2008-11-29 23:19 |
Reporter | chupakabra | Assigned To | DrKnS | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Fixed in Version | 1.71 | ||||
Summary | 0000645: Падение при попытке вызвать несуществующий раздел помощи. | ||||
Description | Падение есть как в версии 1.71, так и в версии 1.80. В 1.80 начала проявляться начиная с build 577. | ||||
Steps To Reproduce | 1. Берем любой плагин и в его хелпе переименовываем раздел Config. 2. Загружаем диалог конфигурации этого плагина. 3. Жмем F1 - Far выдает сообщение об ошибке. 4. Жмем Ok - Far падает. | ||||
Tags | No tags attached. | ||||
Build | 2472 | ||||
|
Можно пример какой то? |
|
А не заметил что уже есть. |
|
2472/617. |
|
DrKnS, а в чем была причина ошибки? Гляжу на сделанные изменения и не могу понять. |
|
А ни кто не понимает :) |
|
Это очень сильное колдунство, его никто не понимает :) До 577: RefreshedFrame->Refresh(); if(!RefreshedFrame) return; после: if (RefreshedFrame) RefreshedFrame->Refresh(); else return; Допустим, RefreshedFrame!=0 В обоих случаях выполняется Refresh(), в ходе которого RefreshedFrame может обнулиться. В первом случае была проверка и выход. А во втором - пошли дальше и упали, т.к. if-else проверяется один раз. Теперь вроде и волки сыты и... |
Date Modified | Username | Field | Change |
---|---|---|---|
2008-11-29 17:46 | chupakabra | New Issue | |
2008-11-29 19:59 | alexy | Note Added: 0002067 | |
2008-11-29 20:00 | alexy | Note Added: 0002068 | |
2008-11-29 20:00 | alexy | Status | new => assigned |
2008-11-29 20:00 | alexy | Assigned To | => alexy |
2008-11-29 20:11 | alexy | Assigned To | alexy => DrKnS |
2008-11-29 20:13 | DrKnS | Note Added: 0002069 | |
2008-11-29 20:13 | DrKnS | Status | assigned => feedback |
2008-11-29 21:50 | chupakabra | Note Added: 0002070 | |
2008-11-29 22:07 | alexy | Note Added: 0002071 | |
2008-11-29 22:10 | DrKnS | Note Added: 0002072 | |
2008-11-29 23:05 | chupakabra | Status | feedback => resolved |
2008-11-29 23:05 | chupakabra | Resolution | open => fixed |
2008-11-29 23:19 | DrKnS | Build | => 2472 |
2008-11-29 23:19 | DrKnS | Status | resolved => closed |
2008-11-29 23:19 | DrKnS | Fixed in Version | => 1.71 |