You are here: PSPad forum > Bug report / Hlášení chyb > List index out of bounds (1453) - 64bit app creash

List index out of bounds (1453) - 64bit app creash

#1 List index out of bounds (1453) - 64bit app creash

Posted by: Anonymous User | Date: 2021-07-09 14:16 | IP: IP Logged

The error was triggered by clicking "Apply" in Program Settings.
I can replicate this error in each attempt - any change (even checking and immed. unchecking the option, then clicking "Apply") will cause crash.

Quite often the app crashes when switching or closing tabs with XSL or XML content. (with Access violation err.)

All related to 64bit version. I used 32bit for some time with nearly no crashes. Something rotten in 64bit one?

Thanks for maintaining the app!
Martin

--

Exception class: EStringListError
Exception address: 0000000000000000
----------------------------------------------------------------------------------------------------
Stack list, generated 09/Jul/21 4:14:02 PM
[0000000000867061] JclDebug.TJclStackInfoList.Create (Line 5509, "JclDebug.pas" + 34) + $0
[0000000000866BA8] JclDebug.JclCreateStackList (Line 5351, "JclDebug.pas" + 1) + $3F
[0000000000866B16] JclDebug.DoExceptionStackTrace (Line 5292, "JclDebug.pas" + 20) + $15
[0000000000869102] JclDebug.DoExceptNotify (Line 6741, "JclDebug.pas" + 7) + $0
[00000000008568D5] JclHookExcept.TNotifierItem.DoNotify (Line 272, "JclHookExcept.pas" + 5) + $11
[0000000000856B1B] JclHookExcept.DoExceptNotify (Line 339, "JclHookExcept.pas" + 13) + $2B
[0000000000856C75] JclHookExcept.HookedRaiseException (Line 381, "JclHookExcept.pas" + 14) + $0
[0000000000411D73] System.@RaiseAtExcept + $103
[000000000086FB06] FastIniFile.TIniItems.Error (Line 1414, "FastIniFile.pas" + 2) + $0
[000000000086FB4B] FastIniFile.TIniItems.Error (Line 1419, "FastIniFile.pas" + 1) + $1E
[000000000087056A] FastIniFile.TIniItems.Insert (Line 1726, "FastIniFile.pas" + 2) + $0
[000000000086F5A3] FastIniFile.TIniItems.AppendIdent (Line 1262, "FastIniFile.pas" + 12) + $0
[000000000087050D] FastIniFile.TIniItems.IndexOfIdent (Line 1707, "FastIniFile.pas" + 45) + $14
[0000000000872DCF] FastIniFile.TFastIniFile.WriteString (Line 2773, "FastIniFile.pas" + 21) + $13
[00000000005BE218] System.IniFiles.TCustomIniFile.WriteInteger + $48
[0000000000B5E7A0] uParams.TPSPadParam.WriteParams (Line 1217, "uParams.pas" + 320) + $0
[0000000000CCD0FB] uSettings.TfSettings.bOKClick (Line 938, "uSettings.pas" + 233) + $0
[000000000055A272] System.Classes.TBasicAction.Execute + $22
[00000000006138EA] Vcl.ActnList.TCustomAction.Execute + $CA
[0000000000559F56] System.Classes.TBasicActionLink.Execute + $26
[00000000007FDFD7] Vcl.Controls.TControl.Click + $87
[000000000064FC2B] Vcl.StdCtrls.TCustomButton.Click + $2B
[00000000006514B4] Vcl.StdCtrls.TCustomButton.CNCommand + $24
[0000000000410025] System.TObject.Dispatch + $45
[00000000007FD8F0] Vcl.Controls.TControl.WndProc + $370
[0000000000804B50] Vcl.Controls.TWinControl.WndProc + $9A0
[000000000064F615] Vcl.StdCtrls.TButtonControl.WndProc + $95
[00000000007FD3E2] Vcl.Controls.TControl.Perform + $32
[0000000000804D4E] Vcl.Controls.DoControlMsg + $2E
[0000000000806118] Vcl.Controls.TWinControl.WMCommand + $18
[0000000000410025] System.TObject.Dispatch + $45
[00000000007FD8F0] Vcl.Controls.TControl.WndProc + $370
[0000000000804B50] Vcl.Controls.TWinControl.WndProc + $9A0
[0000000000803CCC] Vcl.Controls.TWinControl.MainWndProc + $2C
[000000000055B6D6] System.Classes.StdWndProc + $26
[00007FF9FA8EE858] Unknown function at CallWindowProcW + $3F8
[00007FF9FA8EDE1B] Unknown function at SendMessageW + $86B
[00007FF9FA8ED68A] SendMessageW + $DA
[00007FF9E38A2467] Unknown function at ImageList_LoadImageW + $367
[00007FF9E38B20F0] Unknown function at ImageList_WriteEx + $9A0
[00007FF9FA8EE858] Unknown function at CallWindowProcW + $3F8
[00007FF9FA8EE4EE] CallWindowProcW + $8E
[0000000000804CE7] Vcl.Controls.TWinControl.DefaultHandler + $117
[00000000007FE69F] Vcl.Controls.TControl.WMLButtonUp + $1F
[0000000000410025] System.TObject.Dispatch + $45
[00000000007FD8F0] Vcl.Controls.TControl.WndProc + $370
[0000000000804B50] Vcl.Controls.TWinControl.WndProc + $9A0
[000000000064F615] Vcl.StdCtrls.TButtonControl.WndProc + $95
[0000000000803CCC] Vcl.Controls.TWinControl.MainWndProc + $2C
[000000000055B6D6] System.Classes.StdWndProc + $26
[00007FF9FA8EE858] Unknown function at CallWindowProcW + $3F8
[00007FF9FA8EE299] Unknown function at DispatchMessageW + $259
[00000000007B9063] Vcl.Forms.TApplication.ProcessMessage + $133
[00000000007B90D8] Vcl.Forms.TApplication.HandleMessage + $18
[00000000007B2164] Vcl.Forms.TCustomForm.ShowModal + $2B4
[0000000000D7D6BA] uMain.TfPSPad.aRegistrExecute (Line 7083, "uMain.pas" + 6) + $16
[0000000000D915AD] uMain.TfPSPad.ActionListExecute (Line 12204, "uMain.pas" + 8) + $10
[000000000060EA17] System.Actions.TContainedActionList.ExecuteAction + $97
[00000000006138C8] Vcl.ActnList.TCustomAction.Execute + $A8
[0000000000559F56] System.Classes.TBasicActionLink.Execute + $26
[00000000007DDA5A] Vcl.Menus.TMenuItem.Click + $CA
[00000000007E02E4] Vcl.Menus.TMenu.DispatchCommand + $24
[00000000007AF7F9] Vcl.Forms.TCustomForm.WMCommand + $49
[0000000000410025] System.TObject.Dispatch + $45
[00000000007FD8F0] Vcl.Controls.TControl.WndProc + $370
[0000000000804B50] Vcl.Controls.TWinControl.WndProc + $9A0
[00000000007AA8FE] Vcl.Forms.TCustomForm.WndProc + $99E
[0000000000803CCC] Vcl.Controls.TWinControl.MainWndProc + $2C
[000000000055B6D6] System.Classes.StdWndProc + $26
[00007FF9FA8EE858] Unknown function at CallWindowProcW + $3F8
[00007FF9FA8EE299] Unknown function at DispatchMessageW + $259
[00000000007B9063] Vcl.Forms.TApplication.ProcessMessage + $133
[00000000007B90D8] Vcl.Forms.TApplication.HandleMessage + $18
[00000000007B9526] Vcl.Forms.TApplication.Run + $E6
[0000000000DB821C] PSPad.PSPad (Line 119, "" + 56) + $0
[00007FF9FA667034] BaseThreadInitThunk + $14
[00007FF9FB6C2651] RtlUserThreadStart + $21
----------------------------------------------------------------------------------------------------
Program : C:\Program Files\PSPad editor\PSPad.exe 5.0.7 (647)
System : Windows 10 Professional x64, Version: 10.0, Build: 4A62,
Processor: Intel, Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz, 3190 MHz MMX
Display : 1920x1200 pixels, 32 bpp PPI: 96
Skin : Windows
----------------------------------------------------------------------------------------------------
Active Controls Hierarchy:
TfSettings "fSettings"
----------------------------------------------------------------------------------------------------

Options: Reply | Quote | Up ^


#2 Re: List index out of bounds (1453) - 64bit app creash

Posted by: pspad | Date: 2021-07-09 19:54 | IP: IP Logged

Hello

Visit PSPad forum and download the latest build 5.0.7 from PSPad
developer forum: www.pspad.com
Replace existing files with content of archive.
This build is able fix corrupted PSpad.ini - your case.

Options: Reply | Quote | Up ^






Editor PSPad - freeware editor, © 2001 - 2021 Jan Fiala, Hosted by Webhosting TOJEONO.CZ, design by WebDesign PAY & SOFT, code Petr Dvořák, Privacy policy and GDPR