Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Hint: (lazarus) [TMainIDE.ParseCmdLineOptions] PrimaryConfigPath="C:\Users\ricardo\AppData\Local\lazarus"
- Hint: (lazarus) [TMainIDE.ParseCmdLineOptions] SecondaryConfigPath="C:\lazarus"
- Hint: (lazarus) [TBuildManager.SetBuildTarget] Old=x86_64-win64-win32 New=x86_64-win64-win32 FPC=True LCL=False
- DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
- DebugDataMonitor: TLocalsDlg.LocalsChanged
- DebugDataMonitor: >>ENTER: TCurrentCallStackList.GetEntryForThread: ThreadId=0
- DebugDataMonitor: <<EXIT: TCurrentCallStackList.GetEntryForThread
- DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
- DebugDataMonitor: TLocalsDlg.LocalsChanged
- DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
- DebugDataMonitor: TLocalsDlg.LocalsChanged
- TComponentTreeView.SetSelection: Updating component node values.
- DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
- DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
- DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
- DebugDataWindow: TWatchesDlg.ContextChanged nil Upd:True
- DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
- DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
- DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
- DebugDataWindow: TWatchesDlg.ContextChanged nil Upd:True
- DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
- DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
- DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
- DebugDataWindow: TWatchesDlg.SnapshotChanged nil Upd:True
- DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
- DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
- DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
- DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
- DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
- DebugDataWindow: TCallStackDlg.CallStackChanged from nil Upd:True
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- DebugDataWindow: TCallStackDlg.CallStackCurrent from nil Upd:True
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
- DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
- DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
- DebugDataWindow: TCallStackDlg.CallStackChanged from nil Upd:True
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
- DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
- DebugDataWindow: TCallStackDlg.CallStackChanged from nil Upd:True
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
- DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
- ----------------
- [TCompiler.Compile] CmdLine="C:\lazarus\fpc\3.0.4\bin\x86_64-win64\fpc.exe -MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -FiC:\Users\ricardo\pascal_projects\findrepeatedelements\lib\x86_64-win64 -FuC:\Users\ricardo\pascal_projects\findrepeatedelements\ -FUC:\Users\ricardo\pascal_projects\findrepeatedelements\lib\x86_64-win64\ FindRepeatedElements.lpr"
- Info: (lazarus) Execute Title="Compile Project, Target: FindRepeatedElements.exe"
- Info: (lazarus) Working Directory="C:\Users\ricardo\pascal_projects\findrepeatedelements\"
- Info: (lazarus) Executable="C:\lazarus\fpc\3.0.4\bin\x86_64-win64\fpc.exe"
- Info: (lazarus) Param[0]="-MObjFPC"
- Info: (lazarus) Param[1]="-Scghi"
- Info: (lazarus) Param[2]="-O1"
- Info: (lazarus) Param[3]="-g"
- Info: (lazarus) Param[4]="-gl"
- Info: (lazarus) Param[5]="-l"
- Info: (lazarus) Param[6]="-vewnhibq"
- Info: (lazarus) Param[7]="-FiC:\Users\ricardo\pascal_projects\findrepeatedelements\lib\x86_64-win64"
- Info: (lazarus) Param[8]="-FuC:\Users\ricardo\pascal_projects\findrepeatedelements\"
- Info: (lazarus) Param[9]="-FUC:\Users\ricardo\pascal_projects\findrepeatedelements\lib\x86_64-win64\"
- Info: (lazarus) Param[10]="FindRepeatedElements.lpr"
- [TCompiler.Compile] end
- Hint: (lazarus) [TMainIDE.DoBuildProject] compiler time in s: 0,610000337474048
- Error: (lazarus) [TMainIDE.DoBuildProject] MainBuildBoss.DoCheckIfProjectNeedsCompilation nothing to be done
- DebugDataMonitor: TLocalsDlg.LocalsChanged
- DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeCallStackMonitor Upd:False
- DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
- DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
- [TCmdLineDebugger] Debug PID: 1036
- << TCmdLineDebugger.ReadLn "=thread-group-added,id="i1""
- << TCmdLineDebugger.ReadLn "(gdb) "
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerCommandInitDebugger" State=dsNone PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set confirm off"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-gdb-set new-console off"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "set width 50000"
- << TCmdLineDebugger.ReadLn "&"set width 50000\n""
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-gdb-version"
- << TCmdLineDebugger.ReadLn "~"GNU gdb (GDB) 7.3.50.20110510-cvs\n""
- << TCmdLineDebugger.ReadLn "~"Copyright (C) 2011 Free Software Foundation, Inc.\n""
- << TCmdLineDebugger.ReadLn "~"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law. Type \"show copying\"\nand \"show warranty\" for details.\n""
- << TCmdLineDebugger.ReadLn "~"This GDB was configured as \"x86_64-w64-mingw32\".\nFor bug reporting instructions, please see:\n""
- << TCmdLineDebugger.ReadLn "~"<http://www.gnu.org/software/gdb/bugs/>.\n""
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsNone
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- DebuggerState: Setting to dsIdle, from dsNone
- TGDBMIThreads: >>ENTER: TGDBMIThreads.DoStateChange New-State=dsIdle
- TGDBMIThreads: <<EXIT: TGDBMIThreads.DoStateChange
- TIdeThreadsMonitor: >>ENTER: TIdeThreadsMonitor.DoStateChange New-State=dsIdle
- TIdeThreadsMonitor: <<EXIT: TIdeThreadsMonitor.DoStateChange
- TGDBMICallStack: >>ENTER: TGDBMICallStack.DoStateChange New-State=dsIdle
- TGDBMICallStack: <<EXIT: TGDBMICallStack.DoStateChange
- TIdeCallStackMonitor: >>ENTER: TIdeCallStackMonitor.DoStateChange New-State=dsIdle
- DebugDataMonitor: TIdeCallStackMonitor.CallStackClear
- DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeCallStackMonitor Upd:True
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- TIdeCallStackMonitor: <<EXIT: TIdeCallStackMonitor.DoStateChange
- TGDBMILocals: >>ENTER: TGDBMILocals.DoStateChange New-State=dsIdle
- TGDBMILocals: <<EXIT: TGDBMILocals.DoStateChange
- TIdeLocalsMonitor: >>ENTER: TIdeLocalsMonitor.DoStateChange New-State=dsIdle
- DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
- TIdeLocalsMonitor: <<EXIT: TIdeLocalsMonitor.DoStateChange
- TGDBMIRegisterSupplier: >>ENTER: TGDBMIRegisterSupplier.DoStateChange New-State=dsIdle
- TGDBMIRegisterSupplier: <<EXIT: TGDBMIRegisterSupplier.DoStateChange
- TIdeRegistersMonitor: >>ENTER: TIdeRegistersMonitor.DoStateChange New-State=dsIdle
- TIdeRegistersMonitor: <<EXIT: TIdeRegistersMonitor.DoStateChange
- TGDBMIWatches: >>ENTER: TGDBMIWatches.DoStateChange New-State=dsIdle
- TGDBMIWatches: <<EXIT: TGDBMIWatches.DoStateChange
- TIdeWatchesMonitor: >>ENTER: TIdeWatchesMonitor.DoStateChange New-State=dsIdle
- TIdeWatchesMonitor: <<EXIT: TIdeWatchesMonitor.DoStateChange
- DebugDataMonitor: >>ENTER: TCurrentCallStackList.GetEntryForThread: ThreadId=0
- DebugDataMonitor: <<EXIT: TCurrentCallStackList.GetEntryForThread
- DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:True
- DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
- DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
- DebugDataMonitor: >>ENTER: TSnapshotManager.DoStateChange New-State=Idle
- DebugDataMonitor: <<EXIT: TSnapshotManager.DoStateChange
- DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
- DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
- DebugDataMonitor: TLocalsDlg.LocalsChanged
- DebugDataMonitor: TCurrentCallStack.SetCurrentValidity: FThreadId=0 AValidity=ddsInvalid
- DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:False
- DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
- DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
- DebugDataMonitor: TLocalsDlg.LocalsChanged
- DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
- DebugDataMonitor: TCurrentCallStack.SetCountValidity: FThreadId=0 AValidity=ddsInvalid
- DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeCallStackMonitor Upd:True
- DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
- DebuggerState: Finished dsIdle
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env ALLUSERSPROFILE=C:\ProgramData" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env ALLUSERSPROFILE=C:\ProgramData"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env APPDATA=C:\Users\ricardo\AppData\Roaming" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env APPDATA=C:\Users\ricardo\AppData\Roaming"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env CommonProgramFiles=C:\Program Files\Common Files" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env CommonProgramFiles=C:\Program Files\Common Files"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env CommonProgramW6432=C:\Program Files\Common Files" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env CommonProgramW6432=C:\Program Files\Common Files"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env COMPUTERNAME=DESKTOP-IU53FK0" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env COMPUTERNAME=DESKTOP-IU53FK0"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env ComSpec=C:\WINDOWS\system32\cmd.exe" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env ComSpec=C:\WINDOWS\system32\cmd.exe"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env DriverData=C:\Windows\System32\Drivers\DriverData" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env DriverData=C:\Windows\System32\Drivers\DriverData"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env FPS_BROWSER_APP_PROFILE_STRING=Internet Explorer" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env FPS_BROWSER_APP_PROFILE_STRING=Internet Explorer"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env FPS_BROWSER_USER_PROFILE_STRING=Default" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env FPS_BROWSER_USER_PROFILE_STRING=Default"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env HAXEPATH=C:\HaxeToolkit\haxe\" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env HAXEPATH=C:\HaxeToolkit\haxe\"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env HOMEDRIVE=C:" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env HOMEDRIVE=C:"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env HOMEPATH=\Users\ricardo" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env HOMEPATH=\Users\ricardo"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env LOCALAPPDATA=C:\Users\ricardo\AppData\Local" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env LOCALAPPDATA=C:\Users\ricardo\AppData\Local"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env LOGONSERVER=\\DESKTOP-IU53FK0" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env LOGONSERVER=\\DESKTOP-IU53FK0"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env NEKO_INSTPATH=C:\HaxeToolkit\neko" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env NEKO_INSTPATH=C:\HaxeToolkit\neko"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env NUMBER_OF_PROCESSORS=8" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env NUMBER_OF_PROCESSORS=8"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env OneDrive=C:\Users\ricardo\OneDrive" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env OneDrive=C:\Users\ricardo\OneDrive"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env OS=Windows_NT" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env OS=Windows_NT"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env Path=C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\ActiveState Komodo Edit 11\;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\HaxeToolkit\haxe\;C:\HaxeToolkit\neko;C:\Users\ricardo\php-7.2.3-nts-Win32-VC15-x64;C:\Users\ricardo\sqlite-tools-win32-x86-3230100;;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\TortoiseSVN\bin;C:\Users\ricardo\AppData\Local\Microsoft\WindowsApps;" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env Path=C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\ActiveState Komodo Edit 11\;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\HaxeToolkit\haxe\;C:\HaxeToolkit\neko;C:\Users\ricardo\php-7.2.3-nts-Win32-VC15-x64;C:\Users\ricardo\sqlite-tools-win32-x86-3230100;;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\TortoiseSVN\bin;C:\Users\ricardo\AppData\Local\Microsoft\WindowsApps;"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env PROCESSOR_ARCHITECTURE=AMD64" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env PROCESSOR_ARCHITECTURE=AMD64"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 158 Stepping 9, GenuineIntel" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 158 Stepping 9, GenuineIntel"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env PROCESSOR_LEVEL=6" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env PROCESSOR_LEVEL=6"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env PROCESSOR_REVISION=9e09" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env PROCESSOR_REVISION=9e09"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env ProgramData=C:\ProgramData" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env ProgramData=C:\ProgramData"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env ProgramFiles=C:\Program Files" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env ProgramFiles=C:\Program Files"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env ProgramFiles(x86)=C:\Program Files (x86)" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env ProgramFiles(x86)=C:\Program Files (x86)"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env ProgramW6432=C:\Program Files" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env ProgramW6432=C:\Program Files"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env PSModulePath=C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env PSModulePath=C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env PUBLIC=C:\Users\Public" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env PUBLIC=C:\Users\Public"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env SESSIONNAME=Console" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env SESSIONNAME=Console"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env SystemDrive=C:" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env SystemDrive=C:"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env SystemRoot=C:\WINDOWS" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env SystemRoot=C:\WINDOWS"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env TEMP=C:\Users\ricardo\AppData\Local\Temp" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env TEMP=C:\Users\ricardo\AppData\Local\Temp"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env TMP=C:\Users\ricardo\AppData\Local\Temp" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env TMP=C:\Users\ricardo\AppData\Local\Temp"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env USERDOMAIN=DESKTOP-IU53FK0" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env USERDOMAIN=DESKTOP-IU53FK0"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env USERDOMAIN_ROAMINGPROFILE=DESKTOP-IU53FK0" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env USERDOMAIN_ROAMINGPROFILE=DESKTOP-IU53FK0"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env USERNAME=ricardo" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env USERNAME=ricardo"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env USERPROFILE=C:\Users\ricardo" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env USERPROFILE=C:\Users\ricardo"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env windir=C:\WINDOWS" State=dsIdle PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-gdb-set env windir=C:\WINDOWS"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- DebuggerState: Setting to dsStop, from dsIdle
- TGDBMIThreads: >>ENTER: TGDBMIThreads.DoStateChange New-State=dsStop
- TGDBMIThreads: <<EXIT: TGDBMIThreads.DoStateChange
- TIdeThreadsMonitor: >>ENTER: TIdeThreadsMonitor.DoStateChange New-State=dsStop
- TIdeThreadsMonitor: <<EXIT: TIdeThreadsMonitor.DoStateChange
- TGDBMICallStack: >>ENTER: TGDBMICallStack.DoStateChange New-State=dsStop
- TGDBMICallStack: <<EXIT: TGDBMICallStack.DoStateChange
- TIdeCallStackMonitor: >>ENTER: TIdeCallStackMonitor.DoStateChange New-State=dsStop
- TIdeCallStackMonitor: <<EXIT: TIdeCallStackMonitor.DoStateChange
- TGDBMILocals: >>ENTER: TGDBMILocals.DoStateChange New-State=dsStop
- TGDBMILocals: <<EXIT: TGDBMILocals.DoStateChange
- TIdeLocalsMonitor: >>ENTER: TIdeLocalsMonitor.DoStateChange New-State=dsStop
- TIdeLocalsMonitor: <<EXIT: TIdeLocalsMonitor.DoStateChange
- TGDBMIRegisterSupplier: >>ENTER: TGDBMIRegisterSupplier.DoStateChange New-State=dsStop
- TGDBMIRegisterSupplier: <<EXIT: TGDBMIRegisterSupplier.DoStateChange
- TIdeRegistersMonitor: >>ENTER: TIdeRegistersMonitor.DoStateChange New-State=dsStop
- TIdeRegistersMonitor: <<EXIT: TIdeRegistersMonitor.DoStateChange
- TGDBMIWatches: >>ENTER: TGDBMIWatches.DoStateChange New-State=dsStop
- TGDBMIWatches: <<EXIT: TGDBMIWatches.DoStateChange
- TIdeWatchesMonitor: >>ENTER: TIdeWatchesMonitor.DoStateChange New-State=dsStop
- TIdeWatchesMonitor: <<EXIT: TIdeWatchesMonitor.DoStateChange
- DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:True
- DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
- DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
- DebugDataMonitor: >>ENTER: TSnapshotManager.DoStateChange New-State=Stop
- DebugDataMonitor: <<EXIT: TSnapshotManager.DoStateChange
- DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
- DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
- DebugDataMonitor: TLocalsDlg.LocalsChanged
- DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
- DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
- DebuggerState: Finished dsStop
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerCommandStartDebugging: ContinueCommand= <none>" State=dsStop PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-file-exec-and-symbols "C:/Users/ricardo/pascal_projects/findrepeatedelements/FindRepeatedElements.exe""
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-gdb-set language pascal"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- TGDBMIDebugger.StartDebugging WorkingDir="C:\Users\ricardo\pascal_projects\findrepeatedelements\"
- >> TCmdLineDebugger.SendCmdLn "-environment-cd ."
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-environment-cd "C:/Users/ricardo/pascal_projects/findrepeatedelements/""
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-data-evaluate-expression FPC_THREADVAR_RELOCATE_PROC"
- << TCmdLineDebugger.ReadLn "^error,msg="No symbol \"FPC_THREADVAR_RELOCATE_PROC\" in current context.""
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "info functions FPC_CPUINIT"
- << TCmdLineDebugger.ReadLn "&"info functions FPC_CPUINIT\n""
- << TCmdLineDebugger.ReadLn "~"All functions matching regular expression \"FPC_CPUINIT\":\n""
- << TCmdLineDebugger.ReadLn "~"\nNon-debugging symbols:\n""
- << TCmdLineDebugger.ReadLn "~"0x0000000100002010 SYSTEM_$$_FPC_CPUINIT\n""
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-exec-arguments "
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-gdb-set language pascal"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "ptype TObject"
- << TCmdLineDebugger.ReadLn "&"ptype TObject\n""
- << TCmdLineDebugger.ReadLn "&"No symbol \"TObject\" in current context.\n""
- << TCmdLineDebugger.ReadLn "^error,msg="No symbol \"TObject\" in current context.""
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "ptype Exception"
- << TCmdLineDebugger.ReadLn "&"ptype Exception\n""
- << TCmdLineDebugger.ReadLn "&"No symbol \"Exception\" in current context.\n""
- << TCmdLineDebugger.ReadLn "^error,msg="No symbol \"Exception\" in current context.""
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "ptype Shortstring"
- << TCmdLineDebugger.ReadLn "&"ptype Shortstring\n""
- << TCmdLineDebugger.ReadLn "&"No symbol \"Shortstring\" in current context.\n""
- << TCmdLineDebugger.ReadLn "^error,msg="No symbol \"Shortstring\" in current context.""
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "ptype pointer"
- << TCmdLineDebugger.ReadLn "&"ptype pointer\n""
- << TCmdLineDebugger.ReadLn "&"No symbol \"pointer\" in current context.\n""
- << TCmdLineDebugger.ReadLn "^error,msg="No symbol \"pointer\" in current context.""
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "ptype byte"
- << TCmdLineDebugger.ReadLn "&"ptype byte\n""
- << TCmdLineDebugger.ReadLn "&"No symbol \"byte\" in current context.\n""
- << TCmdLineDebugger.ReadLn "^error,msg="No symbol \"byte\" in current context.""
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "set print elements 2500"
- << TCmdLineDebugger.ReadLn "&"set print elements 2500\n""
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "info file"
- << TCmdLineDebugger.ReadLn "&"info file\n""
- << TCmdLineDebugger.ReadLn "~"Symbols from \"C:/Users/ricardo/pascal_projects/findrepeatedelements/FindRepeatedElements.exe\".\n""
- << TCmdLineDebugger.ReadLn "~"Local exec file:\n""
- << TCmdLineDebugger.ReadLn "~"\t`C:/Users/ricardo/pascal_projects/findrepeatedelements/FindRepeatedElements.exe', file type pei-x86-64.\n""
- << TCmdLineDebugger.ReadLn "~"\tEntry point: 0x1000101c0\n""
- << TCmdLineDebugger.ReadLn "~"\t0x0000000100001000 - 0x0000000100029400 is .text\n""
- << TCmdLineDebugger.ReadLn "~"\t0x000000010002a000 - 0x000000010002b994 is .data\n""
- << TCmdLineDebugger.ReadLn "~"\t0x000000010002c000 - 0x0000000100039a54 is .rdata\n""
- << TCmdLineDebugger.ReadLn "~"\t0x000000010003a000 - 0x000000010003d084 is .pdata\n""
- << TCmdLineDebugger.ReadLn "~"\t0x000000010003e000 - 0x0000000100042ab8 is .bss\n""
- << TCmdLineDebugger.ReadLn "~"\t0x0000000100043000 - 0x0000000100043028 is .CRT\n""
- << TCmdLineDebugger.ReadLn "~"\t0x0000000100044000 - 0x0000000100044c99 is .idata\n""
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-data-evaluate-expression sizeof(^char)"
- << TCmdLineDebugger.ReadLn "^error,msg="A syntax error in expression, near `char)'.""
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-break-insert -f foo"
- << TCmdLineDebugger.ReadLn "&"Function \"foo\" not defined.\n""
- << TCmdLineDebugger.ReadLn "^done,bkpt={number="1",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="foo",times="0",original-location="foo"}"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-break-delete 1"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-break-insert main"
- << TCmdLineDebugger.ReadLn "^done,bkpt={number="2",type="breakpoint",disp="keep",enabled="y",addr="0x0000000100001722",func="main",file="FindRepeatedElements.lpr",fullname="C:/Users/ricardo/pascal_projects/findrepeatedelements/FindRepeatedElements.lpr",line="28",times="0",original-location="main"}"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-break-insert *4295033280"
- << TCmdLineDebugger.ReadLn "^done,bkpt={number="3",type="breakpoint",disp="keep",enabled="y",addr="0x00000001000101c0",at="<_mainCRTStartup>",times="0",original-location="*4295033280"}"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-break-insert +0"
- << TCmdLineDebugger.ReadLn "^done,bkpt={number="4",type="breakpoint",disp="keep",enabled="y",addr="0x00000001000016c1",func="PRINTELEMENTS",file="FindRepeatedElements.lpr",fullname="C:/Users/ricardo/pascal_projects/findrepeatede" ..(52).. "ments/FindRepeatedElements.lpr",line="19",times="0",original-location="FindRepeatedElements.lpr:19"}"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-exec-run"
- << TCmdLineDebugger.ReadLn "=thread-group-started,id="i1",pid="14220""
- << TCmdLineDebugger.ReadLn "=thread-created,id="1",group-id="i1""
- << TCmdLineDebugger.ReadLn "~"[New Thread 14220.0x658]\n""
- << TCmdLineDebugger.ReadLn "^running"
- << TCmdLineDebugger.ReadLn "*running,thread-id="all""
- << TCmdLineDebugger.ReadLn "(gdb) "
- << TCmdLineDebugger.ReadLn "=thread-created,id="2",group-id="i1""
- << TCmdLineDebugger.ReadLn "~"[New Thread 14220.0x3794]\n""
- << TCmdLineDebugger.ReadLn "*running,thread-id="all""
- << TCmdLineDebugger.ReadLn "=thread-created,id="3",group-id="i1""
- << TCmdLineDebugger.ReadLn "~"[New Thread 14220.0x1a44]\n""
- << TCmdLineDebugger.ReadLn "*running,thread-id="all""
- << TCmdLineDebugger.ReadLn "=thread-created,id="4",group-id="i1""
- << TCmdLineDebugger.ReadLn "~"[New Thread 14220.0x1c30]\n""
- << TCmdLineDebugger.ReadLn "*running,thread-id="all""
- << TCmdLineDebugger.ReadLn "=library-loaded,id="C:\\WINDOWS\\System32\\kernel32.dll",target-name="C:\\WINDOWS\\System32\\kernel32.dll",host-name="C:\\WINDOWS\\System32\\kernel32.dll",symbols-loaded="0",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-loaded,id="C:\\WINDOWS\\System32\\KernelBase.dll",target-name="C:\\WINDOWS\\System32\\KernelBase.dll",host-name="C:\\WINDOWS\\System32\\KernelBase.dll",symbols-loaded="0",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-loaded,id="C:\\WINDOWS\\System32\\oleaut32.dll",target-name="C:\\WINDOWS\\System32\\oleaut32.dll",host-name="C:\\WINDOWS\\System32\\oleaut32.dll",symbols-loaded="0",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-loaded,id="C:\\WINDOWS\\System32\\msvcp_win.dll",target-name="C:\\WINDOWS\\System32\\msvcp_win.dll",host-name="C:\\WINDOWS\\System32\\msvcp_win.dll",symbols-loaded="0",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-loaded,id="C:\\WINDOWS\\System32\\ucrtbase.dll",target-name="C:\\WINDOWS\\System32\\ucrtbase.dll",host-name="C:\\WINDOWS\\System32\\ucrtbase.dll",symbols-loaded="0",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-loaded,id="C:\\WINDOWS\\System32\\combase.dll",target-name="C:\\WINDOWS\\System32\\combase.dll",host-name="C:\\WINDOWS\\System32\\combase.dll",symbols-loaded="0",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-loaded,id="C:\\WINDOWS\\System32\\rpcrt4.dll",target-name="C:\\WINDOWS\\System32\\rpcrt4.dll",host-name="C:\\WINDOWS\\System32\\rpcrt4.dll",symbols-loaded="0",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-loaded,id="C:\\WINDOWS\\System32\\bcryptprimitives.dll",target-name="C:\\WINDOWS\\System32\\bcryptprimitives.dll",host-name="C:\\WINDOWS\\System32\\bcryptprimitives.dll",symbols-loaded="0",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-loaded,id="C:\\WINDOWS\\System32\\user32.dll",target-name="C:\\WINDOWS\\System32\\user32.dll",host-name="C:\\WINDOWS\\System32\\user32.dll",symbols-loaded="0",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-loaded,id="C:\\WINDOWS\\System32\\win32u.dll",target-name="C:\\WINDOWS\\System32\\win32u.dll",host-name="C:\\WINDOWS\\System32\\win32u.dll",symbols-loaded="0",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-loaded,id="C:\\WINDOWS\\System32\\gdi32.dll",target-name="C:\\WINDOWS\\System32\\gdi32.dll",host-name="C:\\WINDOWS\\System32\\gdi32.dll",symbols-loaded="0",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-loaded,id="C:\\WINDOWS\\System32\\gdi32full.dll",target-name="C:\\WINDOWS\\System32\\gdi32full.dll",host-name="C:\\WINDOWS\\System32\\gdi32full.dll",symbols-loaded="0",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-loaded,id="C:\\WINDOWS\\System32\\imm32.dll",target-name="C:\\WINDOWS\\System32\\imm32.dll",host-name="C:\\WINDOWS\\System32\\imm32.dll",symbols-loaded="0",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-loaded,id="C:\\Program Files\\Diebold\\Warsaw\\wslbscr64.dll",target-name="C:\\Program Files\\Diebold\\Warsaw\\wslbscr64.dll",host-name="C:\\Program Files\\Diebold\\Warsaw\\wslbscr64.dll",symbols-loaded="0",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-loaded,id="C:\\WINDOWS\\System32\\advapi32.dll",target-name="C:\\WINDOWS\\System32\\advapi32.dll",host-name="C:\\WINDOWS\\System32\\advapi32.dll",symbols-loaded="0",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-loaded,id="C:\\WINDOWS\\System32\\msvcrt.dll",target-name="C:\\WINDOWS\\System32\\msvcrt.dll",host-name="C:\\WINDOWS\\System32\\msvcrt.dll",symbols-loaded="0",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-loaded,id="C:\\WINDOWS\\System32\\sechost.dll",target-name="C:\\WINDOWS\\System32\\sechost.dll",host-name="C:\\WINDOWS\\System32\\sechost.dll",symbols-loaded="0",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-loaded,id="C:\\WINDOWS\\System32\\psapi.dll",target-name="C:\\WINDOWS\\System32\\psapi.dll",host-name="C:\\WINDOWS\\System32\\psapi.dll",symbols-loaded="0",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-loaded,id="C:\\WINDOWS\\SYSTEM32\\ntmarta.dll",target-name="C:\\WINDOWS\\SYSTEM32\\ntmarta.dll",host-name="C:\\WINDOWS\\SYSTEM32\\ntmarta.dll",symbols-loaded="0",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-unloaded,id="C:\\WINDOWS\\System32\\psapi.dll",target-name="C:\\WINDOWS\\System32\\psapi.dll",host-name="C:\\WINDOWS\\System32\\psapi.dll",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-loaded,id="C:\\Program Files\\Diebold\\Warsaw\\wslbscrwh64.dll",target-name="C:\\Program Files\\Diebold\\Warsaw\\wslbscrwh64.dll",host-name="C:\\Program Files\\Diebold\\Warsaw\\wslbscrwh64.dll",symbols-loaded="0",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-loaded,id="C:\\WINDOWS\\System32\\psapi.dll",target-name="C:\\WINDOWS\\System32\\psapi.dll",host-name="C:\\WINDOWS\\System32\\psapi.dll",symbols-loaded="0",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-unloaded,id="C:\\WINDOWS\\System32\\psapi.dll",target-name="C:\\WINDOWS\\System32\\psapi.dll",host-name="C:\\WINDOWS\\System32\\psapi.dll",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=breakpoint-modified,bkpt={number="3",type="breakpoint",disp="keep",enabled="y",addr="0x00000001000101c0",at="<_mainCRTStartup>",times="1",original-location="*4295033280"}"
- << TCmdLineDebugger.ReadLn "*stopped,reason="breakpoint-hit",disp="keep",bkptno="3",frame={addr="0x00000001000101c0",func="_mainCRTStartup",args=[]},thread-id="1",stopped-threads="all""
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-break-delete 2"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-break-delete 3"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-break-delete 4"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- DebuggerState: Setting to dsRun, from dsStop
- DebugDataMonitor: TCurrentThreads.SetCurrentThreadId 0
- DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeThreadsMonitor Upd:True
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- DebugDataWindow: TWatchesDlg.ContextChanged TIdeThreadsMonitor Upd:True
- DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
- DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
- TGDBMIThreads: >>ENTER: TGDBMIThreads.DoStateChange New-State=dsRun
- TGDBMIThreads: <<EXIT: TGDBMIThreads.DoStateChange
- TIdeThreadsMonitor: >>ENTER: TIdeThreadsMonitor.DoStateChange New-State=dsRun
- TIdeThreadsMonitor: <<EXIT: TIdeThreadsMonitor.DoStateChange
- TGDBMICallStack: >>ENTER: TGDBMICallStack.DoStateChange New-State=dsRun
- TGDBMICallStack: <<EXIT: TGDBMICallStack.DoStateChange
- TIdeCallStackMonitor: >>ENTER: TIdeCallStackMonitor.DoStateChange New-State=dsRun
- TIdeCallStackMonitor: <<EXIT: TIdeCallStackMonitor.DoStateChange
- TGDBMILocals: >>ENTER: TGDBMILocals.DoStateChange New-State=dsRun
- TGDBMILocals: <<EXIT: TGDBMILocals.DoStateChange
- TIdeLocalsMonitor: >>ENTER: TIdeLocalsMonitor.DoStateChange New-State=dsRun
- TIdeLocalsMonitor: <<EXIT: TIdeLocalsMonitor.DoStateChange
- TGDBMIRegisterSupplier: >>ENTER: TGDBMIRegisterSupplier.DoStateChange New-State=dsRun
- TGDBMIRegisterSupplier: <<EXIT: TGDBMIRegisterSupplier.DoStateChange
- TIdeRegistersMonitor: >>ENTER: TIdeRegistersMonitor.DoStateChange New-State=dsRun
- TIdeRegistersMonitor: <<EXIT: TIdeRegistersMonitor.DoStateChange
- TGDBMIWatches: >>ENTER: TGDBMIWatches.DoStateChange New-State=dsRun
- TGDBMIWatches: <<EXIT: TGDBMIWatches.DoStateChange
- TIdeWatchesMonitor: >>ENTER: TIdeWatchesMonitor.DoStateChange New-State=dsRun
- TIdeWatchesMonitor: <<EXIT: TIdeWatchesMonitor.DoStateChange
- DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:True
- DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
- DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
- DebugDataMonitor: >>ENTER: TSnapshotManager.DoStateChange New-State=Run
- DebugDataMonitor: <<EXIT: TSnapshotManager.DoStateChange
- DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
- DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
- DebugDataMonitor: TLocalsDlg.LocalsChanged
- DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
- DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
- DebuggerState: Finished dsRun
- >> TCmdLineDebugger.SendCmdLn "info address FPC_RAISEEXCEPTION"
- << TCmdLineDebugger.ReadLn "&"info address FPC_RAISEEXCEPTION\n""
- << TCmdLineDebugger.ReadLn "~"Symbol \"FPC_RAISEEXCEPTION\" is at 0x10000f9e0 in a file compiled without debugging.\n""
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-break-insert *4295031264"
- << TCmdLineDebugger.ReadLn "^done,bkpt={number="5",type="breakpoint",disp="keep",enabled="y",addr="0x000000010000f9e0",at="<fpc_raiseexception>",times="0",original-location="*4295031264"}"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "info address FPC_BREAK_ERROR"
- << TCmdLineDebugger.ReadLn "&"info address FPC_BREAK_ERROR\n""
- << TCmdLineDebugger.ReadLn "~"Symbol \"FPC_BREAK_ERROR\" is at 0x10000a140 in a file compiled without debugging.\n""
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-break-insert *4295008576"
- << TCmdLineDebugger.ReadLn "^done,bkpt={number="6",type="breakpoint",disp="keep",enabled="y",addr="0x000000010000a140",at="<SYSTEM_$$_HANDLEERRORADDRFRAME$LONGINT$POINTER$POINTER>",times="0",original-location="*4295008576"}"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "info address FPC_RUNERROR"
- << TCmdLineDebugger.ReadLn "&"info address FPC_RUNERROR\n""
- << TCmdLineDebugger.ReadLn "~"Symbol \"FPC_RUNERROR\" is at 0x10000a240 in a file compiled without debugging.\n""
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-break-insert *4295008832"
- << TCmdLineDebugger.ReadLn "^done,bkpt={number="7",type="breakpoint",disp="keep",enabled="y",addr="0x000000010000a240",at="<SYSTEM_$$_RUNERROR$WORD>",times="0",original-location="*4295008832"}"
- << TCmdLineDebugger.ReadLn "(gdb) "
- DebuggerState: Setting to dsInit, from dsRun
- TGDBMIThreads: >>ENTER: TGDBMIThreads.DoStateChange New-State=dsInit
- TGDBMIThreads: <<EXIT: TGDBMIThreads.DoStateChange
- TIdeThreadsMonitor: >>ENTER: TIdeThreadsMonitor.DoStateChange New-State=dsInit
- TIdeThreadsMonitor: <<EXIT: TIdeThreadsMonitor.DoStateChange
- TGDBMICallStack: >>ENTER: TGDBMICallStack.DoStateChange New-State=dsInit
- TGDBMICallStack: <<EXIT: TGDBMICallStack.DoStateChange
- TIdeCallStackMonitor: >>ENTER: TIdeCallStackMonitor.DoStateChange New-State=dsInit
- TIdeCallStackMonitor: <<EXIT: TIdeCallStackMonitor.DoStateChange
- TGDBMILocals: >>ENTER: TGDBMILocals.DoStateChange New-State=dsInit
- TGDBMILocals: <<EXIT: TGDBMILocals.DoStateChange
- TIdeLocalsMonitor: >>ENTER: TIdeLocalsMonitor.DoStateChange New-State=dsInit
- TIdeLocalsMonitor: <<EXIT: TIdeLocalsMonitor.DoStateChange
- TGDBMIRegisterSupplier: >>ENTER: TGDBMIRegisterSupplier.DoStateChange New-State=dsInit
- TGDBMIRegisterSupplier: <<EXIT: TGDBMIRegisterSupplier.DoStateChange
- TIdeRegistersMonitor: >>ENTER: TIdeRegistersMonitor.DoStateChange New-State=dsInit
- TIdeRegistersMonitor: <<EXIT: TIdeRegistersMonitor.DoStateChange
- TGDBMIWatches: >>ENTER: TGDBMIWatches.DoStateChange New-State=dsInit
- TGDBMIWatches: <<EXIT: TGDBMIWatches.DoStateChange
- TIdeWatchesMonitor: >>ENTER: TIdeWatchesMonitor.DoStateChange New-State=dsInit
- TIdeWatchesMonitor: <<EXIT: TIdeWatchesMonitor.DoStateChange
- DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:True
- DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
- DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
- DebugDataMonitor: >>ENTER: TSnapshotManager.DoStateChange New-State=Init
- DebugDataWindow: TCallStackDlg.CallStackChanged from TSnapshotManager Upd:True
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- DebugDataWindow: TWatchesDlg.SnapshotChanged TSnapshotManager Upd:True
- DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
- DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
- DebugDataMonitor: <<EXIT: TSnapshotManager.DoStateChange
- DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
- DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
- DebugDataMonitor: TLocalsDlg.LocalsChanged
- DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
- DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
- DebuggerState: Finished dsInit
- Queueing (Recurse-Count=1) at pos=0 cnt=0 State=dsInit Lock=1 Forced=True Prior=100: "TGDBMIDebuggerCommandLineSymbolInfo: Source=C:\Users\ricardo\pascal_projects\findrepeatedelements\repeatedarray.pas"
- >> TCmdLineDebugger.SendCmdLn "-break-insert "\"C:/Users/ricardo/pascal_projects/findrepeatedelements/FindRepeatedElements.lpr\":19""
- << TCmdLineDebugger.ReadLn "^done,bkpt={number="8",type="breakpoint",disp="keep",enabled="y",addr="0x00000001000016c1",func="PRINTELEMENTS",file="FindRepeatedElements.lpr",fullname="C:/Users/ricardo/pascal_projects/findrepeatede" ..(110).. "al-location="\"C:/Users/ricardo/pascal_projects/findrepeatedelements/FindRepeatedElements.lpr\":19"}"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-break-insert main"
- << TCmdLineDebugger.ReadLn "^done,bkpt={number="9",type="breakpoint",disp="keep",enabled="y",addr="0x0000000100001722",func="main",file="FindRepeatedElements.lpr",fullname="C:/Users/ricardo/pascal_projects/findrepeatedelements/FindRepeatedElements.lpr",line="28",times="0",original-location="main"}"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Queueing (Recurse-Count=1) at pos=1 cnt=1 State=dsInit Lock=1 Forced=False Prior=0: "TGDBMIDebuggerCommandExecute: -exec-continue"
- Exec done
- Executing (Recurse-Count=0) queued= 1 CmdPrior=100 CmdMinRunLvl=0 : "TGDBMIDebuggerCommandLineSymbolInfo: Source=C:\Users\ricardo\pascal_projects\findrepeatedelements\repeatedarray.pas" State=dsInit PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-symbol-list-lines "C:/Users/ricardo/pascal_projects/findrepeatedelements/repeatedarray.pas""
- << TCmdLineDebugger.ReadLn "^done,lines=[{pc="0x0000000100021220",line="21"},{pc="0x0000000100021229",line="21"},{pc="0x000000010002123a",line="0"},{pc="0x0000000100021240",line="21"},{pc="0x0000000100021291",line="21"},{pc="0x0" ..(625).. "00000001000213f4",line="21"},{pc="0x00000001000213fd",line="50"},{pc="0x0000000100021423",line="0"}]"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=0 : "TGDBMIDebuggerCommandExecute: -exec-continue" State=dsInit PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-exec-continue"
- << TCmdLineDebugger.ReadLn "^running"
- << TCmdLineDebugger.ReadLn "*running,thread-id="all""
- << TCmdLineDebugger.ReadLn "(gdb) "
- DebuggerState: Setting to dsRun, from dsInit
- TGDBMIThreads: >>ENTER: TGDBMIThreads.DoStateChange New-State=dsRun
- TGDBMIThreads: <<EXIT: TGDBMIThreads.DoStateChange
- TIdeThreadsMonitor: >>ENTER: TIdeThreadsMonitor.DoStateChange New-State=dsRun
- TIdeThreadsMonitor: <<EXIT: TIdeThreadsMonitor.DoStateChange
- TGDBMICallStack: >>ENTER: TGDBMICallStack.DoStateChange New-State=dsRun
- TGDBMICallStack: <<EXIT: TGDBMICallStack.DoStateChange
- TIdeCallStackMonitor: >>ENTER: TIdeCallStackMonitor.DoStateChange New-State=dsRun
- TIdeCallStackMonitor: <<EXIT: TIdeCallStackMonitor.DoStateChange
- TGDBMILocals: >>ENTER: TGDBMILocals.DoStateChange New-State=dsRun
- TGDBMILocals: <<EXIT: TGDBMILocals.DoStateChange
- TIdeLocalsMonitor: >>ENTER: TIdeLocalsMonitor.DoStateChange New-State=dsRun
- TIdeLocalsMonitor: <<EXIT: TIdeLocalsMonitor.DoStateChange
- TGDBMIRegisterSupplier: >>ENTER: TGDBMIRegisterSupplier.DoStateChange New-State=dsRun
- TGDBMIRegisterSupplier: <<EXIT: TGDBMIRegisterSupplier.DoStateChange
- TIdeRegistersMonitor: >>ENTER: TIdeRegistersMonitor.DoStateChange New-State=dsRun
- TIdeRegistersMonitor: <<EXIT: TIdeRegistersMonitor.DoStateChange
- TGDBMIWatches: >>ENTER: TGDBMIWatches.DoStateChange New-State=dsRun
- TGDBMIWatches: <<EXIT: TGDBMIWatches.DoStateChange
- TIdeWatchesMonitor: >>ENTER: TIdeWatchesMonitor.DoStateChange New-State=dsRun
- TIdeWatchesMonitor: <<EXIT: TIdeWatchesMonitor.DoStateChange
- DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:True
- DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
- DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
- DebugDataMonitor: >>ENTER: TSnapshotManager.DoStateChange New-State=Run
- DebugDataMonitor: <<EXIT: TSnapshotManager.DoStateChange
- DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
- DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
- DebugDataMonitor: TLocalsDlg.LocalsChanged
- DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
- DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
- DebuggerState: Finished dsRun
- << TCmdLineDebugger.ReadLn "=library-loaded,id="C:\\WINDOWS\\system32\\uxtheme.dll",target-name="C:\\WINDOWS\\system32\\uxtheme.dll",host-name="C:\\WINDOWS\\system32\\uxtheme.dll",symbols-loaded="0",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=breakpoint-modified,bkpt={number="9",type="breakpoint",disp="keep",enabled="y",addr="0x0000000100001722",func="main",file="FindRepeatedElements.lpr",fullname="C:/Users/ricardo/pascal_projects/findrepeatedelements/FindRepeatedElements.lpr",line="28",times="1",original-location="main"}"
- << TCmdLineDebugger.ReadLn "*stopped,reason="breakpoint-hit",disp="keep",bkptno="9",frame={addr="0x0000000100001722",func="main",args=[],file="FindRepeatedElements.lpr",fullname="C:/Users/ricardo/pascal_projects/findrepeatedelements/FindRepeatedElements.lpr",line="28"},thread-id="1",stopped-threads="all""
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-break-delete 9"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-break-delete 8"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- DebuggerState: Setting to dsPause, from dsRun
- DebugDataMonitor: TCurrentThreads.SetCurrentThreadId 1
- DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeThreadsMonitor Upd:True
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- DebugDataWindow: TWatchesDlg.ContextChanged TIdeThreadsMonitor Upd:True
- DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
- DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
- TGDBMIThreads: >>ENTER: TGDBMIThreads.DoStateChange New-State=dsPause
- TGDBMIThreads: <<EXIT: TGDBMIThreads.DoStateChange
- TIdeThreadsMonitor: >>ENTER: TIdeThreadsMonitor.DoStateChange New-State=dsPause
- TIdeThreadsMonitor: <<EXIT: TIdeThreadsMonitor.DoStateChange
- TGDBMICallStack: >>ENTER: TGDBMICallStack.DoStateChange New-State=dsPause
- TGDBMICallStack: <<EXIT: TGDBMICallStack.DoStateChange
- TIdeCallStackMonitor: >>ENTER: TIdeCallStackMonitor.DoStateChange New-State=dsPause
- DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeCallStackMonitor Upd:True
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- TIdeCallStackMonitor: <<EXIT: TIdeCallStackMonitor.DoStateChange
- TGDBMILocals: >>ENTER: TGDBMILocals.DoStateChange New-State=dsPause
- TGDBMILocals: <<EXIT: TGDBMILocals.DoStateChange
- TIdeLocalsMonitor: >>ENTER: TIdeLocalsMonitor.DoStateChange New-State=dsPause
- DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
- TIdeLocalsMonitor: <<EXIT: TIdeLocalsMonitor.DoStateChange
- TGDBMIRegisterSupplier: >>ENTER: TGDBMIRegisterSupplier.DoStateChange New-State=dsPause
- TGDBMIRegisterSupplier: <<EXIT: TGDBMIRegisterSupplier.DoStateChange
- TIdeRegistersMonitor: >>ENTER: TIdeRegistersMonitor.DoStateChange New-State=dsPause
- TIdeRegistersMonitor: <<EXIT: TIdeRegistersMonitor.DoStateChange
- TGDBMIWatches: >>ENTER: TGDBMIWatches.DoStateChange New-State=dsPause
- TGDBMIWatches: <<EXIT: TGDBMIWatches.DoStateChange
- TIdeWatchesMonitor: >>ENTER: TIdeWatchesMonitor.DoStateChange New-State=dsPause
- TIdeWatchesMonitor: <<EXIT: TIdeWatchesMonitor.DoStateChange
- DebugDataMonitor: >>ENTER: TCurrentCallStackList.GetEntryForThread: ThreadId=1
- DebugDataMonitor: <<EXIT: TCurrentCallStackList.GetEntryForThread
- DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:True
- DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
- DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
- DebugDataMonitor: >>ENTER: TSnapshotManager.DoStateChange New-State=Pause
- DebugDataMonitor: >>ENTER: TSnapshotManager.DoDebuggerIdle New-State=Pause
- Queueing (Recurse-Count=1) at pos=0 cnt=0 State=dsPause Lock=0 Forced=True Prior=5: "TGDBMIDebuggerCommandThreads"
- DebugDataMonitor: <<EXIT: TSnapshotManager.DoDebuggerIdle
- DebugDataMonitor: <<EXIT: TSnapshotManager.DoStateChange
- DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
- DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
- DebugDataMonitor: TLocalsDlg.LocalsChanged
- DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:False
- DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
- DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
- DebugDataMonitor: TLocalsDlg.LocalsChanged
- Queueing (Recurse-Count=1) at pos=1 cnt=1 State=dsPause Lock=0 Forced=True Prior=1: "TGDBMIDebuggerCommandLocals:"
- DebugDataMonitor: TCurrentCallStack.SetCurrentValidity: FThreadId=1 AValidity=ddsValid
- DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeCallStackMonitor Upd:True
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:False
- DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
- DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
- DebugDataMonitor: TLocalsDlg.LocalsChanged
- DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
- Queueing (Recurse-Count=1) at pos=0 cnt=2 State=dsPause Lock=0 Forced=False Prior=2: "TGDBMIDebuggerCommandStackDepth:"
- DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
- TGDBMIDebugger.UnLockCommandProcessing: Execute RunQueue
- Executing (Recurse-Count=1) queued= 2 CmdPrior=2 CmdMinRunLvl=-1 : "TGDBMIDebuggerCommandStackDepth:" State=dsPause PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-stack-info-depth 26"
- << TCmdLineDebugger.ReadLn "^done,depth="1""
- << TCmdLineDebugger.ReadLn "(gdb) "
- DebugDataMonitor: TCurrentCallStack.SetCountValidity: FThreadId=1 AValidity=ddsValid
- DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeCallStackMonitor Upd:False
- DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
- Executing (Recurse-Count=2) queued= 2 CmdPrior=2 CmdMinRunLvl=-1 : "TGDBMIDebuggerCommandStackFrames" State=dsPause PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-stack-list-arguments 1 0 0"
- << TCmdLineDebugger.ReadLn "^done,stack-args=[frame={level="0",args=[]}]"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-stack-list-frames 0 0"
- << TCmdLineDebugger.ReadLn "^done,stack=[frame={level="0",addr="0x0000000100001722",func="main",file="FindRepeatedElements.lpr",fullname="C:/Users/ricardo/pascal_projects/findrepeatedelements/FindRepeatedElements.lpr",line="28"}]"
- << TCmdLineDebugger.ReadLn "(gdb) "
- DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeCallStackMonitor Upd:True
- Exec done
- Leaving Queue with count: 2 Recurse-Count=2 State=dsPause
- DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
- Exec done
- Leaving Queue with count: 2 Recurse-Count=1 State=dsPause
- TGDBMIDebugger.UnLockCommandProcessing: Finished RunQueue
- DebuggerState: Finished dsPause
- Queueing (Recurse-Count=1) at pos=0 cnt=2 State=dsPause Lock=0 Forced=True Prior=30: "TGDBMIDebuggerCommandDisassemble: FromAddr=4294973218 ToAddr=4294973218 LinesBefore=9 LinesAfter=11"
- Exec done
- Executing (Recurse-Count=0) queued= 2 CmdPrior=30 CmdMinRunLvl=0 : "TGDBMIDebuggerCommandDisassemble: FromAddr=4294973218 ToAddr=4294973218 LinesBefore=9 LinesAfter=11" State=dsPause PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-data-disassemble -s 4294973144 -e 4294973145 -- 0"
- Queueing (Recurse-Count=1) at pos=0 cnt=2 State=dsPause Lock=2 Forced=True Prior=100: "TGDBMIDebuggerCommandLineSymbolInfo: Source=C:\Users\ricardo\pascal_projects\findrepeatedelements\FindRepeatedElements.lpr"
- << TCmdLineDebugger.ReadLn "^done,asm_insns=[{address="0x00000001000016d8",func-name="PRINTELEMENTS",offset="264",inst="add %al,(%rax)"}]"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-data-disassemble -s 4294972880 -e 4294973354 -- 1"
- << TCmdLineDebugger.ReadLn "^done,asm_insns=[src_and_asm_line={line="12",file="FindRepeatedElements.lpr",line_asm_insn=[{address="0x00000001000015d0",func-name="PRINTELEMENTS",offset="0",inst="push %rbp"},{address="0x000000010" ..(13364).. "ess="0x00000001000017b4",func-name="main",offset="164",inst="callq 0x1000015d0 <PRINTELEMENTS>"}]}]"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-data-disassemble -s 4294973364 -e 4294973396 -- 0"
- << TCmdLineDebugger.ReadLn "^done,asm_insns=[{address="0x00000001000017b4",func-name="main",offset="164",inst="callq 0x1000015d0 <PRINTELEMENTS>"},{address="0x00000001000017b9",func-name="main",offset="169",inst="mov 0x3c840" ..(492).. ""0x00000001000017d3",func-name="main",offset="195",inst="callq 0x100021240 <GETREPEATEDELEMENTS>"}]"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-data-read-memory 4294972880 x 1 1 490"
- << TCmdLineDebugger.ReadLn "^done,addr="0x00000001000015d0",nr-bytes="490",total-bytes="490",next-row="0x00000001000017ba",prev-row="0x00000001000013e6",next-page="0x00000001000017ba",prev-page="0x00000001000013e6",memory=[{addr" ..(3410).. ""0xc2","0x48","0x8b","0x0d","0x4c","0xc8","0x03","0x00","0xe8","0x17","0xfe","0xff","0xff","0x48"]}]"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Executing (Recurse-Count=0) queued= 2 CmdPrior=100 CmdMinRunLvl=0 : "TGDBMIDebuggerCommandLineSymbolInfo: Source=C:\Users\ricardo\pascal_projects\findrepeatedelements\FindRepeatedElements.lpr" State=dsPause PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-symbol-list-lines "C:/Users/ricardo/pascal_projects/findrepeatedelements/FindRepeatedElements.lpr""
- << TCmdLineDebugger.ReadLn "^done,lines=[{pc="0x00000001000015b0",line="12"},{pc="0x00000001000015b9",line="12"},{pc="0x00000001000015ca",line="0"},{pc="0x00000001000015d0",line="12"},{pc="0x000000010000161d",line="12"},{pc="0x0" ..(909).. "0x000000010000184b",line="0"},{pc="0x0000000100001850",line="0"},{pc="0x0000000100001889",line="0"}]"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Executing (Recurse-Count=0) queued= 1 CmdPrior=5 CmdMinRunLvl=0 : "TGDBMIDebuggerCommandThreads" State=dsPause PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-thread-info"
- << TCmdLineDebugger.ReadLn "^done,threads=[{id="4",target-id="Thread 14220.0x1c30",frame={level="0",addr="0x00007ffed3ebd804",func="??",args=[]},state="stopped"},{id="3",target-id="Thread 14220.0x1a44",frame={level="0",addr="0x0" ..(396).. "ts/findrepeatedelements/FindRepeatedElements.lpr",line="28"},state="stopped"}],current-thread-id="1""
- << TCmdLineDebugger.ReadLn "(gdb) "
- DebugDataMonitor: TCurrentThreads.SetCurrentThreadId 1
- DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeThreadsMonitor Upd:False
- DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
- DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
- DebugDataWindow: TWatchesDlg.ContextChanged TIdeThreadsMonitor Upd:False
- DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
- DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
- DebugDataMonitor: TLocalsDlg.LocalsChanged
- DebugDataMonitor: TCurrentThreads.SetValidity ddsValid
- Exec done
- Executing (Recurse-Count=0) queued= 0 CmdPrior=1 CmdMinRunLvl=0 : "TGDBMIDebuggerCommandLocals:" State=dsPause PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-stack-list-arguments 1 0 0"
- << TCmdLineDebugger.ReadLn "^done,stack-args=[frame={level="0",args=[]}]"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-stack-list-locals 1"
- << TCmdLineDebugger.ReadLn "^done,locals=[]"
- << TCmdLineDebugger.ReadLn "(gdb) "
- DebugDataMonitor: TLocalsDlg.LocalsChanged
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsPause
- >> Run OnIdle
- DebugDataMonitor: >>ENTER: TSnapshotManager.DoDebuggerIdle New-State=Pause
- DebugDataMonitor: <<EXIT: TSnapshotManager.DoDebuggerIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- TCodeHelpManager.GetFPDocFilenameForSource Hint: Owner (project) has no fpdoc paths: C:\Users\ricardo\pascal_projects\findrepeatedelements\FindRepeatedElements.lpr
- Executing (Recurse-Count=0) queued= 0 CmdPrior=999 CmdMinRunLvl=-1 : "TGDBMIDebuggerCommandEvaluate: RepeatedTree" State=dsPause PauseWaitState=0
- >>Enter: TGDBType.ProcessExpression: Expr="RepeatedTree", Flags=[gtcfExprEvaluate, gtcfExprEvalStrFixed, gtcfAutoCastClass], State=gtpsInitial
- <<Exit: TGDBType.ProcessExpression: state = gtpsInitialSimple Result=False Kind=skSimple Attr= Typename="" InternTpName="" TypeDeclaration=""
- >> TCmdLineDebugger.SendCmdLn "ptype REPEATEDTREE"
- << TCmdLineDebugger.ReadLn "&"ptype REPEATEDTREE\n""
- << TCmdLineDebugger.ReadLn "&"No symbol \"REPEATEDTREE\" in current context.\n""
- << TCmdLineDebugger.ReadLn "^error,msg="No symbol \"REPEATEDTREE\" in current context.""
- << TCmdLineDebugger.ReadLn "(gdb) "
- >>Enter: TGDBType.ProcessExpression: Expr="REPEATEDTREE", Flags=[gtcfExprEvaluate, gtcfExprEvalStrFixed, gtcfAutoCastClass], State=gtpsInitialSimple
- <<Exit: TGDBType.ProcessExpression: state = gtpsInitialSimple Result=True Kind=skSimple Attr= Typename="" InternTpName="" TypeDeclaration=""
- >> TCmdLineDebugger.SendCmdLn "-data-evaluate-expression parentfp"
- << TCmdLineDebugger.ReadLn "^error,msg="No symbol \"parentfp\" in current context.""
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsPause
- >> Run OnIdle
- DebugDataMonitor: >>ENTER: TSnapshotManager.DoDebuggerIdle New-State=Pause
- DebugDataMonitor: <<EXIT: TSnapshotManager.DoDebuggerIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- Hint: (lazarus) [TMainIDE.DoRunProject] INIT
- Hint: (lazarus) [TMainIDE.DoRunProject] Debugger=TGDBMIDebugger
- Hint: (lazarus) [TMainIDE.DoRunProject] END
- Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=0 : "TGDBMIDebuggerCommandExecute: -exec-continue" State=dsPause PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-exec-continue"
- << TCmdLineDebugger.ReadLn "^running"
- << TCmdLineDebugger.ReadLn "*running,thread-id="all""
- << TCmdLineDebugger.ReadLn "(gdb) "
- DebuggerState: Setting to dsRun, from dsPause
- TGDBMIThreads: >>ENTER: TGDBMIThreads.DoStateChange New-State=dsRun
- TGDBMIThreads: <<EXIT: TGDBMIThreads.DoStateChange
- TIdeThreadsMonitor: >>ENTER: TIdeThreadsMonitor.DoStateChange New-State=dsRun
- TIdeThreadsMonitor: <<EXIT: TIdeThreadsMonitor.DoStateChange
- TGDBMICallStack: >>ENTER: TGDBMICallStack.DoStateChange New-State=dsRun
- TGDBMICallStack: <<EXIT: TGDBMICallStack.DoStateChange
- TIdeCallStackMonitor: >>ENTER: TIdeCallStackMonitor.DoStateChange New-State=dsRun
- DebugDataMonitor: TIdeCallStackMonitor.CallStackClear
- DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeCallStackMonitor Upd:True
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- TIdeCallStackMonitor: <<EXIT: TIdeCallStackMonitor.DoStateChange
- TGDBMILocals: >>ENTER: TGDBMILocals.DoStateChange New-State=dsRun
- TGDBMILocals: <<EXIT: TGDBMILocals.DoStateChange
- TIdeLocalsMonitor: >>ENTER: TIdeLocalsMonitor.DoStateChange New-State=dsRun
- DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
- TIdeLocalsMonitor: <<EXIT: TIdeLocalsMonitor.DoStateChange
- TGDBMIRegisterSupplier: >>ENTER: TGDBMIRegisterSupplier.DoStateChange New-State=dsRun
- TGDBMIRegisterSupplier: <<EXIT: TGDBMIRegisterSupplier.DoStateChange
- TIdeRegistersMonitor: >>ENTER: TIdeRegistersMonitor.DoStateChange New-State=dsRun
- TIdeRegistersMonitor: <<EXIT: TIdeRegistersMonitor.DoStateChange
- TGDBMIWatches: >>ENTER: TGDBMIWatches.DoStateChange New-State=dsRun
- TGDBMIWatches: <<EXIT: TGDBMIWatches.DoStateChange
- TIdeWatchesMonitor: >>ENTER: TIdeWatchesMonitor.DoStateChange New-State=dsRun
- TIdeWatchesMonitor: <<EXIT: TIdeWatchesMonitor.DoStateChange
- DebugDataMonitor: >>ENTER: TCurrentCallStackList.GetEntryForThread: ThreadId=1
- DebugDataMonitor: <<EXIT: TCurrentCallStackList.GetEntryForThread
- DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:True
- DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
- DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
- DebugDataMonitor: >>ENTER: TSnapshotManager.DoStateChange New-State=Run
- DebugDataMonitor: <<EXIT: TSnapshotManager.DoStateChange
- DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
- DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
- DebugDataMonitor: TLocalsDlg.LocalsChanged
- DebugDataMonitor: TCurrentCallStack.SetCurrentValidity: FThreadId=1 AValidity=ddsInvalid
- DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:False
- DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
- DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
- DebugDataMonitor: TLocalsDlg.LocalsChanged
- DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
- DebugDataMonitor: TCurrentCallStack.SetCountValidity: FThreadId=1 AValidity=ddsInvalid
- DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeCallStackMonitor Upd:True
- DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
- DebuggerState: Finished dsRun
- << TCmdLineDebugger.ReadLn "=thread-exited,id="3",group-id="i1""
- << TCmdLineDebugger.ReadLn "=thread-exited,id="4",group-id="i1""
- << TCmdLineDebugger.ReadLn "=thread-exited,id="2",group-id="i1""
- << TCmdLineDebugger.ReadLn "=thread-exited,id="1",group-id="i1""
- << TCmdLineDebugger.ReadLn "=thread-group-exited,id="i1""
- << TCmdLineDebugger.ReadLn "*stopped,reason="exited-normally""
- << TCmdLineDebugger.ReadLn "(gdb) "
- DebuggerState: Setting to dsStop, from dsRun
- TGDBMIThreads: >>ENTER: TGDBMIThreads.DoStateChange New-State=dsStop
- TGDBMIThreads: <<EXIT: TGDBMIThreads.DoStateChange
- TIdeThreadsMonitor: >>ENTER: TIdeThreadsMonitor.DoStateChange New-State=dsStop
- TIdeThreadsMonitor: <<EXIT: TIdeThreadsMonitor.DoStateChange
- TGDBMICallStack: >>ENTER: TGDBMICallStack.DoStateChange New-State=dsStop
- TGDBMICallStack: <<EXIT: TGDBMICallStack.DoStateChange
- TIdeCallStackMonitor: >>ENTER: TIdeCallStackMonitor.DoStateChange New-State=dsStop
- TIdeCallStackMonitor: <<EXIT: TIdeCallStackMonitor.DoStateChange
- TGDBMILocals: >>ENTER: TGDBMILocals.DoStateChange New-State=dsStop
- TGDBMILocals: <<EXIT: TGDBMILocals.DoStateChange
- TIdeLocalsMonitor: >>ENTER: TIdeLocalsMonitor.DoStateChange New-State=dsStop
- TIdeLocalsMonitor: <<EXIT: TIdeLocalsMonitor.DoStateChange
- TGDBMIRegisterSupplier: >>ENTER: TGDBMIRegisterSupplier.DoStateChange New-State=dsStop
- TGDBMIRegisterSupplier: <<EXIT: TGDBMIRegisterSupplier.DoStateChange
- TIdeRegistersMonitor: >>ENTER: TIdeRegistersMonitor.DoStateChange New-State=dsStop
- TIdeRegistersMonitor: <<EXIT: TIdeRegistersMonitor.DoStateChange
- TGDBMIWatches: >>ENTER: TGDBMIWatches.DoStateChange New-State=dsStop
- TGDBMIWatches: <<EXIT: TGDBMIWatches.DoStateChange
- TIdeWatchesMonitor: >>ENTER: TIdeWatchesMonitor.DoStateChange New-State=dsStop
- TIdeWatchesMonitor: <<EXIT: TIdeWatchesMonitor.DoStateChange
- DebugDataMonitor: >>ENTER: TCurrentCallStackList.GetEntryForThread: ThreadId=0
- DebugDataMonitor: <<EXIT: TCurrentCallStackList.GetEntryForThread
- DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:True
- DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
- DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
- DebugDataMonitor: >>ENTER: TSnapshotManager.DoStateChange New-State=Stop
- DebugDataMonitor: <<EXIT: TSnapshotManager.DoStateChange
- DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
- DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
- DebugDataMonitor: TLocalsDlg.LocalsChanged
- DebugDataMonitor: TCurrentCallStack.SetCurrentValidity: FThreadId=0 AValidity=ddsInvalid
- DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:False
- DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
- DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
- DebugDataMonitor: TLocalsDlg.LocalsChanged
- DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
- DebugDataMonitor: TCurrentCallStack.SetCountValidity: FThreadId=0 AValidity=ddsInvalid
- DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeCallStackMonitor Upd:True
- DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
- Defer dsIdle: Recurse-Count=1
- Queueing (Recurse-Count=1) at pos=0 cnt=0 State=dsStop Lock=0 Forced=False Prior=0: "TGDBMIDebuggerCommandChangeFilename"
- TGDBMIDebugger.UnLockCommandProcessing: Execute RunQueue
- Executing (Recurse-Count=1) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerCommandChangeFilename" State=dsStop PauseWaitState=0
- >> TCmdLineDebugger.SendCmdLn "-break-delete 5"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-break-delete 6"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-break-delete 7"
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- >> TCmdLineDebugger.SendCmdLn "-file-exec-and-symbols "
- << TCmdLineDebugger.ReadLn "=library-unloaded,id="C:\\WINDOWS\\System32\\kernel32.dll",target-name="C:\\WINDOWS\\System32\\kernel32.dll",host-name="C:\\WINDOWS\\System32\\kernel32.dll",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-unloaded,id="C:\\WINDOWS\\System32\\KernelBase.dll",target-name="C:\\WINDOWS\\System32\\KernelBase.dll",host-name="C:\\WINDOWS\\System32\\KernelBase.dll",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-unloaded,id="C:\\WINDOWS\\System32\\oleaut32.dll",target-name="C:\\WINDOWS\\System32\\oleaut32.dll",host-name="C:\\WINDOWS\\System32\\oleaut32.dll",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-unloaded,id="C:\\WINDOWS\\System32\\msvcp_win.dll",target-name="C:\\WINDOWS\\System32\\msvcp_win.dll",host-name="C:\\WINDOWS\\System32\\msvcp_win.dll",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-unloaded,id="C:\\WINDOWS\\System32\\ucrtbase.dll",target-name="C:\\WINDOWS\\System32\\ucrtbase.dll",host-name="C:\\WINDOWS\\System32\\ucrtbase.dll",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-unloaded,id="C:\\WINDOWS\\System32\\combase.dll",target-name="C:\\WINDOWS\\System32\\combase.dll",host-name="C:\\WINDOWS\\System32\\combase.dll",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-unloaded,id="C:\\WINDOWS\\System32\\rpcrt4.dll",target-name="C:\\WINDOWS\\System32\\rpcrt4.dll",host-name="C:\\WINDOWS\\System32\\rpcrt4.dll",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-unloaded,id="C:\\WINDOWS\\System32\\bcryptprimitives.dll",target-name="C:\\WINDOWS\\System32\\bcryptprimitives.dll",host-name="C:\\WINDOWS\\System32\\bcryptprimitives.dll",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-unloaded,id="C:\\WINDOWS\\System32\\user32.dll",target-name="C:\\WINDOWS\\System32\\user32.dll",host-name="C:\\WINDOWS\\System32\\user32.dll",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-unloaded,id="C:\\WINDOWS\\System32\\win32u.dll",target-name="C:\\WINDOWS\\System32\\win32u.dll",host-name="C:\\WINDOWS\\System32\\win32u.dll",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-unloaded,id="C:\\WINDOWS\\System32\\gdi32.dll",target-name="C:\\WINDOWS\\System32\\gdi32.dll",host-name="C:\\WINDOWS\\System32\\gdi32.dll",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-unloaded,id="C:\\WINDOWS\\System32\\gdi32full.dll",target-name="C:\\WINDOWS\\System32\\gdi32full.dll",host-name="C:\\WINDOWS\\System32\\gdi32full.dll",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-unloaded,id="C:\\WINDOWS\\System32\\imm32.dll",target-name="C:\\WINDOWS\\System32\\imm32.dll",host-name="C:\\WINDOWS\\System32\\imm32.dll",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-unloaded,id="C:\\Program Files\\Diebold\\Warsaw\\wslbscr64.dll",target-name="C:\\Program Files\\Diebold\\Warsaw\\wslbscr64.dll",host-name="C:\\Program Files\\Diebold\\Warsaw\\wslbscr64.dll",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-unloaded,id="C:\\WINDOWS\\System32\\advapi32.dll",target-name="C:\\WINDOWS\\System32\\advapi32.dll",host-name="C:\\WINDOWS\\System32\\advapi32.dll",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-unloaded,id="C:\\WINDOWS\\System32\\msvcrt.dll",target-name="C:\\WINDOWS\\System32\\msvcrt.dll",host-name="C:\\WINDOWS\\System32\\msvcrt.dll",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-unloaded,id="C:\\WINDOWS\\System32\\sechost.dll",target-name="C:\\WINDOWS\\System32\\sechost.dll",host-name="C:\\WINDOWS\\System32\\sechost.dll",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-unloaded,id="C:\\WINDOWS\\SYSTEM32\\ntmarta.dll",target-name="C:\\WINDOWS\\SYSTEM32\\ntmarta.dll",host-name="C:\\WINDOWS\\SYSTEM32\\ntmarta.dll",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-unloaded,id="C:\\Program Files\\Diebold\\Warsaw\\wslbscrwh64.dll",target-name="C:\\Program Files\\Diebold\\Warsaw\\wslbscrwh64.dll",host-name="C:\\Program Files\\Diebold\\Warsaw\\wslbscrwh64.dll",thread-group="i1""
- << TCmdLineDebugger.ReadLn "=library-unloaded,id="C:\\WINDOWS\\system32\\uxtheme.dll",target-name="C:\\WINDOWS\\system32\\uxtheme.dll",host-name="C:\\WINDOWS\\system32\\uxtheme.dll",thread-group="i1""
- << TCmdLineDebugger.ReadLn "^done"
- << TCmdLineDebugger.ReadLn "(gdb) "
- Exec done
- Leaving Queue with count: 0 Recurse-Count=1 State=dsStop
- TGDBMIDebugger.UnLockCommandProcessing: Finished RunQueue
- DebuggerState: Finished dsStop
- Exec done
- Leaving Queue with count: 0 Recurse-Count=0 State=dsStop
- >> Run OnIdle
- OnIdle: UnLock
- << Run OnIdle
- OnIdle: Finished
- DebuggerState: Setting to dsIdle, from dsStop
- TGDBMIThreads: >>ENTER: TGDBMIThreads.DoStateChange New-State=dsIdle
- TGDBMIThreads: <<EXIT: TGDBMIThreads.DoStateChange
- TIdeThreadsMonitor: >>ENTER: TIdeThreadsMonitor.DoStateChange New-State=dsIdle
- TIdeThreadsMonitor: <<EXIT: TIdeThreadsMonitor.DoStateChange
- TGDBMICallStack: >>ENTER: TGDBMICallStack.DoStateChange New-State=dsIdle
- TGDBMICallStack: <<EXIT: TGDBMICallStack.DoStateChange
- TIdeCallStackMonitor: >>ENTER: TIdeCallStackMonitor.DoStateChange New-State=dsIdle
- DebugDataMonitor: TIdeCallStackMonitor.CallStackClear
- DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeCallStackMonitor Upd:True
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- TIdeCallStackMonitor: <<EXIT: TIdeCallStackMonitor.DoStateChange
- TGDBMILocals: >>ENTER: TGDBMILocals.DoStateChange New-State=dsIdle
- TGDBMILocals: <<EXIT: TGDBMILocals.DoStateChange
- TIdeLocalsMonitor: >>ENTER: TIdeLocalsMonitor.DoStateChange New-State=dsIdle
- DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
- TIdeLocalsMonitor: <<EXIT: TIdeLocalsMonitor.DoStateChange
- TGDBMIRegisterSupplier: >>ENTER: TGDBMIRegisterSupplier.DoStateChange New-State=dsIdle
- TGDBMIRegisterSupplier: <<EXIT: TGDBMIRegisterSupplier.DoStateChange
- TIdeRegistersMonitor: >>ENTER: TIdeRegistersMonitor.DoStateChange New-State=dsIdle
- TIdeRegistersMonitor: <<EXIT: TIdeRegistersMonitor.DoStateChange
- TGDBMIWatches: >>ENTER: TGDBMIWatches.DoStateChange New-State=dsIdle
- TGDBMIWatches: <<EXIT: TGDBMIWatches.DoStateChange
- TIdeWatchesMonitor: >>ENTER: TIdeWatchesMonitor.DoStateChange New-State=dsIdle
- TIdeWatchesMonitor: <<EXIT: TIdeWatchesMonitor.DoStateChange
- DebugDataMonitor: >>ENTER: TCurrentCallStackList.GetEntryForThread: ThreadId=0
- DebugDataMonitor: <<EXIT: TCurrentCallStackList.GetEntryForThread
- DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:True
- DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
- DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
- DebugDataMonitor: >>ENTER: TSnapshotManager.DoStateChange New-State=Idle
- DebugDataMonitor: <<EXIT: TSnapshotManager.DoStateChange
- DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
- DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
- DebugDataMonitor: TLocalsDlg.LocalsChanged
- DebugDataMonitor: TCurrentCallStack.SetCurrentValidity: FThreadId=0 AValidity=ddsInvalid
- DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:False
- DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
- DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
- DebugDataMonitor: TLocalsDlg.LocalsChanged
- DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
- DebugDataMonitor: TCurrentCallStack.SetCountValidity: FThreadId=0 AValidity=ddsInvalid
- DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeCallStackMonitor Upd:True
- DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
- DebuggerState: Finished dsIdle
- >> TCmdLineDebugger.SendCmdLn "kill"
- >> TCmdLineDebugger.SendCmdLn "-gdb-exit"
- DebuggerState: Setting to dsNone, from dsIdle
- TGDBMIThreads: >>ENTER: TGDBMIThreads.DoStateChange New-State=dsNone
- TGDBMIThreads: <<EXIT: TGDBMIThreads.DoStateChange
- TIdeThreadsMonitor: >>ENTER: TIdeThreadsMonitor.DoStateChange New-State=dsNone
- TIdeThreadsMonitor: <<EXIT: TIdeThreadsMonitor.DoStateChange
- TGDBMICallStack: >>ENTER: TGDBMICallStack.DoStateChange New-State=dsNone
- TGDBMICallStack: <<EXIT: TGDBMICallStack.DoStateChange
- TIdeCallStackMonitor: >>ENTER: TIdeCallStackMonitor.DoStateChange New-State=dsNone
- TIdeCallStackMonitor: <<EXIT: TIdeCallStackMonitor.DoStateChange
- TGDBMILocals: >>ENTER: TGDBMILocals.DoStateChange New-State=dsNone
- TGDBMILocals: <<EXIT: TGDBMILocals.DoStateChange
- TIdeLocalsMonitor: >>ENTER: TIdeLocalsMonitor.DoStateChange New-State=dsNone
- TIdeLocalsMonitor: <<EXIT: TIdeLocalsMonitor.DoStateChange
- TGDBMIRegisterSupplier: >>ENTER: TGDBMIRegisterSupplier.DoStateChange New-State=dsNone
- TGDBMIRegisterSupplier: <<EXIT: TGDBMIRegisterSupplier.DoStateChange
- TIdeRegistersMonitor: >>ENTER: TIdeRegistersMonitor.DoStateChange New-State=dsNone
- TIdeRegistersMonitor: <<EXIT: TIdeRegistersMonitor.DoStateChange
- TGDBMIWatches: >>ENTER: TGDBMIWatches.DoStateChange New-State=dsNone
- TGDBMIWatches: <<EXIT: TGDBMIWatches.DoStateChange
- TIdeWatchesMonitor: >>ENTER: TIdeWatchesMonitor.DoStateChange New-State=dsNone
- TIdeWatchesMonitor: <<EXIT: TIdeWatchesMonitor.DoStateChange
- DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:True
- DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
- DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
- DebugDataMonitor: >>ENTER: TSnapshotManager.DoStateChange New-State=None
- DebugDataMonitor: <<EXIT: TSnapshotManager.DoStateChange
- DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
- DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
- DebugDataMonitor: TLocalsDlg.LocalsChanged
- DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
- DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
- DebuggerState: Finished dsNone
- DebugDataMonitor: TLocalsDlg.LocalsChanged
- DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeCallStackMonitor Upd:False
- DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
- DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
- LAZARUS END - cleaning up ...
- DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
- DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
- DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
- Hint: (lazarus) [TMainIDE.Destroy] B -> inherited Destroy... TMainIDE
- Hint: (lazarus) [TMainIDE.Destroy] END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement