mirror of
https://github.com/microsoft/terminal.git
synced 2026-02-03 21:25:34 +00:00
Windows Terminal will not open #21702
Open
opened 2026-01-31 07:52:28 +00:00 by claunia
·
21 comments
No Branch/Tag Specified
main
dev/cazamor/bugfix/window-root-memory-leak
dev/lhecker/11509-kitty-keyboard-protocol-wip
automated/loc-update
feature/llm
dev/pabhoj/actions_editor_visual
dev/cazamor/selfhost/2026-01-29
dev/lhecker/11509-kitty-keyboard-protocol
dev/cazamor/sui/search
dev/duhowett/no-blank-issues-you-lost-privileges-for-that-fam
dev/lhecker/benchcat-fix
dev/lhecker/dcs-perf
dev/duhowett/eoy-25/allow-set-foreground
release-1.24
release-1.23
dev/cazamor/bot/deprecate-area-atlasengine
dev/pabhoj/actions_editor_followups
dev/cazamor/selfhost/2026-01-20
dev/cazamor/selfhost/2026-01-12
dev/cazamor/spec/auto-save
dev/duhowett/eoy-25/underline-colors-in-atlas-bug-redux
dev/duhowett/fhl-2024/asciicast-recorder
dev/duhowett/eoy-25/underline-colors-in-atlas-bug
dev/duhowett/hax/serial-port-support
dev/duhowett/connection-utf8
dev/lhecker/fused-event
dev/lhecker/18928-wip
dev/duhowett/fhl-2024/clang
dev/cazamor/uia-leak
dev/duhowett/win7-wpf-termcontrol-squash
release-1.22
dev/cazamor/selfhost/11-18-v3
dev/cazamor/selfhost/11-18
dev/duhowett/fhl-2025/bitmap-fonts
dev/duhowett/server-2025-vms
dev/duhowett/cant-believe-gotta-do-this-shit
dev/lhecker/1410-large-scrollback
dev/lhecker/dark-mode
dev/cazamor/sui/invert-cursor-color
dev/duhowett/fhl-2025/wt-command-palette-cmdpal-integration
dev/duhowett/fhl-2025/wt-json-relative-icons
dev/lhecker/fucking-service-locator
dev/duhowett/unicode-17
dev/duhowett/multi-blern
dev/lhecker/wellp2-alt
dev/duhowett/wellp2
dev/lhecker/1860-horizontal-scrollbar
dev/lhecker/fix-window-count
dev/cazamor/sui/tab-color-old
dev/duhowett/hax/conhost-icon
dev/duhowett/hax/sui-color-chip-border
dev/duhowett/hax/terminalsettings-as-a-lib-/with-types-merged-into-tsm
dev/pabhoj/page_control_input_cleanup
dev/duhowett/padding-in-atlas-rebase-20250729
dev/lhecker/attach-thread-input
dev/duhowett/portable-shader-members
msbuildcache-reenable
dev/cazamor/selfhost/1.24-2025-06-10
dev/cazamor/upgrade-settings-containers
dev/cazamor/sui/ext-page/powershell-stub
dev/cazamor/selfhost/1.24-2025-05-15
dev/pabhoj/sui_action_overhaul
dev/cazamor/selfhost/1.24-2025-05-06
dev/cazamor/selfhost/1.24-2025-04-29
dev/cazamor/sui/ext-page/lazy-load-objects
dev/cazamor/sui/ext-page/badge
dev/cazamor/selfhost/1.24
dev/lhecker/sdk-26100
dev/duhowett/testing
dev/jadelaga/VS-Pty.Net-1.22
dev/duhowett/fhl-2025/what-if-no-content-ids
dev/cazamor/a11y/vt-seq-prototype
dev/lhecker/18584-part2
dev/lhecker/get-lang-id
dev/duhowett/hax/clogs
release-1.21
dev/pabhoj/featurellm_fix_paste
dev/lhecker/grapheme-backup
dev/jadelaga/VS-Pty.netFixes
dev/lhecker/atlas-engine-compute-shader
dev/migrie/s/ai-providers
dev/lhecker/animated-cursor-wip
dev/pabhoj/featurellm_timeout
dev/lhecker/dark-mode-alt
dev/duhowett/osc-strided-table
dev/lhecker/bugbash
dev/pabhoj/featurellm_improve_parsing
dev/duhowett/coast-to-coast
dev/lhecker/curly-improvements
dev/duhowett/net8
dev/duhowett/onebranch-custom-pool
dev/lhecker/renderer-overhaul-2nd-attempt
dev/lhecker/cleanup
dev/cazamor/sui/confirmation-announcements
dev/lhecker/theme-quality
dev/duhowett/hax/cmake
dev/lhecker/winconpty-cleanup
dev/duhowett/learn/rewrite-highlights
dev/migrie/b/no-nesting-when-searching
release-1.20
dev/lhecker/14165-conhost-font-size
dev/duhowett/sel-2-spans
dev/lhecker/7118-cursor-color
dev/lhecker/remove-glyph-width
dev/lhecker/igfw-scroll-region
dev/lhecker/17656-win32im-double-encoding
dev/duhowett/fhl-2024/merge-idls
dev/duhowett/feed-forward-variables
dev/lhecker/remove-chrome-math
dev/duhowett/copylink
dev/duhowett/applicableactions
gh-readonly-queue/main/pr-17566-de50310295b7d92ed3d51f07974a2a945776bf9d
dev/lhecker/atlas-engine-stride-copy
dev/migrie/b/bump-nuget-in-c
dev/migrie/f/992-redux-redux
dev/migrie/f/filter-weight-input-too
dev/migrie/f/disable-nesting
dev/migrie/f/local-snippets-cleaner
dev/migrie/s/1553-mouse-bindings
selfhost-1.22-bugbash-2024-06-04
selfhost/1.22-bugbash-2024-06-04
dev/lhecker/15689-tab-drag-crash-fix
dev/migrie/f/sxnui-font-size-change
dev/migrie/f/local-snippets-on-action-refactor
dev/migrie/f/just-local-snippets
dev/migrie/save-input-patches
dev/migrie/f/md-pane-official
dev/migrie/base-pane
dev/migrie/fhl/tasks-pane
release-1.19
dev/migrie/b/17130-clear-marks-2
dev/migrie/b/17075-its-me-the-killer
dev/duhowett/i-figured-out-why-sometimes-the-publish-build-failed
dev/duhowett/nuget-publication-with-aad-app-id
selfhost-1.20
dev/duhowett/graph
dev/migrie/b/15803-activate-dont-copypasta
dev/duhowett/is-pgo-broken-because-of-sui-being-slower
dev/migrie/b/remove-terminaltab
dev/migrie/fhl/md-pane
dev/migrie/fhl/local-tasks-2024
dev/migrie/fhl/2024-inline-notebook
dev/duhowett/interface-projects
dev/duhowett/dead-loc
release-1.18
dev/migrie/fhl/2024-spring-merge-base
dev/duhowett/hax/l9
inbox
dev/migrie/14073-on-main
dev/duhowett/hax/conhost_dump_replay
user/lhecker/atlas-engine-srgb
dev/migrie/fhl/sxnui-tooltips-3
dev/migrie/7718-notifications-experiments
dev/migrie/fhl/7718-notifications
dev/migrie/fhl/7718-notifications-reboot
dev/lhecker/remove-gsl
dev/lhecker/16575-TerminateProcess
dev/lhecker/window-thread-climate-control
dev/lhecker/client-context-input-output-mode
dev/lhecker/ring-buffer-input-buffer
release-1.17
dev/lhecker/propsheet-fontdlg-refactor
dev/lhecker/renderer-overhaul
dev/pabhoj/test
dev/duhowett/chop
dev/lhecker/til-ulong-cleanup
dev/lhecker/til-env-cleanup
dev/migrie/f/16005-a11y-pane
dev/cazamor/a11y/fastpass
dev/migrie/b/15487-push-cwd
dev/migrie/b/15536-or-15219-idk
dev/duhowett/move-timers-down-into-core-interactivity-etc
dev/migrie/b/15812-broadcast-paste-two
dev/migrie/fhl-fall-2023/11162-quake-III-arena
dev/migrie/fhl-fall-2023/1620-automatic-tab-progress
dev/migrie/fhl-fall-2023/9992-quake-II
dev/migrie/fhl-fall-2023/9992-default-quake-settings
dev/migrie/fhl-fall-2023/9992-window-name-settings
dev/migrie/fhl-fall-2023/oceans
dev/lhecker/ColorScheme-improvements
dev/migrie/search-v2-v3
dev/migrie/pr-15717/its-dangerous-to-go-alone
dev/migrie/f/4768-taskbar-icons
dev/duhowett/padding-in-atlas
dev/migrie/f/3121-tooltips
dev/duhowett/sticky-control
dev/duhowett/fix-tracing-2
dev/migrie/b/add-support-for-vsc-marks
dev/migrie/f/1860-this-is-literally-what-less-is-for
dev/migrie/s/5916-draft
dev/lhecker/tracy
dev/migrie/s/north-star
dev/cazamor/tag-youre-it
dev/migrie/f/12336-let-it-mellow
dev/migrie/f/now-with-more-compat-settings
dev/migrie/f/compatibility-sui
dev/duhowett/hax/wpf-atlas
dev/duhowett/fgb
dev/migrie/b/15487-relative-paths-are-hard
dev/lhecker/colrv1
loc-update
dev/migrie/fhl/dyndep-csharp
dev/migrie/fhl/dyndep
dev/migrie/fhl-clickable-send-input
dev/migrie/f/cwd-hijinks-5506-15173
dev/lhecker/openconsole-async-start
1.17
dev/migrie/bump-scratch
dev/migrie/f/3726-restartConnection
dev/migrie/b/cxn-restarting-attempt-1-backport
dev/migrie/b/9053-part-3-the-actual-doing-of-the-thing
dev/migrie/b/13388-focus-logger
dev/migrie/b/9053-part-4-i-guess-defterm
dev/migrie/oop/3/of-the-silmarils
of-the-darkening-of-valinor
dev/migrie/fhl/notebook-proto-000
dev/migrie/f/narrator-buddy
dev/migrie/mux-2.8.2-march-2023
dev/migrie/f/roast-mutton
dev/migrie/f/12861-preview-input
dev/lhecker/clang-tidy
dev/migrie/f/3121-wE-dOnT-hAvE-dEv-DaYs
dev/duhowett/compiler-compliance
dev/duhowett/i-have-a-burning-hatred-for-ntstatus-of-later-so-why-not-fix-it
dev/duhowett/shorthand-namespaces
dev/duhowett/rename-all-dlls
dev/duhowett/errordialog
dev/lhecker/gsl-narrow
dev/migrie/b/11522-dumb-idea
release-1.16
dev/miniksa/env
dev/duhowett/hax/embed-everything
dev/migrie/b/13388-attempt-003
dev/migrie/b/14512-test-research
dev/migrie/b/13388-attempt-002
dev/migrie/b/14464-copyOnSelect-moving-text
dev/migrie/s/thema-schema-for-1.16
dev/migrie/s/theme-pair-schema
dev/migrie/b/13388-experiments-1
dev/cazamor/spec/a11y-vt-seq
dev/migrie/b/14557-empty-folder-dropdown
dev/cazamor/spec/a11y-vt-seq-v2
release-1.15
dev/migrie/f/process-model-v3-test-0
dev/lhecker/vsconfig
dev/migrie/s/5000-presentation
dev/lhecker/5907-startup-perf
dev/lhecker/winrt-file-api-benchmark
dev/duhowett/128-bit-compiler
dev/duhowett/hax/arm64-native-build
dev/migrie/fhl/more-shell-integration
dev/migrie/b/13388-experiments-0
dev/lhecker/til-to-ulong-improvements
dev/migrie/s/markdown-notebooks
dev/cazamor/a11y/nav-by-page
dev/cazamor/a11y/system-menu-support
dev/duhowett/no-private-registry-keys
dev/cazamor/wpf/uia-expose-enable-events
dev/cazamor/wpf/uia-events
extendAISpec
dev/migrie/fhl/clickSendInput
dev/migrie/fhl/save-command
dev/migrie/b/theme.profile
dev/migrie/b/13943-a-test-for-this
dev/migrie/oop/2/endgame
dev/duhowett/hax/merge_idl
dev/migrie/oop/2/infinity-war
dev/migrie/spellbot-cve
dev/cazamor/a11y-sev3/new-profile-announcement
dev/migrie/fhl/upside-down-mode
release-1.14
dev/migrie/f/9458-startupInfoToTerminal
dev/migrie/fhl/5916-triggers
dev/migrie/b/13523-context-menu
dev/migrie/b/6523-endpaint-outside-lock
dev/migrie/b/12413-OnUnhandledException
dev/lhecker/render-snapshot
dev/cazamor/1.15/scroll-to-point
dev/migrie/mux-2.8-aug-2022
dev/lhecker/lock-console-guard
dev/migrie/f/1504-final
dev/pabhoj/sui_follow_ups
dev/migrie/f/til-winrt.h
dev/cazamor/color-picker-redesign
dev/migrie/fhl/vscode-autocomplete-prototype
dev/migrie/f/1504-prototype
dev/migrie/oop/2/loki
dev/migrie/oop/2/wandavision
dev/migrie/b/8698-YOURE-OUT-OF-ORDER
fabricbot-configuration-migration
dev/migrie/b/12788-did-it-work
dev/migrie/b/localtests-ci-2022
dev/cazamor/1.14/replace-compareInBounds
dev/pabhoj/preview_string
dev/cazamor/ks/switchSelectionEndpoint
dev/migrie/oop/2/COM-ISwapChainProvider-attempt-1
dev/migrie/b/dxd-marker
release-1.13
dev/migrie/b/13066-for-defterm
dev/cazamor/revert-dwm
dev/migrie/b/13066-sw_flash_repeatedly
dev/migrie/b/no-cloaky-cloak
dev/migrie/f/apples-to-oranges
dev/migrie/f/no-custom-caption-btns
dev/migrie/f/10509-mica-and-transparent-titlebars
dev/migrie/b/12911-wpf-focus-fg
dev/migrie/titebar-colors
dev/lhecker/4015-cursor
dev/migrie/fhl/rgb-rainbow-window-frame
dev/migrie/fhl/scroll-marks-prototype
release-1.12
dev/miniksa/compliance
dev/migrie/f/default-icons
dev/migrie/fhl/10175-web-search-for-text
dev/migrie/fhl/menu-complete-prototype
dev/migrie/b/2988-merged-prototypes
dev/migrie/b/2988-niksa-msgs-prototype
dev/migrie/fhl/9583-colorSelection
dev/migrie/b/10609-sui-leak
dev/migrie/b/32-attempt-3
dev/migrie/release-1.12-rejuv-attempt-2
dev/migrie/demo-for-presentation
dev/migrie/b/32-but-im-here-for-12567
dev/duhowett/conpty_first_frame_blug
dev/migrie/b/11092-unfocused-acrylic-settings
dev/migrie/localtests-in-ci
dev/migrie/b/12356-attempt-2
dev/migrie/b/12353-with-null
dev/migrie/b/12387-trim-spaces
dev/migrie/b/5033-bad-start
dev/lhecker/12351-broken-locales
dev/migrie/b/8663-input-to-oem-crash
dev/migrie/b/11743-win10-opacity-is-hard
dev/migrie/f/ctrl-click-elevate
dev/migrie/b/12196-shim-localization
dev/lhecker/issue-4015-til-rect
dev/cazamor/eim/mvvm
dev/migrie/f/--elevate
dev/migrie/b/11668-i-think
dev/migrie/b/11994-wsl-mangline
dev/migrie/eim/3475-action-xmacros
dev/migrie/eim/incremental-build-000
dev/cazamor/a11y/fake-uia-data
dev/migrie/f/non-terminal-content-elevation-warning
dev/migrie/f/632-on-warning-dialog
dev/lhecker/rgba
dev/migrie/b/8480-keybindings-in-tabs
release-1.11
dev/migrie/b/11561-dead-ends
dev/migrie/oct-21-roadmap-update
dev/migrie/fhl/adaptive-card-extension
dev/cazamor/test/11440
dev/migrie/f/warning-dlg-automation
dev/migrie/b/1.12-crash-on-exit
dev/migrie/b/11146-next-tab-in-cmdpal
release-1.10
dev/migrie/5ff9a24-and-75e2b5f
dev/duhowtt/hax/cpal-jumplist-async
dev/lelian/actionid/1
dev/migrie/f/just-elevated-state
dev/lhecker/terminal-settings-cleanup
dev/migrie/gh-10824
dev/pabhoj/cursor_light
dev/migrie/oop/wandavision
dev/migrie/oop/endgame
dev/migrie/oop/infinity-war
dev/lhecker/app-state-actually-hidden
dev/migrie/b/6160-dynamic-default-warning
dev/mgirie/b/more-nchhittest-ideas
dev/migrie/b/9320-interfacial-separation
cinnamon/fhl/find-contextmenu
dev/lhecker/wsl-distro-generator-cleanup
dev/migrie/b/10875-but-more-clever
dev/migrie/b/broken-globalsummon-overloading
dev/duhowett/hax/rle-row
dev/migrie/fhl-2021/cmdpal-select-list
dev/migrie/fhl-2021/differential-pixel-shading
dev/duhowett/hax/no-writable-glyphat
dev/migrie/fhl-2021/more-shader-variables
dev/migrie/titlebar-shenannigans
dev/miniksa/win10_font_matching
dev/lhecker/conhost-oom
dev/migrie/b/10332-less-snappy-scrolling
dev/migrie/b/7422-1px-top-border
release-1.9
dev/cazamor/move-scratch
release-1.8
dev/miniksa/manifest_2
release-1.6
release-1.7
dev/migrie/oop/the-whole-thing
dev/migrie/oop/connection-factory
dev/migrie/f/quake-dropdown-2
dev/miniksa/rle2
dev/migrie/f/quake-toCurrent-experiments-2
dev/migrie/f/quake-toCurrent-experiments
dev/migrie/f/quake-dropdown
dev/cazamor/actions-page/template
dev/duhowett/hax/cursor_stamp_foreground_background
dev/migrie/f/1860-hey-might-was-well-hack-during-a-hackathon
dev/migrie/oop-terminal.control-split-control
dev/duhowett/hax/build-with-wholearchive
dev/cazamor/spec/tsm-actions-temp
dev/migrie/oop-tear-apart-control
dev/migrie/oop-scratch-3
dev/cazamor/sui/bugfix-reload-crash
dev/migrie/f/xmacro
dev/cazamor/sui/proto/profile-nav-view
dev/migrie/f/name-windows
dev/migrie/dol/messing-with-shaders-take-1
release-1.5
dev/cazamor/sui/inheritance-hyperlinks-test
dev/migrie/r/commandline-lib-002
dev/migrie/f/com.fabrikam.toaster
dev/cazamor/adaptive-cards-prototype
dev/migrie/f/commandline-lib
dev/miniksa/zipzoom2
dev/migrie/f/remote-commandlines
dev/migrie/f/632-elevated-profiles
dev/migrie/oop-broker-000
dev/migrie/fix-pr-7015
dev/duhowett/clang
dev/miniksa/input_tests_2
dev/miniksa/input2
dev/migrie/oop-rpc-000
release-1.4
dev/migrie/oop-mixed-elevation-1
dev/migrie/oop-window-content-1
cinnamon/open-json
dev/miniksa/input_tests
dev/duhowett/hax/tsm-graphviz
dev/miniksa/input
dev/duhowett/hax/caption_buttons
release-1.3
dev/cazamor/a11y/expand-line-under-viewport
dev/cazamor/acc/ch/word-nav-perf
dev/cazamor/spec/settings-ui-architecture-draft
dev/duhowett/hax/tap_upgrade
dev/migrie/f/pane-exit-animation
release-1.2
dev/migrie/move-lib-up-and-dll-down
release-1.1
dev/migrie/f/branch-2-backup
dev/migrie/f/settings-getters-only
dev/duhowett/hax/command_palette_search
dev/migrie/f/6856-let-terminalpage-expandcommands
dev/migrie/f/theming-2020
dev/migrie/oop-scratch-4
dev/duhowett/hax/punchout
dev/migrie/s/action-ids
dev/migrie/f/lets-just-generate-these
dev/migrie/oop-scratch-2
dev/miniksa/dcomp
dev/miniksa/gotta_go_fast_spsc
dev/miniksa/gotta_go_fast
dev/miniksa/perf_skip_checks
dev/miniksa/perf_buffer_dig
dev/migrie/s/1203-cursorTextColor
dev/migrie/f/fix-intellisense-i-guess-backup
release-1.0
dev/migrie/f/execute-commandlines
dev/migrie/f/2046-Command-Palette-v2
dev/migrie/b/6421-passthrough-alt
dev/migrie/b/moving-focus-is-hard
dev/miniksa/set
dev/migrie/f/1203-phase-1
dev/migrie/f/get-localtests-in-ci
dev/cazamor/drag-panes
dev/cazamor/tile-background
release-0.11
dev/duhowett/dev/duhowett/hax/appstate_remember
dev/duhowett/load_condrv
dev/duhowett/hax/wpf_win_8_hax
dev/migrie/b/3088-weird-exact-wrap-resize
release-0.10
dev/migrie/b/4591-custom-scaling-bug
dev/duhowett/hax/attr_smuggling
dev/migrie/b/5161-mingw-vim-fix
dev/miniksa/dx_bitmap
dev/migrie/b/1503-try-messing-with-cooked-read
dev/duhowett/eyebeam
dev/migrie/b/5113-experiments
dev/duhowett/hax-selection-exclusive
dev/migrie/f/more-vt-renderer-tracing
dev/miniksa/bitmap
dev/duhowett/wprp
dev/miniksa/bitmap-mad-with-power
dev/migrie/f/resize-quirk
dev/migrie/f/reflow-buffer-on-resize-002
wpf-renderer-revert
dev/miniksa/draw
release-0.9
dev/miniksa/tabs-color-fix
dev/miniksa/4309
dev/migrie/f/just-wrapping
dev/migrie/b/3490-try-another-resize-algo
release-0.8
dev/migrie/b/3490-a-simpler-resize
dev/migrie/b/3490-resize-down
dev/miniksa/4254
dev/migrie/f/conpty-wrapped-lines-2
dev/migrie/b/be-better-at-hiding
dev/migrie/f/3327-xaml-theming-proto
dev/miniksa/gardening2
release-0.7
dev/duhowett/conpty-flags
dev/migrie/f/603-vintage-opacity
dev/migrie/PR#3181-comments
dev/duhowett/font-64
release-0.5
dev/migrie/b/663-paste-lf-always
dev/migrie/b/2011-reordered-fallthrough-strings
dev/migrie/b/411-init-tab-stops
dev/migrie/b/json-patching-is-hard
dev/migrie/b/2455-try-getting-tests-working
dev/migrie/b/1223-change-256-table
dev/migrie/f/2171-openterm.cmd
dev/migrie/f/drag-panes
dev/migrie/f/2046-command-palette
release-0.3
dev/miniksa/manager
dev/migrie/f/non-terminal-panes
dev/migrie/f/passthrough-2019
dev/miniksa/shared_pch
dev/migrie/f/1897-less-duplicated-work
release-0.2
dev/cazamor/mcs/viewport-selection
dev/duhowett/version_hack
v1.24.10212.0
v1.23.20211.0
v1.24.3504.0
v1.23.13503.0
v1.24.2812.0
v1.23.12811.0
v1.24.2682.0
v1.23.12681.0
v1.24.2372.0
v1.23.12371.0
v1.23.12102.0
v1.22.12111.0
v1.23.11752.0
v1.22.11751.0
v1.22.11141.0
v1.23.11132.0
v1.23.10732.0
v1.22.10731.0
v1.21.10351.0
v1.22.10352.0
v1.23.10353.0
v1.22.3232.0
v1.21.3231.0
v1.22.2912.0
v1.21.2911.0
v1.22.2702.0
v1.21.2701.0
v1.22.2362.0
v1.21.2361.0
v1.21.1772.0
v1.20.11781.0
v1.21.1382.0
v1.20.11381.0
v1.21.1272.0
v1.20.11271.0
v1.20.11215.0
v1.19.11213.0
v1.20.10822.0
v1.19.10821.0
v1.20.10572.0
v1.19.10573.0
v1.20.10303.0
v1.19.10302.0
v1.18.10301.0
v1.20.10293.0
v1.19.10292.0
v1.18.10291.0
v1.18.3181.0
v1.19.3172.0
v1.19.2831.0
v1.18.2822.0
v1.19.2682.0
v1.18.2681.0
v1.18.1462.0
v1.17.11461.0
v1.18.1421.0
v1.17.11391.0
v1.17.11043.0
v1.16.10261.0
v1.17.1023
v1.16.10231.0
v1.15.3465.0
v1.16.3463.0
v1.15.2712.0
v1.15.2874.0
v1.16.2641.0
v1.16.2523.0
v1.15.2524.0
v1.15.2282.0
v1.14.2281.0
v1.14.1962.0
v1.15.2002.0
v1.15.2001.0
v1.15.1862.0
v1.14.1861.0
v1.14.1451.0
v1.14.1432.0
v1.13.11431.0
v1.13.10983.0
v1.12.10982.0
v1.13.10733.0
v1.12.10732.0
v1.13.10395.0
v1.12.10393.0
v1.13.10336.0
v1.12.10334.0
v1.12.3472.0
v1.11.3471.0
v1.12.2931.0
v1.12.2922.0
v1.11.2921.0
v1.11.2731.0
v1.10.2714.0
v1.11.2421.0
v1.10.2383.0
v1.10.1933.0
v1.9.1942.0
v1.9.1523.0
v1.8.1521.0
v1.9.1445.0
v1.8.1444.0
v1.8.1092.0
v1.7.1091.0
v1.8.1032.0
v1.7.1033.0
v1.7.572.0
v1.6.10571.0
v1.5.10411.0
v1.6.10412.0
v1.6.10272.0
v1.5.10271.0
v1.5.3242.0
v1.4.3243.0
v1.5.3142.0
v1.4.3141.0
v1.4.2652.0
v1.3.2651.0
v1.3.2382.0
v1.2.2381.0
v1.1.2233.0
v1.2.2234.0
v1.1.2021.0
v1.2.2022.0
v1.1.1812.0
v1.0.1811.0
v1.1.1671.0
v1.0.1401.0
v0.11.1333.0
v0.11.1251.0
v0.11.1191.0
v0.11.1111.0
v0.11.1121.0
v0.10.781.0
v0.10.761.0
v0.9.433.0
v0.8.10261.0
v0.8.10091.0
v0.7.3451.0
v0.7.3382.0
v0.7.3291.0
v0.7.3252.0
v0.6.3181.0
v0.6.2951.0
v0.6.2911.0
v0.5.2762.0
v0.5.2761.0
v0.5.2681.0
v0.5.2661.0
v0.3.2321.0
v0.4.2342.0
v0.4.2382.0
v0.3.2171.0
v0.3.2142.0
v0.2.1831.0
v0.2.1715.0
v0.2.1703.0
v0.1.1621.0
v0.1.1581.0
v0.1.1502.0
v0.1.1431.0
v0.1.1361.0
v0.1.1093.0
v0.1.1161.0
v0.1.1204.0
experiment-master
v0.1.1025.0
experiment-OutsideBuild
broken-tabstops
RS2-final
v0.1.1002.0
experiment-rel-windows-inbox
experiment-f-ServerApp
v0.1.1211.0
1904.29002
1810.02002
1708.14008
Labels
Clear labels
⛺ Reserved
A11yCO
A11yMAS
A11ySev1
A11ySev2
A11ySev3
A11yTTValidated
A11yUsable
A11yVoiceAccess
A11yWCAG
Area-Accessibility
Area-AtlasEngine
Area-AzureShell
Area-Build
Area-Build
Area-Chat
Area-CmdPal
Area-CodeHealth
Area-Commandline
Area-CookedRead
Area-DefApp
Area-Extensibility
Area-Fonts
Area-GroupPolicy
Area-i18n
Area-Input
Area-Interaction
Area-Interop
Area-Localization
Area-Output
Area-Performance
Area-Portable
Area-Quality
Area-Remoting
Area-Rendering
Area-Schema
Area-Server
Area-Settings
Area-SettingsUI
Area-ShellExtension
Area-ShellExtension
Area-ShellExtension
Area-Suggestions
Area-Suggestions
Area-TerminalConnection
Area-TerminalControl
Area-Theming
Area-UserInterface
Area-VT
Area-Windowing
Area-WPFControl
AutoMerge
Blocking-Ingestion
Culprit-Centennial
Culprit-WinUI
Disability-All
Disability-Blind
Disability-LowVision
Disability-Mobility
External-Blocked-WinUI3
Fixed
Gathering-Data
good first issue
HCL-E+D
HCL-WindowsTerminal
Help Wanted
Impact-Compatibility
Impact-Compliance
Impact-Correctness
Impact-Visual
In-PR
InclusionBacklog
InclusionBacklog-Windows TerminalWin32
InclusionCommitted-202206
Issue-Bug
Issue-Docs
Issue-Feature
Issue-Feature
Issue-Question
Issue-Samples
Issue-Scenario
Issue-Task
Needs-Attention
Needs-Author-Feedback
Needs-Bisect
Needs-Discussion
Needs-Repro
Needs-Tag-Fix
Needs-Tag-Fix
Needs-Triage
No-Recent-Activity
Priority-0
Priority-1
Priority-2
Priority-3
Product-Cmd.exe
Product-Colortool
Product-Colortool
Product-Colortool
Product-Conhost
Product-Conpty
Product-Meta
Product-Powershell
Product-Terminal
Product-WSL
pull-request
Resolution-Answered
Resolution-By-Design
Resolution-Duplicate
Resolution-External
Resolution-Fix-Available
Resolution-Fix-Committed
Resolution-No-Repro
Resolution-Won't-Fix
Severity-Blocking
Severity-Crash
Severity-DataLoss
spam
this-will-be-a-breaking-change
Tracking-External
WindowsTerminal_Win32
Work-Item
zAskModeBug
zInbox-Bug
Mirrored from GitHub Pull Request
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: starred/terminal#21702
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @hazeyez on GitHub (May 13, 2024).
Windows Terminal version
1.19.11213.0 & 1.21.1272.0
Windows build number
Win10 22H2 build 19045.4355
Other Software
N/A
Steps to reproduce
Windows Terminal will not open now, as of a couple weeks ago.
It will not run by opening wt.exe, or WIndowsTerminal.exe. Regularly, or as administrator. In it's default folder, or by typing wt.exe in "run:"
I've tried rebooting, I've ensured the system is fully updated, I've tried Settings>Apps>Windows Terminal>Advanced Options> Terminate/Repair/Reset.
It started with v 1.19.11213.0 which I've had installed from Windows Store for a while now. It was working fine up until a couple weeks ago. I don't know what's changed other than maybe a system update? I've also tried uninstalling it then reinstalling it - same issue. Then, I uninstalled it and installed v 1.21.1272.0 - same exact issue. It runs at first launch after install, then won't open after.
It will only open from Windows Store > Windows Terminal > "Open" -- but without any of my settings.
I've looked online (and yes, I've looked in Github Open & Closed issues) and I've tried just about everything except the generic MS Agent response to:
I am not going to reinstall windows and have to backup 1tb of data or risk it being lost over this.
There needs to be a different way?
I'm at the point of deleting anything "WindowsTerminal" in Windows Registry but I have not done so unless you tell me to, or another option.
Edit:
Per the github-actions bot, before posting this I also did find #14133 which refers to #14104 - which recommends to simply install "Windows Media Feature Pack" -- however, that is for Windows N versions. So I did not do it.
They also reference #14110 & #14124 - which appears to be a different error, but it did prompt me to look at Event Viewer:
Regular opening attempt of wt.exe as non-administrator:
Attempt at opening wt.exe with "Run ad Administrator:
Appears to be a different faulting DLL than those issues referenced.
Per the feedback in all of those issues - I will also send feedback via the Feedback Hub, however I really would appreciate some insight or a fix here asap because Windows Terminal is meta, and I need to use it!!!
Thanks!
Expected Behavior
The program to run regularly.
Actual Behavior
The program will not open other than via Windows Store > Open, with stock settings.
@github-actions[bot] commented on GitHub (May 13, 2024):
Hi I'm an AI powered bot that finds similar issues based off the issue title.
Please view the issues below to see if they solve your problem, and if the issue describes your problem please consider closing this one and thumbs upping the other issue to help us prioritize it. Thank you!
Closed similar issues:
@lhecker commented on GitHub (May 13, 2024):
If you send a feedback via the Feedback Hub, can you please share a link here?
Additionally (or alternatively) can you go to
%LOCALAPPDATA%\CrashDumpsand check if there are anyWindowsTerminal.exe.dmpfiles?It's definitely not my right to meddle, but if you're afraid of losing that data (= can't restore it some other way), and don't have a backup of that data right now, it's already as critical as it gets. As you're probably aware, even when your PC is completely switched off, any file on your SSD/HDD may randomly corrupt itself, even if the likelihood is small. The likelihood gets way larger if it's switched on. Please consider making backups of data you cannot restore some other way soon.
@hazeyez commented on GitHub (May 13, 2024):
Feedback Hub with recording && CrashDump files shared: https://aka.ms/AAqd98q
Self-hosted .dmp files from
%LOCALAPPDATA%\CrashDumps: https://www.sign-off-the-internet-and-get-a.life/CrashDumps/I can back up my data, it's just time consuming. It's also annoying to have to reinstall Windows over this issue, I just hoped that there would be an easier manual solution. Even if not all that easy...
I will start backing up my data, I suppose.
Please keep me posted on your findings and suggestions! Thanks for the reply, and let me know if you need anything else.
@lhecker commented on GitHub (May 13, 2024):
Regarding your system, I have bad news. All of your dumps show:
(That's probably
C:\Windows\System32\ucrtbase.dll.)This corruption will probably not break your system instantly, but if you have any backup plans, I suggest making them very soon. Maybe DISM detects corruptions in ucrtbase.dll and this is just a false alarm, but this warning is mildly concerning, because one usually doesn't see it.
WindowsTerminal.exe.20628.dmpis a crash in XAML/WinUI and is probably not what you're usually hitting.WindowsTerminal.exe.36432.dmpis the only crash in Windows Terminal Preview 1.21 and probably the best lead. ItsFAILURE_ID_HASHis3638c755-7d8f-cc6a-d47f-a527d4b38699.FAILURE_ID_HASHis15d5ad85-1fad-32ad-f179-efa79edef8d2which seems to be happening for a number of people since about 2024-05-02 and not just you. It seems it's exclusive to 1.19 though. It's possible that it's actually the same crash as the previous bullet point, but in disguise.Regarding
WindowsTerminal.exe.36432.dmp: Unfortunately, you're the only person who has hit this so far. Your dump shows an error code of0x80040154which could beREGDB_E_CLASSNOTREG. Googling for that doesn't bring up inspiring results, in particular when considering the checksum warning: https://stackoverflow.com/a/1496238However, this is only a guess. It's possible that the application is crashing for you and others for a different reason. It's difficult to say what it could be, especially since the Feedback Hub item doesn't seem to be processed yet. If you want to investigate this yourself, you can install WinDbg from the app store (https://www.microsoft.com/store/productId/9PGJGD53TN86), click "Launch app package" and launch Windows Terminal Preview. You won't have source code access inside WinDbg unfortunately, but you at least get the stack traces of anything that's happening.
@hazeyez commented on GitHub (May 14, 2024):
@lhecker I appreciate your experienced insight and willingness to go out of your way to help. Well explained, and suggested. I will continue to dig a bit and see what I find.. I suppose a back up + refresh / restore point is in order, ultimately. I honestly might just try win11.
If they're throwing different errors based on version, I'll try other versions also. And not sure what I'd be looking at with stack traces, but I'll do some googling and also let you know what transpires, if anything else.
No way to simply try and replace that ucrtbase.dll, eh? I don't want to download one randomly online for security reasons.. and from what I see I can't find Microsoft offering one.
Please don't close the issue yet, if you don't mind. I hope this reference helps your dev team and also anyone in the future. Thanks again!
@lhecker commented on GitHub (May 14, 2024):
Just to be clear, I'm not 100% sure if the warning is correct. It's just not something I usually see in my own Windows 10 dumps. I can give you my
C:\Symbols\sym\sym\ucrtbase.dll\81CF5D89100000\ucrtbase.dllfile: ucrtbase.zipIf you open its properties and go to the Signatures tab, you should see that it's signed by Microsoft.
Edit: Oh, I almost forgot to mention:
⚠️ PLEASE ONLY REPLACE IT AFTER MAKING BACKUPS! ⚠️ Almost every application uses ucrtbase.dll. If anything is wrong with my version, then Windows will not boot anymore.
Before you replace it, could you check if their checksums match? If you don't know how, launch PowerShell and run:
If they don't match, could you upload your version as a .zip here? We'd be interested to see what the differences are. (You should also keep a copy yourself of course, just to be sure.)
For what it's worth, I'm not 100% sure it's because of just your system. We do have an overall increase in
15d5ad85-1fad-32ad-f179-efa79edef8d2crashes after all. So, I fully agree with you.@hazeyez commented on GitHub (May 24, 2024):
@lhecker Hey, Sorry it's been over a week. I've been meaning to reply, finally got some time to sit down and analyze some things.
The SHA-1 of the .dll file you provided
C:\Users\hazey\Downloads\ucrtbase\ucrtbase.dllmatches the .dll file path being shown in WinDbg .dmp file logsWARNING: Check Image - Checksum mismatch - Dump: 0x106d34, File: 0x1038b3 - C:\ProgramData\Dbg\sym\ucrtbase.dll\81CF5D89100000\ucrtbase.dllon my end.However, I am failing to see how this is relevant - or where the .dmp files got that .dll path & file, unless it creates a new version of the .dll in that path upon hitting the error or upon running WinDbg. I believe that is the case, because that .dll shows a file creation date of May 15, 2024 which is when I ran the WinDbg again.
Point being, it does not match the SHA-1 checksum on the .dll in the notes on the error in the Event Viewer logs wherein it shows
Faulting module path: C:\WINDOWS\System32\ucrtbase.dllAgain, as per relevance, I'm going through these other details in this response because
A)I am involved in cyber security pentesting and for all I know I could have a malicious DLL here (I will note on this further shortly) andB)I don't really know 100% of what I'm looking at here, for all I know any of this information could potentially help you and your team or possibly give us some new insight on other things to check, at your discretion. So apologies if it seems like a lot.After reading your last response, on May 15th I took it upon myself to install and evaluate multiple different versions of WindowsTerminal.. from 1.21 back to about 1.15-ish. I think I skipped 1.16, maybe 1.17... Same issue - runs first time when launched from install - or from Windows Store if the version matches to one on there - otherwise crashes when trying to open from file, taskbar search, or "run" (WindowsKey+R).
I also downloaded WinDbg as you suggested, and also ran it on all the .dmp files that I sent you from the previous session.
STRANGELY -- I am not getting the same
FAILURE_ID_HASH-- even on the same .dmp files you processed from that first session?? I don't think the Failure ID Hash differs from PC to PC, or session to session, based on your statement that you're getting duplicate failure hashes from multiple users...For
WindowsTerminal.exe.36432.dmpI gotFAILURE_ID_HASH: {e31753ac-c98a-8055-3663-47e707543d20}which doesn't match yours, for Windows Terminal Preview v1.21For
WindowsTerminal.exe.22232.dmp&WindowsTerminal.exe.21672.dmp&WindowsTerminal.exe.20104.dmpI got the sameFAILURE_ID_HASH: {e31753ac-c98a-8055-3663-47e707543d20}for Windows Terminal v1.19 -- all of which are either different installs or me just trying to open the program a different time.ERROR_CODE: (NTSTATUS) 0xc0000409- "The system detected an overrun of a stack-based buffer in this application. This overrun could potentially allow a malicious user to gain control of this application."For
WindowsTerminal.exe.20628.dmpwhich I believe is for Windows Terminal v1.21 I gotFAILURE_ID_HASH: {b9efb0c8-7ba7-8f0b-b47a-fd1770cb6293}which doesn't match yours, but same error with the WinUI/XAML.ERROR_CODE: (NTSTATUS) 0xc0000005- "The instruction at 0x%p referenced memory at 0x%p. The memory could not be %s."CrashDumps_from_May13-2024.zip -- All crash dumps from May 13th for Windows Terminal versions 1.19 & 1.21
WinDbg_log_WindowsTerminal_dmp_files_from_May13-2024.txt -- WinDbg logs from the May 13th .dmp files I ran. (I only did the recent most 5 .dmp files, figuring they'd all be similar.).
May 15th 2024 retry of different versions:
v1.19.11213:
v1.20.11271:
v1.21.11271:
v1.18.10301:
v1.15.2524:
^^ ALL
ERROR_CODE: (NTSTATUS) 0xc0000409- "The system detected an overrun of a stack-based buffer in this application. This overrun could potentially allow a malicious user to gain control of this application."CrashDumps_from_May15-2024.zip - All .dmp files from May 15th, 2024
WinDbg_log_WindowsTerminal_dmp_files_from_May15-2024.txt - WinDbg logs for .dmp files from May 15th, 2024
May 22nd, 2024 - retry of v1.19 from MS Store:
v1.19.11213:
FAILURE_ID_HASH: {2f8ddf11-773f-f784-ac2b-d6c9d216b29e}^^
ERROR_CODE: (NTSTATUS) 0xc0000409- "The system detected an overrun of a stack-based buffer in this application. This overrun could potentially allow a malicious user to gain control of this application."CrashDump_from_May22-2024.zip - .dmp file from May 22nd, 2024
WinDbg_log_WindowsTerminal_dmp_files_from_May22-2024.txt - WinDbg log file for the .dmp from May 22nd, 2024
Okay, so as you can see -- I am getting completely different FAILURE_ID_HASH values on different dates, for different versions (save for the one WinUI/XML error which is an outlier) -- but they all have the same ERROR_CODE.
As I alluded to earlier in the post, I am a cybersecurity hobbyist. I have to wonder if I have a poisoned DLL file in ucrtbase.dll, especially after seeing that error message
ERROR_CODE: (NTSTATUS) 0xc0000409 - The system detected an overrun of a stack-based buffer in this application. This overrun could potentially allow a malicious user to gain control of this application.I ran Norton on both ucrtbase.dll files that I gave you the SHA-1 checksums for, no red flags. However, I know that does not mean anything. Perhaps it's severe speculation, but I have to wonder, because it is very possible. Even though, I do not even play with malware on purpose, or at all - for that matter. I do CTF events, etc, and some minor research on web apps and systems. Nothing ever outside of a virtual machine.
Anyway, tell me what you think. If nothing else, then I am going to backup my data this weekend and do the windows refresh. I actually just built a brand new PC with Win 11 Pro so in the end, this won't matter much for me. Regardless, I would still like to get to the bottom of it, even if it only helps you guys out in any form.
Here is the ucrtbase.dll from
C:\Windows\System32\ucrtbase.dllwhich is the initial .dll used which is throwing the error as seen in Event Viewer, and does not match your file checksum:ucrtbase_dll_from_C-Windows-System32-ucrtbase_dll.zip
Here is the ucrtbase.dll from
C:\ProgramData\Dbg\sym\ucrtbase.dll\81CF5D89100000\ucrtbase.dlleven though you only wanted it if the checksum did not match, just want to send everything:ucrtbase_dll_from_C-ProgramData-Dbg-sym.zip
The WinDbg logs state
*** WARNING: Check Image - Checksum mismatch - Dump: 0x106d34, File: 0x1038b3 - C:\ProgramData\Dbg\sym\ucrtbase.dll\81CF5D89100000\ucrtbase.dllso, who knows if that is relevant or not...Thanks again, let me know if you need anything else.
PS: Perhaps you'll also find some different, helpful info in the stack trace / STACK_TEXT of some of these.
@hazeyez commented on GitHub (May 29, 2024):
Worth noting that I found yesterday.. searching and opening "CMD" "PowerShell" or "WSL" in Windows search/start button opens the respective tool right in Windows terminal v1.19 without an issue. Whereas trying to open "wt" or "wt.exe" - whether from search, run, or the direct file in its folder - causes this issue described in this thread.
Very strange. I don't know if there is more information I can offer you that would help you understand more of what is occurring here, but if there is then please let me know. I did some searching around, and installed Process Explorer from SysInternals. Just starting to dig around now, not sure what I'm looking for but it shows ucrtbase.dll & Microsoft.UI.Xaml.dll running just fine in the above-mentioned instances.
I don't want to give you guys more issues to worry about than you need, if this whole task seems null to you then that's fine. I would genuinely like to think that it's worth solving a potential issue that many others may encounter. If you think it's just a one-off occurrence due to my PC or Windows having an error, I can live with backing up data/reinstalling Windows. As mentioned, I built a new PC last week so that would be the route I end up going anyway.
Just wanted to share that new piece of info at the top. Let me know if I can get you anything else. Thanks again!
@NBeauregard21 commented on GitHub (Jun 6, 2024):
Hello, I came across this case and I would like to add my observations about this problem just to help you guys understand more deeply what could be the cause of this issue (at the risk of repeating already known information).
We have several clients who are experiencing the same issue : when trying to launch an application through Windows Terminal from our application, it crashes and only informs us about the fact that the process has been terminated.
What we know
ucrtbase.dllgenerating the error code0xC0000409(STATUS_FAIL_FAST_EXCEPTION)Here are the arguments passed to the ProcessStartInfo C# object :
cmd /c "C:\Program Files\WindowsApps\Microsoft.WindowsNotepad_11.2404.10.0_x64__8wekyb3d8bbwe\Notepad\Notepad.exe"Thanks in advance !
@NBeauregard21 commented on GitHub (Jun 10, 2024):
Hey there,
Came back this morning to make the dump file and found out it is working now... Still with the QA team trying to reproduce the issue.
EDIT
One of our QA team member was still able to reproduce the issue (OS BUILD = 22621.3593, Windows Terminal Version = 1.20.11381.0).
Weirdly I still am not able to remake the crash happen... Here is the crash report file from last week :
AppCrash_WindowsTerminal._965cf8b56c1e7afb1637ef98838bb0927c916e1f_8ab01042_3c3eaea9-e9da-4577-8226-c117e3efef89.zip
Here is also the process dump file from this QA Team member :
Process dump (2).zip
@zadjii-msft commented on GitHub (Jun 12, 2024):
Okay well, that dump was a RemoteDesktopManger dump, so that wasn't helpful, but maybe the
.weris?5ee8e797-3455-ba78-b3b8-b4e9f02b10fais something. But IRONICALLY, the only dump in there is amoapplication_hang_cfffffff_microsoft.windowsterminalcanary!hang_quiescefrom my own machine. That only ever happens when the OS kills an app (to install updates, usually?)weird.
@DHowett commented on GitHub (Jul 3, 2024):
bucket
bed4d8196fdb2fdef2c863af506e661dlooks like it contains something@zadjii-msft commented on GitHub (Jul 3, 2024):
which is also bucket
06b8c76b-4d0a-4656-4d08-a4c004170319, MSFT:51033254 which does have a weird spike of hits in april but then a dropoff. But the only heap dumps are from 1.18. Curious.@hazeyez commented on GitHub (Jul 7, 2024):
All, hope you had a nice weekend.
I see some activity recently on this so I wanted to say if you need anything from my environment please feel free to ask, I'll give you anything you require just tell me what to do.
I doubt you need my interference but I wanted to say that ^^ and:
The same issue persists, except now it's no longer win terminal 1.19.x from Microsoft Store installed, it is v1.20.11381.0. I think back when this started, 1.19.x was in the store, and I tried 1.21.x preview from the store, and then 1.15 - 1.21.x from Github Releases.
So now it is in fact 1.20.11381.0. Same issue persists, installed from MS Store, cannot open with "wt" in taskbar search, can not open by going into the dir and double clicking wt.exe.
It only opens form the store "Open" (button shows after it's installed, of course) and I found that after the 1.20.x install it windows terminal opens by default if i just run "cmd" or "wsl" etc, with the respective terminal requested.
@awakecoding commented on GitHub (Jul 30, 2024):
Update: we have identified the issue on our side as being an exception thrown during JSON parsing of the settings. With WT 1.18, our generated state.json contained "dismissedMessages" : [ "deprecated" ], a setting which is only handled by WT 1.20+. Upgrading to WT 1.20 fixes it for us, but anything that looks like this crash for others is likely caused by a similar JSON parsing exception being thrown. Here's what the call stack looks like for us:
I don't know if there's a better way to handle cases where the JSON parsing throws an exception, other than crashing silently.
@hazeyez commented on GitHub (Jul 31, 2024):
@awakecoding are you part of the Microsoft team?
I'm on version 1.20.11381.0 which is the newest in the Microsoft Store and the issue persists for me. I also tried the beta of 1.21.xxxx at the very beginning of when this started and same thing.
If there is any other info / data / files / screenshots I can provide to shed some light if it's a result of my environment, please direct me at what's needed and I'll gladly provide it.
@lhecker commented on GitHub (Jul 31, 2024):
Edit: Ah right, I forgot that nowadays we don't update the OS version number anymore. -.-
The dumps say 19041 but it's actually a newer version. My previous point still stands though: Your ucrtbase.dll is 10.0.19041.3636 and at a minimum there should be 10.0.19041.3920 available for you. So, could you check if there's a Windows Update available for you? That way the symbol loading in WinDbg should hopefully work again.
@hazeyez commented on GitHub (Aug 12, 2024):
@lhecker these are the two updates available. It appears the optional quality update offers a more current OS build? or at least that's what the Microsoft link says. This link says something about OS build 19045.4717 so I assume this update upgrades the OS build when installed?
If that's the case, then I have
OS build 19045.4651installed already.Interesting fact that the
ucrtbase.dllis older you say? So that must mean that these updates aren't upgrading ucrtbase.dll when installed. Should they? I would assume not because 1) since the faulty older version of Windows Terminal and ucrtbase.dll were installed on the first install, and when I replaced the terminal version with other versions - that fault ucrtbase.dll remained? That makes sense because the last Windows Cumulative Update 2024-07 (KB5040427) shows that it matches my current system OS build #.And 2) I went through this in the start of this thread, there are numerous ucrtbase.dll files in my system - not one. It's in the subdirectory for whichever program utilizes it. So, it would seem when one of those programs are installed, it copies or creates a ucrtbase.dll which is a version relevant to the OS build at the time of installation? Because the ucrtbase.dll in Windows Terminal subdir is a different file hash than others found in the system, thus should be different versions.
I will try to actually delete the existing ucrtbase.dll, install the newer outstanding Cumulative Update so it's there to hopefully propagate the newer ucrtbase.dll when I then install the newer Windows Terminal after. In theory, that should upgrade the ucrtbase.dll. This very well may be the root of the whole issue, so let's see. Thanks.
Furthermore are you part of the Microsoft Terminal Dev Team? It didn't appear so, and I haven't responded sooner because I don't want to flood this chain with a bunch of irrelevant info. But I am wondering when they are going to respond / ask me for more info or data, or what further findings or suggestions they've developed?
2024-01 Security Update for Windows 10 Version 22H2 for x64-based Systems (KB5034441)
Error:
There were some problems installing updates, but we'll try again later. If you keep seeing this and want to search the web or contact support for information, this may help: (0x80070643)--> This is a known error for this which MS apparently declined to provide an auto fix for: Ref1, Ref2, Ref3
OPTIONAL:
2024-07 Cumulative Update Preview for Windows 10 Version 22H2 for x64-based Systems (KB5040525)
https://support.microsoft.com/en-us/topic/july-23-2024-kb5040525-os-build-19045-4717-preview-381f029e-b20e-4a0f-9b7e-695ee7845168
OS Build 19045.4717@mrange commented on GitHub (Feb 14, 2025):
I noticed this for Windows Terminal Preview After upgrading to the latest version of Windows. I believe the upgrade is the cause but I am not 100% sure. I had to uninstall and install preview to be able to launch it again.
WT Version:
Windows Terminal Preview
Version: 1.23.10353.0
Update: I believe this was the Windows upgrade that could broke:
2025-02 Cumulative Update for Windows 11 Version 24H2 for x64-based Systems (KB5051987)
I noticed this on two machines.
@nerblock commented on GitHub (Nov 16, 2025):
Terminal won't start on 25h2. Resetting the app's data helps momentarily but after the next restart same problem occurs again.
@ioweb-gr commented on GitHub (Nov 17, 2025):
For me it's a bit different. My terminal starts up fine and works for a couple of days. Afterwards I am unable to start any new instances of the terminal until I either close all existing ones entirely or the issue will persist until I reboot. It's very frustrating