Open sa1nt opened 8 years ago
Where are screenshots of the "crash message"?
Yes, the easiest way to reproduce is to launch Midnight Commander during the SSH session. Can't say at the moment, what else seems to cause the assertion to fail.
Here's a zip with logs and screenshots, taken on ConEmu ver. 160329. ConEmuLogs.zip
Also, after updating ConEmu to latest version 160403a the issue still remains.
Sorry for late response, but apparently that commit you made didn't really fix the problem.
I cannot recall the precise ConEmu version when this changed, but on ver. 160515 [64] {Preview} the situation is following.
When I type Ctrl+D
or exit
in the stermc
SSH console and I had used Midnight Commander during this session, then CPU usage jumps to 100% and the machine completely stops responding. This, as far as I've found, may be "resolved" only with a hard reset of the PC. I have tried to wait it over, but after 30 minutes nothing's changed, so I still had to hard reset the PC.
ConEmu crash dump doesn't appear after this.
When I type Ctrl+D
or exit
in the stermc
SSH console and Midnight Commander has not been launched during the session, everything's fine.
Also, in case when mc
has been launched, closing that tab in ConEmu (i.e. right-click the tab -> Close tab) works fine.
Another note, if I run stermc
from standard Windows console, without ConEmu, everything is also fine.
PS: I have a gut feeling that this might somehow be connected with colours, but I cannot really investigate this deeper at the moment. Primarily because of the need to hard-reset very often. I will, however, do anything specific you need me to in order to fix this.
Another interesting thing I've just found.
When performing the "worst case scenario" from a default {Shells::cmd}
shell inside ConEmu (i.e. manually executing stermc
command with proper parameters), then ConEmu process starts using 25% of CPU (a single core, apparently). The machine remains usable in this case, and it's possible to kill ConEmu process via Process Explorer.
stermc.exe
is a part of Bitvise SSH ClientI'm launching it using ConEmu task, which is defined like this:
And when I type
exit
orCtrl + D
in the SSH session, ConEmu crashes. I couldn't attach the dump, that appeared in the ConEmuTrap folder on my desktop, here in GitHub, so here's a link to it on my DropboxHere's a copy of the SysInfo window in ConEmu: