Toad World® Forums

Code Complet crash - 100% reproducible


#1

Hi,
I found way to crash CC every time:

  1. Type query like [select * from …]
  2. get back to first line and after * add ‘,’ then start typing ‘substring’.
  3. after sub press Ctrl +’.’

System.ArgumentOutOfRangeException
Wartość startIndex nie może być większa niż długość ciągu.
Translation: Value of startIndex cannot be longer then length of string /
sequence.
Nazwa parametru: startIndex
Stack Trace:
w System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length,
Boolean fAlwaysCopy)
w Quest.Toad.Editor.CodeCompletionControl.treeList_GetNodeDisplayValue(Object
sender, GetNodeDisplayValueEventArgs e)

w

DevExpress.XtraTreeList.TreeList.RaiseGetNodeDisplayValue(GetNodeDisplayValueEventArgs
e)
w DevExpress.XtraTreeList.TreeList.InternalGetNodeValue(TreeListNode node,
TreeListColumn column)
w DevExpress.XtraTreeList.ViewInfo.TreeListViewInfo.UpdateCell(CellInfo cell,
TreeListColumn col, TreeListNode node)
w DevExpress.XtraTreeList.ViewInfo.TreeListViewInfo.CalcRowCellsInfo(RowInfo ri,
ArrayList viewInfoList)
w DevExpress.XtraTreeList.ViewInfo.TreeListViewInfo.CalcRowInfo(RowInfo ri,
ArrayList viewInfoList)
w
DevExpress.XtraTreeList.ViewInfo.TreeListViewInfo.CalcRowGroupInfo(TreeListNodes
nodes, CalcRowGroupInfoArgs rowArgs)
w DevExpress.XtraTreeList.ViewInfo.TreeListViewInfo.BriefCalcRowsInfo()
w DevExpress.XtraTreeList.ViewInfo.TreeListViewInfo.CalcRowsInfo()
w DevExpress.XtraTreeList.ViewInfo.TreeListViewInfo.CalcViewInfo()
w DevExpress.XtraTreeList.TreeList.UpdateLayout()
w DevExpress.XtraTreeList.TreeList.LayoutChanged()
w DevExpress.XtraTreeList.TreeList.EndUpdate()
w DevExpress.XtraTreeList.TreeList.EndSort()
w DevExpress.XtraTreeList.TreeList.EndUnboundLoad()
w Quest.Toad.Editor.CodeCompletionControl.request_ItemsAdded(Object sender,
AddItemsArgs args)
w Quest.Toad.CodeInsight.InsightLookupRequest.InternalAddItems(List`1 items)
w Quest.Toad.CodeInsight.InsightLookupRequest.add_ItemsAdded(AddItemsHandler
value)
w Quest.Toad.Editor.CodeCompletionControl.InternalShow(EditorControl control,
EditPosition startInsight, InsightLookupRequest request, Boolean filtering,
Boolean force)
w Quest.Toad.Editor.CodeCompletionControl.Show(EditorControl control,
EditPosition startInsight, InsightLookupRequest request, Boolean filtering,
Boolean force)
w Quest.Toad.Editor.Commands.InvokeMemberListCommand.ShowMemberList()
w System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
w System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
w System.Threading.ExecutionContext.runTryCode(Object userData)

w

System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode
code, CleanupCode backoutCode, Object userData)
w System.Threading.ExecutionContext.RunInternal(ExecutionContext
executionContext, ContextCallback callback, Object state)
w System.Threading.ExecutionContext.Run(ExecutionContext executionContext,
ContextCallback callback, Object state)
w System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
w System.Windows.Forms.Control.InvokeMarshaledCallbacks()


Pozdrowienia,
Motyl mailto:marcin.motyl@aster.pl

int_1.jpeg
int_1.jpeg


#2

Hello Motyl,

Thank you for your input.

We know about this issue could reproduce it on TSS Beta 5.5.0.418 and
we’ve already fixed it. This should works fine on new TSS Beta.

Thanks,

Anastasia
int_1.jpeg


#3

Hello Motyl,

Thank you for your input.

We know about this issue could reproduce it on TSS Beta 5.5.0.418 and
we’ve already fixed it. This should works fine on new TSS Beta.

Thanks,

Anastasia
image001.jpeg


#4

Hello Motyl,

Thank you for your input.

We know about this issue could reproduce it on TSS Beta 5.5.0.418 and
we’ve already fixed it. This should works fine on new TSS Beta.

Thanks,

Anastasia
image001.jpeg