Bug #3755 | MySQLCC Illegal Error | ||
---|---|---|---|
Submitted: | 14 May 2004 3:40 | Modified: | 19 Jun 2004 20:23 |
Reporter: | John stanley | Email Updates: | |
Status: | No Feedback | Impact on me: | |
Category: | MySQLCC | Severity: | S3 (Non-critical) |
Version: | 0.9.4-beta | OS: | Windows (Windows 98SE) |
Assigned to: | Assigned Account | CPU Architecture: | Any |
[14 May 2004 3:40]
John stanley
[19 May 2004 4:38]
MySQL Verification Team
Please try to run MySQLCC changing its libmysql.dll for the one shipped with the MySQL server located at \mysql\lib\opt. Thanks you
[19 May 2004 20:21]
John stanley
I followed the recommendation to replace the file "libmySQL.dll" with the version in mysql\lib\opt. Unfortunately, this did not eliminate the original error and also caused another illegal error upon connecting to/querying any existing database: MYSQLCC caused an invalid page fault in module MSVCRT.DLL at 0177:78001c9d. Registers: EAX=023486b0 CS=0177 EIP=78001c9d EFLGS=00010246 EBX=00000500 SS=017f ESP=0261fcd8 EBP=0261fcec ECX=00000500 DS=017f ESI=ffffffff FS=1de7 EDX=023486a0 ES=017f EDI=023486b0 GS=0000 Bytes at CS:EIP: 8b 01 ba ff fe fe 7e 03 d0 83 f0 ff 33 c2 83 c1 I also tried other versions of libmySQL.dll (e.g. php\dlls\libmySQL.dll, mysql\lib\debug\libmySQL.dll, etc.) with the same errors (Invalid Page Faults in kernel32.dll and MSVCRT.dll). I replaced libmySQL.dll for MySQLCC with the and do not have the MSVCRT.dll error anymore, only the error with Kernel32.dll upon shutdown. I did notice that msvcrt.dll in %WINDIR%\System is version "6.10.8924.0", while in the mysqlcc directory is version "7.0.2600.1106 (xpsp1.020828-1920)". This may be the cause for the invalid page fault when replacing libmysql.dll in Windows98SE. (I haven't tested this with another OS yet to be sure.) Note: I also noticed that the kernel32.dll error only occurs when MySQLCC is used to connect to a database. If no database is connected/queried, the error does not occur upon shutdown.
[19 May 2004 20:23]
John stanley
(On my last entry - clarification) I replaced libmysql.dll for mysqlcc with the original supplied with MySQLCC to clear the MSVCRT.DLL error.
[14 Feb 2005 22:54]
Bugs System
No feedback was provided for this bug for over a month, so it is being suspended automatically. If you are able to provide the information that was originally requested, please do so and change the status of the bug back to "Open".