Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ConEmu ошибка при изменении размера окна после сеанса RDP #1067

Closed
igor-brylin opened this issue Mar 16, 2017 · 5 comments

Comments

@igor-brylin
Copy link

@igor-brylin igor-brylin commented Mar 16, 2017

Versions

ConEmu build: 170305 x64
OS version: Windows 10 Pro x64
Used shell version (Far Manager, git-bash, cmd, powershell, cygwin, whatever): Far Manager, powershell

Problem description

После сеанса работы на компьютере через RDP с монитором, имеющим другие размеры, нежели монитор этого компьютера, при физическом входе на компьютер ConEmu завершается с ошибкой.

Steps to reproduce

  1. Запустить ConEmu на компьютере с монитором с разрешением 1920x1200 (16:10) (DELL U2412M).
  2. Подключиться через RDP с монитором с разрешением 1920x1080 (16:9) (DELL U2414H).
  3. Поработав какое-то время через RDP потом снова выполнить вход на компьютере из п.1.

Actual results

ConEmu вылетает с ошибкой и завершается, предложив создать дамп (дамп здесь: http://dropmefiles.com/M1Dbz).

Expected results

ConEmu просто перестраивает размер окна.

Additional files

@Maximus5
Copy link
Owner

@Maximus5 Maximus5 commented Mar 16, 2017

@miniksa Seems like GetConsoleScreenBufferInfo returns negative value -32764 in the CONSOLE_SCREEN_BUFFER_INFO::srWindow.Bottom. This happens after RDP seance.
I can't reproduce this on my PC.

@igor-brylin This is an assertion, but not a crash. ConEmu can't work with broken RealConsole information and notifies you.

@Maximus5
Copy link
Owner

@Maximus5 Maximus5 commented Mar 17, 2017

@igor-brylin I need LogFiles to be sure.
Please run ConEmu64.exe -log, reproduce the assertion, and put here link to log files.

@igor-brylin
Copy link
Author

@igor-brylin igor-brylin commented Mar 23, 2017

С версией 170316[64] пока перестало воспроизводиться. Как получу снова assert, выложу сюда.

@igor-brylin
Copy link
Author

@igor-brylin igor-brylin commented Mar 24, 2017

Получилось воспроизвести. Архив с логами за три дня и файл настроек приложил к комментарию.

ConEmu_logs_last_three_days.zip

ConEmu.xml.txt

@Maximus5 Maximus5 added this to To Do in ConEmu via automation Jan 22, 2018
@igor-brylin
Copy link
Author

@igor-brylin igor-brylin commented Mar 29, 2018

В Window 10 Pro версии 1709 (сборка 16299.125) ассерты пропали, все работает хорошо.

ConEmu automation moved this from To Do to Done Mar 29, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
ConEmu
  
Done
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants
You can’t perform that action at this time.