View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001002 | Far Manager | Dialog | public | 2009-08-09 18:24 | 2009-09-03 14:50 |
Reporter | Denis | Assigned To | chupakabra | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | x86 | OS | Windows | OS Version | Vista SP2 |
Fixed in Version | 2.0 | ||||
Summary | 0001002: Падение Far'a при нажатии CtrlShiftX | ||||
Description | Набираем что-нибудь в плагине UnInstall в строке фильтрации и жмём CtrlShiftX (переключение раскладки и исправление текста) - Far падает. UnInstall_1.10.6_uni.7z Far 2.0 build 1080 x86 Vista x86 sp2 eng | ||||
Tags | No tags attached. | ||||
Build | 1101 | ||||
|
Падает в "Item[DataPos]->Flags", так как DataPos == -1: int VMenu::GetSelection(int Position) { CriticalSectionLock Lock(CS); if (ItemCount==0) return(0); int DataPos=GetItemPosition(Position); if (Item[DataPos]->Flags&LIF_SEPARATOR) return(0); int Checked=Item[DataPos]->Flags&0xFFFF; return((Item[DataPos]->Flags&LIF_CHECKED)?(Checked?Checked:1):0); } |
|
Патч? int VMenu::GetSelection(int Position) { CriticalSectionLock Lock(CS); if (ItemCount==0) return(0); int DataPos=GetItemPosition(Position); if (DataPos == -1) return 0; if (Item[DataPos]->Flags&LIF_SEPARATOR) return(0); int Checked=Item[DataPos]->Flags&0xFFFF; return((Item[DataPos]->Flags&LIF_CHECKED)?(Checked?Checked:1):0); } |
|
А что с этим багом? Никто не хочет пофиксить vmenu? |
|
1101 |
Date Modified | Username | Field | Change |
---|---|---|---|
2009-08-09 18:24 | Denis | New Issue | |
2009-08-09 18:29 | Denis | Note Added: 0003894 | |
2009-08-09 18:48 | Denis | Note Added: 0003895 | |
2009-08-10 14:40 | chupakabra | Severity | minor => crash |
2009-09-03 10:30 | Denis | Note Added: 0004005 | |
2009-09-03 12:55 | chupakabra | Status | new => assigned |
2009-09-03 12:55 | chupakabra | Assigned To | => chupakabra |
2009-09-03 13:50 | chupakabra | Note Added: 0004006 | |
2009-09-03 13:50 | chupakabra | Status | assigned => feedback |
2009-09-03 13:56 | Denis | Status | feedback => resolved |
2009-09-03 13:56 | Denis | Resolution | open => fixed |
2009-09-03 14:50 | chupakabra | Build | => 1101 |
2009-09-03 14:50 | chupakabra | Status | resolved => closed |
2009-09-03 14:50 | chupakabra | Fixed in Version | => 2.0 |