I know in C6 there are issues related to default printers, etc.
A client that is running C6 apps had a problem (apps wouldn’t run) because the default printer was using the IPP driver.
My question is: Has there been any changes/improvements in later Clarion releases ?
It seems many recent Windows updates cause stability issues.
I’ve noticed the IPP Driver causing the most issues with HP and Brother Printers - the whole Printer Spooler itself in Windows 10/11 is having issues with them - from what I could gather, the printers themselve advertise they support the IPP driver, but don’t actually implement the protocol correctly, causing issues and slower printer spooler.
Seen the issues on C8 and C11 - haven’t tried C12 yet - my recommendation, avoid the IPP Driver if possible as even Windows itself has issues with it - the only brand I noticed working kinda fine with it is Epson (also Oki, but that brand seems to have died) - or the expensive enterprise models from HP.
So, appears Clarion hasn’t addressed this issue.
Clarion obviously tests the default printer at startup. Not sure why that is necessary.
Creates a point of failure.
Sure we can blame the printer and the IPP stuff, but Clarion should not hang on a bad printer.!
As far as I could test, it’s not Clarion which hangs persé - it’s the Windows Print Spooler which hangs, which Clarion waits indefinitely on (this part is stupid, I agree)
Paul, if you have an IPP printer driver on your computer I wonder what you might find if you ran your .exe with the “Microsoft Application Verifier” and WinDbg?. I was quite surprised to see all the extra .DLL’s that wedge themselves into the simplest of programs. Those two programs together with an AI can find all kinds of things that might be fixable.