Breaking change in the interaction of the COM. Calls to methods results in Acrobat crashing after DC October 2015 update.

This seems to be an another breaking change introduced with the release of October 2015 DC Acrobat.

COM interaction no longer works as it has been, it seems. For a very long time, it was possible to call the Acrobat application with other COM enabled languages such as VBA and Visual c# programs. I always get an object reference, but the methods trigger errors AccessViolationException.

Very simple code example (c#) that no longer works (the method of GetNumAVDocs() worked last week):

// Add "Acrobat" under References.
using System;
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args) {
            // Get the current Acrobat instance.
            var app = new Acrobat.AcroApp();
            Console.WriteLine ( app.GetNumAVDocs());
        }
    }
}

The above code generates this error:

System.AccessViolationException was not handled

HResult =-2147467261

Message = attempt to read or write protected memory. It is often an indication that other memory has been corrupted.

Source = TestPdf

StackTrace:

at Acrobat.CAcroApp.GetNumAVDocs)

[...]

Calls to other methods such as the app. Show() result in the same error.

I don't find any note on any type library more recent than the "Adobe Acrobat 10.0 Type Library', which I use.

What happens, and what should I do?

I've not seen anything COM support being removed.

Best regards

Andreas

After performing a repair installation of this error has not appeared once again, and users who reported this error confirmed also all first the AccessViolationException is is more triggered after that they did a repair installation too.

So, if someone get the error in the original question: perform a REPAIR installation!

Best regards

Andreas

Tags: Acrobat

