[Bug 50014] New: ConEmu hangs (no interaction possible with console)
https://bugs.winehq.org/show_bug.cgi?id=50014 Bug ID: 50014 Summary: ConEmu hangs (no interaction possible with console) Product: Wine Version: 5.19 Hardware: x86-64 URL: https://www.fosshub.com/ConEmu.html OS: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: xerox.xerox2000x(a)gmail.com Distribution: --- Created attachment 68436 --> https://bugs.winehq.org/attachment.cgi?id=68436 screenshot with console output Hi, this is a recent regression (somewhere from last week) See attached screenshot; It just sits there and that`s it, cannot type anything. . This is with current git When using wine-5.19 (Staging i used) it works fine. I guess it`s due to some of console rework from last week (?); Regards -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50014 Louis Lenders <xerox.xerox2000x(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50014 Roman Pišl <rpisl(a)seznam.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rpisl(a)seznam.cz -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50014 --- Comment #1 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- I tried do a regression test but ended up with a totally wrong (unrelevant) commit. And during regression test error/warning messages appeared from ConEmu about missing fonts that I never saw before, and then even worse my computer locked up..... Maybe I try do regression test later again One more thing: If ConEmu hangs, and if I resize it`s window then it continues correctly to the prompt and works further again as it used to. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50014 --- Comment #2 from Roman Pišl <rpisl(a)seznam.cz> --- Hi Louis, for me the first bad commit is: commit 859b526c81a2af841b5b7b28d06f3d782bccdab5 Author: Jacek Caban <jacek(a)codeweavers.com> Date: Mon Oct 12 18:27:18 2020 +0200 kernelbase: Use conhost in AllocConsole. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50014 Louis Lenders <xerox.xerox2000x(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Debian CC| |jacek(a)codeweavers.com Regression SHA1| |859b526c81a2af841b5b7b28d06 | |f3d782bccdab5 --- Comment #3 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- (In reply to Roman Pišl from comment #2)
Hi Louis, for me the first bad commit is: commit 859b526c81a2af841b5b7b28d06f3d782bccdab5 Author: Jacek Caban <jacek(a)codeweavers.com> Date: Mon Oct 12 18:27:18 2020 +0200
kernelbase: Use conhost in AllocConsole.
Hi roman, thanks again then for doing regression test :) I`ll add sha1 and author then to bugreport Just for the info: when I revert that patch I get the behaviour I described earlier: A warning about fonts, and my computer locked up. Was not even able to take screenshot... Just had to reboot again to write this in bugreoprt -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50014 --- Comment #4 from Roman Pišl <rpisl(a)seznam.cz> --- My experience is that the warning message often appears when there is an error during startup and interacting with that dialog may also break the whole installation badly, so I rather start from clean wine prefix and new conemu installation. I also had to clean build dir completely during latest git bisect, there were probably some modifications to the build system recently. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50014 --- Comment #5 from Roman Pišl <rpisl(a)seznam.cz> --- Bug still present in Wine 5.22. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50014 --- Comment #6 from Jacek Caban <jacek(a)codeweavers.com> --- This patch should help: https://source.winehq.org/patches/data/197345 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50014 --- Comment #7 from Roman Pišl <rpisl(a)seznam.cz> --- (In reply to Jacek Caban from comment #6)
This patch should help: https://source.winehq.org/patches/data/197345
Unfortunately the problem persists. Already installed ConEmu still hangs upon start (it starts successfully with Wine version before the regression). However ConEmu starts if installed into a clean prefix. But then it hangs or becomes extremely laggy and that happens randomly and also immediately when resizing or selecting some text. Tested on versions 201011 and 201124 with the same result. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50014 --- Comment #8 from Jacek Caban <jacek(a)codeweavers.com> --- If it works with a fresh prefix, the previous installation is probably broken. Please file a separated bug for remaining problems. I'm marking this bug as fixed, please reopen if you still can reproduce with a fresh prefix. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50014 --- Comment #9 from Roman Pišl <rpisl(a)seznam.cz> --- I tried several times with a fresh prefix and it fails randomly, sometimes it starts, sometimes it hangs. I don't think it is fixed. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50014 Jacek Caban <jacek(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Fixed by SHA1| |8a47ef28caf2432a06b753a6af9 | |b0449dbc95e1c Status|NEW |RESOLVED --- Comment #10 from Jacek Caban <jacek(a)codeweavers.com> --- I think I can see what you mean. ConEmu requests 32000+ height screen buffer and clears its attributes chunk by chunk. Before clearing, it reads attributes and then fills it back with exactly the same value. Maybe it shouldn't do that, it looks suspicions. Anyway, if you wait long enough it will eventually launch. For performance problems, it seems that avoid entering painting code for hidden consoles should help a lot. Both problems are not related to originally reported problems here and deserve separated bug reports. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50014 --- Comment #11 from Roman Pišl <rpisl(a)seznam.cz> --- Hi Jacek, thank you for the analysis. I will open separate bug reports for the remaining issues. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50014 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #12 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 6.0-rc3. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
WineHQ Bugzilla