Skip to main content
Participant
January 13, 2017
Answered

AxAcroPDF causes huge form close delay with the latest adobe update (15.023.20053)

  • January 13, 2017
  • 7 replies
  • 4559 views

We use the AxInterop.AcroPDFLib.dll in our .net c# application for displaying pdfs on a windows forms application.

I've created a demo in order to reproduce this behaviour:

        public AxAcroPDFLib.AxAcroPDF m_AxPdf;

        public Form1()

        {

            InitializeComponent();

        }

        private void button1_Click(object sender, EventArgs e)

        {

            m_AxPdf = new AxAcroPDFLib.AxAcroPDF();

            ((System.ComponentModel.ISupportInitialize)m_AxPdf).BeginInit();

            m_AxPdf.Dock = DockStyle.Fill;

            panel1.Controls.Add(m_AxPdf);

            m_AxPdf.Visible = true;

            m_AxPdf.LoadFile(@"C:\temp\test.pdf");

            m_AxPdf.setShowToolbar(true);

        }

With the update (15.023.20053) from yesterday, the closing of the form takes up to 20 seconds. Before this adobe patch, it took no time at all.

Is this a known bug, or is there a workaround?

This topic has been closed for replies.
Correct answer manuel4242

You must be kidding.

With the latest patch, it is fixed.

But there is not even a hint to this thread that this problem was known or worked on...

We now actually replaced the adobe control with one from telerik and will stick with it...

Worst support experience so far...

7 replies

manuel4242AuthorCorrect answer
Participant
March 16, 2017

You must be kidding.

With the latest patch, it is fixed.

But there is not even a hint to this thread that this problem was known or worked on...

We now actually replaced the adobe control with one from telerik and will stick with it...

Worst support experience so far...

Karl Heinz  Kremer
Community Expert
Community Expert
March 16, 2017

manuel4242  wrote

But there is not even a hint to this thread that this problem was known or worked on...

This is because nobody from Adobe participated in this thread, and the forums are not Adobe support. Most people you encounter here are users of Adobe's technology, just like you. Some of us have more experience, and actually make a living based on Adobe products, but that still does not mean that we have any inside information into what Adobe is doing, and what bugs they are working on. The only way to get support from Adobe is by using the methods outlined here: http://helpx.adobe.com/contact.html - and, for SDK issues, you can buy a support case, which very likely will give you a bit more feedback from Adobe vs. when you just report a bug on the official bug/feature request/wish list site: Feature Request/Bug Report Form

Participant
February 9, 2017

I had same problem. Try to kill AcroRd32 process with this code:

Process[] processes = Process.GetProcessesByName("AcroRd32");

            foreach (Process process in processes)

            {

                process.Kill();

            }

Don't forget to add:

using System.Diagnostics;

Participant
January 24, 2017

Still happening with 15.023.20056

Legend
January 24, 2017

Has anyone paid to raise a support case? I'd be interested in the result.

Participant
January 24, 2017

I've followed the link provided by Karl Heinz Kremer, but it seems to be rather complicated to get support.

Also this issues shows not to much dedication from adobe in supporting such problems.

I will just replace the adobe stuff with the telerik pdf viewer: PdfViewer | RadPdfViewer

January 18, 2017

I've got the same problem on Adobe reader 15.023.20053.

m_AxPdf.Dispose() takes 15 seconds.

Participant
January 17, 2017

Is it possible to get professional (paid) support from adobe ?

Karl Heinz  Kremer
Community Expert
Community Expert
January 17, 2017

Take a look here: Adobe - Support for developers

The page says "If you're not ready to join a support program, you can get help from Adobe experts on a per-incident basis" - however, when you click on either the link that service is available for, or the "contact us to purchase" link you end up on the general product support page. You may want to look around that page and explore the other links to see if you can come up with a way to get in touch with Adobe's developer support.

January 16, 2017

Same problem here.

Participant
January 13, 2017

edit: It actually is the dispose of the AxAcroPDF object which takes much longer. Anything i can do in order to get it back to normal, or do i have to wait for an adobe patch?

private void Form1_FormClosing(object sender, FormClosingEventArgs e) 
{
//takes up to 20 seconds
m_AxPdf
.Dispose();
}