Page 1 of 1

ZeosLib 7 (SVN 878) and libmysqld.dll 5.5

Posted: 16.03.2011, 15:23
by g0dlike
Hello !
I am using the latest ZeosLib 7 (from SVN 878) with Delphi XE and I receive an access violation when I try to connect with MySql Embedded (libmysqld.dll) - the file from MySQL 5.5.10 installation package.

The issue is only with libmysqld.dll from MySQL 5.5, the old one from MySQL 5.1 is working fine.

I use "mysqld-5" protocol for connection in my project. (there's no mysqld-55 available, btw).

Here is the error I receive:
Access violation at address 6148D5C3 in module 'libmysqld.dll'. Read of address 00000004.

Call Stack information from EurekaLog:
|006781D9|Project1.exe|ZPlainMySqlDriver.pas |TZMySQLBaseDriver |Init |726[5] |
|0068D3C2|Project1.exe|ZDbcMySql.pas |TZMySQLConnection |Open |365[6] |
|0068D2A6|Project1.exe|ZDbcMySql.pas |TZMySQLConnection |Create |332[15] |
|0068D1B8|Project1.exe|ZDbcMySql.pas |TZMySQLConnection |Create |317[0] |
|0068CE39|Project1.exe|ZDbcMySql.pas |TZMySQLDriver |Connect |200[10] |
|006177C2|Project1.exe|ZDbcIntfs.pas |TZDriverManager |GetConnectionWithParams|992[4] |
|00719DFB|Project1.exe|ZAbstractConnection.pas|TZAbstractConnection|Connect |657[45] |
|00719658|Project1.exe|ZAbstractConnection.pas|TZAbstractConnection|SetConnected |364[8] |
|0071961C|Project1.exe|ZAbstractConnection.pas|TZAbstractConnection|SetConnected |356[0] |