[Lazarus] Cannot debug app (gdb errors)

Leonardo M. Ramé l.rame at griensu.com
Sat Nov 10 11:58:22 CET 2012


On 2012-11-09 10:11:36 -0300, Leonardo M. Ramé wrote:
> Hi, I'm having some problems since a couple of days. I cannot start my
> app from the IDE, I get the same errors with or without debug
> information.
> 
> My setup is this:
> 
> Ubuntu 12.04 Linux 3.2.0-33-generic #52-Ubuntu SMP Thu Oct 18 16:29:15 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
> GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2) 7.4-2012.04
> 
> My locale and LC_Type are es_AR.
> 
> Here's the content of the debug window:
> 
> =thread-group-added,id="i1"
> (gdb) 
> <-gdb-set confirm off>
Well, let's start again.

I've built gdb 7.5 and 7.3.1 from sources, and used those instead of the
one installed by default in Ubuntu, but the problem persists.

I've updated Lazarus and FPC from svn trunk and compiled them, the
problem is still there.

Now I'm running lazarus with this params:

./lazarus --debug-log=lazlog.txt
--debug-enable=DBG_CMD_ECHO,DBG_STATE,DBG_DATA_MONITORS,DBGMI_QUEUE_DEBUG,DBGMI_TYPE_INFO,DBG_WARNINGS,DBGMI_STRUCT_PARSE

I attached the generated lazlog.txt file, hope it helps to find the
cause of my problem. 

-- 
Leonardo M. Ramé
http://leonardorame.blogspot.com
-------------- next part --------------
TMainIDE.ParseCmdLineOptions:
  PrimaryConfigPath="/home/leonardo/.lazarus"
  SecondaryConfigPath="/etc/lazarus"
TIDEAnchorDockMaster.MakeIDEWindowDockSite MainIDE:TMainIDEBar
TIDEAnchorDockMaster.LoadUserLayout anchordocklayout.xml
TIDEAnchorDockMaster.LoadUserLayout restoring ...
FindMissingClass FramePrint1:TFramePrint IsInherited=False
TLazSourceFileManager.LoadLFM loading nested class TFramePrint needed by /home/leonardo/Desarrollo/griensu/printcomposer/main.pas
TCustomFormEditor.JITListFindClass found nested class FramePrint:TFramePrint in unit /home/leonardo/Desarrollo/griensu/printcomposer/frmprint.pas
TJITComponentList.ReadInlineComponent Has Stream: TFramePrint
TJITComponentList.ReadInlineComponent creating TFramePrint NewOwner=:TForm1 ...
TLazSourceFileManager.LoadLFM Creating designer for hidden component of /home/leonardo/Desarrollo/griensu/printcomposer/main.pas
TLazSourceFileManager.OpenProjectFile select form in designer: Form1:TForm1 TDesigner
TMainIDEBase.UpdateWindowMenu: enter
LAZARUS END - cleaning up ...
[TMainIDE.Destroy] A 
TAnchorDockManager.RemoveControl DockSite="Project Inspector" Control=ProjectInspector:TProjectInspectorForm
TAnchorDockManager.RemoveControl DockSite="Messages" Control=MessagesView:TMessagesView
TAnchorDockManager.RemoveControl DockSite="Object Inspector" Control=ObjectInspectorDlg:TObjectInspectorDlg
TAnchorDockManager.RemoveControl DockSite="Source Editor" Control=SourceNotebook:TSourceNotebook
TAnchorDockManager.RemoveControl DockSite="Console" Control=PseudoTerminal:TPseudoConsoleDlg
[TMainIDE.Destroy] B  -> inherited Destroy... TMainIDE
[TMainIDE.Destroy] END
TAnchorDockMaster.Destroy 0/11 AnchorDockSite1:TAnchorDockHostSite
TAnchorDockMaster.Destroy 1/11 AnchorDockSite2:TAnchorDockHostSite
TAnchorDockMaster.Destroy 2/11 AnchorDockSite3:TAnchorDockHostSite
TAnchorDockMaster.Destroy 3/11 AnchorDockSite4:TAnchorDockHostSite
TAnchorDockMaster.Destroy 4/11 AnchorDockSite5:TAnchorDockHostSite
TAnchorDockMaster.Destroy 5/11 AnchorDockSite6:TAnchorDockHostSite
TAnchorDockMaster.Destroy 6/11 AnchorDockSplitter1:TAnchorDockSplitter
TAnchorDockMaster.Destroy 7/11 AnchorDockSplitter2:TAnchorDockSplitter
TAnchorDockMaster.Destroy 8/11 AnchorDockSplitter3:TAnchorDockSplitter
TAnchorDockMaster.Destroy 9/11 AnchorDockSplitter4:TAnchorDockSplitter
TAnchorDockMaster.Destroy 10/11 AnchorDockSplitter5:TAnchorDockSplitter
TMainIDE.ParseCmdLineOptions:
  PrimaryConfigPath="/home/leonardo/.lazarus"
  SecondaryConfigPath="/etc/lazarus"
TIDEAnchorDockMaster.MakeIDEWindowDockSite MainIDE:TMainIDEBar
TIDEAnchorDockMaster.LoadUserLayout anchordocklayout.xml
TIDEAnchorDockMaster.LoadUserLayout restoring ...
FindMissingClass FramePrint1:TFramePrint IsInherited=False
TLazSourceFileManager.LoadLFM loading nested class TFramePrint needed by /home/leonardo/Desarrollo/griensu/printcomposer/main.pas
TCustomFormEditor.JITListFindClass found nested class FramePrint:TFramePrint in unit /home/leonardo/Desarrollo/griensu/printcomposer/frmprint.pas
TJITComponentList.ReadInlineComponent Has Stream: TFramePrint
TJITComponentList.ReadInlineComponent creating TFramePrint NewOwner=:TForm1 ...
TLazSourceFileManager.LoadLFM Creating designer for hidden component of /home/leonardo/Desarrollo/griensu/printcomposer/main.pas
TLazSourceFileManager.OpenProjectFile select form in designer: Form1:TForm1 TDesigner
TMainIDEBase.UpdateWindowMenu: enter
TBuildManager.DoCheckIfProjectNeedsCompilation icon has changed Project "/home/leonardo/Desarrollo/griensu/printcomposer/printcomposer.ico"
TCompiler.Compile WorkingDir="/home/leonardo/Desarrollo/griensu/printcomposer/" CompilerFilename="/usr/local/bin/fpc" CompilerParams=" -MObjFPC -Scghi -O1 -g -gl -vewnhi -Fi/home/leonardo/Desarrollo/griensu/printcomposer/lib/x86_64-linux -Fl/opt/gnome/lib -Fu/home/leonardo/Desarrollo/griensu/libdicomutils -Fu/home/leonardo/Desarrollo/bgracontrols/lib/x86_64-linux/2.7.1 -Fu/home/leonardo/Desarrollo/lazpaint/bgrabitmap/lib/x86_64-linux/2.7.1 -Fu/home/leonardo/Desarrollo/lazarus/ideintf/units/x86_64-linux/gtk2 -Fu/home/leonardo/Desarrollo/lazarus/components/lazcontrols/lib/x86_64-linux/gtk2 -Fu/home/leonardo/Desarrollo/lazarus/components/printers/lib/x86_64-linux/gtk2 -Fu/home/leonardo/Desarrollo/lazarus/lcl/units/x86_64-linux/gtk2 -Fu/home/leonardo/Desarrollo/lazarus/lcl/units/x86_64-linux -Fu/home/leonardo/Desarrollo/lazarus/components/lazutils/lib/x86_64-linux -Fu/home/leonardo/Desarrollo/lazarus/packager/units/x86_64-linux -Fu/home/leonardo/Desarrollo/griensu/printcomposer/ -FU/home/leonardo/Desarrollo/griensu/printcomposer/lib/x86_64-linux/ -l -FE/home/leonardo/Desarrollo/griensu/printcomposer/bin/ -dLCL -dLCLgtk2 printcomposer.lpr"
[TCompiler.Compile] CmdLine="/usr/local/bin/fpc -B  -MObjFPC -Scghi -O1 -g -gl -vewnhi -Fi/home/leonardo/Desarrollo/griensu/printcomposer/lib/x86_64-linux -Fl/opt/gnome/lib -Fu/home/leonardo/Desarrollo/griensu/libdicomutils -Fu/home/leonardo/Desarrollo/bgracontrols/lib/x86_64-linux/2.7.1 -Fu/home/leonardo/Desarrollo/lazpaint/bgrabitmap/lib/x86_64-linux/2.7.1 -Fu/home/leonardo/Desarrollo/lazarus/ideintf/units/x86_64-linux/gtk2 -Fu/home/leonardo/Desarrollo/lazarus/components/lazcontrols/lib/x86_64-linux/gtk2 -Fu/home/leonardo/Desarrollo/lazarus/components/printers/lib/x86_64-linux/gtk2 -Fu/home/leonardo/Desarrollo/lazarus/lcl/units/x86_64-linux/gtk2 -Fu/home/leonardo/Desarrollo/lazarus/lcl/units/x86_64-linux -Fu/home/leonardo/Desarrollo/lazarus/components/lazutils/lib/x86_64-linux -Fu/home/leonardo/Desarrollo/lazarus/packager/units/x86_64-linux -Fu/home/leonardo/Desarrollo/griensu/printcomposer/ -FU/home/leonardo/Desarrollo/griensu/printcomposer/lib/x86_64-linux/ -l -FE/home/leonardo/Desarrollo/griensu/printcomposer/bin/ -dLCL -dLCLgtk2 printcomposer.lpr"
Hint: Start of reading config file /etc/fpc.cfg
Hint: End of reading config file /etc/fpc.cfg
Free Pascal Compiler version 2.7.1 [2012/11/09] for x86_64
Copyright (c) 1993-2012 by Florian Klaempfl and others
Target OS: Linux for x86-64
Compiling printcomposer.lpr
Compiling main.pas
Compiling page.pas
Compiling /home/leonardo/Desarrollo/griensu/libdicomutils/libdicomutilswrapperdyn.pas
libdicomutilswrapperdyn.pas(255,60) Hint: Variable "AStdDev" does not seem to be initialized
libdicomutilswrapperdyn.pas(255,51) Hint: Variable "APromedio" does not seem to be initialized
libdicomutilswrapperdyn.pas(441,57) Hint: Local variable "lDicomTags" does not seem to be initialized
libdicomutilswrapperdyn.pas(473,3) Note: Local variable "lStr" not used
Compiling thumbnails.pas
Compiling utils.pas
thumbnails.pas(36,15) Warning: An inherited method is hidden by "procedure Resize(TObject);"
thumbnails.pas(43,17) Warning: An inherited method is hidden by "constructor Create(TStringList);"
thumbnails.pas(58,17) Warning: An inherited method is hidden by "constructor Create(TLibDicomUtilsWrapperDyn);"
thumbnails.pas(73,3) Note: Local variable "lBmp" not used
thumbnails.pas(126,3) Note: Local variable "lHeight" is assigned but never used
thumbnails.pas(36,22) Hint: Parameter "Sender" not used
thumbnails.pas(37,21) Hint: Parameter "Sender" not used
thumbnails.pas(38,47) Hint: Parameter "Button" not used
thumbnails.pas(39,7) Hint: Parameter "Shift" not used
thumbnails.pas(39,27) Hint: Parameter "X" not used
thumbnails.pas(39,30) Hint: Parameter "Y" not used
thumbnails.pas(40,45) Hint: Parameter "Button" not used
thumbnails.pas(41,7) Hint: Parameter "Shift" not used
thumbnails.pas(41,27) Hint: Parameter "X" not used
thumbnails.pas(41,30) Hint: Parameter "Y" not used
thumbnails.pas(234,3) Note: Local variable "I" not used
thumbnails.pas(235,3) Note: Local variable "lDicomUtils" not used
thumbnails.pas(17,3) Hint: Unit "fgl" not used in thumbnails
Compiling frmprint.pas
frmprint.pas(29,33) Hint: Parameter "Sender" not used
frmprint.pas(28,33) Hint: Parameter "Sender" not used
frmprint.pas(27,36) Hint: Parameter "Sender" not used
main.pas(31,29) Hint: Parameter "Sender" not used
main.pas(141,3) Note: Local variable "lCell" not used
main.pas(60,26) Hint: Parameter "Sender" not used
main.pas(77,28) Hint: Parameter "Sender" not used
main.pas(58,40) Hint: Parameter "Sender" not used
main.pas(244,3) Note: Local variable "lViewPortHeight" is assigned but never used
main.pas(245,3) Note: Local variable "lWidth" not used
main.pas(246,3) Note: Local variable "lHeight" not used
main.pas(59,32) Hint: Parameter "Sender" not used
main.pas(52,43) Hint: Parameter "Sender" not used
main.pas(313,3) Note: Local variable "lOrigZoom" not used
main.pas(48,42) Hint: Parameter "Sender" not used
main.pas(50,42) Hint: Parameter "Sender" not used
main.pas(50,50) Hint: Parameter "Source" not used
main.pas(50,67) Hint: Parameter "X" not used
main.pas(51,7) Hint: Parameter "Y" not used
main.pas(51,19) Hint: Parameter "State" not used
main.pas(54,43) Hint: Parameter "Sender" not used
main.pas(56,41) Hint: Parameter "Sender" not used
main.pas(57,7) Hint: Parameter "Shift" not used
main.pas(57,27) Hint: Parameter "X" not used
main.pas(57,30) Hint: Parameter "Y" not used
main.pas(61,27) Hint: Parameter "Sender" not used
printcomposer.lpr(10,33) Hint: Unit "libDicomUtilsWrapperDyn" not used in printcomposer
printcomposer.lpr(10,58) Hint: Unit "page" not used in printcomposer
printcomposer.lpr(10,64) Hint: Unit "thumbnails" not used in printcomposer
printcomposer.lpr(11,3) Hint: Unit "utils" not used in printcomposer
printcomposer.lpr(11,10) Hint: Unit "frmPrint" not used in printcomposer
Compiling resource /home/leonardo/Desarrollo/griensu/printcomposer/lib/x86_64-linux/printcomposer.or
Linking /home/leonardo/Desarrollo/griensu/printcomposer/bin/printcomposer
/usr/bin/ld: warning: /home/leonardo/Desarrollo/griensu/printcomposer/bin/link.res contains output sections; did you forget -T?
2193 lines compiled, 2.3 sec
3 warning(s) issued
42 hint(s) issued
10 note(s) issued
[TCompiler.Compile] end
[TMainIDE.DoRunProject] INIT
TMainIDE.DoInitProjectRun Check build ...
TBuildManager.DoCheckIfProjectNeedsCompilation icon has changed Project "/home/leonardo/Desarrollo/griensu/printcomposer/printcomposer.ico"
TCompiler.Compile WorkingDir="/home/leonardo/Desarrollo/griensu/printcomposer/" CompilerFilename="/usr/local/bin/fpc" CompilerParams=" -MObjFPC -Scghi -O1 -g -gl -vewnhi -Fi/home/leonardo/Desarrollo/griensu/printcomposer/lib/x86_64-linux -Fl/opt/gnome/lib -Fu/home/leonardo/Desarrollo/griensu/libdicomutils -Fu/home/leonardo/Desarrollo/bgracontrols/lib/x86_64-linux/2.7.1 -Fu/home/leonardo/Desarrollo/lazpaint/bgrabitmap/lib/x86_64-linux/2.7.1 -Fu/home/leonardo/Desarrollo/lazarus/ideintf/units/x86_64-linux/gtk2 -Fu/home/leonardo/Desarrollo/lazarus/components/lazcontrols/lib/x86_64-linux/gtk2 -Fu/home/leonardo/Desarrollo/lazarus/components/printers/lib/x86_64-linux/gtk2 -Fu/home/leonardo/Desarrollo/lazarus/lcl/units/x86_64-linux/gtk2 -Fu/home/leonardo/Desarrollo/lazarus/lcl/units/x86_64-linux -Fu/home/leonardo/Desarrollo/lazarus/components/lazutils/lib/x86_64-linux -Fu/home/leonardo/Desarrollo/lazarus/packager/units/x86_64-linux -Fu/home/leonardo/Desarrollo/griensu/printcomposer/ -FU/home/leonardo/Desarrollo/griensu/printcomposer/lib/x86_64-linux/ -l -FE/home/leonardo/Desarrollo/griensu/printcomposer/bin/ -dLCL -dLCLgtk2 printcomposer.lpr"
[TCompiler.Compile] CmdLine="/usr/local/bin/fpc  -MObjFPC -Scghi -O1 -g -gl -vewnhi -Fi/home/leonardo/Desarrollo/griensu/printcomposer/lib/x86_64-linux -Fl/opt/gnome/lib -Fu/home/leonardo/Desarrollo/griensu/libdicomutils -Fu/home/leonardo/Desarrollo/bgracontrols/lib/x86_64-linux/2.7.1 -Fu/home/leonardo/Desarrollo/lazpaint/bgrabitmap/lib/x86_64-linux/2.7.1 -Fu/home/leonardo/Desarrollo/lazarus/ideintf/units/x86_64-linux/gtk2 -Fu/home/leonardo/Desarrollo/lazarus/components/lazcontrols/lib/x86_64-linux/gtk2 -Fu/home/leonardo/Desarrollo/lazarus/components/printers/lib/x86_64-linux/gtk2 -Fu/home/leonardo/Desarrollo/lazarus/lcl/units/x86_64-linux/gtk2 -Fu/home/leonardo/Desarrollo/lazarus/lcl/units/x86_64-linux -Fu/home/leonardo/Desarrollo/lazarus/components/lazutils/lib/x86_64-linux -Fu/home/leonardo/Desarrollo/lazarus/packager/units/x86_64-linux -Fu/home/leonardo/Desarrollo/griensu/printcomposer/ -FU/home/leonardo/Desarrollo/griensu/printcomposer/lib/x86_64-linux/ -l -FE/home/leonardo/Desarrollo/griensu/printcomposer/bin/ -dLCL -dLCLgtk2 printcomposer.lpr"
Hint: Start of reading config file /etc/fpc.cfg
Hint: End of reading config file /etc/fpc.cfg
Free Pascal Compiler version 2.7.1 [2012/11/09] for x86_64
Copyright (c) 1993-2012 by Florian Klaempfl and others
Target OS: Linux for x86-64
Compiling printcomposer.lpr
printcomposer.lpr(10,33) Hint: Unit "libDicomUtilsWrapperDyn" not used in printcomposer
printcomposer.lpr(10,58) Hint: Unit "page" not used in printcomposer
printcomposer.lpr(10,64) Hint: Unit "thumbnails" not used in printcomposer
printcomposer.lpr(11,3) Hint: Unit "utils" not used in printcomposer
printcomposer.lpr(11,10) Hint: Unit "frmPrint" not used in printcomposer
Compiling resource /home/leonardo/Desarrollo/griensu/printcomposer/lib/x86_64-linux/printcomposer.or
Linking /home/leonardo/Desarrollo/griensu/printcomposer/bin/printcomposer
/usr/bin/ld: warning: /home/leonardo/Desarrollo/griensu/printcomposer/bin/link.res contains output sections; did you forget -T?
22 lines compiled, 1.9 sec
7 hint(s) issued
[TCompiler.Compile] end
TMainIDE.DoInitProjectRun ProgramFilename=/home/leonardo/Desarrollo/griensu/printcomposer/bin/printcomposer
[TCmdLineDebugger] Debug PID: 29947
<< TCmdLineDebugger.ReadLn "=thread-group-added,id="i1""
<< TCmdLineDebugger.ReadLn "(gdb) "
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerCommandInitDebugger" State=None PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set confirm off"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
  >> TCmdLineDebugger.SendCmdLn "-gdb-set new-console off"
  << TCmdLineDebugger.ReadLn "^error,msg="No hay tabla de s\303\255mbolos cargada. Use la orden \302\253file\302\273.""
  TGDBMIDebugger.ProcessResult Error: ,msg="No hay tabla de s\303\255mbolos cargada. Use la orden \302\253file\302\273."
  << TCmdLineDebugger.ReadLn "(gdb) "
  >> TCmdLineDebugger.SendCmdLn "set width 50000"
  << TCmdLineDebugger.ReadLn "&"set width 50000\n""
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
  >> TCmdLineDebugger.SendCmdLn "-gdb-version"
  << TCmdLineDebugger.ReadLn "~"GNU gdb (GDB) 7.3.1\n""
  << TCmdLineDebugger.ReadLn "~"Copyright (C) 2011 Free Software Foundation, Inc.\n""
  << TCmdLineDebugger.ReadLn "~"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law.  Type \"show copying\"\nand \"show warranty\" for details.\n""
  << TCmdLineDebugger.ReadLn "~"This GDB was configured as \"x86_64-unknown-linux-gnu\".\nPara las instrucciones de informe de errores, vea:\n""
  << TCmdLineDebugger.ReadLn "~"<http://www.gnu.org/software/gdb/bugs/>.\n""
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=None
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
DebuggerState: Setting to Idle, from None
  DebugDataMonitor: >>ENTER: TGDBMIThreads.DoStateChange  New-State=Idle
    DebugDataMonitor: TThreadsMonitor.Clear
  DebugDataMonitor: <<EXIT: TGDBMIThreads.DoStateChange
  DebugDataMonitor: >>ENTER: TGDBMICallStack.DoStateChange  New-State=Idle
    DebugDataMonitor: TCallStackMonitor.CallStackClear
  DebugDataMonitor: <<EXIT: TGDBMICallStack.DoStateChange
  DebugDataMonitor: >>ENTER: TGDBMILocals.DoStateChange  New-State=Idle
  DebugDataMonitor: <<EXIT: TGDBMILocals.DoStateChange
  DebugDataMonitor: >>ENTER: TGDBMIWatches.DoStateChange  New-State=Idle
  DebugDataMonitor: <<EXIT: TGDBMIWatches.DoStateChange
  DebugDataMonitor: >>ENTER: TCurrentCallStackList.GetEntryForThread: ThreadId=0
  DebugDataMonitor: <<EXIT: TCurrentCallStackList.GetEntryForThread
  DebugDataMonitor: >>ENTER: TSnapshotManager.DoStateChange  New-State=Idle
  DebugDataMonitor: <<EXIT: TSnapshotManager.DoStateChange
DebuggerState: Finished Idle
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env BC_ENV_ARGS=/home/leonardo/.bc" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env BC_ENV_ARGS=/home/leonardo/.bc"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env COLORTERM=Terminal" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env COLORTERM=Terminal"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-MAVHaX3uQH,guid=b0573891c4679fbf085edb7a00000039" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-MAVHaX3uQH,guid=b0573891c4679fbf085edb7a00000039"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env DEFAULTS_PATH=/usr/share/gconf/xfce.default.path" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env DEFAULTS_PATH=/usr/share/gconf/xfce.default.path"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env DESKTOP_SESSION=xfce" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env DESKTOP_SESSION=xfce"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env DISPLAY=:0.0" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env DISPLAY=:0.0"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env GDMSESSION=xfce" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env GDMSESSION=xfce"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env GLADE_CATALOG_PATH=:/usr/share/glade3/catalogs" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env GLADE_CATALOG_PATH=:/usr/share/glade3/catalogs"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env GLADE_MODULE_PATH=:/usr/share/glade3/pixmaps" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env GLADE_MODULE_PATH=:/usr/share/glade3/pixmaps"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env GLADE_PIXMAP_PATH=:/usr/lib/glade3/modules" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env GLADE_PIXMAP_PATH=:/usr/lib/glade3/modules"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env GNOME_KEYRING_CONTROL=/tmp/keyring-pqs63s" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env GNOME_KEYRING_CONTROL=/tmp/keyring-pqs63s"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env GNOME_KEYRING_PID=2367" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env GNOME_KEYRING_PID=2367"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env GREP_COLOR=1;32" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env GREP_COLOR=1;32"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env GREP_OPTIONS=--color=auto" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env GREP_OPTIONS=--color=auto"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env GTK_MODULES=canberra-gtk-module:canberra-gtk-module" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env GTK_MODULES=canberra-gtk-module:canberra-gtk-module"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env HOME=/home/leonardo" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env HOME=/home/leonardo"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env _=/home/leonardo/Desarrollo/lazarus/./lazarus" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env _=/home/leonardo/Desarrollo/lazarus/./lazarus"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env LANG=es_AR.UTF-8" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env LANG=es_AR.UTF-8"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env LC_CTYPE=es_AR.UTF-8" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env LC_CTYPE=es_AR.UTF-8"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env LIBOVERLAY_SCROLLBAR=0" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env LIBOVERLAY_SCROLLBAR=0"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env LOGNAME=leonardo" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env LOGNAME=leonardo"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env LSCOLORS=Gxfxcxdxbxegedabagacad" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env LSCOLORS=Gxfxcxdxbxegedabagacad"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env MANDATORY_PATH=/usr/share/gconf/xfce.mandatory.path" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env MANDATORY_PATH=/usr/share/gconf/xfce.mandatory.path"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env OLDPWD=/home/leonardo" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env OLDPWD=/home/leonardo"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env PAGER=less -R" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env PAGER=less -R"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env PATH=/home/leonardo/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/lib/fpc/2.7.1" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env PATH=/home/leonardo/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/lib/fpc/2.7.1"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env PWD=/home/leonardo/Desarrollo/lazarus" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env PWD=/home/leonardo/Desarrollo/lazarus"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env PYTHONPATH=/usr/lib/python2.7/site-packages" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env PYTHONPATH=/usr/lib/python2.7/site-packages"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env SESSION_MANAGER=local/leonardo-laptop:@/tmp/.ICE-unix/2440,unix/leonardo-laptop:/tmp/.ICE-unix/2440" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env SESSION_MANAGER=local/leonardo-laptop:@/tmp/.ICE-unix/2440,unix/leonardo-laptop:/tmp/.ICE-unix/2440"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env SHELL=/usr/bin/zsh" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env SHELL=/usr/bin/zsh"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env SHLVL=1" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env SHLVL=1"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env SPEECHD_PORT=7560" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env SPEECHD_PORT=7560"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env SSH_AGENT_PID=2427" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env SSH_AGENT_PID=2427"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env SSH_AUTH_SOCK=/tmp/ssh-aYaKHgAY2378/agent.2378" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env SSH_AUTH_SOCK=/tmp/ssh-aYaKHgAY2378/agent.2378"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env TERM=xterm" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env TERM=xterm"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env UBUNTU_MENUPROXY=libappmenu.so" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env UBUNTU_MENUPROXY=libappmenu.so"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env USER=leonardo" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env USER=leonardo"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env WINDOWID=50331652" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env WINDOWID=50331652"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env WINEARCH=win32" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env WINEARCH=win32"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env XAUTHORITY=/home/leonardo/.Xauthority" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env XAUTHORITY=/home/leonardo/.Xauthority"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env XDG_CONFIG_DIRS=/etc/xdg/xdg-xfce:/etc/xdg:/etc/xdg" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env XDG_CONFIG_DIRS=/etc/xdg/xdg-xfce:/etc/xdg:/etc/xdg"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env XDG_CURRENT_DESKTOP=XFCE" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env XDG_CURRENT_DESKTOP=XFCE"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env XDG_DATA_DIRS=/usr/share/xfce:/usr/local/share/:/usr/share/:/usr/share" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env XDG_DATA_DIRS=/usr/share/xfce:/usr/local/share/:/usr/share/:/usr/share"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env XDG_MENU_PREFIX=xfce-" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env XDG_MENU_PREFIX=xfce-"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env XDG_SESSION_COOKIE=44df6a5e12911efb7d52a9d44ac5f4bd-1352541866.287648-1361604350" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env XDG_SESSION_COOKIE=44df6a5e12911efb7d52a9d44ac5f4bd-1352541866.287648-1361604350"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerSimpleCommand: -gdb-set env XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-gdb-set env XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0"
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerCommandChangeFilename" State=Idle PauseWaitState=0
  >> TCmdLineDebugger.SendCmdLn "-file-exec-and-symbols "/home/leonardo/Desarrollo/griensu/printcomposer/bin/printcomposer""
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Idle
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
DebuggerState: Setting to Stop, from Idle
  DebugDataMonitor: >>ENTER: TGDBMIThreads.DoStateChange  New-State=Stop
  DebugDataMonitor: <<EXIT: TGDBMIThreads.DoStateChange
  DebugDataMonitor: >>ENTER: TGDBMICallStack.DoStateChange  New-State=Stop
  DebugDataMonitor: <<EXIT: TGDBMICallStack.DoStateChange
  DebugDataMonitor: >>ENTER: TGDBMILocals.DoStateChange  New-State=Stop
  DebugDataMonitor: <<EXIT: TGDBMILocals.DoStateChange
  DebugDataMonitor: >>ENTER: TGDBMIWatches.DoStateChange  New-State=Stop
  DebugDataMonitor: <<EXIT: TGDBMIWatches.DoStateChange
  DebugDataMonitor: >>ENTER: TSnapshotManager.DoStateChange  New-State=Stop
  DebugDataMonitor: <<EXIT: TSnapshotManager.DoStateChange
DebuggerState: Finished Stop
[TMainIDE.DoRunProject] Debugger=TGDBMIDebugger
[TMainIDE.DoRunProject] END
Executing (Recurse-Count=0) queued= 0 CmdPrior=0 CmdMinRunLvl=-1 : "TGDBMIDebuggerCommandStartDebugging: ContinueCommand= TGDBMIDebuggerCommandExecute: -exec-continue" State=Stop PauseWaitState=0
  TGDBMIDebugger.StartDebugging WorkingDir="/home/leonardo/Desarrollo/griensu/printcomposer/bin/"
  >> TCmdLineDebugger.SendCmdLn "-environment-cd ."
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
  >> TCmdLineDebugger.SendCmdLn "-environment-cd "/home/leonardo/Desarrollo/griensu/printcomposer/bin/""
  << TCmdLineDebugger.ReadLn "^done"
  << TCmdLineDebugger.ReadLn "(gdb) "
  >> TCmdLineDebugger.SendCmdLn "-data-evaluate-expression FPC_THREADVAR_RELOCATE_PROC"
  << TCmdLineDebugger.ReadLn "^error,msg="El s\303\255mbolo \302\253FPC_THREADVAR_RELOCATE_PROC\302\273 no est\303\241 en el contexto actual.""
  TGDBMIDebugger.ProcessResult Error: ,msg="El s\303\255mbolo \302\253FPC_THREADVAR_RELOCATE_PROC\302\273 no est\303\241 en el contexto actual."
  << TCmdLineDebugger.ReadLn "(gdb) "
  >> TCmdLineDebugger.SendCmdLn "info functions FPC_CPUINIT"
  << TCmdLineDebugger.ReadLn "&"info functions FPC_CPUINIT\n""
  << TCmdLineDebugger.ReadLn "&"buildsym.c:701: internal-error: la verificaci\303\263n de consistencia interna fall\303\263\nA problem internal to GDB has been detected,\nfurther debugging may prove unreliable.""
  << TCmdLineDebugger.ReadLn "&"\n""
  << TCmdLineDebugger.ReadLn ""
  [WARNING] TGDBMIDebugger:  ExecuteCommand "info functions FPC_CPUINIT" failed.
  DebuggerState: Setting to Error, from Stop
    DebugDataMonitor: >>ENTER: TGDBMIThreads.DoStateChange  New-State=Error
    DebugDataMonitor: <<EXIT: TGDBMIThreads.DoStateChange
    DebugDataMonitor: >>ENTER: TGDBMICallStack.DoStateChange  New-State=Error
    DebugDataMonitor: <<EXIT: TGDBMICallStack.DoStateChange
    DebugDataMonitor: >>ENTER: TGDBMILocals.DoStateChange  New-State=Error
    DebugDataMonitor: <<EXIT: TGDBMILocals.DoStateChange
    DebugDataMonitor: >>ENTER: TGDBMIWatches.DoStateChange  New-State=Error
    DebugDataMonitor: <<EXIT: TGDBMIWatches.DoStateChange
    Canceling: "TGDBMIDebuggerCommandStartDebugging: ContinueCommand= TGDBMIDebuggerCommandExecute: -exec-continue"
    DebugDataMonitor: >>ENTER: TSnapshotManager.DoStateChange  New-State=Error
    DebugDataMonitor: <<EXIT: TSnapshotManager.DoStateChange
  DebuggerState: Finished Error
  >> TCmdLineDebugger.SendCmdLn "info functions $$_RUNERROR$"
  [TCmdLineDebugger.SendCmdLn] Unable to send <info functions $$_RUNERROR$>. No process running.
  << TCmdLineDebugger.ReadLn ""
  [WARNING] TGDBMIDebugger:  ExecuteCommand "info functions $$_RUNERROR$" failed.
  >> TCmdLineDebugger.SendCmdLn "-exec-arguments "
  [TCmdLineDebugger.SendCmdLn] Unable to send <-exec-arguments >. No process running.
  << TCmdLineDebugger.ReadLn ""
  [WARNING] TGDBMIDebugger:  ExecuteCommand "-exec-arguments " failed.
  >> TCmdLineDebugger.SendCmdLn "set inferior-tty /dev/pts/2"
  [TCmdLineDebugger.SendCmdLn] Unable to send <set inferior-tty /dev/pts/2>. No process running.
  << TCmdLineDebugger.ReadLn ""
  [WARNING] TGDBMIDebugger:  ExecuteCommand "set inferior-tty /dev/pts/2" failed.
  >> TCmdLineDebugger.SendCmdLn "set inferior-tty /dev/null"
  [TCmdLineDebugger.SendCmdLn] Unable to send <set inferior-tty /dev/null>. No process running.
  << TCmdLineDebugger.ReadLn ""
  [WARNING] TGDBMIDebugger:  ExecuteCommand "set inferior-tty /dev/null" failed.
  >> TCmdLineDebugger.SendCmdLn "-gdb-set language pascal"
  [TCmdLineDebugger.SendCmdLn] Unable to send <-gdb-set language pascal>. No process running.
  << TCmdLineDebugger.ReadLn ""
  [WARNING] TGDBMIDebugger:  ExecuteCommand "-gdb-set language pascal" failed.
  >> TCmdLineDebugger.SendCmdLn "ptype TObject"
  [TCmdLineDebugger.SendCmdLn] Unable to send <ptype TObject>. No process running.
  << TCmdLineDebugger.ReadLn ""
  [WARNING] TGDBMIDebugger:  ExecuteCommand "ptype TObject" failed.
  >> TCmdLineDebugger.SendCmdLn "ptype Exception"
  [TCmdLineDebugger.SendCmdLn] Unable to send <ptype Exception>. No process running.
  << TCmdLineDebugger.ReadLn ""
  [WARNING] TGDBMIDebugger:  ExecuteCommand "ptype Exception" failed.
  >> TCmdLineDebugger.SendCmdLn "ptype Shortstring"
  [TCmdLineDebugger.SendCmdLn] Unable to send <ptype Shortstring>. No process running.
  << TCmdLineDebugger.ReadLn ""
  [WARNING] TGDBMIDebugger:  ExecuteCommand "ptype Shortstring" failed.
  >> TCmdLineDebugger.SendCmdLn "ptype pointer"
  [TCmdLineDebugger.SendCmdLn] Unable to send <ptype pointer>. No process running.
  << TCmdLineDebugger.ReadLn ""
  [WARNING] TGDBMIDebugger:  ExecuteCommand "ptype pointer" failed.
  >> TCmdLineDebugger.SendCmdLn "ptype byte"
  [TCmdLineDebugger.SendCmdLn] Unable to send <ptype byte>. No process running.
  << TCmdLineDebugger.ReadLn ""
  [WARNING] TGDBMIDebugger:  ExecuteCommand "ptype byte" failed.
  >> TCmdLineDebugger.SendCmdLn "info file"
  [TCmdLineDebugger.SendCmdLn] Unable to send <info file>. No process running.
  << TCmdLineDebugger.ReadLn ""
  [WARNING] TGDBMIDebugger:  ExecuteCommand "info file" failed.
  >> TCmdLineDebugger.SendCmdLn "-data-evaluate-expression sizeof(^char)"
  [TCmdLineDebugger.SendCmdLn] Unable to send <-data-evaluate-expression sizeof(^char)>. No process running.
  << TCmdLineDebugger.ReadLn ""
  [WARNING] TGDBMIDebugger:  ExecuteCommand "-data-evaluate-expression sizeof(^char)" failed.
  [WARNING] [Debugger.TargetInfo] Unknown FileType: , using GDB cpu
  >> TCmdLineDebugger.SendCmdLn "-break-insert -f foo"
  [TCmdLineDebugger.SendCmdLn] Unable to send <-break-insert -f foo>. No process running.
  << TCmdLineDebugger.ReadLn ""
  [WARNING] TGDBMIDebugger:  ExecuteCommand "-break-insert -f foo" failed.
  >> TCmdLineDebugger.SendCmdLn "-break-insert main"
  [TCmdLineDebugger.SendCmdLn] Unable to send <-break-insert main>. No process running.
  << TCmdLineDebugger.ReadLn ""
  [WARNING] TGDBMIDebugger:  ExecuteCommand "-break-insert main" failed.
Exec done
Leaving Queue with count: 0 Recurse-Count=0 State=Error
>> Run OnIdle
  OnIdle: UnLock
<< Run OnIdle
OnIdle: Finished 
Canceling: "TGDBMIDebuggerCommandStartDebugging: ContinueCommand= <none>"
TDebugger.ReqCmd failed: Run
DebuggerState: Setting to None, from Error
  DebugDataMonitor: >>ENTER: TGDBMIThreads.DoStateChange  New-State=None
  DebugDataMonitor: <<EXIT: TGDBMIThreads.DoStateChange
  DebugDataMonitor: >>ENTER: TGDBMICallStack.DoStateChange  New-State=None
  DebugDataMonitor: <<EXIT: TGDBMICallStack.DoStateChange
  DebugDataMonitor: >>ENTER: TGDBMILocals.DoStateChange  New-State=None
  DebugDataMonitor: <<EXIT: TGDBMILocals.DoStateChange
  DebugDataMonitor: >>ENTER: TGDBMIWatches.DoStateChange  New-State=None
  DebugDataMonitor: <<EXIT: TGDBMIWatches.DoStateChange
  DebugDataMonitor: >>ENTER: TSnapshotManager.DoStateChange  New-State=None
  DebugDataMonitor: <<EXIT: TSnapshotManager.DoStateChange
DebuggerState: Finished None
LAZARUS END - cleaning up ...
[TMainIDE.Destroy] A 
TAnchorDockManager.RemoveControl DockSite="Project Inspector" Control=ProjectInspector:TProjectInspectorForm
TAnchorDockManager.RemoveControl DockSite="Messages" Control=MessagesView:TMessagesView
TAnchorDockManager.RemoveControl DockSite="Object Inspector" Control=ObjectInspectorDlg:TObjectInspectorDlg
TAnchorDockManager.RemoveControl DockSite="Source Editor" Control=SourceNotebook:TSourceNotebook
TAnchorDockManager.RemoveControl DockSite="Console" Control=PseudoTerminal:TPseudoConsoleDlg
[TMainIDE.Destroy] B  -> inherited Destroy... TMainIDE
[TMainIDE.Destroy] END
TAnchorDockMaster.Destroy 0/11 AnchorDockSite1:TAnchorDockHostSite
TAnchorDockMaster.Destroy 1/11 AnchorDockSite2:TAnchorDockHostSite
TAnchorDockMaster.Destroy 2/11 AnchorDockSite3:TAnchorDockHostSite
TAnchorDockMaster.Destroy 3/11 AnchorDockSite4:TAnchorDockHostSite
TAnchorDockMaster.Destroy 4/11 AnchorDockSite5:TAnchorDockHostSite
TAnchorDockMaster.Destroy 5/11 AnchorDockSite6:TAnchorDockHostSite
TAnchorDockMaster.Destroy 6/11 AnchorDockSplitter1:TAnchorDockSplitter
TAnchorDockMaster.Destroy 7/11 AnchorDockSplitter2:TAnchorDockSplitter
TAnchorDockMaster.Destroy 8/11 AnchorDockSplitter3:TAnchorDockSplitter
TAnchorDockMaster.Destroy 9/11 AnchorDockSplitter4:TAnchorDockSplitter
TAnchorDockMaster.Destroy 10/11 AnchorDockSplitter5:TAnchorDockSplitter


More information about the Lazarus mailing list