Unlimited zoom-in using Ctrl+Wheel causes renderer to crash #21667

Open
opened 2026-01-31 07:51:27 +00:00 by claunia · 0 comments
Owner

Originally created by @o-sdn-o on GitHub (May 9, 2024).

Windows Terminal version

Current main

Windows build number

10.0.19045.4291

Other Software

No response

Steps to reproduce

  • Set Direct3D backend active. All rendering backends are affected.
  • Run tab with any profile.
  • Zoom-in by Ctrl+Wheel until it crashes.
    • Direct3D: ~ One minute of scrolling for my HW setup.
    • Direct2D: ~10 minutes of "doing nothing" with same result (crash).

Expected Behavior

Reasonable zoom limits. E.g.: One text cell should not exceed the size of the terminal window.

Actual Behavior

Direct3D:
image

Direct2D:
image

Originally created by @o-sdn-o on GitHub (May 9, 2024). ### Windows Terminal version Current main ### Windows build number 10.0.19045.4291 ### Other Software _No response_ ### Steps to reproduce - ~~Set Direct3D backend active.~~ All rendering backends are affected. - Run tab with any profile. - Zoom-in by Ctrl+Wheel until it crashes. - Direct3D: ~ One minute of scrolling for my HW setup. - Direct2D: ~10 minutes of "doing nothing" with same result (crash). ### Expected Behavior Reasonable zoom limits. E.g.: One text cell should not exceed the size of the terminal window. ### Actual Behavior Direct3D: ![image](https://github.com/microsoft/terminal/assets/11535558/9eb06214-ec23-4bd6-a924-21995f8771b7) Direct2D: ![image](https://github.com/microsoft/terminal/assets/11535558/ec4c1308-6fad-4dac-9b6f-8840b9355245)
claunia added the Needs-TriageArea-RenderingIssue-BugProduct-Terminal labels 2026-01-31 07:51:28 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#21667