RyanASP
(Just in Town)
2016-01-29 08:40 PM
Kix 4.66 - Windows XP sprintf_s msvcrt.dll error on adding printer

Hello all! We've had Kix running on a 2003 server pretty smoothly for many years now. I inhereted Kix from a previous admin, and though I'd never heard of it before, I quickly learned to love it. We're now migrating to a new server running Windows Server 2012. When the script reaches the point of the printer installs, we get the following error on Windows XP workstations: "kix32.exe - Entry point not found. The Procedure entry point sprintf_s could not be located in the dynamic link library msvcrt.dll"

The error does not generate on the 2003 Terminal Server, nor any of our windows 7+ workstations. Adding the printers manually from the same server does not generate the error. I upgraded Kix from version 4.0 before this project; rolling back to that produces the same error. I'm at a bit of a loss here. We're going to be doing away with the Windows XP machines, but not until after the servers are replaced, so this is a bug I gotta squash to move forward. Have any of you encountered something like this?


AllenAdministrator
(KiX Supporter)
2016-01-29 08:53 PM
Re: Kix 4.66 - Windows XP sprintf_s msvcrt.dll error on adding printer

This may not have anything to do with Kix... see the following KB

https://support.microsoft.com/en-us/kb/324762


RyanASP
(Just in Town)
2016-01-29 10:41 PM
Re: Kix 4.66 - Windows XP sprintf_s msvcrt.dll error on adding printer

I found that; the I386 folder (where we copy the contents of the CD to the drive for later reference) has an msvcrt.dll file from the original install, but even then the version doesn't quite match what's in the article. I've been fussing with it all afternoon and I'm just about to the point of doing the printers via group policy. If I could convince my manager to replace the XP workstations BEFORE the server migration, this wouldn't even be an issue. So it goes...

AllenAdministrator
(KiX Supporter)
2016-01-29 11:03 PM
Re: Kix 4.66 - Windows XP sprintf_s msvcrt.dll error on adding printer

I no longer have any XPs to test on, but I used kix 4.62 for years on it, not 4.66.

You might try running a script locally with different versions of kix to see if you get anywhere. It's possible you have path that includes a dll or something that is interfering.


LonkeroAdministrator
(KiX Master Guru)
2016-01-30 01:12 AM
Re: Kix 4.66 - Windows XP sprintf_s msvcrt.dll error on adding printer

Kix. 4.63 is the latest with real XP support.