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

Terminal Logger adds underlines that become persistent #11363

Closed
PeterLaComb-SSNC opened this issue Jan 31, 2025 · 5 comments
Closed

Terminal Logger adds underlines that become persistent #11363

PeterLaComb-SSNC opened this issue Jan 31, 2025 · 5 comments
Assignees
Labels
Area: Terminal Logger Problems with the livelogger/fancylogger/terminallogger -tl functionality. closed-by-bot Closed due to lack of activity needs-more-info Issues that need more info to continue investigation. stale For issues that haven't had activity in some time. triaged

Comments

@PeterLaComb-SSNC
Copy link

Issue Description

The Terminal Logger, which was recently made the default, underlines paths to files, making them into clickable links. Under some conditions that I have not yet been able to determine, this underlining becomes stuck, resulting in a terminal like below:

Image

This appears to be limited to Windows Terminal sessions (cmd, and git bash for sure - haven't tried in Powershell), not conhost sessions.

Workaround for now is to disable it via env var as mentioned in the link above.

Steps to Reproduce

run dotnet build

Expected Behavior

Underlines would not leak out and change the entire terminal session.

Actual Behavior

Terminal ends up underlined.

Analysis

No response

Versions & Configurations

.NET 9.0.1022, Windows 10, Windows Terminal

@baronfel
Copy link
Member

You're using Windows Terminal, but what is your shell application? Msys bash or something?

@PeterLaComb-SSNC
Copy link
Author

That image is Git Bash, but it also happens under the Command Prompt (in windows Terminal).

@MichalPavlik MichalPavlik self-assigned this Feb 4, 2025
@maridematte maridematte added triaged Area: Terminal Logger Problems with the livelogger/fancylogger/terminallogger -tl functionality. labels Feb 4, 2025
@MichalPavlik
Copy link
Member

@PeterLaComb-SSNC, unfortunately, I'm unable to reproduce the issue with Windows Terminal + Git Bash/cmd prompt and SDK 9.0.200 preview. If you could identify the pattern, please share the reproduction steps with us. It would be very helpful.

@MichalPavlik MichalPavlik added the needs-more-info Issues that need more info to continue investigation. label Feb 5, 2025
@dotnet-policy-service dotnet-policy-service bot added the stale For issues that haven't had activity in some time. label Mar 7, 2025
Copy link
Contributor

This issue is marked as stale because feedback has been requested for 30 days with no response. Please respond within 14 days or this issue will be closed due to inactivity.

Copy link
Contributor

This issue was closed due to inactivity. If you can still reproduce this bug, please comment with the requested information, detailed steps to reproduce the problem, or any other notes that might help in the investigation.

@dotnet-policy-service dotnet-policy-service bot added the closed-by-bot Closed due to lack of activity label Mar 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: Terminal Logger Problems with the livelogger/fancylogger/terminallogger -tl functionality. closed-by-bot Closed due to lack of activity needs-more-info Issues that need more info to continue investigation. stale For issues that haven't had activity in some time. triaged
Projects
None yet
Development

No branches or pull requests

4 participants