distal-attribute
distal-attribute
distal-attribute
distal-attribute

Version 7 Doesn't Run on Win 2000

mmem700 posted 3 years ago in General
I've been using HeidiSQL v 6 on Win 2000 SP 4 without any problem for some time, but when I installed v 7.0, I get an Illegal Entry Point in KERNEL.DLL immediately when trying to log into a SQL server.

Is Win 2000 still supported?

Thanks.
ansgar posted 3 years ago
Well, Win 2000 is mentioned on the download pagesmileBut I should remove that, as it's obviously not running. I guess I have some Win32 API call in it now which causes this error.
mmem700 posted 3 years ago
Thanks for the reply.

If possible, it would be great to allow it to run in Win 2000. I know it's old, but some - like us - still develop on it so we can properly test/support our clients.

Thanks!
admintiger posted 3 years ago
I just had the same problem here. HeidiSQL offered to install v7. When I clicked Open from the Session Manager after installation there was a popup error message saying "The procedure entry point DecodePointer could not be located in the dynamic link library KERNEL.DLL".

As mmem700 stated above, it would be great to be able to use the new version with Win2000, because some of us still use it for development.
ansgar posted 3 years ago
You could leave a full callstack here so I will probably be able to find the right function call in HeidiSQL. That method "DecodePointer" is not something I call directly.

mmem700 posted 3 years ago
How do I produce a call stack in Windows?
ansgar posted 3 years ago
Well HeidiSQL offers this call stack normally, at least if you get this madExcept dialog which offers a callstack tab, a save button and some more stuff. If you do not get this dialog but a simple Windows error dialog, then there is no way to find the problematic line, and so it's impossible to fix that.
mmem700 posted 3 years ago
OK, yes, I just get a fatal message indicating that there was in illegal function call into KERNEL.DLL.

I do hope you find a way to make it compatible with 2000, but if not, I understand. I currently use MySQL Front which is pretty good but a little buggy. Your product is better overall and nicer to work with.

Thanks!
ansgar posted 3 years ago
I just get a PM from a guy who's also experiencing that illegal call in KERNEL.DLL. He replaced the newer libmysql.dll with the one provided in the 6.0 release, which worked.
ansgar posted 3 years ago
old libmysql.dll can be downloaded here.

mmem700 posted 3 years ago
Very good. That worked! I can now use HeidiSQL with Win 2000 SP4.
admintiger posted 3 years ago
That also fixed two HeidiSQL installations on Win 2000 SP4 Servers here.
ansgar posted 3 years ago
Super. Just stated this fix on the download page, so other Win2k users have this solution as well.

Please login to leave a reply, or register at first.