Do not use on any
shared computer
August 29, 2008 09:09pm pdt
 
[x]
Attachment Details

List index out of bounds(3) - IDE search problem

Is there any fix for this? (other than restarting the IDE) After a while and a few searches, I get this error when I use "Find in Files":

"List index out of bounds(3)". The next time I get "Tab index out of bounds" and so on

I have Delphi 2007 and the latest updates.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
[20034F55]{rtl100.bpl  } Classes.TStringList.Delete (Line 4984, "common\Classes.pas" + 1) + $13
[200339C5]{rtl100.bpl  } Classes.TStrings.Error (Line 4379, "common\Classes.pas" + 1) + $11
[20034F55]{rtl100.bpl  } Classes.TStringList.Delete (Line 4984, "common\Classes.pas" + 1) + $13
[201E3F8D]{vcl100.bpl  } Tabs.TTabList.Delete (Line 514, "Tabs.pas" + 2) + $4
[20A186B2]{coreide100.bpl} MsgViewForm.TMessageViewForm.MessageGroupRemoved (Line 557, "MsgViewForm.pas" + 7) + $0
[20D16ABD]{designide100.bpl} Events.TEvent.Send (Line 92, "Events.pas" + 2) + $11
[20A14257]{coreide100.bpl} MsgLines.TLineBufferList.RemoveList (Line 1471, "MsgLines.pas" + 9) + $1E
[20963607]{coreide100.bpl} FileFind.TThreadSearch.Create (Line 153, "FileFind.pas" + 6) + $A
[209643C9]{coreide100.bpl} FileFind.TProjectFileSearch.Create (Line 574, "FileFind.pas" + 5) + $F
[20964FF6]{coreide100.bpl} FileFind.DoFindInFiles (Line 817, "FileFind.pas" + 11) + $15
[209651A7]{coreide100.bpl} FileFind.PerformFindInFiles (Line 848, "FileFind.pas" + 2) + $53
[004161DF]{bds.exe     } AppMain.TAppBuilder.RunCommandsUpdate (Line 2836, "ui\AppMain.pas" + 30) + $5
[20040113]{rtl100.bpl  } Classes.TBasicAction.Execute (Line 11081, "common\Classes.pas" + 3) + $7
[20151321]{vcl100.bpl  } ActnList.TContainedAction.Execute (Line 388, "ActnList.pas" + 1) + $2C
[20152084]{vcl100.bpl  } ActnList.TCustomAction.Execute (Line 1000, "ActnList.pas" + 7) + $8
[2003FFDF]{rtl100.bpl  } Classes.TBasicActionLink.Execute (Line 11010, "common\Classes.pas" + 2) + $7
[2013059C]{vcl100.bpl  } Menus.TMenuItem.Click (Line 2280, "Menus.pas" + 12) + $7
[20131EEF]{vcl100.bpl  } Menus.DoClick (Line 3190, "Menus.pas" + 29) + $4
[20131FDB]{vcl100.bpl  } Menus.TMenu.IsShortCut (Line 3214, "Menus.pas" + 14) + $6
[0041A4BD]{bds.exe     } AppMain.TAppBuilder.LoadMenu (Line 4319, "ui\AppMain.pas" + 28) + $21
[2015EC00]{vcl100.bpl  } Forms.TCustomForm.IsShortCut (Line 6017, "Forms.pas" + 2) + $16
[20142964]{vcl100.bpl  } Controls.TWinControl.IsMenuKey (Line 8540, "Controls.pas" + 13) + $C
[201429B1]{vcl100.bpl  } Controls.TWinControl.CNKeyDown (Line 8555, "Controls.pas" + 5) + $4
[209ADA39]{coreide100.bpl} EditorControl.TCustomEditControl.CNKeyDown (Line 1964, "EditorControl.pas" + 20) + $4
[2013C4F3]{vcl100.bpl  } Controls.TControl.WndProc (Line 5146, "Controls.pas" + 83) + $6
[20140673]{vcl100.bpl  } Controls.TWinControl.WndProc (Line 7304, "Controls.pas" + 111) + $6
[20159E5F]{vcl100.bpl  } Forms.TCustomForm.WndProc (Line 3512, "Forms.pas" + 136) + $5
[20D1972A]{designide100.bpl} DeskUtil.SetFocusHook (Line 435, "DeskUtil.pas" + 4) + $C
[2013C180]{vcl100.bpl  } Controls.TControl.Perform (Line 5021, "Controls.pas" + 5) + $C
[201640BD]{vcl100.bpl  } Forms.TApplication.DispatchAction (Line 9022, "Forms.pas" + 9) + $A
[20161B6F]{vcl100.bpl  } Forms.TApplication.WndProc (Line 7769, "Forms.pas" + 82) + $E
[20D1972A]{designide100.bpl} DeskUtil.SetFocusHook (Line 435, "DeskUtil.pas" + 4) + $C
[20140673]{vcl100.bpl  } Controls.TWinControl.WndProc (Line 7304, "Controls.pas" + 111) + $6
[2013FD9C]{vcl100.bpl  } Controls.TWinControl.MainWndProc (Line 7073, "Controls.pas" + 3) + $6
[20040DD4]{rtl100.bpl  } Classes.StdWndProc (Line 11583, "common\Classes.pas" + 8) + $0
[2132827C]{vclactnband100.bpl} ActnMenus.CallWndHook (Line 703, "ActnMenus.pas" + 12) + $F
[20162328]{vcl100.bpl  } Forms.TApplication.IsKeyMsg (Line 8020, "Forms.pas" + 22) + $12
[201623BE]{vcl100.bpl  } Forms.TApplication.IsHintMsg (Line 8040, "Forms.pas" + 3) + $2
[201625A5]{vcl100.bpl  } Forms.TApplication.ProcessMessage (Line 8097, "Forms.pas" + 15) + $32
[2016260A]{vcl100.bpl  } Forms.TApplication.HandleMessage (Line 8124, "Forms.pas" + 1) + $4
[201628FF]{vcl100.bpl  } Forms.TApplication.Run (Line 8223, "Forms.pas" + 20) + $3
[0042297A]{bds.exe     } bds.bds (Line 195, "" + 7) + $B
Start your free trial to view this solution
Question Stats
Zone: Programming
Question Asked By: bryan7
Question Asked On: 07.13.2008
Participating Experts: 2
Points: 25
Views: 0
Translate:
Loading Advertisement...
 
[+][-]Expert Comment by BdLm
Expert Comment by BdLm:

All comments and solutions are available to Premium Service Members only.

Start your 7-day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
 
[+][-]Author Comment by bryan7
Author Comment by bryan7:

All comments and solutions are available to Premium Service Members only.

Start your 7-day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
 
[+][-]Expert Comment by Geert_Gruwez

Rank: Master

Expert Comment by Geert_Gruwez:

All comments and solutions are available to Premium Service Members only.

Start your 7-day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
 
[+][-]Author Comment by bryan7
Author Comment by bryan7:

All comments and solutions are available to Premium Service Members only.

Start your 7-day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
 
[+][-]Author Comment by bryan7
Author Comment by bryan7:

All comments and solutions are available to Premium Service Members only.

Start your 7-day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
 
Loading Advertisement...
20080723-EE-VQP-34 / EE_QW_EXPERT_20070906