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

Version 7 Doesn't Run on Win 2000

User, date Message
Written by mmem700
3 years ago
Category: General
14 posts since Tue, 21 Feb 12
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.
Written by ansgar
3 years ago
4988 posts since Fri, 07 Apr 06
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.
Written by mmem700
3 years ago
14 posts since Tue, 21 Feb 12
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!
Written by admintiger
3 years ago
3 posts since Tue, 23 Nov 10
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.
Written by ansgar
3 years ago
4988 posts since Fri, 07 Apr 06
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.
Written by mmem700
3 years ago
14 posts since Tue, 21 Feb 12
How do I produce a call stack in Windows?
Written by ansgar
3 years ago
4988 posts since Fri, 07 Apr 06
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.
Written by mmem700
3 years ago
14 posts since Tue, 21 Feb 12
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!
Written by ansgar
3 years ago
4988 posts since Fri, 07 Apr 06
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.
Written by ansgar
3 years ago
4988 posts since Fri, 07 Apr 06
old libmysql.dll can be downloaded here.
Written by mmem700
3 years ago
14 posts since Tue, 21 Feb 12
Very good. That worked! I can now use HeidiSQL with Win 2000 SP4.
Written by admintiger
3 years ago
3 posts since Tue, 23 Nov 10
That also fixed two HeidiSQL installations on Win 2000 SP4 Servers here.
Written by ansgar
3 years ago
4988 posts since Fri, 07 Apr 06
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.