Page 1 of 1

libmysql.dll - to many subsequent errors

Posted: 21.10.2017, 15:10
by vejrous
Hi, I have problem with library above (downloaded from "https://dev.mysql.com/downloads/connector/c/". In the *.zip locate the "lib" directory with "libmysql.dll".)
Problem is based on library verison.
With version 6.1.6.0 everything works fine, but the latest version 6.1.11.0 gives me error "too many consecutive exeptions".
zeos_error.PNG
Project contains from Zeos components only TConnection, that is connected when the program start and disconected before program ends.
No errors in Delphi 2010 are raised.
No Querry components are used.

Zeos is download from SVN. Trunk version used: "http://svn.code.sf.net/p/zeoslib/code-0/trunk".

Can anyone help, where is the problem?

Re: libmysql.dll - to many subsequent errors

Posted: 23.10.2017, 09:27
by Fr0sT
WinXD, D7, MySQL server 5.5.23, Zeos 7.3 - not reproducible
I'd suggest to try 7.2 or 7.3 at first.

Re: libmysql.dll - to many subsequent errors

Posted: 23.10.2017, 10:58
by vejrous
What is the SVN path for 7.2 and 7.3 please?
Tested library 6.1.6.0 and 6.1.11.0 from Lazarus 1.6.4 and no problem.
Could there be any problems when zeos controls reside in DLL?
Win 7

Re: libmysql.dll - to many subsequent errors

Posted: 24.10.2017, 09:44
by marsupilami
Hello vejrous,

I don't know about any problems when Zeos is used in a DLL. The SVN path for Zeos 7.2 is http://svn.code.sf.net/p/zeoslib/code-0 ... esting-7.2. For Zeos 7.3 it is http://svn.code.sf.net/p/zeoslib/code-0 ... esting-7.3

With best regards,

Jan

Re: libmysql.dll - to many subsequent errors

Posted: 24.10.2017, 16:57
by vejrous
Tested both 7.2 and 7.3 versions:
library 6.1.11.0 - same error (it is displayed when program tries to terminate, until then everything runs OK)
library 6.1.6.0 - no problem at all

MySQL version: 5.6.28-log

I could not get my head around it, so I created empty exe project with Zeos and project with Zeos in dll. No problems at all.
So something is getting really bad in my main project, I just don't see it yet.

Thank you for all your help!
I go digging into the code :)