Similar Questions

  • breaking changes in the watch expression

    Hello

    is there a reason why you can not set the checkbox "break on the evolution of the" from the beginning, but only if the program is running (requiring an additional breakpoint)?

    My scenario: I added a watch expression to a variable by clicking on the variable in the source code, press Ctrl + F7. In the Watch window, the name of the variable is displayed, but in the field ' Break on the evolution of the "no check mark appears. That's why I need to add a breakpoint to the first line of the main () just to set this checkmark...

    Hello Wolfgang,.

    In 2013, the customer 'Break On Change' has been changed.

    You can read detalied information in the Release Notes, section window spy.

    Break on change is only available for the spy that represent the content of a memory (expression LHS) address. If you are debugging not spy cannot be assessed, the debugger does not know the address of memory of this expression.

    Constantine.

  • Linux - breaks down during the phone call after receiving the notice of someone who comes online

    Hello! Having a problem with Skype 4.2.0.11 for Linux.

    This happened to me twice today: during a phone conversation (I had dialed a phone number), after that Skype gave me a notice saying a contact had been online, the cut received phone call and Skype crashed. Ideas for solutions?

    I use Ubuntu 12.04, 64-bit, and once again the version of Skype is 4.2.0.11, please let me know if there is more information I could give that would help. Thank you!

    Sorry for typo's fault, I can't edit any longer after a day or two. Here's the good:

    sudo apt - get install libasound2 - plugins:i386

    Thank you

    Marco

  • The COM Ports on Satellite P10 do not work after the conversion to the WXP Pro

    I have a P10 (PSP13E-0372V) that I have upgraded from XP Home to XP Pro. Everything went very well and then I discovered that I don't have a COM port or at least Device Manager shows no COM port.

    If I try to dial, I get "Error 633 the modem is in use or not configured properly". Back to Bishop device to watch the modem which, it says, works very well. If I query the modem (Diagnostics) told me 'port that the modem is attached could not be opened. "
    Also, it is said it is attached to COM3 but I can choose any port and get the same result. (When I change the port I get the message "the port has been opened by another application. Renaming the port may have an unpredictable effect on the other applications")
    I tried to remove the modem and restart but no change.

    If anyone any ideas how I can get the modem to work.
    TFAI

    So any ideas on how

    Hello

    Usually WXP Home, Pro should work without any problem because all the drivers, tools and utilities can be used for the two operating systems. I just hope that you have preinstalled all things in order of good facilities.

    Have you installed the driver chipset from Toshiba download page right?

  • DataGrid and & quot; change & quot; the event, called 2nd time problem

    Hello

    I have a datagrid and I use the attribute 'change' to call a function when you click on an item in my datagrid. I use the change attribute because I still want the columns to sort by the column header. In any case, it works the first time around, but if I click on the same element in the list, it does not yet have my function.

    When you click an item in the DataGrid I call the 'navigateToURL()' method and it works the first time, but when you click on the same item in the datagrid control, which is not, I guess he thinks there is no change happening so it does not have the function to call. He's right there.

    Any help appreciated.

    -WestSide

    try to use itemClick

    E.g.
    Script:
    public void clickItem(e:ListEvent):void {}
    If {(myDataGrid.selectedItem)
    navigateToURL()
    ......
    }
    }

    ......

  • I have a problem with the display of text on Corel Draw X 3 after installing a Windows Update.

    Hi all

    No, not so much a question, but I thought I'd post here because it can help others.

    I used Corel Draw X 3 yesterday (12/12/12) to make a simple business card text only. Today - the file open and something is there, but the text is invisible. Further investigation revealed that this affected all fonts and Type 1 fonts from OTF, TTF fonts are immune to the problem.

    What has changed between yesterday and today? A Microsoft update that I shut down the computer last night. I uninstalled the update via Add/Remove Programs, and the problem was solved.

    Any suggestions as to who should I report this problem?

    -Frank Jones
    Dynamic funds, Geelong, Australia

    Original title: Win XP update Corel X 3 12/12 font management breaks?

    I have installed the latest updates and the v2 of KB2753842 solved the problem. Thank you.

  • Firefox crashed after night.tried last updated flash to uninstall firefox and it crashed during the uninstall.now when I try to reinstall firefox 8 it hangs on doing a small screen of household overall upward. What should I do next?

    This is not the first time I had to update flash corupt my firefox, but this time I was unable to reinstall firefox. I am running windows XP Edition SP3 family. Processor AMD Athlon 64 3500 + 2.21 GHZ with 3.25 GB of ram.

    You are welcome

  • After effects CC 2015 (update of 2016) continues to break with a pop-up window displaying a crash report.

    My legacy of the program continues to crash every time I try to open it.  All this happened when I updated to the latest version.  The first problem is a plugin I had in which I uninstalled EI and then tried to re - open the program.   Well, another error came showing a crash log that says this: last log message was: < 140735114785536 > < BEE_WorkQueue > < 5 > main thread of stacking: 524288.  Please help me as soon as POSSIBLE.  I have a project which should soon and I need sequels to finish.

    If you're in a hurry, I have two suggestions:

    Use either CC 2014 (which is easy to install) - it can open the files not created with CC 2015 no problem!

    Or CC 2015 to uninstall, reinstall, but only update 13.6.1 (direct links to this update can be found here)

    If you have a little time, contact Adobe technical support and see if they can solve your problem (and, if they can, please report here so that we can know the solution).

  • After setting the brightness of the screen to the medium level, it change to the lower level after a few minutes.

    Original title: adjustment of the brightness of the display

    I have Lenovo laptop with Windows Home Premium. After setting the brightness of the screen to the medium level, it change to the lower level after a few minutes. Why can't I corrected the brightness of the display to the level I want?

    Hello

    I understand that you are facing problems with the brightness of the display. I understand the inconvenience.

    1. did you of recent changes to the computer before the show?

    2. What is the number of the model of the computer?

    Let us perform the following methods and check if it helps to solve the problem.

    Method 1: Try the Aero Troubleshooter

    Click Start, type Visual and then click on 'Find and Fix problems with transparency and other Visual effects.

    Follow this troubleshooter to see if that fixes the problem.

    Method 2: Uninstall and reinstall video graphics driver

    Update drivers:

    http://Windows.Microsoft.com/en-us/Windows7/update-drivers-recommended-links

    Method 3: Adjust the brightness and contrast of your monitor

    http://Windows.Microsoft.com/en-us/Windows7/adjust-your-monitors-brightness-and-contrast

    Reference:--

    Calibrate your screen

    http://Windows.Microsoft.com/en-us/Windows7/calibrate-your-display

    It will be useful. For any other corresponding Windows help, do not hesitate to contact us and we will be happy to help you.

    Kind regards!

  • Flash is not save changes to the .xml file.

    Hello

    I need to download a new version of my app on iOS, but the .xml file will not hold the new version I am writing on the 'AIR for iOS settings' window on Flash cc 2015. It keeps appearing as:

    <? XML version = "1.0".

    also when I try to download the new .ipa on iTunes Connect with the Application Loader, I get this message:

    "" "ERROR-ITMS-4238:"redundant binary Upload. " «"" "" There is already a binary download with release ' 1.0.0' train ' 1.0.0 ' "at SoftwareAssets/PreReleaseSoftwareAsset»»»

    The problem is not of Application Loader or iTunes Connect as when I open again the .fla and check the window 'AIR for iOS parameters' he continues to display the 1.0 version over and over again. If Flash does not save changes to the .xml file.

    And it happens with all my other apps Android or iOS, old and new versions, all appear as <? XML version is "1.0" on the .xml file.

    Is anyone know how can I solve this problem?

    Thank you.

    Hi Pablopi,

    The version you make reference to is the XML version. What to change is the node called "versionNumber".

    So, try to replace 1.0.0 1.0.1.

  • break in series on the com port does not work

    Hello everyone:

    I have the following problem:

    I am writing a command via the ' 'entry visa' vi on my pc com port. in some cases the com port do not return anything. This means that my "visa read" vi would timeout. the problem is that, later, I need to send more orders but must break the line in order to be able to do. I inserted the "breach of visa" vi but didn't have the reaction I was expecting. the line does not break. I tried to increase the duration of the break, but that does not work either.

    Any ideas?

    By using LabVIEW 2013

    A break will not break the connection, it will just a 1 to the Tx line for a period longer than 11 baud (?) or specified length.

    A hardware check that the breakdown is send: connect a scope or a DMM TX and GND, a 500ms break must be clearly visible even on a "slow" DMM (k resistance 10 and two LED antiparrallel or RS232 minitester practice would do the same job )

  • Need to change the com port number, but users do not have administrator rights

    Our users don't have administrator rights, however, there are a few pieces of software that communicates with the hardware using COM ports.  Since they don't have administrator rights, you may not click on advanced in the communications port to set the port to the necessary com com.

    I found reg hacks online that say will open the advanced screen to allow the com to be changed, but none that I've found work successfully.

    Can someone tell me the correct registry setting that I need to grant permission to in order to open the advanced under properties tro communications button and have the available com port number to change.

    Thanks in advance.

    Hello

    You have the computer connected to a network or domain?

    It is not possible to access advanced screen or advanced without administrator rights. I suggest you to contact the administrator of the system to help about it.

  • How do I change the prolific com port device driver 4 to the com port 1

    original title: prolific device driver

    When I installed Prolific he assigns the device on com port 4.  I need to assign to com port 1.  If I change my computer 4 to port 1 of the model by using the Device Manager does not recognize the software that I use.  The software must have port 1 affected first comp.

    Hi domjoseph,

    1 do you have. what prolific device installed?

    2. What is the model number?

    3. have you installed the driver for the device?

    If it helps, try the step below and check out them.

    (a) open Device Manager.

    (b) right-click on the prolific device and click Properties.

    (c) click the "Port Settings" tab, click on the button "Advanced".

    (d) pull down the scroll down bar on the left side and select COM 1 (NOTE: choose one that does not say 'in service' next to him). Click on 'OK '.

    (e) click "OK" again Note that the device will be displayed as being on the same COM port as it was before but will be displayed on the new port, if you close Device Manager, and then open again.

    (f) close the Device Manager. You may need to run the software that came with your device to do rescan the COM ports.

    For further assistance, contact the vendor of the device for more information.

    http://www.prolific.com.tw/Eng/support.asp

    I hope this helps!

    Halima S - Microsoft technical support.

    Visit our Microsoft answers feedback Forum and let us know what you think.

  • change the com port assigned to the fax and scan

    I used fax and scanning for once.  I had to move my external modem to a different port.

    I don't know how to change the windows fax and scan com port manually.

    the wizard does NOT start, I guess because the fax is installed and worked until I had to change the number of COM port...  I need to change the number of pot with hundreds of research, it seems that no one knows how to change manually the Compote in windows fax and scan, unless they use the wizard.

    my assistant does not start. I guess I'm 'old school' I don't need an Assistant, I need to manually change the fax uses com port.

    :-), it's frustrating because help said only: click "fax" in the lower left corner, and they all assume the installation wizard starts and everything will be fine. :-(

    the wizard does not start. :-(

    I am desperate to get my fax work and need to know how to set the correct port number in a system that is installed and running, such as the wizard never starts.

    for anyone who goes out at the end of questions and ideas, I have a fax application stand alone who is working with the new port setting. It's just not a good app for my needs

    Please?

    Thank you

    John

    Post proposed by the moderator of the appropriate forum category

    Hi John,.

    You can follow the steps below to change the COM port for a modem:

    1. search the Device Manager.

    2 look for the Modem device, right-click on it, and then click Properties.

    • If the change settings button is present, you must click on it to make changes to the appliance. If the user account control dialog box appears, confirm that the displayed action corresponds to what you want, and then click continue.
    • If the change settings button is not present, the modem does not support the ability to change the modem settings. Refer to the documentation provided by the vendor of your modem.

    3. on the Advanced tab, click Advanced port settings.

    • If this option is not displayed, the modem does not support the ability to change the assigned COM port. Refer to the documentation provided by the vendor of your modem.

    If the same persists, we suggest that you post your query in Microsoft TechNet so that their support team will provide you in-depth assistance.

    Kind regards.

  • How to change the IRQ and address of some of the COM ports

    Original title: jcertain

    No, I loaded 7 a window in one of our systems.  I want to change the IRQ and address some of the COM ports and were not too.  In the pasted, you can enter the Device Manager and click on the device, then go to the "resources" tab.  There, you can find a box that allows users to disable "USE AUTOMATIC ADJUSTMENT", which would allow you to change the IRQ and address.  But for some reason any box is not highlighted so you can not.

    Please post your request here:

Maybe you are looking for