View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001460 | Far Manager | Dialog | public | 2010-08-11 13:33 | 2011-08-07 07:41 |
Reporter | shmuel | Assigned To | DrKnS | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | x86 | OS | Windows | OS Version | XP SP2 |
Product Version | 2.0 | ||||
Fixed in Version | 3.0 | ||||
Summary | 0001460: Падение при вызове Info.Message сразу после DM_CLOSE | ||||
Description | Если в обработчике диалога вызвать Info.Message после DM_CLOSE, Far падает. LONG_PTR WINAPI DlgProc (HANDLE hDlg, int Msg, int Param1, LONG_PTR Param2) { if (Msg == DN_BTNCLICK) { Info.SendDlgMessage(hDlg, DM_CLOSE, 0, 0); Info.Message(Info.ModuleNumber, 0, NULL, MsgItems, 3, 1); // падение return TRUE; } return Info.DefDlgProc(hDlg, Msg, Param1, Param2); } | ||||
Steps To Reproduce | Поставить приложенный тест-плагин. Вызвать в панелях из меню плагинов. Нажать на кнопку в диалоге. | ||||
Tags | No tags attached. | ||||
Build | 2067 | ||||
|
|
|
см также обсуждение на форуме http://forum.farmanager.com/viewtopic.php?f=9&t=5617&p=66863#p66863 есть предположение, что не падает, если вызвать ACTL_REDRAWALL между закрытием и мессаджем. |
|
> есть предположение, что не падает, если вызвать ACTL_REDRAWALL между закрытием и мессаджем. Проверил, в этом случае не падает. |
|
починили в фар3 drkns 16.06.2011 19:44:44 +0200 - build 2067 1. Вызов диалогов после DM_CLOSE приводил к падению. |
Date Modified | Username | Field | Change |
---|---|---|---|
2010-08-11 13:33 | shmuel | New Issue | |
2010-08-11 13:33 | shmuel | File Added: test.7z | |
2010-08-11 14:07 | NightRoman | Note Added: 0005675 | |
2010-08-11 14:33 | shmuel | Note Added: 0005676 | |
2011-08-07 06:08 | samlyukov | Note Added: 0007413 | |
2011-08-07 06:42 | samlyukov | Note Edited: 0007413 | |
2011-08-07 07:41 | DrKnS | Build | => 2067 |
2011-08-07 07:41 | DrKnS | Status | new => closed |
2011-08-07 07:41 | DrKnS | Assigned To | => DrKnS |
2011-08-07 07:41 | DrKnS | Resolution | open => fixed |
2011-08-07 07:41 | DrKnS | Fixed in Version | => 3.0 |