View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003807 | Far Manager | File System | public | 2020-06-26 22:39 | 2020-06-28 15:45 |
Reporter | tsa | Assigned To | DrKnS | ||
Priority | urgent | Severity | crash | Reproducibility | always |
Status | closed | Resolution | no change required | ||
Platform | x64 | OS | Windows | OS Version | 7 |
Product Version | 3.0 | ||||
Summary | 0003807: после исправления опции "сохранять позицию файла" FAR "вылетает" при выходе из архива | ||||
Description | После исправления ошибки 0003804: Не работает опция "сохранять позицию файла" в редакторе и просмотрщике, вернулась старая ошибка стабильной версии, - FAR "вылетает" в out при выходе из любого архива после его просмотра (см. скриншот). | ||||
Tags | No tags attached. | ||||
Build | 0 | ||||
|
|
|
Возьмите с сайта pdb той же версии, распакуйте в папку с far.exe, воспроизведите падение, нажмите на кнопку "Копировать", изображенную на вашем скриншоте. Содержимое буфера обмена вставьте сюда. |
|
Я не понял, где искать "pdb той же версии". Поэтому скачал версию 5627. Буфер обмена прилагаю. И еще невозможно закрыть FAR по нажатию на кнопку "Завершить FAR", вместо этого выдается второй экран (см. скриншот), а при дальнейших нажатиях выдается экран первого вида. Исключение: 0xC0000005 - EXCEPTION_ACCESS_VIOLATION Подробности: Memory at 000007FEE4496420 could not be read errno: 0x00000000 - No error LastError: 0x00000000 - Операция успешно завершена. NTSTATUS: 0xC0000034 - Объект с указанным именем не найден. Адрес: 0x0034675B - Far.exe!taskbar::state::state Функция: main Источник: C:\src\far\taskbar.cpp:130 Плагин: D:\Install\Soft\Far\Far.exe Файл: Far: 3.0.0.5627 x64 (0cbb738) ОС: 6.1.7601.2.1.0.256.1 0x0034675B Far.exe!taskbar::state::state (C:\src\far\taskbar.cpp:130) 0x0015ED6C Far.exe!Dialog::Process (C:\src\far\dialog.cpp:4223) 0x001AB1EE Far.exe!ExcDialog (C:\src\far\exception_handler.cpp:457) 0x001AC078 Far.exe!ShowExceptionUI (C:\src\far\exception_handler.cpp:578) 0x001AD108 Far.exe!ProcessGenericException (C:\src\far\exception_handler.cpp:825) 0x001AE470 Far.exe!detail::SehFilter (C:\src\far\exception_handler.cpp:980) 0x003D1C47 Far.exe!`seh_invoke<<lambda_8f2f0bd4b7d1490fa7a6ad6faa2eb08a>,<lambda_b2a1c8c91d2c5b2e1b575477b3f09257>,<lambda_bfb2e667102826df920419a99d47d7cb> >'::`1'::filt$0 (C:\src\far\exception_handler.hpp:90) 0x00382608 Far.exe!__C_specific_handler (d:\agent\_work\5\s\src\vctools\crt\vcruntime\src\eh\riscchandler.cpp:290) 0x0006BE9D ntdll.dll!_chkstk 0x0004040A ntdll.dll!RtlInitializeResource 0x0006B53E ntdll.dll!KiUserExceptionDispatcher 0x00346732 Far.exe!taskbar::state::state (C:\src\far\taskbar.cpp:127) 0x0015ED6C Far.exe!Dialog::Process (C:\src\far\dialog.cpp:4223) 0x001AB1EE Far.exe!ExcDialog (C:\src\far\exception_handler.cpp:457) 0x001AC078 Far.exe!ShowExceptionUI (C:\src\far\exception_handler.cpp:578) 0x001AD108 Far.exe!ProcessGenericException (C:\src\far\exception_handler.cpp:825) 0x001AE470 Far.exe!detail::SehFilter (C:\src\far\exception_handler.cpp:980) 0x003D1C47 Far.exe!`seh_invoke<<lambda_8f2f0bd4b7d1490fa7a6ad6faa2eb08a>,<lambda_b2a1c8c91d2c5b2e1b575477b3f09257>,<lambda_bfb2e667102826df920419a99d47d7cb> >'::`1'::filt$0 (C:\src\far\exception_handler.hpp:90) 0x00382608 Far.exe!__C_specific_handler (d:\agent\_work\5\s\src\vctools\crt\vcruntime\src\eh\riscchandler.cpp:290) 0x0006BE9D ntdll.dll!_chkstk 0x0004040A ntdll.dll!RtlInitializeResource 0x0006B53E ntdll.dll!KiUserExceptionDispatcher 0x001F8E43 Far.exe!FileList::ReadFileNames (C:\src\far\filelist.cpp:6463) 0x001F8ABD Far.exe!FileList::Update (C:\src\far\filelist.cpp:6411) 0x001E701A Far.exe!FileList::ChangeDir (C:\src\far\filelist.cpp:2930) 0x001E511F Far.exe!FileList::ProcessEnter (C:\src\far\filelist.cpp:2668) 0x001E4532 Far.exe!FileList::ProcessKey (C:\src\far\filelist.cpp:1641) 0x002124B6 Far.exe!FilePanels::ProcessKey (C:\src\far\filepanels.cpp:817) 0x0029A222 Far.exe!Manager::ProcessKey (C:\src\far\manager.cpp:816) 0x00299BC2 Far.exe!Manager::ProcessMainLoop (C:\src\far\manager.cpp:647) 0x002999B6 Far.exe!Manager::EnterMainLoop (C:\src\far\manager.cpp:617) 0x002917AA Far.exe!MainProcess (C:\src\far\main.cpp:313) 0x0029583C Far.exe!mainImpl (C:\src\far\main.cpp:752) 0x00295D80 Far.exe!wmain_seh (C:\src\far\main.cpp:786) 0x00295E97 Far.exe!<lambda_8f2f0bd4b7d1490fa7a6ad6faa2eb08a>::operator() (C:\src\far\main.cpp:822) 0x00295EDE Far.exe!seh_invoke<<lambda_8f2f0bd4b7d1490fa7a6ad6faa2eb08a>,<lambda_b2a1c8c91d2c5b2e1b575477b3f09257>,<lambda_bfb2e667102826df920419a99d47d7cb> > (C:\src\far\exception_handler.hpp:88) 0x00295E56 Far.exe!main (C:\src\far\main.cpp:829) 0x0037C9A0 Far.exe!__scrt_common_main_seh (d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288) 0x0001556D kernel32.dll!BaseThreadInitThunk 0x0005372D ntdll.dll!RtlUserThreadStart |
|
У вас ситуация полностью аналогична вот этой: https://github.com/Maximus5/ConEmu/issues/2087 Там, в принципе, всё написано, но если кратко - плагины творят что попало, в результате иногда получается дичь (а иногда и нет, если звёзды удачно расположились). Возможно это как раз conemu, а возможно старый research, pictureview или еще что. Поищите в папке с плагинами строку "CoInitialize" во всех *.dll Виновник торжества один из них. Как найдете - напишите автору (если еще не исправлено). |
|
Я конечно последую Вашему совету и сообщу результат, однако этот эффект у меня проявился только на последней стабильной версии. До этого все работало нормально и никаких новых плагинов я уже лет 10 не ставил. |
|
Поиск нашел 4 файла. Скачал новую версию плагина 7-Zip и эффект исчез. Нужно ли искать новые версии FarCmds и ProcList ? |
|
В архивы заходит нормально, но вот только что вылезло на пустом месте, вне архивов, просто после нажатия клавиши Tab. И что делать? Искать плагины FarCmds и ProcList? Но я же их взял из Вашей версии FAR 5627. Исключение: 0xC0000005 - EXCEPTION_ACCESS_VIOLATION Подробности: Memory at 000040000C030000 could not be read errno: 0x00000000 - No error LastError: 0x00000000 - Операция успешно завершена. NTSTATUS: 0xC0000034 - Объект с указанным именем не найден. Адрес: 0x000B80CD - Far.exe!capatibilities_from_scsi_configuration Функция: main Источник: C:\src\far\cddrv.cpp:256 Плагин: D:\Install\Soft\Far\Far.exe Файл: Far: 3.0.0.5627 x64 (0cbb738) ОС: 6.1.7601.2.1.0.256.1 0x000B80CD Far.exe!capatibilities_from_scsi_configuration (C:\src\far\cddrv.cpp:256) 0x000B91BD Far.exe!get_cdrom_type (C:\src\far\cddrv.cpp:467) 0x0016D6EA Far.exe!ChangeDiskMenu (C:\src\far\diskmenu.cpp:760) 0x001709E7 Far.exe!ChangeDisk (C:\src\far\diskmenu.cpp:1390) 0x0021260A Far.exe!FilePanels::ProcessKey (C:\src\far\filepanels.cpp:649) 0x0029A222 Far.exe!Manager::ProcessKey (C:\src\far\manager.cpp:816) 0x00299BC2 Far.exe!Manager::ProcessMainLoop (C:\src\far\manager.cpp:647) 0x002999B6 Far.exe!Manager::EnterMainLoop (C:\src\far\manager.cpp:617) 0x002917AA Far.exe!MainProcess (C:\src\far\main.cpp:313) 0x0029583C Far.exe!mainImpl (C:\src\far\main.cpp:752) 0x00295D80 Far.exe!wmain_seh (C:\src\far\main.cpp:786) 0x00295E97 Far.exe!<lambda_8f2f0bd4b7d1490fa7a6ad6faa2eb08a>::operator() (C:\src\far\main.cpp:822) 0x00295EDE Far.exe!seh_invoke<<lambda_8f2f0bd4b7d1490fa7a6ad6faa2eb08a>,<lambda_b2a1c8c91d2c5b2e1b575477b3f09257>,<lambda_bfb2e667102826df920419a99d47d7cb> > (C:\src\far\exception_handler.hpp:88) 0x00295E56 Far.exe!main (C:\src\far\main.cpp:829) 0x0037C9A0 Far.exe!__scrt_common_main_seh (d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288) 0x0001556D kernel32.dll!BaseThreadInitThunk 0x0005372D ntdll.dll!RtlUserThreadStart |
|
Проверять на последней доступной версии. |
|
Что проверять? Эта ситуация уже не стабильная. Информацию по ней я прислал. Возникнет ли она еще когда-либо неведомо. Если повторится, сообщу. А пока может стоит вернуться на стабильную версию? После обновления плагина 7-Zip архивы и на ней должны открываться нормально. |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-06-26 22:39 | tsa | New Issue | |
2020-06-26 22:39 | tsa | File Added: Error.jpg | |
2020-06-27 20:16 | DrKnS | Note Added: 0016891 | |
2020-06-27 20:35 | tsa | Note Added: 0016892 | |
2020-06-27 20:35 | tsa | File Added: Error.png | |
2020-06-27 21:49 | DrKnS | Note Added: 0016893 | |
2020-06-28 11:28 | tsa | Note Added: 0016894 | |
2020-06-28 11:56 | tsa | Note Added: 0016895 | |
2020-06-28 11:56 | tsa | File Added: Поиск.jpg | |
2020-06-28 12:33 | tsa | Note Added: 0016896 | |
2020-06-28 12:33 | tsa | File Added: Error-1.jpg | |
2020-06-28 12:37 | tsa | Note Edited: 0016896 | |
2020-06-28 12:53 | DrKnS | Note Added: 0016897 | |
2020-06-28 12:59 | tsa | Note Edited: 0016896 | |
2020-06-28 15:01 | tsa | Note Added: 0016898 | |
2020-06-28 15:07 | tsa | Note Edited: 0016898 | |
2020-06-28 15:45 | DrKnS | Assigned To | => DrKnS |
2020-06-28 15:45 | DrKnS | Status | new => closed |
2020-06-28 15:45 | DrKnS | Resolution | open => no change required |
2020-06-28 15:45 | DrKnS | Build | => 0 |