Welcome Guest Search | Active Topics | Sign In | Register

Fault on Windows Server 2012R2 after Windows update KB3000850 Options
poseidonCore
Posted: Monday, December 1, 2014 4:58:04 AM
Rank: Member
Groups: Member

Joined: 8/17/2012
Posts: 22
Hi

After applying Windows update KB3000850 on Windows Server 2012R2, I have received the following error when trying to generate a PDF.

Quote:

EO.Pdf.HtmlToPdfException: Conversion failed. Failed to initialize conversion (1). ---> EO.Pdf.Internal.aom: Failed to initialize conversion (1).
at EO.Pdf.Internal.mc.a(mc A_0, ap1 A_1)
at EO.Pdf.Internal.mc.a(afv A_0, Boolean A_1, ao5 A_2)
at EO.Pdf.Internal.mc.a(afv A_0, ao5 A_1)
--- End of inner exception stack trace ---
at EO.Pdf.Internal.mc.a(afv A_0, ao5 A_1)
at EO.Pdf.HtmlToPdfSession..ctor(HtmlToPdfOptions A_0)
at EO.Pdf.HtmlToPdf.ConvertHtml(String html, PdfDocument doc, HtmlToPdfOptions options)
at PoseidonCoreServer.Services.Pdf.createPdfViaEOPdf(PCreatePdf parameters)
at PoseidonCoreServer.Services.Pdf.CreatePdf(PCreatePdf parameters)



Uninstalling the update rectifies the problem.

Some clues for you:

1. This did not affect my Windows Server 2012R1, or Windows 8.1 installations: only Windows Server 2012R2.
2. Recompiling the application to work on any .Net between 4.0 and 4.5.2 had the same result with no relief from the fault.
3. This update affects the way that some installations handle memory operations (hence the Avast tragedy), and that may have something to do with the internal operations above ... but it's just a guess.
4. I used EO.Pdf versions in EO.Total 2014.0.26 and EO.Total 2014.0.29, but with no change in behaviour.

I tried for hours to find a workaround, but unfortunately, uninstalling the update was the only solution.

I hope that this helps someone.

Regards

Todd
eo_support
Posted: Monday, December 1, 2014 10:04:02 PM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,196
Hi,

Thank you very much for the information. We have posted a new build that should address this issue. The new build is EO.Total 2014.0.30, it contains EO.Pdf.dll 6.0.25.2. This build should work fine with KB3000850. Please download it from our download page and let us know how it goes.

Thanks!
poseidonCore
Posted: Tuesday, December 2, 2014 3:05:11 AM
Rank: Member
Groups: Member

Joined: 8/17/2012
Posts: 22
Hi

It seems to have passed initial tests. I'll deploy it shortly, and if there are any worries, I'll let you know.

Thanks for the speedy response.

Todd
eo_support
Posted: Tuesday, December 2, 2014 7:18:40 AM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,196
Glad to hear that! Please feel free to let us know if there is anything else.


You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.