Advertisement
Guest User

Untitled

a guest
Aug 16th, 2018
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 90.87 KB | None | 0 0
  1. Hint: (lazarus) [TMainIDE.ParseCmdLineOptions] PrimaryConfigPath="C:\Users\ricardo\AppData\Local\lazarus"
  2. Hint: (lazarus) [TMainIDE.ParseCmdLineOptions] SecondaryConfigPath="C:\lazarus"
  3. Hint: (lazarus) [TBuildManager.SetBuildTarget] Old=x86_64-win64-win32 New=x86_64-win64-win32 FPC=True LCL=False
  4. DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
  5. DebugDataMonitor: TLocalsDlg.LocalsChanged
  6. DebugDataMonitor: >>ENTER: TCurrentCallStackList.GetEntryForThread: ThreadId=0
  7. DebugDataMonitor: <<EXIT: TCurrentCallStackList.GetEntryForThread
  8. DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
  9. DebugDataMonitor: TLocalsDlg.LocalsChanged
  10. DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
  11. DebugDataMonitor: TLocalsDlg.LocalsChanged
  12. TComponentTreeView.SetSelection: Updating component node values.
  13. DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
  14. DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
  15. DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
  16. DebugDataWindow: TWatchesDlg.ContextChanged nil Upd:True
  17. DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
  18. DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
  19. DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
  20. DebugDataWindow: TWatchesDlg.ContextChanged nil Upd:True
  21. DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
  22. DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
  23. DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
  24. DebugDataWindow: TWatchesDlg.SnapshotChanged nil Upd:True
  25. DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
  26. DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
  27. DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
  28. DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
  29. DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
  30. DebugDataWindow: TCallStackDlg.CallStackChanged from nil Upd:True
  31. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  32. DebugDataWindow: TCallStackDlg.CallStackCurrent from nil Upd:True
  33. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  34. DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
  35. DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
  36. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  37. DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
  38. DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
  39. DebugDataWindow: TCallStackDlg.CallStackChanged from nil Upd:True
  40. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  41. DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
  42. DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
  43. DebugDataWindow: TCallStackDlg.CallStackChanged from nil Upd:True
  44. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  45. DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
  46. DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
  47. ----------------
  48. [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"
  49. Info: (lazarus) Execute Title="Compile Project, Target: FindRepeatedElements.exe"
  50. Info: (lazarus) Working Directory="C:\Users\ricardo\pascal_projects\findrepeatedelements\"
  51. Info: (lazarus) Executable="C:\lazarus\fpc\3.0.4\bin\x86_64-win64\fpc.exe"
  52. Info: (lazarus) Param[0]="-MObjFPC"
  53. Info: (lazarus) Param[1]="-Scghi"
  54. Info: (lazarus) Param[2]="-O1"
  55. Info: (lazarus) Param[3]="-g"
  56. Info: (lazarus) Param[4]="-gl"
  57. Info: (lazarus) Param[5]="-l"
  58. Info: (lazarus) Param[6]="-vewnhibq"
  59. Info: (lazarus) Param[7]="-FiC:\Users\ricardo\pascal_projects\findrepeatedelements\lib\x86_64-win64"
  60. Info: (lazarus) Param[8]="-FuC:\Users\ricardo\pascal_projects\findrepeatedelements\"
  61. Info: (lazarus) Param[9]="-FUC:\Users\ricardo\pascal_projects\findrepeatedelements\lib\x86_64-win64\"
  62. Info: (lazarus) Param[10]="FindRepeatedElements.lpr"
  63. [TCompiler.Compile] end
  64. Hint: (lazarus) [TMainIDE.DoBuildProject] compiler time in s: 0,610000337474048
  65. Error: (lazarus) [TMainIDE.DoBuildProject] MainBuildBoss.DoCheckIfProjectNeedsCompilation nothing to be done
  66. DebugDataMonitor: TLocalsDlg.LocalsChanged
  67. DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeCallStackMonitor Upd:False
  68. DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
  69. DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
  70. [TCmdLineDebugger] Debug PID: 1036
  71. << TCmdLineDebugger.ReadLn "=thread-group-added,id="i1""
  72. << TCmdLineDebugger.ReadLn "(gdb) "
  73. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerCommandInitDebugger" State=dsNone PauseWaitState=0
  74. >> TCmdLineDebugger.SendCmdLn "-gdb-set confirm off"
  75. << TCmdLineDebugger.ReadLn "^done"
  76. << TCmdLineDebugger.ReadLn "(gdb) "
  77. >> TCmdLineDebugger.SendCmdLn "-gdb-set new-console off"
  78. << TCmdLineDebugger.ReadLn "^done"
  79. << TCmdLineDebugger.ReadLn "(gdb) "
  80. >> TCmdLineDebugger.SendCmdLn "set width 50000"
  81. << TCmdLineDebugger.ReadLn "&"set width 50000\n""
  82. << TCmdLineDebugger.ReadLn "^done"
  83. << TCmdLineDebugger.ReadLn "(gdb) "
  84. >> TCmdLineDebugger.SendCmdLn "-gdb-version"
  85. << TCmdLineDebugger.ReadLn "~"GNU gdb (GDB) 7.3.50.20110510-cvs\n""
  86. << TCmdLineDebugger.ReadLn "~"Copyright (C) 2011 Free Software Foundation, Inc.\n""
  87. << 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""
  88. << TCmdLineDebugger.ReadLn "~"This GDB was configured as \"x86_64-w64-mingw32\".\nFor bug reporting instructions, please see:\n""
  89. << TCmdLineDebugger.ReadLn "~"<http://www.gnu.org/software/gdb/bugs/>.\n""
  90. << TCmdLineDebugger.ReadLn "^done"
  91. << TCmdLineDebugger.ReadLn "(gdb) "
  92. Exec done
  93. Leaving Queue with count: 0 Recurse-Count=0 State=dsNone
  94. >> Run OnIdle
  95. OnIdle: UnLock
  96. << Run OnIdle
  97. OnIdle: Finished
  98. DebuggerState: Setting to dsIdle, from dsNone
  99. TGDBMIThreads: >>ENTER: TGDBMIThreads.DoStateChange New-State=dsIdle
  100. TGDBMIThreads: <<EXIT: TGDBMIThreads.DoStateChange
  101. TIdeThreadsMonitor: >>ENTER: TIdeThreadsMonitor.DoStateChange New-State=dsIdle
  102. TIdeThreadsMonitor: <<EXIT: TIdeThreadsMonitor.DoStateChange
  103. TGDBMICallStack: >>ENTER: TGDBMICallStack.DoStateChange New-State=dsIdle
  104. TGDBMICallStack: <<EXIT: TGDBMICallStack.DoStateChange
  105. TIdeCallStackMonitor: >>ENTER: TIdeCallStackMonitor.DoStateChange New-State=dsIdle
  106. DebugDataMonitor: TIdeCallStackMonitor.CallStackClear
  107. DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeCallStackMonitor Upd:True
  108. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  109. TIdeCallStackMonitor: <<EXIT: TIdeCallStackMonitor.DoStateChange
  110. TGDBMILocals: >>ENTER: TGDBMILocals.DoStateChange New-State=dsIdle
  111. TGDBMILocals: <<EXIT: TGDBMILocals.DoStateChange
  112. TIdeLocalsMonitor: >>ENTER: TIdeLocalsMonitor.DoStateChange New-State=dsIdle
  113. DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
  114. TIdeLocalsMonitor: <<EXIT: TIdeLocalsMonitor.DoStateChange
  115. TGDBMIRegisterSupplier: >>ENTER: TGDBMIRegisterSupplier.DoStateChange New-State=dsIdle
  116. TGDBMIRegisterSupplier: <<EXIT: TGDBMIRegisterSupplier.DoStateChange
  117. TIdeRegistersMonitor: >>ENTER: TIdeRegistersMonitor.DoStateChange New-State=dsIdle
  118. TIdeRegistersMonitor: <<EXIT: TIdeRegistersMonitor.DoStateChange
  119. TGDBMIWatches: >>ENTER: TGDBMIWatches.DoStateChange New-State=dsIdle
  120. TGDBMIWatches: <<EXIT: TGDBMIWatches.DoStateChange
  121. TIdeWatchesMonitor: >>ENTER: TIdeWatchesMonitor.DoStateChange New-State=dsIdle
  122. TIdeWatchesMonitor: <<EXIT: TIdeWatchesMonitor.DoStateChange
  123. DebugDataMonitor: >>ENTER: TCurrentCallStackList.GetEntryForThread: ThreadId=0
  124. DebugDataMonitor: <<EXIT: TCurrentCallStackList.GetEntryForThread
  125. DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
  126. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  127. DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:True
  128. DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
  129. DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
  130. DebugDataMonitor: >>ENTER: TSnapshotManager.DoStateChange New-State=Idle
  131. DebugDataMonitor: <<EXIT: TSnapshotManager.DoStateChange
  132. DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
  133. DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
  134. DebugDataMonitor: TLocalsDlg.LocalsChanged
  135. DebugDataMonitor: TCurrentCallStack.SetCurrentValidity: FThreadId=0 AValidity=ddsInvalid
  136. DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
  137. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  138. DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:False
  139. DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
  140. DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
  141. DebugDataMonitor: TLocalsDlg.LocalsChanged
  142. DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
  143. DebugDataMonitor: TCurrentCallStack.SetCountValidity: FThreadId=0 AValidity=ddsInvalid
  144. DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeCallStackMonitor Upd:True
  145. DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
  146. DebuggerState: Finished dsIdle
  147. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env ALLUSERSPROFILE=C:\ProgramData" State=dsIdle PauseWaitState=0
  148. >> TCmdLineDebugger.SendCmdLn "-gdb-set env ALLUSERSPROFILE=C:\ProgramData"
  149. << TCmdLineDebugger.ReadLn "^done"
  150. << TCmdLineDebugger.ReadLn "(gdb) "
  151. Exec done
  152. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  153. >> Run OnIdle
  154. OnIdle: UnLock
  155. << Run OnIdle
  156. OnIdle: Finished
  157. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env APPDATA=C:\Users\ricardo\AppData\Roaming" State=dsIdle PauseWaitState=0
  158. >> TCmdLineDebugger.SendCmdLn "-gdb-set env APPDATA=C:\Users\ricardo\AppData\Roaming"
  159. << TCmdLineDebugger.ReadLn "^done"
  160. << TCmdLineDebugger.ReadLn "(gdb) "
  161. Exec done
  162. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  163. >> Run OnIdle
  164. OnIdle: UnLock
  165. << Run OnIdle
  166. OnIdle: Finished
  167. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env CommonProgramFiles=C:\Program Files\Common Files" State=dsIdle PauseWaitState=0
  168. >> TCmdLineDebugger.SendCmdLn "-gdb-set env CommonProgramFiles=C:\Program Files\Common Files"
  169. << TCmdLineDebugger.ReadLn "^done"
  170. << TCmdLineDebugger.ReadLn "(gdb) "
  171. Exec done
  172. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  173. >> Run OnIdle
  174. OnIdle: UnLock
  175. << Run OnIdle
  176. OnIdle: Finished
  177. 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
  178. >> TCmdLineDebugger.SendCmdLn "-gdb-set env CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files"
  179. << TCmdLineDebugger.ReadLn "^done"
  180. << TCmdLineDebugger.ReadLn "(gdb) "
  181. Exec done
  182. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  183. >> Run OnIdle
  184. OnIdle: UnLock
  185. << Run OnIdle
  186. OnIdle: Finished
  187. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env CommonProgramW6432=C:\Program Files\Common Files" State=dsIdle PauseWaitState=0
  188. >> TCmdLineDebugger.SendCmdLn "-gdb-set env CommonProgramW6432=C:\Program Files\Common Files"
  189. << TCmdLineDebugger.ReadLn "^done"
  190. << TCmdLineDebugger.ReadLn "(gdb) "
  191. Exec done
  192. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  193. >> Run OnIdle
  194. OnIdle: UnLock
  195. << Run OnIdle
  196. OnIdle: Finished
  197. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env COMPUTERNAME=DESKTOP-IU53FK0" State=dsIdle PauseWaitState=0
  198. >> TCmdLineDebugger.SendCmdLn "-gdb-set env COMPUTERNAME=DESKTOP-IU53FK0"
  199. << TCmdLineDebugger.ReadLn "^done"
  200. << TCmdLineDebugger.ReadLn "(gdb) "
  201. Exec done
  202. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  203. >> Run OnIdle
  204. OnIdle: UnLock
  205. << Run OnIdle
  206. OnIdle: Finished
  207. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env ComSpec=C:\WINDOWS\system32\cmd.exe" State=dsIdle PauseWaitState=0
  208. >> TCmdLineDebugger.SendCmdLn "-gdb-set env ComSpec=C:\WINDOWS\system32\cmd.exe"
  209. << TCmdLineDebugger.ReadLn "^done"
  210. << TCmdLineDebugger.ReadLn "(gdb) "
  211. Exec done
  212. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  213. >> Run OnIdle
  214. OnIdle: UnLock
  215. << Run OnIdle
  216. OnIdle: Finished
  217. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env DriverData=C:\Windows\System32\Drivers\DriverData" State=dsIdle PauseWaitState=0
  218. >> TCmdLineDebugger.SendCmdLn "-gdb-set env DriverData=C:\Windows\System32\Drivers\DriverData"
  219. << TCmdLineDebugger.ReadLn "^done"
  220. << TCmdLineDebugger.ReadLn "(gdb) "
  221. Exec done
  222. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  223. >> Run OnIdle
  224. OnIdle: UnLock
  225. << Run OnIdle
  226. OnIdle: Finished
  227. 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
  228. >> TCmdLineDebugger.SendCmdLn "-gdb-set env FPS_BROWSER_APP_PROFILE_STRING=Internet Explorer"
  229. << TCmdLineDebugger.ReadLn "^done"
  230. << TCmdLineDebugger.ReadLn "(gdb) "
  231. Exec done
  232. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  233. >> Run OnIdle
  234. OnIdle: UnLock
  235. << Run OnIdle
  236. OnIdle: Finished
  237. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env FPS_BROWSER_USER_PROFILE_STRING=Default" State=dsIdle PauseWaitState=0
  238. >> TCmdLineDebugger.SendCmdLn "-gdb-set env FPS_BROWSER_USER_PROFILE_STRING=Default"
  239. << TCmdLineDebugger.ReadLn "^done"
  240. << TCmdLineDebugger.ReadLn "(gdb) "
  241. Exec done
  242. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  243. >> Run OnIdle
  244. OnIdle: UnLock
  245. << Run OnIdle
  246. OnIdle: Finished
  247. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env HAXEPATH=C:\HaxeToolkit\haxe\" State=dsIdle PauseWaitState=0
  248. >> TCmdLineDebugger.SendCmdLn "-gdb-set env HAXEPATH=C:\HaxeToolkit\haxe\"
  249. << TCmdLineDebugger.ReadLn "^done"
  250. << TCmdLineDebugger.ReadLn "(gdb) "
  251. Exec done
  252. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  253. >> Run OnIdle
  254. OnIdle: UnLock
  255. << Run OnIdle
  256. OnIdle: Finished
  257. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env HOMEDRIVE=C:" State=dsIdle PauseWaitState=0
  258. >> TCmdLineDebugger.SendCmdLn "-gdb-set env HOMEDRIVE=C:"
  259. << TCmdLineDebugger.ReadLn "^done"
  260. << TCmdLineDebugger.ReadLn "(gdb) "
  261. Exec done
  262. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  263. >> Run OnIdle
  264. OnIdle: UnLock
  265. << Run OnIdle
  266. OnIdle: Finished
  267. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env HOMEPATH=\Users\ricardo" State=dsIdle PauseWaitState=0
  268. >> TCmdLineDebugger.SendCmdLn "-gdb-set env HOMEPATH=\Users\ricardo"
  269. << TCmdLineDebugger.ReadLn "^done"
  270. << TCmdLineDebugger.ReadLn "(gdb) "
  271. Exec done
  272. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  273. >> Run OnIdle
  274. OnIdle: UnLock
  275. << Run OnIdle
  276. OnIdle: Finished
  277. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env LOCALAPPDATA=C:\Users\ricardo\AppData\Local" State=dsIdle PauseWaitState=0
  278. >> TCmdLineDebugger.SendCmdLn "-gdb-set env LOCALAPPDATA=C:\Users\ricardo\AppData\Local"
  279. << TCmdLineDebugger.ReadLn "^done"
  280. << TCmdLineDebugger.ReadLn "(gdb) "
  281. Exec done
  282. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  283. >> Run OnIdle
  284. OnIdle: UnLock
  285. << Run OnIdle
  286. OnIdle: Finished
  287. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env LOGONSERVER=\\DESKTOP-IU53FK0" State=dsIdle PauseWaitState=0
  288. >> TCmdLineDebugger.SendCmdLn "-gdb-set env LOGONSERVER=\\DESKTOP-IU53FK0"
  289. << TCmdLineDebugger.ReadLn "^done"
  290. << TCmdLineDebugger.ReadLn "(gdb) "
  291. Exec done
  292. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  293. >> Run OnIdle
  294. OnIdle: UnLock
  295. << Run OnIdle
  296. OnIdle: Finished
  297. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env NEKO_INSTPATH=C:\HaxeToolkit\neko" State=dsIdle PauseWaitState=0
  298. >> TCmdLineDebugger.SendCmdLn "-gdb-set env NEKO_INSTPATH=C:\HaxeToolkit\neko"
  299. << TCmdLineDebugger.ReadLn "^done"
  300. << TCmdLineDebugger.ReadLn "(gdb) "
  301. Exec done
  302. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  303. >> Run OnIdle
  304. OnIdle: UnLock
  305. << Run OnIdle
  306. OnIdle: Finished
  307. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env NUMBER_OF_PROCESSORS=8" State=dsIdle PauseWaitState=0
  308. >> TCmdLineDebugger.SendCmdLn "-gdb-set env NUMBER_OF_PROCESSORS=8"
  309. << TCmdLineDebugger.ReadLn "^done"
  310. << TCmdLineDebugger.ReadLn "(gdb) "
  311. Exec done
  312. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  313. >> Run OnIdle
  314. OnIdle: UnLock
  315. << Run OnIdle
  316. OnIdle: Finished
  317. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env OneDrive=C:\Users\ricardo\OneDrive" State=dsIdle PauseWaitState=0
  318. >> TCmdLineDebugger.SendCmdLn "-gdb-set env OneDrive=C:\Users\ricardo\OneDrive"
  319. << TCmdLineDebugger.ReadLn "^done"
  320. << TCmdLineDebugger.ReadLn "(gdb) "
  321. Exec done
  322. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  323. >> Run OnIdle
  324. OnIdle: UnLock
  325. << Run OnIdle
  326. OnIdle: Finished
  327. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env OS=Windows_NT" State=dsIdle PauseWaitState=0
  328. >> TCmdLineDebugger.SendCmdLn "-gdb-set env OS=Windows_NT"
  329. << TCmdLineDebugger.ReadLn "^done"
  330. << TCmdLineDebugger.ReadLn "(gdb) "
  331. Exec done
  332. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  333. >> Run OnIdle
  334. OnIdle: UnLock
  335. << Run OnIdle
  336. OnIdle: Finished
  337. 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
  338. >> 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;"
  339. << TCmdLineDebugger.ReadLn "^done"
  340. << TCmdLineDebugger.ReadLn "(gdb) "
  341. Exec done
  342. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  343. >> Run OnIdle
  344. OnIdle: UnLock
  345. << Run OnIdle
  346. OnIdle: Finished
  347. 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
  348. >> TCmdLineDebugger.SendCmdLn "-gdb-set env PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC"
  349. << TCmdLineDebugger.ReadLn "^done"
  350. << TCmdLineDebugger.ReadLn "(gdb) "
  351. Exec done
  352. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  353. >> Run OnIdle
  354. OnIdle: UnLock
  355. << Run OnIdle
  356. OnIdle: Finished
  357. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env PROCESSOR_ARCHITECTURE=AMD64" State=dsIdle PauseWaitState=0
  358. >> TCmdLineDebugger.SendCmdLn "-gdb-set env PROCESSOR_ARCHITECTURE=AMD64"
  359. << TCmdLineDebugger.ReadLn "^done"
  360. << TCmdLineDebugger.ReadLn "(gdb) "
  361. Exec done
  362. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  363. >> Run OnIdle
  364. OnIdle: UnLock
  365. << Run OnIdle
  366. OnIdle: Finished
  367. 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
  368. >> TCmdLineDebugger.SendCmdLn "-gdb-set env PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 158 Stepping 9, GenuineIntel"
  369. << TCmdLineDebugger.ReadLn "^done"
  370. << TCmdLineDebugger.ReadLn "(gdb) "
  371. Exec done
  372. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  373. >> Run OnIdle
  374. OnIdle: UnLock
  375. << Run OnIdle
  376. OnIdle: Finished
  377. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env PROCESSOR_LEVEL=6" State=dsIdle PauseWaitState=0
  378. >> TCmdLineDebugger.SendCmdLn "-gdb-set env PROCESSOR_LEVEL=6"
  379. << TCmdLineDebugger.ReadLn "^done"
  380. << TCmdLineDebugger.ReadLn "(gdb) "
  381. Exec done
  382. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  383. >> Run OnIdle
  384. OnIdle: UnLock
  385. << Run OnIdle
  386. OnIdle: Finished
  387. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env PROCESSOR_REVISION=9e09" State=dsIdle PauseWaitState=0
  388. >> TCmdLineDebugger.SendCmdLn "-gdb-set env PROCESSOR_REVISION=9e09"
  389. << TCmdLineDebugger.ReadLn "^done"
  390. << TCmdLineDebugger.ReadLn "(gdb) "
  391. Exec done
  392. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  393. >> Run OnIdle
  394. OnIdle: UnLock
  395. << Run OnIdle
  396. OnIdle: Finished
  397. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env ProgramData=C:\ProgramData" State=dsIdle PauseWaitState=0
  398. >> TCmdLineDebugger.SendCmdLn "-gdb-set env ProgramData=C:\ProgramData"
  399. << TCmdLineDebugger.ReadLn "^done"
  400. << TCmdLineDebugger.ReadLn "(gdb) "
  401. Exec done
  402. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  403. >> Run OnIdle
  404. OnIdle: UnLock
  405. << Run OnIdle
  406. OnIdle: Finished
  407. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env ProgramFiles=C:\Program Files" State=dsIdle PauseWaitState=0
  408. >> TCmdLineDebugger.SendCmdLn "-gdb-set env ProgramFiles=C:\Program Files"
  409. << TCmdLineDebugger.ReadLn "^done"
  410. << TCmdLineDebugger.ReadLn "(gdb) "
  411. Exec done
  412. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  413. >> Run OnIdle
  414. OnIdle: UnLock
  415. << Run OnIdle
  416. OnIdle: Finished
  417. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env ProgramFiles(x86)=C:\Program Files (x86)" State=dsIdle PauseWaitState=0
  418. >> TCmdLineDebugger.SendCmdLn "-gdb-set env ProgramFiles(x86)=C:\Program Files (x86)"
  419. << TCmdLineDebugger.ReadLn "^done"
  420. << TCmdLineDebugger.ReadLn "(gdb) "
  421. Exec done
  422. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  423. >> Run OnIdle
  424. OnIdle: UnLock
  425. << Run OnIdle
  426. OnIdle: Finished
  427. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env ProgramW6432=C:\Program Files" State=dsIdle PauseWaitState=0
  428. >> TCmdLineDebugger.SendCmdLn "-gdb-set env ProgramW6432=C:\Program Files"
  429. << TCmdLineDebugger.ReadLn "^done"
  430. << TCmdLineDebugger.ReadLn "(gdb) "
  431. Exec done
  432. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  433. >> Run OnIdle
  434. OnIdle: UnLock
  435. << Run OnIdle
  436. OnIdle: Finished
  437. 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
  438. >> TCmdLineDebugger.SendCmdLn "-gdb-set env PSModulePath=C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules"
  439. << TCmdLineDebugger.ReadLn "^done"
  440. << TCmdLineDebugger.ReadLn "(gdb) "
  441. Exec done
  442. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  443. >> Run OnIdle
  444. OnIdle: UnLock
  445. << Run OnIdle
  446. OnIdle: Finished
  447. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env PUBLIC=C:\Users\Public" State=dsIdle PauseWaitState=0
  448. >> TCmdLineDebugger.SendCmdLn "-gdb-set env PUBLIC=C:\Users\Public"
  449. << TCmdLineDebugger.ReadLn "^done"
  450. << TCmdLineDebugger.ReadLn "(gdb) "
  451. Exec done
  452. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  453. >> Run OnIdle
  454. OnIdle: UnLock
  455. << Run OnIdle
  456. OnIdle: Finished
  457. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env SESSIONNAME=Console" State=dsIdle PauseWaitState=0
  458. >> TCmdLineDebugger.SendCmdLn "-gdb-set env SESSIONNAME=Console"
  459. << TCmdLineDebugger.ReadLn "^done"
  460. << TCmdLineDebugger.ReadLn "(gdb) "
  461. Exec done
  462. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  463. >> Run OnIdle
  464. OnIdle: UnLock
  465. << Run OnIdle
  466. OnIdle: Finished
  467. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env SystemDrive=C:" State=dsIdle PauseWaitState=0
  468. >> TCmdLineDebugger.SendCmdLn "-gdb-set env SystemDrive=C:"
  469. << TCmdLineDebugger.ReadLn "^done"
  470. << TCmdLineDebugger.ReadLn "(gdb) "
  471. Exec done
  472. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  473. >> Run OnIdle
  474. OnIdle: UnLock
  475. << Run OnIdle
  476. OnIdle: Finished
  477. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env SystemRoot=C:\WINDOWS" State=dsIdle PauseWaitState=0
  478. >> TCmdLineDebugger.SendCmdLn "-gdb-set env SystemRoot=C:\WINDOWS"
  479. << TCmdLineDebugger.ReadLn "^done"
  480. << TCmdLineDebugger.ReadLn "(gdb) "
  481. Exec done
  482. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  483. >> Run OnIdle
  484. OnIdle: UnLock
  485. << Run OnIdle
  486. OnIdle: Finished
  487. 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
  488. >> TCmdLineDebugger.SendCmdLn "-gdb-set env TEMP=C:\Users\ricardo\AppData\Local\Temp"
  489. << TCmdLineDebugger.ReadLn "^done"
  490. << TCmdLineDebugger.ReadLn "(gdb) "
  491. Exec done
  492. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  493. >> Run OnIdle
  494. OnIdle: UnLock
  495. << Run OnIdle
  496. OnIdle: Finished
  497. 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
  498. >> TCmdLineDebugger.SendCmdLn "-gdb-set env TMP=C:\Users\ricardo\AppData\Local\Temp"
  499. << TCmdLineDebugger.ReadLn "^done"
  500. << TCmdLineDebugger.ReadLn "(gdb) "
  501. Exec done
  502. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  503. >> Run OnIdle
  504. OnIdle: UnLock
  505. << Run OnIdle
  506. OnIdle: Finished
  507. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env USERDOMAIN=DESKTOP-IU53FK0" State=dsIdle PauseWaitState=0
  508. >> TCmdLineDebugger.SendCmdLn "-gdb-set env USERDOMAIN=DESKTOP-IU53FK0"
  509. << TCmdLineDebugger.ReadLn "^done"
  510. << TCmdLineDebugger.ReadLn "(gdb) "
  511. Exec done
  512. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  513. >> Run OnIdle
  514. OnIdle: UnLock
  515. << Run OnIdle
  516. OnIdle: Finished
  517. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env USERDOMAIN_ROAMINGPROFILE=DESKTOP-IU53FK0" State=dsIdle PauseWaitState=0
  518. >> TCmdLineDebugger.SendCmdLn "-gdb-set env USERDOMAIN_ROAMINGPROFILE=DESKTOP-IU53FK0"
  519. << TCmdLineDebugger.ReadLn "^done"
  520. << TCmdLineDebugger.ReadLn "(gdb) "
  521. Exec done
  522. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  523. >> Run OnIdle
  524. OnIdle: UnLock
  525. << Run OnIdle
  526. OnIdle: Finished
  527. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env USERNAME=ricardo" State=dsIdle PauseWaitState=0
  528. >> TCmdLineDebugger.SendCmdLn "-gdb-set env USERNAME=ricardo"
  529. << TCmdLineDebugger.ReadLn "^done"
  530. << TCmdLineDebugger.ReadLn "(gdb) "
  531. Exec done
  532. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  533. >> Run OnIdle
  534. OnIdle: UnLock
  535. << Run OnIdle
  536. OnIdle: Finished
  537. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env USERPROFILE=C:\Users\ricardo" State=dsIdle PauseWaitState=0
  538. >> TCmdLineDebugger.SendCmdLn "-gdb-set env USERPROFILE=C:\Users\ricardo"
  539. << TCmdLineDebugger.ReadLn "^done"
  540. << TCmdLineDebugger.ReadLn "(gdb) "
  541. Exec done
  542. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  543. >> Run OnIdle
  544. OnIdle: UnLock
  545. << Run OnIdle
  546. OnIdle: Finished
  547. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env windir=C:\WINDOWS" State=dsIdle PauseWaitState=0
  548. >> TCmdLineDebugger.SendCmdLn "-gdb-set env windir=C:\WINDOWS"
  549. << TCmdLineDebugger.ReadLn "^done"
  550. << TCmdLineDebugger.ReadLn "(gdb) "
  551. Exec done
  552. Leaving Queue with count: 0 Recurse-Count=0 State=dsIdle
  553. >> Run OnIdle
  554. OnIdle: UnLock
  555. << Run OnIdle
  556. OnIdle: Finished
  557. DebuggerState: Setting to dsStop, from dsIdle
  558. TGDBMIThreads: >>ENTER: TGDBMIThreads.DoStateChange New-State=dsStop
  559. TGDBMIThreads: <<EXIT: TGDBMIThreads.DoStateChange
  560. TIdeThreadsMonitor: >>ENTER: TIdeThreadsMonitor.DoStateChange New-State=dsStop
  561. TIdeThreadsMonitor: <<EXIT: TIdeThreadsMonitor.DoStateChange
  562. TGDBMICallStack: >>ENTER: TGDBMICallStack.DoStateChange New-State=dsStop
  563. TGDBMICallStack: <<EXIT: TGDBMICallStack.DoStateChange
  564. TIdeCallStackMonitor: >>ENTER: TIdeCallStackMonitor.DoStateChange New-State=dsStop
  565. TIdeCallStackMonitor: <<EXIT: TIdeCallStackMonitor.DoStateChange
  566. TGDBMILocals: >>ENTER: TGDBMILocals.DoStateChange New-State=dsStop
  567. TGDBMILocals: <<EXIT: TGDBMILocals.DoStateChange
  568. TIdeLocalsMonitor: >>ENTER: TIdeLocalsMonitor.DoStateChange New-State=dsStop
  569. TIdeLocalsMonitor: <<EXIT: TIdeLocalsMonitor.DoStateChange
  570. TGDBMIRegisterSupplier: >>ENTER: TGDBMIRegisterSupplier.DoStateChange New-State=dsStop
  571. TGDBMIRegisterSupplier: <<EXIT: TGDBMIRegisterSupplier.DoStateChange
  572. TIdeRegistersMonitor: >>ENTER: TIdeRegistersMonitor.DoStateChange New-State=dsStop
  573. TIdeRegistersMonitor: <<EXIT: TIdeRegistersMonitor.DoStateChange
  574. TGDBMIWatches: >>ENTER: TGDBMIWatches.DoStateChange New-State=dsStop
  575. TGDBMIWatches: <<EXIT: TGDBMIWatches.DoStateChange
  576. TIdeWatchesMonitor: >>ENTER: TIdeWatchesMonitor.DoStateChange New-State=dsStop
  577. TIdeWatchesMonitor: <<EXIT: TIdeWatchesMonitor.DoStateChange
  578. DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
  579. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  580. DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:True
  581. DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
  582. DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
  583. DebugDataMonitor: >>ENTER: TSnapshotManager.DoStateChange New-State=Stop
  584. DebugDataMonitor: <<EXIT: TSnapshotManager.DoStateChange
  585. DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
  586. DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
  587. DebugDataMonitor: TLocalsDlg.LocalsChanged
  588. DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
  589. DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
  590. DebuggerState: Finished dsStop
  591. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerCommandStartDebugging: ContinueCommand= <none>" State=dsStop PauseWaitState=0
  592. >> TCmdLineDebugger.SendCmdLn "-file-exec-and-symbols "C:/Users/ricardo/pascal_projects/findrepeatedelements/FindRepeatedElements.exe""
  593. << TCmdLineDebugger.ReadLn "^done"
  594. << TCmdLineDebugger.ReadLn "(gdb) "
  595. >> TCmdLineDebugger.SendCmdLn "-gdb-set language pascal"
  596. << TCmdLineDebugger.ReadLn "^done"
  597. << TCmdLineDebugger.ReadLn "(gdb) "
  598. TGDBMIDebugger.StartDebugging WorkingDir="C:\Users\ricardo\pascal_projects\findrepeatedelements\"
  599. >> TCmdLineDebugger.SendCmdLn "-environment-cd ."
  600. << TCmdLineDebugger.ReadLn "^done"
  601. << TCmdLineDebugger.ReadLn "(gdb) "
  602. >> TCmdLineDebugger.SendCmdLn "-environment-cd "C:/Users/ricardo/pascal_projects/findrepeatedelements/""
  603. << TCmdLineDebugger.ReadLn "^done"
  604. << TCmdLineDebugger.ReadLn "(gdb) "
  605. >> TCmdLineDebugger.SendCmdLn "-data-evaluate-expression FPC_THREADVAR_RELOCATE_PROC"
  606. << TCmdLineDebugger.ReadLn "^error,msg="No symbol \"FPC_THREADVAR_RELOCATE_PROC\" in current context.""
  607. << TCmdLineDebugger.ReadLn "(gdb) "
  608. >> TCmdLineDebugger.SendCmdLn "info functions FPC_CPUINIT"
  609. << TCmdLineDebugger.ReadLn "&"info functions FPC_CPUINIT\n""
  610. << TCmdLineDebugger.ReadLn "~"All functions matching regular expression \"FPC_CPUINIT\":\n""
  611. << TCmdLineDebugger.ReadLn "~"\nNon-debugging symbols:\n""
  612. << TCmdLineDebugger.ReadLn "~"0x0000000100002010 SYSTEM_$$_FPC_CPUINIT\n""
  613. << TCmdLineDebugger.ReadLn "^done"
  614. << TCmdLineDebugger.ReadLn "(gdb) "
  615. >> TCmdLineDebugger.SendCmdLn "-exec-arguments "
  616. << TCmdLineDebugger.ReadLn "^done"
  617. << TCmdLineDebugger.ReadLn "(gdb) "
  618. >> TCmdLineDebugger.SendCmdLn "-gdb-set language pascal"
  619. << TCmdLineDebugger.ReadLn "^done"
  620. << TCmdLineDebugger.ReadLn "(gdb) "
  621. >> TCmdLineDebugger.SendCmdLn "ptype TObject"
  622. << TCmdLineDebugger.ReadLn "&"ptype TObject\n""
  623. << TCmdLineDebugger.ReadLn "&"No symbol \"TObject\" in current context.\n""
  624. << TCmdLineDebugger.ReadLn "^error,msg="No symbol \"TObject\" in current context.""
  625. << TCmdLineDebugger.ReadLn "(gdb) "
  626. >> TCmdLineDebugger.SendCmdLn "ptype Exception"
  627. << TCmdLineDebugger.ReadLn "&"ptype Exception\n""
  628. << TCmdLineDebugger.ReadLn "&"No symbol \"Exception\" in current context.\n""
  629. << TCmdLineDebugger.ReadLn "^error,msg="No symbol \"Exception\" in current context.""
  630. << TCmdLineDebugger.ReadLn "(gdb) "
  631. >> TCmdLineDebugger.SendCmdLn "ptype Shortstring"
  632. << TCmdLineDebugger.ReadLn "&"ptype Shortstring\n""
  633. << TCmdLineDebugger.ReadLn "&"No symbol \"Shortstring\" in current context.\n""
  634. << TCmdLineDebugger.ReadLn "^error,msg="No symbol \"Shortstring\" in current context.""
  635. << TCmdLineDebugger.ReadLn "(gdb) "
  636. >> TCmdLineDebugger.SendCmdLn "ptype pointer"
  637. << TCmdLineDebugger.ReadLn "&"ptype pointer\n""
  638. << TCmdLineDebugger.ReadLn "&"No symbol \"pointer\" in current context.\n""
  639. << TCmdLineDebugger.ReadLn "^error,msg="No symbol \"pointer\" in current context.""
  640. << TCmdLineDebugger.ReadLn "(gdb) "
  641. >> TCmdLineDebugger.SendCmdLn "ptype byte"
  642. << TCmdLineDebugger.ReadLn "&"ptype byte\n""
  643. << TCmdLineDebugger.ReadLn "&"No symbol \"byte\" in current context.\n""
  644. << TCmdLineDebugger.ReadLn "^error,msg="No symbol \"byte\" in current context.""
  645. << TCmdLineDebugger.ReadLn "(gdb) "
  646. >> TCmdLineDebugger.SendCmdLn "set print elements 2500"
  647. << TCmdLineDebugger.ReadLn "&"set print elements 2500\n""
  648. << TCmdLineDebugger.ReadLn "^done"
  649. << TCmdLineDebugger.ReadLn "(gdb) "
  650. >> TCmdLineDebugger.SendCmdLn "info file"
  651. << TCmdLineDebugger.ReadLn "&"info file\n""
  652. << TCmdLineDebugger.ReadLn "~"Symbols from \"C:/Users/ricardo/pascal_projects/findrepeatedelements/FindRepeatedElements.exe\".\n""
  653. << TCmdLineDebugger.ReadLn "~"Local exec file:\n""
  654. << TCmdLineDebugger.ReadLn "~"\t`C:/Users/ricardo/pascal_projects/findrepeatedelements/FindRepeatedElements.exe', file type pei-x86-64.\n""
  655. << TCmdLineDebugger.ReadLn "~"\tEntry point: 0x1000101c0\n""
  656. << TCmdLineDebugger.ReadLn "~"\t0x0000000100001000 - 0x0000000100029400 is .text\n""
  657. << TCmdLineDebugger.ReadLn "~"\t0x000000010002a000 - 0x000000010002b994 is .data\n""
  658. << TCmdLineDebugger.ReadLn "~"\t0x000000010002c000 - 0x0000000100039a54 is .rdata\n""
  659. << TCmdLineDebugger.ReadLn "~"\t0x000000010003a000 - 0x000000010003d084 is .pdata\n""
  660. << TCmdLineDebugger.ReadLn "~"\t0x000000010003e000 - 0x0000000100042ab8 is .bss\n""
  661. << TCmdLineDebugger.ReadLn "~"\t0x0000000100043000 - 0x0000000100043028 is .CRT\n""
  662. << TCmdLineDebugger.ReadLn "~"\t0x0000000100044000 - 0x0000000100044c99 is .idata\n""
  663. << TCmdLineDebugger.ReadLn "^done"
  664. << TCmdLineDebugger.ReadLn "(gdb) "
  665. >> TCmdLineDebugger.SendCmdLn "-data-evaluate-expression sizeof(^char)"
  666. << TCmdLineDebugger.ReadLn "^error,msg="A syntax error in expression, near `char)'.""
  667. << TCmdLineDebugger.ReadLn "(gdb) "
  668. >> TCmdLineDebugger.SendCmdLn "-break-insert -f foo"
  669. << TCmdLineDebugger.ReadLn "&"Function \"foo\" not defined.\n""
  670. << TCmdLineDebugger.ReadLn "^done,bkpt={number="1",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="foo",times="0",original-location="foo"}"
  671. << TCmdLineDebugger.ReadLn "(gdb) "
  672. >> TCmdLineDebugger.SendCmdLn "-break-delete 1"
  673. << TCmdLineDebugger.ReadLn "^done"
  674. << TCmdLineDebugger.ReadLn "(gdb) "
  675. >> TCmdLineDebugger.SendCmdLn "-break-insert main"
  676. << 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"}"
  677. << TCmdLineDebugger.ReadLn "(gdb) "
  678. >> TCmdLineDebugger.SendCmdLn "-break-insert *4295033280"
  679. << TCmdLineDebugger.ReadLn "^done,bkpt={number="3",type="breakpoint",disp="keep",enabled="y",addr="0x00000001000101c0",at="<_mainCRTStartup>",times="0",original-location="*4295033280"}"
  680. << TCmdLineDebugger.ReadLn "(gdb) "
  681. >> TCmdLineDebugger.SendCmdLn "-break-insert +0"
  682. << 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"}"
  683. << TCmdLineDebugger.ReadLn "(gdb) "
  684. >> TCmdLineDebugger.SendCmdLn "-exec-run"
  685. << TCmdLineDebugger.ReadLn "=thread-group-started,id="i1",pid="14220""
  686. << TCmdLineDebugger.ReadLn "=thread-created,id="1",group-id="i1""
  687. << TCmdLineDebugger.ReadLn "~"[New Thread 14220.0x658]\n""
  688. << TCmdLineDebugger.ReadLn "^running"
  689. << TCmdLineDebugger.ReadLn "*running,thread-id="all""
  690. << TCmdLineDebugger.ReadLn "(gdb) "
  691. << TCmdLineDebugger.ReadLn "=thread-created,id="2",group-id="i1""
  692. << TCmdLineDebugger.ReadLn "~"[New Thread 14220.0x3794]\n""
  693. << TCmdLineDebugger.ReadLn "*running,thread-id="all""
  694. << TCmdLineDebugger.ReadLn "=thread-created,id="3",group-id="i1""
  695. << TCmdLineDebugger.ReadLn "~"[New Thread 14220.0x1a44]\n""
  696. << TCmdLineDebugger.ReadLn "*running,thread-id="all""
  697. << TCmdLineDebugger.ReadLn "=thread-created,id="4",group-id="i1""
  698. << TCmdLineDebugger.ReadLn "~"[New Thread 14220.0x1c30]\n""
  699. << TCmdLineDebugger.ReadLn "*running,thread-id="all""
  700. << 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""
  701. << 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""
  702. << 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""
  703. << 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""
  704. << 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""
  705. << 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""
  706. << 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""
  707. << 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""
  708. << 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""
  709. << 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""
  710. << 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""
  711. << 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""
  712. << 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""
  713. << 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""
  714. << 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""
  715. << 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""
  716. << 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""
  717. << 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""
  718. << 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""
  719. << 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""
  720. << 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""
  721. << 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""
  722. << 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""
  723. << TCmdLineDebugger.ReadLn "=breakpoint-modified,bkpt={number="3",type="breakpoint",disp="keep",enabled="y",addr="0x00000001000101c0",at="<_mainCRTStartup>",times="1",original-location="*4295033280"}"
  724. << TCmdLineDebugger.ReadLn "*stopped,reason="breakpoint-hit",disp="keep",bkptno="3",frame={addr="0x00000001000101c0",func="_mainCRTStartup",args=[]},thread-id="1",stopped-threads="all""
  725. << TCmdLineDebugger.ReadLn "(gdb) "
  726. >> TCmdLineDebugger.SendCmdLn "-break-delete 2"
  727. << TCmdLineDebugger.ReadLn "^done"
  728. << TCmdLineDebugger.ReadLn "(gdb) "
  729. >> TCmdLineDebugger.SendCmdLn "-break-delete 3"
  730. << TCmdLineDebugger.ReadLn "^done"
  731. << TCmdLineDebugger.ReadLn "(gdb) "
  732. >> TCmdLineDebugger.SendCmdLn "-break-delete 4"
  733. << TCmdLineDebugger.ReadLn "^done"
  734. << TCmdLineDebugger.ReadLn "(gdb) "
  735. DebuggerState: Setting to dsRun, from dsStop
  736. DebugDataMonitor: TCurrentThreads.SetCurrentThreadId 0
  737. DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeThreadsMonitor Upd:True
  738. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  739. DebugDataWindow: TWatchesDlg.ContextChanged TIdeThreadsMonitor Upd:True
  740. DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
  741. DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
  742. TGDBMIThreads: >>ENTER: TGDBMIThreads.DoStateChange New-State=dsRun
  743. TGDBMIThreads: <<EXIT: TGDBMIThreads.DoStateChange
  744. TIdeThreadsMonitor: >>ENTER: TIdeThreadsMonitor.DoStateChange New-State=dsRun
  745. TIdeThreadsMonitor: <<EXIT: TIdeThreadsMonitor.DoStateChange
  746. TGDBMICallStack: >>ENTER: TGDBMICallStack.DoStateChange New-State=dsRun
  747. TGDBMICallStack: <<EXIT: TGDBMICallStack.DoStateChange
  748. TIdeCallStackMonitor: >>ENTER: TIdeCallStackMonitor.DoStateChange New-State=dsRun
  749. TIdeCallStackMonitor: <<EXIT: TIdeCallStackMonitor.DoStateChange
  750. TGDBMILocals: >>ENTER: TGDBMILocals.DoStateChange New-State=dsRun
  751. TGDBMILocals: <<EXIT: TGDBMILocals.DoStateChange
  752. TIdeLocalsMonitor: >>ENTER: TIdeLocalsMonitor.DoStateChange New-State=dsRun
  753. TIdeLocalsMonitor: <<EXIT: TIdeLocalsMonitor.DoStateChange
  754. TGDBMIRegisterSupplier: >>ENTER: TGDBMIRegisterSupplier.DoStateChange New-State=dsRun
  755. TGDBMIRegisterSupplier: <<EXIT: TGDBMIRegisterSupplier.DoStateChange
  756. TIdeRegistersMonitor: >>ENTER: TIdeRegistersMonitor.DoStateChange New-State=dsRun
  757. TIdeRegistersMonitor: <<EXIT: TIdeRegistersMonitor.DoStateChange
  758. TGDBMIWatches: >>ENTER: TGDBMIWatches.DoStateChange New-State=dsRun
  759. TGDBMIWatches: <<EXIT: TGDBMIWatches.DoStateChange
  760. TIdeWatchesMonitor: >>ENTER: TIdeWatchesMonitor.DoStateChange New-State=dsRun
  761. TIdeWatchesMonitor: <<EXIT: TIdeWatchesMonitor.DoStateChange
  762. DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
  763. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  764. DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:True
  765. DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
  766. DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
  767. DebugDataMonitor: >>ENTER: TSnapshotManager.DoStateChange New-State=Run
  768. DebugDataMonitor: <<EXIT: TSnapshotManager.DoStateChange
  769. DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
  770. DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
  771. DebugDataMonitor: TLocalsDlg.LocalsChanged
  772. DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
  773. DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
  774. DebuggerState: Finished dsRun
  775. >> TCmdLineDebugger.SendCmdLn "info address FPC_RAISEEXCEPTION"
  776. << TCmdLineDebugger.ReadLn "&"info address FPC_RAISEEXCEPTION\n""
  777. << TCmdLineDebugger.ReadLn "~"Symbol \"FPC_RAISEEXCEPTION\" is at 0x10000f9e0 in a file compiled without debugging.\n""
  778. << TCmdLineDebugger.ReadLn "^done"
  779. << TCmdLineDebugger.ReadLn "(gdb) "
  780. >> TCmdLineDebugger.SendCmdLn "-break-insert *4295031264"
  781. << TCmdLineDebugger.ReadLn "^done,bkpt={number="5",type="breakpoint",disp="keep",enabled="y",addr="0x000000010000f9e0",at="<fpc_raiseexception>",times="0",original-location="*4295031264"}"
  782. << TCmdLineDebugger.ReadLn "(gdb) "
  783. >> TCmdLineDebugger.SendCmdLn "info address FPC_BREAK_ERROR"
  784. << TCmdLineDebugger.ReadLn "&"info address FPC_BREAK_ERROR\n""
  785. << TCmdLineDebugger.ReadLn "~"Symbol \"FPC_BREAK_ERROR\" is at 0x10000a140 in a file compiled without debugging.\n""
  786. << TCmdLineDebugger.ReadLn "^done"
  787. << TCmdLineDebugger.ReadLn "(gdb) "
  788. >> TCmdLineDebugger.SendCmdLn "-break-insert *4295008576"
  789. << 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"}"
  790. << TCmdLineDebugger.ReadLn "(gdb) "
  791. >> TCmdLineDebugger.SendCmdLn "info address FPC_RUNERROR"
  792. << TCmdLineDebugger.ReadLn "&"info address FPC_RUNERROR\n""
  793. << TCmdLineDebugger.ReadLn "~"Symbol \"FPC_RUNERROR\" is at 0x10000a240 in a file compiled without debugging.\n""
  794. << TCmdLineDebugger.ReadLn "^done"
  795. << TCmdLineDebugger.ReadLn "(gdb) "
  796. >> TCmdLineDebugger.SendCmdLn "-break-insert *4295008832"
  797. << TCmdLineDebugger.ReadLn "^done,bkpt={number="7",type="breakpoint",disp="keep",enabled="y",addr="0x000000010000a240",at="<SYSTEM_$$_RUNERROR$WORD>",times="0",original-location="*4295008832"}"
  798. << TCmdLineDebugger.ReadLn "(gdb) "
  799. DebuggerState: Setting to dsInit, from dsRun
  800. TGDBMIThreads: >>ENTER: TGDBMIThreads.DoStateChange New-State=dsInit
  801. TGDBMIThreads: <<EXIT: TGDBMIThreads.DoStateChange
  802. TIdeThreadsMonitor: >>ENTER: TIdeThreadsMonitor.DoStateChange New-State=dsInit
  803. TIdeThreadsMonitor: <<EXIT: TIdeThreadsMonitor.DoStateChange
  804. TGDBMICallStack: >>ENTER: TGDBMICallStack.DoStateChange New-State=dsInit
  805. TGDBMICallStack: <<EXIT: TGDBMICallStack.DoStateChange
  806. TIdeCallStackMonitor: >>ENTER: TIdeCallStackMonitor.DoStateChange New-State=dsInit
  807. TIdeCallStackMonitor: <<EXIT: TIdeCallStackMonitor.DoStateChange
  808. TGDBMILocals: >>ENTER: TGDBMILocals.DoStateChange New-State=dsInit
  809. TGDBMILocals: <<EXIT: TGDBMILocals.DoStateChange
  810. TIdeLocalsMonitor: >>ENTER: TIdeLocalsMonitor.DoStateChange New-State=dsInit
  811. TIdeLocalsMonitor: <<EXIT: TIdeLocalsMonitor.DoStateChange
  812. TGDBMIRegisterSupplier: >>ENTER: TGDBMIRegisterSupplier.DoStateChange New-State=dsInit
  813. TGDBMIRegisterSupplier: <<EXIT: TGDBMIRegisterSupplier.DoStateChange
  814. TIdeRegistersMonitor: >>ENTER: TIdeRegistersMonitor.DoStateChange New-State=dsInit
  815. TIdeRegistersMonitor: <<EXIT: TIdeRegistersMonitor.DoStateChange
  816. TGDBMIWatches: >>ENTER: TGDBMIWatches.DoStateChange New-State=dsInit
  817. TGDBMIWatches: <<EXIT: TGDBMIWatches.DoStateChange
  818. TIdeWatchesMonitor: >>ENTER: TIdeWatchesMonitor.DoStateChange New-State=dsInit
  819. TIdeWatchesMonitor: <<EXIT: TIdeWatchesMonitor.DoStateChange
  820. DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
  821. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  822. DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:True
  823. DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
  824. DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
  825. DebugDataMonitor: >>ENTER: TSnapshotManager.DoStateChange New-State=Init
  826. DebugDataWindow: TCallStackDlg.CallStackChanged from TSnapshotManager Upd:True
  827. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  828. DebugDataWindow: TWatchesDlg.SnapshotChanged TSnapshotManager Upd:True
  829. DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
  830. DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
  831. DebugDataMonitor: <<EXIT: TSnapshotManager.DoStateChange
  832. DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
  833. DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
  834. DebugDataMonitor: TLocalsDlg.LocalsChanged
  835. DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
  836. DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
  837. DebuggerState: Finished dsInit
  838. 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"
  839. >> TCmdLineDebugger.SendCmdLn "-break-insert "\"C:/Users/ricardo/pascal_projects/findrepeatedelements/FindRepeatedElements.lpr\":19""
  840. << 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"}"
  841. << TCmdLineDebugger.ReadLn "(gdb) "
  842. >> TCmdLineDebugger.SendCmdLn "-break-insert main"
  843. << 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"}"
  844. << TCmdLineDebugger.ReadLn "(gdb) "
  845. Queueing (Recurse-Count=1) at pos=1 cnt=1 State=dsInit Lock=1 Forced=False Prior=0: "TGDBMIDebuggerCommandExecute: -exec-continue"
  846. Exec done
  847. Executing (Recurse-Count=0) queued= 1 CmdPrior=100 CmdMinRunLvl=0 : "TGDBMIDebuggerCommandLineSymbolInfo: Source=C:\Users\ricardo\pascal_projects\findrepeatedelements\repeatedarray.pas" State=dsInit PauseWaitState=0
  848. >> TCmdLineDebugger.SendCmdLn "-symbol-list-lines "C:/Users/ricardo/pascal_projects/findrepeatedelements/repeatedarray.pas""
  849. << 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"}]"
  850. << TCmdLineDebugger.ReadLn "(gdb) "
  851. Exec done
  852. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=0 : "TGDBMIDebuggerCommandExecute: -exec-continue" State=dsInit PauseWaitState=0
  853. >> TCmdLineDebugger.SendCmdLn "-exec-continue"
  854. << TCmdLineDebugger.ReadLn "^running"
  855. << TCmdLineDebugger.ReadLn "*running,thread-id="all""
  856. << TCmdLineDebugger.ReadLn "(gdb) "
  857. DebuggerState: Setting to dsRun, from dsInit
  858. TGDBMIThreads: >>ENTER: TGDBMIThreads.DoStateChange New-State=dsRun
  859. TGDBMIThreads: <<EXIT: TGDBMIThreads.DoStateChange
  860. TIdeThreadsMonitor: >>ENTER: TIdeThreadsMonitor.DoStateChange New-State=dsRun
  861. TIdeThreadsMonitor: <<EXIT: TIdeThreadsMonitor.DoStateChange
  862. TGDBMICallStack: >>ENTER: TGDBMICallStack.DoStateChange New-State=dsRun
  863. TGDBMICallStack: <<EXIT: TGDBMICallStack.DoStateChange
  864. TIdeCallStackMonitor: >>ENTER: TIdeCallStackMonitor.DoStateChange New-State=dsRun
  865. TIdeCallStackMonitor: <<EXIT: TIdeCallStackMonitor.DoStateChange
  866. TGDBMILocals: >>ENTER: TGDBMILocals.DoStateChange New-State=dsRun
  867. TGDBMILocals: <<EXIT: TGDBMILocals.DoStateChange
  868. TIdeLocalsMonitor: >>ENTER: TIdeLocalsMonitor.DoStateChange New-State=dsRun
  869. TIdeLocalsMonitor: <<EXIT: TIdeLocalsMonitor.DoStateChange
  870. TGDBMIRegisterSupplier: >>ENTER: TGDBMIRegisterSupplier.DoStateChange New-State=dsRun
  871. TGDBMIRegisterSupplier: <<EXIT: TGDBMIRegisterSupplier.DoStateChange
  872. TIdeRegistersMonitor: >>ENTER: TIdeRegistersMonitor.DoStateChange New-State=dsRun
  873. TIdeRegistersMonitor: <<EXIT: TIdeRegistersMonitor.DoStateChange
  874. TGDBMIWatches: >>ENTER: TGDBMIWatches.DoStateChange New-State=dsRun
  875. TGDBMIWatches: <<EXIT: TGDBMIWatches.DoStateChange
  876. TIdeWatchesMonitor: >>ENTER: TIdeWatchesMonitor.DoStateChange New-State=dsRun
  877. TIdeWatchesMonitor: <<EXIT: TIdeWatchesMonitor.DoStateChange
  878. DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
  879. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  880. DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:True
  881. DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
  882. DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
  883. DebugDataMonitor: >>ENTER: TSnapshotManager.DoStateChange New-State=Run
  884. DebugDataMonitor: <<EXIT: TSnapshotManager.DoStateChange
  885. DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
  886. DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
  887. DebugDataMonitor: TLocalsDlg.LocalsChanged
  888. DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
  889. DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
  890. DebuggerState: Finished dsRun
  891. << 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""
  892. << 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"}"
  893. << 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""
  894. << TCmdLineDebugger.ReadLn "(gdb) "
  895. >> TCmdLineDebugger.SendCmdLn "-break-delete 9"
  896. << TCmdLineDebugger.ReadLn "^done"
  897. << TCmdLineDebugger.ReadLn "(gdb) "
  898. >> TCmdLineDebugger.SendCmdLn "-break-delete 8"
  899. << TCmdLineDebugger.ReadLn "^done"
  900. << TCmdLineDebugger.ReadLn "(gdb) "
  901. DebuggerState: Setting to dsPause, from dsRun
  902. DebugDataMonitor: TCurrentThreads.SetCurrentThreadId 1
  903. DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeThreadsMonitor Upd:True
  904. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  905. DebugDataWindow: TWatchesDlg.ContextChanged TIdeThreadsMonitor Upd:True
  906. DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
  907. DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
  908. TGDBMIThreads: >>ENTER: TGDBMIThreads.DoStateChange New-State=dsPause
  909. TGDBMIThreads: <<EXIT: TGDBMIThreads.DoStateChange
  910. TIdeThreadsMonitor: >>ENTER: TIdeThreadsMonitor.DoStateChange New-State=dsPause
  911. TIdeThreadsMonitor: <<EXIT: TIdeThreadsMonitor.DoStateChange
  912. TGDBMICallStack: >>ENTER: TGDBMICallStack.DoStateChange New-State=dsPause
  913. TGDBMICallStack: <<EXIT: TGDBMICallStack.DoStateChange
  914. TIdeCallStackMonitor: >>ENTER: TIdeCallStackMonitor.DoStateChange New-State=dsPause
  915. DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeCallStackMonitor Upd:True
  916. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  917. TIdeCallStackMonitor: <<EXIT: TIdeCallStackMonitor.DoStateChange
  918. TGDBMILocals: >>ENTER: TGDBMILocals.DoStateChange New-State=dsPause
  919. TGDBMILocals: <<EXIT: TGDBMILocals.DoStateChange
  920. TIdeLocalsMonitor: >>ENTER: TIdeLocalsMonitor.DoStateChange New-State=dsPause
  921. DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
  922. TIdeLocalsMonitor: <<EXIT: TIdeLocalsMonitor.DoStateChange
  923. TGDBMIRegisterSupplier: >>ENTER: TGDBMIRegisterSupplier.DoStateChange New-State=dsPause
  924. TGDBMIRegisterSupplier: <<EXIT: TGDBMIRegisterSupplier.DoStateChange
  925. TIdeRegistersMonitor: >>ENTER: TIdeRegistersMonitor.DoStateChange New-State=dsPause
  926. TIdeRegistersMonitor: <<EXIT: TIdeRegistersMonitor.DoStateChange
  927. TGDBMIWatches: >>ENTER: TGDBMIWatches.DoStateChange New-State=dsPause
  928. TGDBMIWatches: <<EXIT: TGDBMIWatches.DoStateChange
  929. TIdeWatchesMonitor: >>ENTER: TIdeWatchesMonitor.DoStateChange New-State=dsPause
  930. TIdeWatchesMonitor: <<EXIT: TIdeWatchesMonitor.DoStateChange
  931. DebugDataMonitor: >>ENTER: TCurrentCallStackList.GetEntryForThread: ThreadId=1
  932. DebugDataMonitor: <<EXIT: TCurrentCallStackList.GetEntryForThread
  933. DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
  934. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  935. DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:True
  936. DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
  937. DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
  938. DebugDataMonitor: >>ENTER: TSnapshotManager.DoStateChange New-State=Pause
  939. DebugDataMonitor: >>ENTER: TSnapshotManager.DoDebuggerIdle New-State=Pause
  940. Queueing (Recurse-Count=1) at pos=0 cnt=0 State=dsPause Lock=0 Forced=True Prior=5: "TGDBMIDebuggerCommandThreads"
  941. DebugDataMonitor: <<EXIT: TSnapshotManager.DoDebuggerIdle
  942. DebugDataMonitor: <<EXIT: TSnapshotManager.DoStateChange
  943. DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
  944. DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
  945. DebugDataMonitor: TLocalsDlg.LocalsChanged
  946. DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
  947. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  948. DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:False
  949. DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
  950. DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
  951. DebugDataMonitor: TLocalsDlg.LocalsChanged
  952. Queueing (Recurse-Count=1) at pos=1 cnt=1 State=dsPause Lock=0 Forced=True Prior=1: "TGDBMIDebuggerCommandLocals:"
  953. DebugDataMonitor: TCurrentCallStack.SetCurrentValidity: FThreadId=1 AValidity=ddsValid
  954. DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeCallStackMonitor Upd:True
  955. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  956. DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
  957. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  958. DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:False
  959. DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
  960. DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
  961. DebugDataMonitor: TLocalsDlg.LocalsChanged
  962. DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
  963. Queueing (Recurse-Count=1) at pos=0 cnt=2 State=dsPause Lock=0 Forced=False Prior=2: "TGDBMIDebuggerCommandStackDepth:"
  964. DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
  965. TGDBMIDebugger.UnLockCommandProcessing: Execute RunQueue
  966. Executing (Recurse-Count=1) queued= 2 CmdPrior=2 CmdMinRunLvl=-1 : "TGDBMIDebuggerCommandStackDepth:" State=dsPause PauseWaitState=0
  967. >> TCmdLineDebugger.SendCmdLn "-stack-info-depth 26"
  968. << TCmdLineDebugger.ReadLn "^done,depth="1""
  969. << TCmdLineDebugger.ReadLn "(gdb) "
  970. DebugDataMonitor: TCurrentCallStack.SetCountValidity: FThreadId=1 AValidity=ddsValid
  971. DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeCallStackMonitor Upd:False
  972. DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
  973. Executing (Recurse-Count=2) queued= 2 CmdPrior=2 CmdMinRunLvl=-1 : "TGDBMIDebuggerCommandStackFrames" State=dsPause PauseWaitState=0
  974. >> TCmdLineDebugger.SendCmdLn "-stack-list-arguments 1 0 0"
  975. << TCmdLineDebugger.ReadLn "^done,stack-args=[frame={level="0",args=[]}]"
  976. << TCmdLineDebugger.ReadLn "(gdb) "
  977. >> TCmdLineDebugger.SendCmdLn "-stack-list-frames 0 0"
  978. << 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"}]"
  979. << TCmdLineDebugger.ReadLn "(gdb) "
  980. DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeCallStackMonitor Upd:True
  981. Exec done
  982. Leaving Queue with count: 2 Recurse-Count=2 State=dsPause
  983. DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
  984. Exec done
  985. Leaving Queue with count: 2 Recurse-Count=1 State=dsPause
  986. TGDBMIDebugger.UnLockCommandProcessing: Finished RunQueue
  987. DebuggerState: Finished dsPause
  988. 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"
  989. Exec done
  990. Executing (Recurse-Count=0) queued= 2 CmdPrior=30 CmdMinRunLvl=0 : "TGDBMIDebuggerCommandDisassemble: FromAddr=4294973218 ToAddr=4294973218 LinesBefore=9 LinesAfter=11" State=dsPause PauseWaitState=0
  991. >> TCmdLineDebugger.SendCmdLn "-data-disassemble -s 4294973144 -e 4294973145 -- 0"
  992. 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"
  993. << TCmdLineDebugger.ReadLn "^done,asm_insns=[{address="0x00000001000016d8",func-name="PRINTELEMENTS",offset="264",inst="add %al,(%rax)"}]"
  994. << TCmdLineDebugger.ReadLn "(gdb) "
  995. >> TCmdLineDebugger.SendCmdLn "-data-disassemble -s 4294972880 -e 4294973354 -- 1"
  996. << 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>"}]}]"
  997. << TCmdLineDebugger.ReadLn "(gdb) "
  998. >> TCmdLineDebugger.SendCmdLn "-data-disassemble -s 4294973364 -e 4294973396 -- 0"
  999. << 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>"}]"
  1000. << TCmdLineDebugger.ReadLn "(gdb) "
  1001. >> TCmdLineDebugger.SendCmdLn "-data-read-memory 4294972880 x 1 1 490"
  1002. << 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"]}]"
  1003. << TCmdLineDebugger.ReadLn "(gdb) "
  1004. Exec done
  1005. Executing (Recurse-Count=0) queued= 2 CmdPrior=100 CmdMinRunLvl=0 : "TGDBMIDebuggerCommandLineSymbolInfo: Source=C:\Users\ricardo\pascal_projects\findrepeatedelements\FindRepeatedElements.lpr" State=dsPause PauseWaitState=0
  1006. >> TCmdLineDebugger.SendCmdLn "-symbol-list-lines "C:/Users/ricardo/pascal_projects/findrepeatedelements/FindRepeatedElements.lpr""
  1007. << 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"}]"
  1008. << TCmdLineDebugger.ReadLn "(gdb) "
  1009. Exec done
  1010. Executing (Recurse-Count=0) queued= 1 CmdPrior=5 CmdMinRunLvl=0 : "TGDBMIDebuggerCommandThreads" State=dsPause PauseWaitState=0
  1011. >> TCmdLineDebugger.SendCmdLn "-thread-info"
  1012. << 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""
  1013. << TCmdLineDebugger.ReadLn "(gdb) "
  1014. DebugDataMonitor: TCurrentThreads.SetCurrentThreadId 1
  1015. DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeThreadsMonitor Upd:False
  1016. DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
  1017. DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
  1018. DebugDataWindow: TWatchesDlg.ContextChanged TIdeThreadsMonitor Upd:False
  1019. DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
  1020. DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
  1021. DebugDataMonitor: TLocalsDlg.LocalsChanged
  1022. DebugDataMonitor: TCurrentThreads.SetValidity ddsValid
  1023. Exec done
  1024. Executing (Recurse-Count=0) queued= 0 CmdPrior=1 CmdMinRunLvl=0 : "TGDBMIDebuggerCommandLocals:" State=dsPause PauseWaitState=0
  1025. >> TCmdLineDebugger.SendCmdLn "-stack-list-arguments 1 0 0"
  1026. << TCmdLineDebugger.ReadLn "^done,stack-args=[frame={level="0",args=[]}]"
  1027. << TCmdLineDebugger.ReadLn "(gdb) "
  1028. >> TCmdLineDebugger.SendCmdLn "-stack-list-locals 1"
  1029. << TCmdLineDebugger.ReadLn "^done,locals=[]"
  1030. << TCmdLineDebugger.ReadLn "(gdb) "
  1031. DebugDataMonitor: TLocalsDlg.LocalsChanged
  1032. Exec done
  1033. Leaving Queue with count: 0 Recurse-Count=0 State=dsPause
  1034. >> Run OnIdle
  1035. DebugDataMonitor: >>ENTER: TSnapshotManager.DoDebuggerIdle New-State=Pause
  1036. DebugDataMonitor: <<EXIT: TSnapshotManager.DoDebuggerIdle
  1037. OnIdle: UnLock
  1038. << Run OnIdle
  1039. OnIdle: Finished
  1040. TCodeHelpManager.GetFPDocFilenameForSource Hint: Owner (project) has no fpdoc paths: C:\Users\ricardo\pascal_projects\findrepeatedelements\FindRepeatedElements.lpr
  1041. Executing (Recurse-Count=0) queued= 0 CmdPrior=999 CmdMinRunLvl=-1 : "TGDBMIDebuggerCommandEvaluate: RepeatedTree" State=dsPause PauseWaitState=0
  1042. >>Enter: TGDBType.ProcessExpression: Expr="RepeatedTree", Flags=[gtcfExprEvaluate, gtcfExprEvalStrFixed, gtcfAutoCastClass], State=gtpsInitial
  1043. <<Exit: TGDBType.ProcessExpression: state = gtpsInitialSimple Result=False Kind=skSimple Attr= Typename="" InternTpName="" TypeDeclaration=""
  1044. >> TCmdLineDebugger.SendCmdLn "ptype REPEATEDTREE"
  1045. << TCmdLineDebugger.ReadLn "&"ptype REPEATEDTREE\n""
  1046. << TCmdLineDebugger.ReadLn "&"No symbol \"REPEATEDTREE\" in current context.\n""
  1047. << TCmdLineDebugger.ReadLn "^error,msg="No symbol \"REPEATEDTREE\" in current context.""
  1048. << TCmdLineDebugger.ReadLn "(gdb) "
  1049. >>Enter: TGDBType.ProcessExpression: Expr="REPEATEDTREE", Flags=[gtcfExprEvaluate, gtcfExprEvalStrFixed, gtcfAutoCastClass], State=gtpsInitialSimple
  1050. <<Exit: TGDBType.ProcessExpression: state = gtpsInitialSimple Result=True Kind=skSimple Attr= Typename="" InternTpName="" TypeDeclaration=""
  1051. >> TCmdLineDebugger.SendCmdLn "-data-evaluate-expression parentfp"
  1052. << TCmdLineDebugger.ReadLn "^error,msg="No symbol \"parentfp\" in current context.""
  1053. << TCmdLineDebugger.ReadLn "(gdb) "
  1054. Exec done
  1055. Leaving Queue with count: 0 Recurse-Count=0 State=dsPause
  1056. >> Run OnIdle
  1057. DebugDataMonitor: >>ENTER: TSnapshotManager.DoDebuggerIdle New-State=Pause
  1058. DebugDataMonitor: <<EXIT: TSnapshotManager.DoDebuggerIdle
  1059. OnIdle: UnLock
  1060. << Run OnIdle
  1061. OnIdle: Finished
  1062. Hint: (lazarus) [TMainIDE.DoRunProject] INIT
  1063. Hint: (lazarus) [TMainIDE.DoRunProject] Debugger=TGDBMIDebugger
  1064. Hint: (lazarus) [TMainIDE.DoRunProject] END
  1065. Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=0 : "TGDBMIDebuggerCommandExecute: -exec-continue" State=dsPause PauseWaitState=0
  1066. >> TCmdLineDebugger.SendCmdLn "-exec-continue"
  1067. << TCmdLineDebugger.ReadLn "^running"
  1068. << TCmdLineDebugger.ReadLn "*running,thread-id="all""
  1069. << TCmdLineDebugger.ReadLn "(gdb) "
  1070. DebuggerState: Setting to dsRun, from dsPause
  1071. TGDBMIThreads: >>ENTER: TGDBMIThreads.DoStateChange New-State=dsRun
  1072. TGDBMIThreads: <<EXIT: TGDBMIThreads.DoStateChange
  1073. TIdeThreadsMonitor: >>ENTER: TIdeThreadsMonitor.DoStateChange New-State=dsRun
  1074. TIdeThreadsMonitor: <<EXIT: TIdeThreadsMonitor.DoStateChange
  1075. TGDBMICallStack: >>ENTER: TGDBMICallStack.DoStateChange New-State=dsRun
  1076. TGDBMICallStack: <<EXIT: TGDBMICallStack.DoStateChange
  1077. TIdeCallStackMonitor: >>ENTER: TIdeCallStackMonitor.DoStateChange New-State=dsRun
  1078. DebugDataMonitor: TIdeCallStackMonitor.CallStackClear
  1079. DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeCallStackMonitor Upd:True
  1080. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  1081. TIdeCallStackMonitor: <<EXIT: TIdeCallStackMonitor.DoStateChange
  1082. TGDBMILocals: >>ENTER: TGDBMILocals.DoStateChange New-State=dsRun
  1083. TGDBMILocals: <<EXIT: TGDBMILocals.DoStateChange
  1084. TIdeLocalsMonitor: >>ENTER: TIdeLocalsMonitor.DoStateChange New-State=dsRun
  1085. DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
  1086. TIdeLocalsMonitor: <<EXIT: TIdeLocalsMonitor.DoStateChange
  1087. TGDBMIRegisterSupplier: >>ENTER: TGDBMIRegisterSupplier.DoStateChange New-State=dsRun
  1088. TGDBMIRegisterSupplier: <<EXIT: TGDBMIRegisterSupplier.DoStateChange
  1089. TIdeRegistersMonitor: >>ENTER: TIdeRegistersMonitor.DoStateChange New-State=dsRun
  1090. TIdeRegistersMonitor: <<EXIT: TIdeRegistersMonitor.DoStateChange
  1091. TGDBMIWatches: >>ENTER: TGDBMIWatches.DoStateChange New-State=dsRun
  1092. TGDBMIWatches: <<EXIT: TGDBMIWatches.DoStateChange
  1093. TIdeWatchesMonitor: >>ENTER: TIdeWatchesMonitor.DoStateChange New-State=dsRun
  1094. TIdeWatchesMonitor: <<EXIT: TIdeWatchesMonitor.DoStateChange
  1095. DebugDataMonitor: >>ENTER: TCurrentCallStackList.GetEntryForThread: ThreadId=1
  1096. DebugDataMonitor: <<EXIT: TCurrentCallStackList.GetEntryForThread
  1097. DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
  1098. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  1099. DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:True
  1100. DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
  1101. DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
  1102. DebugDataMonitor: >>ENTER: TSnapshotManager.DoStateChange New-State=Run
  1103. DebugDataMonitor: <<EXIT: TSnapshotManager.DoStateChange
  1104. DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
  1105. DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
  1106. DebugDataMonitor: TLocalsDlg.LocalsChanged
  1107. DebugDataMonitor: TCurrentCallStack.SetCurrentValidity: FThreadId=1 AValidity=ddsInvalid
  1108. DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
  1109. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  1110. DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:False
  1111. DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
  1112. DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
  1113. DebugDataMonitor: TLocalsDlg.LocalsChanged
  1114. DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
  1115. DebugDataMonitor: TCurrentCallStack.SetCountValidity: FThreadId=1 AValidity=ddsInvalid
  1116. DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeCallStackMonitor Upd:True
  1117. DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
  1118. DebuggerState: Finished dsRun
  1119. << TCmdLineDebugger.ReadLn "=thread-exited,id="3",group-id="i1""
  1120. << TCmdLineDebugger.ReadLn "=thread-exited,id="4",group-id="i1""
  1121. << TCmdLineDebugger.ReadLn "=thread-exited,id="2",group-id="i1""
  1122. << TCmdLineDebugger.ReadLn "=thread-exited,id="1",group-id="i1""
  1123. << TCmdLineDebugger.ReadLn "=thread-group-exited,id="i1""
  1124. << TCmdLineDebugger.ReadLn "*stopped,reason="exited-normally""
  1125. << TCmdLineDebugger.ReadLn "(gdb) "
  1126. DebuggerState: Setting to dsStop, from dsRun
  1127. TGDBMIThreads: >>ENTER: TGDBMIThreads.DoStateChange New-State=dsStop
  1128. TGDBMIThreads: <<EXIT: TGDBMIThreads.DoStateChange
  1129. TIdeThreadsMonitor: >>ENTER: TIdeThreadsMonitor.DoStateChange New-State=dsStop
  1130. TIdeThreadsMonitor: <<EXIT: TIdeThreadsMonitor.DoStateChange
  1131. TGDBMICallStack: >>ENTER: TGDBMICallStack.DoStateChange New-State=dsStop
  1132. TGDBMICallStack: <<EXIT: TGDBMICallStack.DoStateChange
  1133. TIdeCallStackMonitor: >>ENTER: TIdeCallStackMonitor.DoStateChange New-State=dsStop
  1134. TIdeCallStackMonitor: <<EXIT: TIdeCallStackMonitor.DoStateChange
  1135. TGDBMILocals: >>ENTER: TGDBMILocals.DoStateChange New-State=dsStop
  1136. TGDBMILocals: <<EXIT: TGDBMILocals.DoStateChange
  1137. TIdeLocalsMonitor: >>ENTER: TIdeLocalsMonitor.DoStateChange New-State=dsStop
  1138. TIdeLocalsMonitor: <<EXIT: TIdeLocalsMonitor.DoStateChange
  1139. TGDBMIRegisterSupplier: >>ENTER: TGDBMIRegisterSupplier.DoStateChange New-State=dsStop
  1140. TGDBMIRegisterSupplier: <<EXIT: TGDBMIRegisterSupplier.DoStateChange
  1141. TIdeRegistersMonitor: >>ENTER: TIdeRegistersMonitor.DoStateChange New-State=dsStop
  1142. TIdeRegistersMonitor: <<EXIT: TIdeRegistersMonitor.DoStateChange
  1143. TGDBMIWatches: >>ENTER: TGDBMIWatches.DoStateChange New-State=dsStop
  1144. TGDBMIWatches: <<EXIT: TGDBMIWatches.DoStateChange
  1145. TIdeWatchesMonitor: >>ENTER: TIdeWatchesMonitor.DoStateChange New-State=dsStop
  1146. TIdeWatchesMonitor: <<EXIT: TIdeWatchesMonitor.DoStateChange
  1147. DebugDataMonitor: >>ENTER: TCurrentCallStackList.GetEntryForThread: ThreadId=0
  1148. DebugDataMonitor: <<EXIT: TCurrentCallStackList.GetEntryForThread
  1149. DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
  1150. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  1151. DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:True
  1152. DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
  1153. DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
  1154. DebugDataMonitor: >>ENTER: TSnapshotManager.DoStateChange New-State=Stop
  1155. DebugDataMonitor: <<EXIT: TSnapshotManager.DoStateChange
  1156. DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
  1157. DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
  1158. DebugDataMonitor: TLocalsDlg.LocalsChanged
  1159. DebugDataMonitor: TCurrentCallStack.SetCurrentValidity: FThreadId=0 AValidity=ddsInvalid
  1160. DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
  1161. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  1162. DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:False
  1163. DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
  1164. DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
  1165. DebugDataMonitor: TLocalsDlg.LocalsChanged
  1166. DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
  1167. DebugDataMonitor: TCurrentCallStack.SetCountValidity: FThreadId=0 AValidity=ddsInvalid
  1168. DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeCallStackMonitor Upd:True
  1169. DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
  1170. Defer dsIdle: Recurse-Count=1
  1171. Queueing (Recurse-Count=1) at pos=0 cnt=0 State=dsStop Lock=0 Forced=False Prior=0: "TGDBMIDebuggerCommandChangeFilename"
  1172. TGDBMIDebugger.UnLockCommandProcessing: Execute RunQueue
  1173. Executing (Recurse-Count=1) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerCommandChangeFilename" State=dsStop PauseWaitState=0
  1174. >> TCmdLineDebugger.SendCmdLn "-break-delete 5"
  1175. << TCmdLineDebugger.ReadLn "^done"
  1176. << TCmdLineDebugger.ReadLn "(gdb) "
  1177. >> TCmdLineDebugger.SendCmdLn "-break-delete 6"
  1178. << TCmdLineDebugger.ReadLn "^done"
  1179. << TCmdLineDebugger.ReadLn "(gdb) "
  1180. >> TCmdLineDebugger.SendCmdLn "-break-delete 7"
  1181. << TCmdLineDebugger.ReadLn "^done"
  1182. << TCmdLineDebugger.ReadLn "(gdb) "
  1183. >> TCmdLineDebugger.SendCmdLn "-file-exec-and-symbols "
  1184. << 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""
  1185. << 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""
  1186. << 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""
  1187. << 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""
  1188. << 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""
  1189. << 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""
  1190. << 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""
  1191. << 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""
  1192. << 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""
  1193. << 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""
  1194. << 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""
  1195. << 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""
  1196. << 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""
  1197. << 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""
  1198. << 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""
  1199. << 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""
  1200. << 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""
  1201. << 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""
  1202. << 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""
  1203. << 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""
  1204. << TCmdLineDebugger.ReadLn "^done"
  1205. << TCmdLineDebugger.ReadLn "(gdb) "
  1206. Exec done
  1207. Leaving Queue with count: 0 Recurse-Count=1 State=dsStop
  1208. TGDBMIDebugger.UnLockCommandProcessing: Finished RunQueue
  1209. DebuggerState: Finished dsStop
  1210. Exec done
  1211. Leaving Queue with count: 0 Recurse-Count=0 State=dsStop
  1212. >> Run OnIdle
  1213. OnIdle: UnLock
  1214. << Run OnIdle
  1215. OnIdle: Finished
  1216. DebuggerState: Setting to dsIdle, from dsStop
  1217. TGDBMIThreads: >>ENTER: TGDBMIThreads.DoStateChange New-State=dsIdle
  1218. TGDBMIThreads: <<EXIT: TGDBMIThreads.DoStateChange
  1219. TIdeThreadsMonitor: >>ENTER: TIdeThreadsMonitor.DoStateChange New-State=dsIdle
  1220. TIdeThreadsMonitor: <<EXIT: TIdeThreadsMonitor.DoStateChange
  1221. TGDBMICallStack: >>ENTER: TGDBMICallStack.DoStateChange New-State=dsIdle
  1222. TGDBMICallStack: <<EXIT: TGDBMICallStack.DoStateChange
  1223. TIdeCallStackMonitor: >>ENTER: TIdeCallStackMonitor.DoStateChange New-State=dsIdle
  1224. DebugDataMonitor: TIdeCallStackMonitor.CallStackClear
  1225. DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeCallStackMonitor Upd:True
  1226. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  1227. TIdeCallStackMonitor: <<EXIT: TIdeCallStackMonitor.DoStateChange
  1228. TGDBMILocals: >>ENTER: TGDBMILocals.DoStateChange New-State=dsIdle
  1229. TGDBMILocals: <<EXIT: TGDBMILocals.DoStateChange
  1230. TIdeLocalsMonitor: >>ENTER: TIdeLocalsMonitor.DoStateChange New-State=dsIdle
  1231. DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
  1232. TIdeLocalsMonitor: <<EXIT: TIdeLocalsMonitor.DoStateChange
  1233. TGDBMIRegisterSupplier: >>ENTER: TGDBMIRegisterSupplier.DoStateChange New-State=dsIdle
  1234. TGDBMIRegisterSupplier: <<EXIT: TGDBMIRegisterSupplier.DoStateChange
  1235. TIdeRegistersMonitor: >>ENTER: TIdeRegistersMonitor.DoStateChange New-State=dsIdle
  1236. TIdeRegistersMonitor: <<EXIT: TIdeRegistersMonitor.DoStateChange
  1237. TGDBMIWatches: >>ENTER: TGDBMIWatches.DoStateChange New-State=dsIdle
  1238. TGDBMIWatches: <<EXIT: TGDBMIWatches.DoStateChange
  1239. TIdeWatchesMonitor: >>ENTER: TIdeWatchesMonitor.DoStateChange New-State=dsIdle
  1240. TIdeWatchesMonitor: <<EXIT: TIdeWatchesMonitor.DoStateChange
  1241. DebugDataMonitor: >>ENTER: TCurrentCallStackList.GetEntryForThread: ThreadId=0
  1242. DebugDataMonitor: <<EXIT: TCurrentCallStackList.GetEntryForThread
  1243. DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
  1244. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  1245. DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:True
  1246. DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
  1247. DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
  1248. DebugDataMonitor: >>ENTER: TSnapshotManager.DoStateChange New-State=Idle
  1249. DebugDataMonitor: <<EXIT: TSnapshotManager.DoStateChange
  1250. DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
  1251. DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
  1252. DebugDataMonitor: TLocalsDlg.LocalsChanged
  1253. DebugDataMonitor: TCurrentCallStack.SetCurrentValidity: FThreadId=0 AValidity=ddsInvalid
  1254. DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
  1255. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  1256. DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:False
  1257. DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
  1258. DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
  1259. DebugDataMonitor: TLocalsDlg.LocalsChanged
  1260. DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
  1261. DebugDataMonitor: TCurrentCallStack.SetCountValidity: FThreadId=0 AValidity=ddsInvalid
  1262. DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeCallStackMonitor Upd:True
  1263. DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
  1264. DebuggerState: Finished dsIdle
  1265. >> TCmdLineDebugger.SendCmdLn "kill"
  1266. >> TCmdLineDebugger.SendCmdLn "-gdb-exit"
  1267. DebuggerState: Setting to dsNone, from dsIdle
  1268. TGDBMIThreads: >>ENTER: TGDBMIThreads.DoStateChange New-State=dsNone
  1269. TGDBMIThreads: <<EXIT: TGDBMIThreads.DoStateChange
  1270. TIdeThreadsMonitor: >>ENTER: TIdeThreadsMonitor.DoStateChange New-State=dsNone
  1271. TIdeThreadsMonitor: <<EXIT: TIdeThreadsMonitor.DoStateChange
  1272. TGDBMICallStack: >>ENTER: TGDBMICallStack.DoStateChange New-State=dsNone
  1273. TGDBMICallStack: <<EXIT: TGDBMICallStack.DoStateChange
  1274. TIdeCallStackMonitor: >>ENTER: TIdeCallStackMonitor.DoStateChange New-State=dsNone
  1275. TIdeCallStackMonitor: <<EXIT: TIdeCallStackMonitor.DoStateChange
  1276. TGDBMILocals: >>ENTER: TGDBMILocals.DoStateChange New-State=dsNone
  1277. TGDBMILocals: <<EXIT: TGDBMILocals.DoStateChange
  1278. TIdeLocalsMonitor: >>ENTER: TIdeLocalsMonitor.DoStateChange New-State=dsNone
  1279. TIdeLocalsMonitor: <<EXIT: TIdeLocalsMonitor.DoStateChange
  1280. TGDBMIRegisterSupplier: >>ENTER: TGDBMIRegisterSupplier.DoStateChange New-State=dsNone
  1281. TGDBMIRegisterSupplier: <<EXIT: TGDBMIRegisterSupplier.DoStateChange
  1282. TIdeRegistersMonitor: >>ENTER: TIdeRegistersMonitor.DoStateChange New-State=dsNone
  1283. TIdeRegistersMonitor: <<EXIT: TIdeRegistersMonitor.DoStateChange
  1284. TGDBMIWatches: >>ENTER: TGDBMIWatches.DoStateChange New-State=dsNone
  1285. TGDBMIWatches: <<EXIT: TGDBMIWatches.DoStateChange
  1286. TIdeWatchesMonitor: >>ENTER: TIdeWatchesMonitor.DoStateChange New-State=dsNone
  1287. TIdeWatchesMonitor: <<EXIT: TIdeWatchesMonitor.DoStateChange
  1288. DebugDataWindow: TCallStackDlg.CallStackCurrent from TIdeCallStackMonitor Upd:True
  1289. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  1290. DebugDataWindow: TWatchesDlg.ContextChanged TIdeCallStackMonitor Upd:True
  1291. DebugDataWindow: TWatchesDlg.UpdateAll: TWatchesDlg.UpdateAll in IsUpdating:
  1292. DebugDataWindow: TLocalsDlg.LocalsChanged in IsUpdating
  1293. DebugDataMonitor: >>ENTER: TSnapshotManager.DoStateChange New-State=None
  1294. DebugDataMonitor: <<EXIT: TSnapshotManager.DoStateChange
  1295. DebugDataWindow: TWatchesDlg.UpdateAll: >>ENTER: TWatchesDlg.UpdateAll
  1296. DebugDataWindow: TWatchesDlg.UpdateAll: <<EXIT: TWatchesDlg.UpdateAll
  1297. DebugDataMonitor: TLocalsDlg.LocalsChanged
  1298. DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
  1299. DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
  1300. DebuggerState: Finished dsNone
  1301. DebugDataMonitor: TLocalsDlg.LocalsChanged
  1302. DebugDataWindow: TCallStackDlg.CallStackChanged from TIdeCallStackMonitor Upd:False
  1303. DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
  1304. DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
  1305. LAZARUS END - cleaning up ...
  1306. DebugDataWindow: TCallStackDlg.UpdateView in IsUpdating
  1307. DebugDataWindow: >>ENTER: TCallStackDlg.UpdateView
  1308. DebugDataWindow: <<EXIT: TCallStackDlg.UpdateView
  1309. Hint: (lazarus) [TMainIDE.Destroy] B -> inherited Destroy... TMainIDE
  1310. Hint: (lazarus) [TMainIDE.Destroy] END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement