[Lazarus] SQLdb PQConnection Port
Giuseppe Luigi Punzi Ruiz
glpunzi at lordzealon.com
Thu Aug 13 23:28:22 CEST 2009
galilea:lazarus glpunzi$ gdb startlazarus
GNU gdb 6.3.50-20050815 (Apple version gdb-966) (Tue Mar 10 02:43:13
UTC 2009)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and
you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for
details.
This GDB was configured as "i386-apple-darwin"...Reading symbols for
shared libraries ......... done
(gdb) break fpc_raiseexception
Breakpoint 1 at 0xfbe6
(gdb) run --pcp=./config
Starting program: /Users/glpunzi/svn/lazarus/startlazarus --pcp=./config
Reading symbols for shared libraries +++++++
+
......................................................................... done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Adding "--pcp=./config" as a parameter
Reading symbols for shared libraries ....... done
TLazarusManager.Run starting /Users/glpunzi/svn/lazarus/lazarus.app/
Contents/MacOS/lazarus ...
TCarbonPrinter.ValidatePageFormat Error: PMSessionValidatePageFormat
failed with result -30876
SetPrimaryConfigPath NewValue="./config" -> "/Users/glpunzi/svn/
lazarus/config"
TMainIDE.ParseCmdLineOptions:
PrimaryConfigPath="/Users/glpunzi/svn/lazarus/config"
SecondaryConfigPath="/etc/lazarus"
TCarbonMenu.SetCaption Error: ChangeMenuItemAttributes failed with
result -50
TCarbonMenu.SetCaption Error: SetMenuItemTextWithCFString failed with
result -50
TCarbonMenu.Update Error: SetMenuItemHierarchicalMenu failed with
result -50
TCarbonMenu.SetBitmap Error: SetMenuItemIconHandle failed with result
-50
TCarbonMenu.SetVisible Error: ChangeMenuItemAttributes show failed
with result -50
TMainIDE.DoLoadLFM A /Users/glpunzi/desarrollo/postgres/unit1.pas
IsPartOfProject=True
QuickCheckLFMBuffer LFMBuffer=/Users/glpunzi/desarrollo/postgres/
unit1.lfm
TCarbonTabsControl.SetFocus Error: SetKeyboardFocus failed with
result -30585
TCarbonTabsControl.SetFocus Error: SetKeyboardFocus failed with
result -30585
TCarbonTabsControl.SetFocus Error: SetKeyboardFocus failed with
result -30585
TCarbonTabsControl.SetFocus Error: SetKeyboardFocus failed with
result -30585
TMainIDE.DoNewProject A
TMainIDE.CloseUnitComponent /Users/glpunzi/desarrollo/postgres/
unit1.pas Form1:TForm1
TProject.UpdateUnitComponentDependencies checking properties ...
Search UnitComponent=Form1:TForm1
AComponent=PQConnection1:TPQConnection ReferenceUnit=False
TProject.UpdateUnitComponentDependencies checking designers ...
TProject.UpdateUnitComponentDependencies used by designer: /Users/
glpunzi/desarrollo/postgres/unit1.pas
TMainIDE.CloseUnitComponent freeing component and designer: /Users/
glpunzi/desarrollo/postgres/unit1.pas Form1:TForm1
TProject.UpdateUnitComponentDependencies checking designers ...
TCarbonTabsControl.SetFocus Error: SetKeyboardFocus failed with
result -30585
TCarbonTabsControl.SetFocus Error: SetKeyboardFocus failed with
result -30585
TCustomFormEditor.CreateComponent Form1:TForm1 True
TMainIDE.DoNewEditorFile END unit1.pas
TCarbonTabsControl.SetFocus Error: SetKeyboardFocus failed with
result -30585
Parent is 'Form1:TForm1'
TCustomFormEditor.CreateComponent PQConnection1:TPQConnection True
TMainIDE.OnPropHookPersistentAdded A PQConnection1:TPQConnection
TPkgManager.AddUnitDependenciesForComponentClasses Adding Project
Dependency project1 -> SQLDBLaz
TPkgManager.AddUnitDependenciesForComponentClasses Extending Uses
unit1.pas pqconnection
[TEventsCodeTool.CompleteComponent]
CurComponent=PQConnection1:TPQConnection
TCarbonEdit.SetFocus Error: SetKeyboardFocus failed with result -30585
#################### TOICustomPropertyGrid.DoCallEdit for
TStringsPropertyEditor Edit=True
TCarbonEdit.SetFocus Error: SetKeyboardFocus failed with result -30585
TCarbonEdit.SetFocus Error: SetKeyboardFocus failed with result -30585
TCarbonBitBtn.SetFocus Error: SetKeyboardFocus failed with result
-30585
TCarbonBitBtn.SetFocus Error: SetKeyboardFocus failed with result
-30585
TMainIDE.CloseUnitComponent unit1.pas Form1:TForm1
TProject.UpdateUnitComponentDependencies checking properties ...
Search UnitComponent=Form1:TForm1
AComponent=PQConnection1:TPQConnection ReferenceUnit=False
TProject.UpdateUnitComponentDependencies checking designers ...
TProject.UpdateUnitComponentDependencies used by designer: unit1.pas
TMainIDE.CloseUnitComponent freeing component and designer: unit1.pas
Form1:TForm1
TryFreeComponent ERROR: "PQConnection1:TPQConnection" Access violation
Stack trace:
$00000000
$00485874
$00486082
$00485E8C
$0047B46A
$00056BD7
$0005AE51
$0005F735
$00042361
$00025A18
$000258A2
$001A1268
$90494648
$9049D7BE
$904A05AB
$925F64CF
$92674DD1
[TJITComponentList.DestroyJITComponent] ERROR destroying component
Error: Access violation
Stack trace:
$005FF5F6
$0017FFC1
$00173B43
$00181E4E
$000217AA
$00022360
$0000E755
$0046E066
$00485EF9
$0047B46A
$00056BD7
$0005AE51
$0005F735
$00042361
$00025A18
$000258A2
$001A1268
TCustomFormEditor.JITListException List.CurReadStreamClass=nil nil
TProject.UpdateUnitComponentDependencies checking designers ...
TCarbonTabsControl.SetFocus Error: SetKeyboardFocus failed with
result -30585
LAZARUS END - cleaning up ...
[TMainIDE.Destroy] A
[TMainIDE.Destroy] B -> inherited Destroy... TMainIDE
[TMainIDE.Destroy] END
Program exited normally.
Once the Access Violation, is showed, I close lazarus, and I get other
AV about deleting TPConnection
Giuseppe Luigi Punzi Ruiz
Blog: http://www.lordzealon.com
Twitter & Skype & GoogleTalk accounts: glpunzi
More information about the Lazarus
mailing list