Maximus5 / ConEmu

Customizable Windows terminal with tabs, splits, quake-style, hotkeys and more
https://conemu.github.io/
BSD 3-Clause "New" or "Revised" License
8.55k stars 571 forks source link

Far Manager Crash with 'space' as command line #2339

Closed harvestor closed 2 years ago

harvestor commented 3 years ago

Versions

ConEmu build: ConEmu 210627 x32 OS version: Windows OsVer: 6.1.7601.x64, Product: workstation, SP: 1.0, Suite: 0x100 x64 Used shell version: Far Manager

Problem description

FarManager crashes while trying run command line like 'space character' only when using ConEmu plugin.

Unhandled exception at 0x7E12F53D (ConEmuHk.dll) in far_full.mdmp: 0xC0000005: Access violation reading location 0x00000000. Exception: 0xC0000005 - EXCEPTION_ACCESS_VIOLATION Details: Memory at 0x00000000 could not be read errno: 0x00000000 - No error LastError: 0x00000057 - Параметр задан неверно. NTSTATUS: 0xC000000D - Службе или функции передан неверный параметр. Address: 0x0001F53D - ConEmuHk.dll!SetLoadLibraryCallback

Steps to reproduce

  1. Run Conemu
  2. Run FarManager with the only Conemu plugin installed
  3. Enter command line with single or several "space character": ' '.
  4. Press "Enter"
  5. Farmanager crashes .

Actual results

╔══════ Oops ════════════════════════╗ ║ Something went wrong. ║ ║ Please send the bug report to the developers: ║ ║ aa_core_\Far3_test\profile\CrashLogs\Far.2021.07.18_06.19.29.542_8008 ║ ╟─────────────────────────────────╢ ║ { Terminate Far } [ Ignore ] ║ ╚═════════════════════════════════╝

Expected results

Nothing or current folder opened in Explorer

Additional files

None

harvestor commented 2 years ago

ConEmu build: ConEmu 210912 x32. The problem disappeared.