Skip to content

Unknown error was reported #5130

@abhishekbawkar

Description

@abhishekbawkar

Prerequisites

  • Write a descriptive title.
  • Make sure you are able to repro it on the latest released version
  • Search the existing issues, especially the pinned issues.

Exception report

Oops, something went wrong.                                                                                                                                                                                                                                            
Please report this bug with ALL the details below, including both the 'Environment' and 'Exception' sections.                                                                                                                                                          
Please report on GitHub: https://github.com/PowerShell/PSReadLine/issues/new?template=Bug_Report.yaml                                                                                                                                                                  
Thank you!                                                                                                                                                                                                                                                             
                                                                                                                                                                                                                                                                       
### Environment                                                                                                                                                                                                                                                        
PSReadLine: 2.4.5
PowerShell: 5.1.26100.8115
OS: Microsoft Windows 10.0.26100 
BufferWidth: 263
BufferHeight: 7

Last 200 Keys:

 Spacebar c o m m DownArrow DownArrow Enter g i t Spacebar p u s h Enter g i t Spacebar c h e c k o u t Spacebar m a s t e r Enter g i t Spacebar p u l l Enter c d Spacebar . . Enter g i t Spacebar a d d DownArrow DownArrow Enter g i t Spacebar c o m DownArrow DownArrow Enter g i t Spacebar p u s h Enter p o e t r y Spacebar u p d a t e Enter p o e t r y Spacebar a d d Spacebar n u m p y = = 2 . 2 Enter c d Spacebar f a s t Backspace Backspace Backspace Backspace f a s t _ m 3 d s \ Enter t y Backspace Backspace Backspace Backspace g i t Spacebar s t a s h Enter g i t Spacebar c h e c k o u t DownArrow DownArrow Enter g i t Spacebar s t a s h DownArrow Enter g i t Spacebar a d d DownArrow DownArrow Enter g i t Spacebar c o m m DownArrow

### Exception

System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at System.Text.StringBuilder.get_Chars(Int32 index)
   at Microsoft.PowerShell.PSConsoleReadLine.ConvertOffsetToPoint(Int32 offset, StringBuilder buffer)
   at Microsoft.PowerShell.PSConsoleReadLine.ReallyRender(RenderData renderData, String defaultColor)
   at Microsoft.PowerShell.PSConsoleReadLine.ForceRender()
   at Microsoft.PowerShell.PSConsoleReadLine.ReplaceSelection(String selectedItemText)
   at Microsoft.PowerShell.PSConsoleReadLine.UpdateListSelection(Int32 numericArg)
   at Microsoft.PowerShell.PSConsoleReadLine.NextHistory(Nullable`1 key, Object arg)
   at Microsoft.PowerShell.PSConsoleReadLine.ProcessOneKey(PSKeyInfo key, Dictionary`2 dispatchTable, Boolean ignoreIfNoAction, Object arg)
   at Microsoft.PowerShell.PSConsoleReadLine.InputLoop()
   at Microsoft.PowerShell.PSConsoleReadLine.ReadLine(Runspace runspace, EngineIntrinsics engineIntrinsics, CancellationToken cancellationToken, Nullable`1 lastRunStatus)

Screenshot

Image

Environment data

PSReadLine: 2.4.5
PowerShell: 5.1.26100.8115
OS: Microsoft Windows 10.0.26100 
BufferWidth: 263
BufferHeight: 7

Steps to reproduce

As far as I could remember, I was typing a git command and then navigating through the list of the suggestions.

Expected behavior

Easy navigation through the list of of suggestions.

Actual behavior

The above error was displayed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Needs-Triage 🔍It's a new issue that core contributor team needs to triage.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions