Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7434161
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 29, 20262026-05-29T09:47:23+00:00 2026-05-29T09:47:23+00:00

I have a command-line process that creates a PDF file from an HTML file

  • 0

I have a command-line process that creates a PDF file from an HTML file using ABCpdf. I’m trying to upgrade from v5 (very old, no longer supported) to v8 but after installing ABCpdf 8 and updating my application to use the new DLL, I’ve noticed that the process which used to take less than a second to convert now takes 20+ seconds.

I’ve added some trace calls in the code and it appears that the point where the program attempts to reference an object from the ABCpdf 8 DLL is where things pause for a good long while. Once the code gets past that point it runs as fast as ever.

The question I have is: What could cause the CLR to slow down so much when attempting to reference a 3rd party library? I’ve verified that the ABCpdf 8 DLL is in the GAC as well as the same directory as the executable.

Thanks in advance.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-29T09:47:23+00:00Added an answer on May 29, 2026 at 9:47 am

    Out on a limb, let me guess:

    You are running this on a server without (outgoing) internet connectivity.

    The component is strongnamed and signed with a cryptographic key. The certificate is being checked (the revocation list is checked whether the certificate is still valid and trusted). This times out due the absense of an internet connection.

    If you want to confirm this, attach a debugger (WinDbg?) and confirm the following stacktrace on any of the threads:

    0e82c1b4 7c822124 ntdll!KiFastSystemCallRet
    0e82c1b8 77e6bad8 ntdll!NtWaitForSingleObject+0xc
    0e82c228 73ca64ec kernel32!WaitForSingleObjectEx+0xac
    0e82c254 73ca6742 cryptnet!CryptRetrieveObjectByUrlWithTimeout+0x12f
    

    There has been a Service Pack release for Windows server editions that broke this by defaulting to have the check enabled. You can disable it using a registry setting.

    See ASP.NET Hang: Authenticode signed assemblies:

    Oh, that page didn’t (clearly) link to the solution:

    • <generatePublisherEvidence> Element
    • FIX: A .NET Framework 2.0 managed application that has an Authenticode signature takes longer than usual to start
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

We have a command line exe that takes input from a text file and
I have a command line executable that alters some bits in a file that
I have a command-line utility that gets quite a bit of downloads from my
I have a command line that I'm trying to modify to remove some of
I have a load of C# code that runs aspnet_regiis from the command line
I have a process that creates a PDF. I want these PDF's to be
I have a command-line process I would like to automate and capture in C#.
I have a command line script that uses the Django ORM and MySQL backend.
I have a command line app and have the code chdir(/var); FILE *scriptFile =
I have created a simple command line tool that outputs hello world. This is

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.