Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
Buffer Size resetting + crashing when opening settings #515
I've been getting extremely annoyed that the buffer size for consoles isn't being set (defaulting to 25 or similar) despite having it set to 1000 in ConEmu's settings. The buffer size also sometimes changes when executing commands (e.g.
Also, quite often after doing this, attempting to open ConEmu's settings window results in a crash. Closing and reopening ConEmu does not remedy the behavior: opening the settings window causes a crash every time afterwards, even if it's the only action i've performed. Rightclicking on the system menu icon also results in the crash:
Opening ConEmu and then clicking the
These issues render ConEmu effectively useless as a dev tool.
I've attached two crash reports: the smaller is only the crash from opening the settings window; the larger is after changing buffer height and doing minimal work. (They are .zip parts renamed to .txt so github would upload them -- rename to .zip.001 (etc.) to open)
Make screenshots of ConEmu window in both cases (with status bar visible).
ATM, I have no idea why the crash occurs. Probably, there is some heap corruption, but I can't be sure.
Also, I need to know, if there any differences with this debug build:
If crash stil occurs, I need crashdump.
Please, don't inject files into issues. Blowing up their size may harm project in future. Use any file hosters, of even your own gist as you wish.
Agreed @ injecting large files; i wasn't thinking.
Both commands did have the huffer height set. 1) caused a crash when exiting.
The debug build seems to fix the buffer height issue and the crash when opening settings. Disclaimer, however: I haven't been using ConEmu much since I encountered this issue -- crunch time at work, and I didn't want to deal with random crashes. Still: it does appear fixed!
However, the debug build did crash in a different way -- i've opened another ticket regarding that.