[patch_done] Lazarus/FPC x64, fpc 2.6.1, win64 MySQL 64Bit

The alpha/beta tester's forum for ZeosLib 7.0.x series

Report problems concerning our Delphi 2009+ version and new Zeoslib 7.0 features here.

This is a forum that will be removed once the 7.X version goes into stable!!

Moderators: gto, EgonHugeist, olehs

wylton
Senior Boarder
Senior Boarder
Posts: 58
Joined: 14.07.2011, 20:56

Post 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
****************************************************
wylton
Senior Boarder
Senior Boarder
Posts: 58
Joined: 14.07.2011, 20:56

Post 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
User avatar
EgonHugeist
Zeos Project Manager
Zeos Project Manager
Posts: 1936
Joined: 31.03.2011, 22:38

Post 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?
Best regards, Michael

You want to help? http://zeoslib.sourceforge.net/viewtopic.php?f=4&t=3671
You found a (possible) bug? Use the new bugtracker dude! http://sourceforge.net/p/zeoslib/tickets/

Image
wylton
Senior Boarder
Senior Boarder
Posts: 58
Joined: 14.07.2011, 20:56

Post 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
User avatar
EgonHugeist
Zeos Project Manager
Zeos Project Manager
Posts: 1936
Joined: 31.03.2011, 22:38

Post 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
Best regards, Michael

You want to help? http://zeoslib.sourceforge.net/viewtopic.php?f=4&t=3671
You found a (possible) bug? Use the new bugtracker dude! http://sourceforge.net/p/zeoslib/tickets/

Image
User avatar
EgonHugeist
Zeos Project Manager
Zeos Project Manager
Posts: 1936
Joined: 31.03.2011, 22:38

Post 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.
Best regards, Michael

You want to help? http://zeoslib.sourceforge.net/viewtopic.php?f=4&t=3671
You found a (possible) bug? Use the new bugtracker dude! http://sourceforge.net/p/zeoslib/tickets/

Image
Locked