Page 5 of 5

Posted: 03.03.2012, 22:32
by wylton
same error..


(gdb)
<-thread-info>
^done,threads=[{id="2",target-id="Thread 5440.0x1634",frame={level="0",addr="0x00000000777e18ca",func="ntdll!ZwWriteFileGather",args=[],from="C:\\Windows\\system32\\ntdll.dll"},state="stopped"},{id="1",target-id="Thread 5440.0x15a4",frame={level="0",addr="0x00000000006c2118",func="TZMYSQLRESULTSET__OPEN",args=[{name="this",value="0x38e6758"}],file="D:/lazarus64/components/trunk/src/dbc/ZDbcMySqlResultSet.pas",fullname="D:/lazarus64/components/trunk/src/dbc/ZDbcMySqlResultSet.pas",line="292"},state="stopped"}],current-thread-id="1"
(gdb)
<-stack-info-depth>
^done,depth="19"
(gdb)
<-stack-list-arguments 1 0 4>
^done,stack-args=[frame={level="0",args=[{name="this",value="<error reading variable>"}]},frame={level="1",args=[{name="PLAINDRIVER",value="{<IZPLAINDRIVER> = {<IUNKNOWN> = {}, }, }"},{name="STATEMENT",value="{<IUNKNOWN> = {}, }"},{name="SQL",value="0x3121ac8 'select * from empresa'#13#10"},{name="HANDLE",value="0x361840"},{name="USERESULT",value="false"},{name="vmt",value="0x87aa48"},{name="this",value="<error reading variable>"}]},frame={level="2",args=[{name="SQL",value="0x3121ac8 'select * from empresa'#13#10"},{name="this",value="<error reading variable>"},{name="result",value="{<IUNKNOWN> = {}, }"}]},frame={level="3",args=[{name="SQL",value="0x3121ac8 'select * from empresa'#13#10"},{name="this",value="<error reading variable>"},{name="result",value="{<IUNKNOWN> = {}, }"}]},frame={level="4",args=[{name="SQL",value="0x3121ac8 'select * from empresa'#13#10"},{name="this",value="<error reading variable>"},{name="result",value="{<IUNKNOWN> = {}, }"}]}]
(gdb)
<-stack-list-frames 0 4>
^done,stack=[frame={level="0",addr="0x00000000006c2118",func="TZMYSQLRESULTSET__OPEN",file="D:/lazarus64/components/trunk/src/dbc/ZDbcMySqlResultSet.pas",fullname="D:/lazarus64/components/trunk/src/dbc/ZDbcMySqlResultSet.pas",line="292"},frame={level="1",addr="0x00000000006c1ad4",func="TZMYSQLRESULTSET__CREATE",file="D:/lazarus64/components/trunk/src/dbc/ZDbcMySqlResultSet.pas",fullname="D:/lazarus64/components/trunk/src/dbc/ZDbcMySqlResultSet.pas",line="227"},frame={level="2",addr="0x00000000006b21dd",func="TZMYSQLSTATEMENT__CREATERESULTSET",file="D:/lazarus64/components/trunk/src/dbc/ZDbcMySqlStatement.pas",fullname="D:/lazarus64/components/trunk/src/dbc/ZDbcMySqlStatement.pas",line="247"},frame={level="3",addr="0x00000000006b2522",func="TZMYSQLSTATEMENT__EXECUTEQUERY",file="D:/lazarus64/components/trunk/src/dbc/ZDbcMySqlStatement.pas",fullname="D:/lazarus64/components/trunk/src/dbc/ZDbcMySqlStatement.pas",line="282"},frame={level="4",addr="0x00000000006aa5af",func="TZEMULATEDPREPAREDSTATEMENT__EXECUTEQUERY",file="D:/lazarus64/components/trunk/src/dbc/ZDbcStatement.pas",fullname="D:/lazarus64/components/trunk/src/dbc/ZDbcStatement.pas",line="2130"}]
(gdb)
<-stack-list-arguments 1 0 0>
^done,stack-args=[frame={level="0",args=[{name="this",value="<error reading variable>"}]}]
(gdb)
<-stack-list-locals 1>
^done,locals=[{name="I",value="0"},{name="COLUMNINFO",value="0x38e6b38"},{name="FIELDHANDLE",value="0x3d10340"},{name="FIELDFLAGS",value="63"}]
(gdb)
******************************************
test:https://zeoslib.svn.sourceforge.net/svn ... slib/trunk
****************************************************

Posted: 03.03.2012, 22:37
by wylton
and /zeoslib/testing

can't compiler..
components\testing\src\core\ZClasses.pas(200,22) Error: No matching implementation for interface method "IZObject.GetHashCode:LongInt;" found

Posted: 04.03.2012, 10:37
by EgonHugeist
Try again, fixed this bug.

Again:
Are you sure you've no old 32Bit libmysql.dll in your windows\system or Application folder?

Posted: 04.03.2012, 17:50
by wylton
D:\lazarus64\components\testing\src\core\ZClasses.pas(203,40) Warning: An inherited method is hidden by "TZAbstractObject.GetHashCode:LongInt;"
D:\lazarus64\components\testing\src\core\ZClasses.pas(203,40) Error: Forward declaration not solved "TZAbstractObject.GetHashCode:LongInt;"
D:\lazarus64\components\testing\src\core\ZClasses.pas(325) Fatal: There were 1 errors compiling module, stopping

Posted: 06.03.2012, 10:07
by EgonHugeist
wylton,

changed this FPC2.6+ not compile bug by my selves. Hopefully it works now. Otherwise i've to ask the member who did this job again.

If the results are the same and you are sure you've no old 32-bit Dll in use then ican't help you here, i must admit. Maybe other users can help you here...

Tell them your configurations again...


Best regards

Posted: 15.04.2012, 13:33
by EgonHugeist
wylton,

I think we got it with config: FPC + 64Bit (Linux/Windows) + MySQL/PostgreSQL.

download the \testing-egonhugeist branch.

Please test it and enjoy.