Invalid Switch Executive References (once in while)

Hi there,
a colleague of mine is using a self-written little LV-sequencer to do UUT testing. At the beginnig of his "test sequence" he opens the corresponding SE-Session and does not close it before having performed the last test on the last UUT. He takes the reference form the Open Session-VI and puts it in a global variable. When switching, he accesses this global in order to get back the reference and put it to the Open / Close Routes-VIs. Every once in a while, the SE-VIs return an error: the reference is not valid.
So we tried to do a workaraound: after read access, the refernece is checked using the LabVIEW "Not a refnum"-VI. If the ref should be void, we wanted to re-open the SE session. To keep it short.... nice idea, but we failed.....
In order to getting the SE to work again, we even have to shutdown LabVIEW!
I remember seeing a phenomenon (invalid references) like that with TestStand 3.1 and SE2.0. But only on very rare occasions, so I decided to ignore that
We're using WinXP, LV 7.1.1, SE2.1.
Any ideas?
Cheers
Oli
Programming languages don't create bad code, programmers create bad code....

Hi Brian,
up to now, your tip seems to have fixed the porblem, thank you very much! The first overnight-test looks promising.
Do you have an idea, why LabVIEW wants to unload the global from time to time? I'm a bit confused that this only happens only every once in a while....
Cheers
Oli
Programming languages don't create bad code, programmers create bad code....

Similar Messages

  • Switch Executive with SCXI "an error occurred while attempting to access device"

    I get "an error occurred while attempting to access device" when trying to validate or use the test panel for my current configuration:
    PXI-1010 (PXI/SCXI combo chassis)
    PXI-4060 in the PXI rightmost slot
    SCXI-1129 in slot 1 of the SCXI portion
    Clean install of all NI software (2012 DS1 developer suite) and a reset of MAX configuration data after not getting this resolved previously.
    Because the SCXI-1129 is being controlled by the 4060 (legacy), I can't use DAQmx in NISE 3.5. So I'm stuck with IVI. I've configured everything in IVI so that I can at least add my device (SCXI_1129) into a new NISE virtual device. But when I go to validate or make a connection in the test panel within NISE, I get the above error.
    Am I configuring something incorrectly?
    Attachments:
    max_report.zip ‏93 KB

    Frank,
    Thanks for continuing to look at this issue. Here are my responses to your questions.
    1) You get an error when your driver setup string in in the General tab of your Driver Sessions is "1129/2-Wire Quad 4x16 Matrix"? Are you using a
    PXI-4060 in the right-most slot of a combo chassis. If you're using a DAQmx device, it's a whole different ball game. If you're not using a PXI-1010
    combo chassis, it's a different story too.
    2) I can't seem to find a way to cleanly export my IVI configuration files. Even the VI you wrote (Programmatically Export All Virtual Devices & IVI
    Configurations for NI Switch Executive) didn't copy the IviConfigurationStore files. So I manually copied them over and attached them. When I create
    my driver session, I type 3 things: the topology ("1129/2-Wire Quad 4x16 Matrix") in the driver setup string, "SCXI-1129" and "SCXI1::1" in the
    hardware tab (It would be "SCXI0::1" if the dip switches on the PXI-1010 were set to address 0, which is the default), and niSwitch in the software
    tab for the software module.
    3) The error I'm getting is the name of the post. "An error occurred while attempting to access device". It get this when validating my NISE virtual
    device when simulation is not checked. It's also peachy-keen for me when I simulate.
    4) See the screenshot.
    5) Production line down is par for the course for this lab due to how many people have messed with this station in an effort to bandage it over the
    years to keep product flowing. Long story, but there has one problem after another on this machine for a while with no owner. I'm now responsible for the automated tests on it. I'm adding new devices because I'm essentially starting from scratch so I know what's going on and can trust it. But apparently I'm either getting the same error they had before or it's a new one. I suspect it's the same one but it "used to work". I had another coworking here yesterday and he opened a phone SR, gave the information, and was told they'd get back to him. I haven't heard anything yet.
    Attachments:
    IVI export.zip ‏34 KB
    SCXI-1129 adding to NISE.JPG ‏36 KB

  • Invalid external process reference: TaskDefinition Approval Notification Ev

    I am getting following Exception while deleting the User from LDAP through sun IDM.
    com.waveset.util.WavesetException: Invalid external process reference: TaskDefinition Approval Notification Evaluator
    I have configured subject as Configurator in deprovision view and running the process through UserId IW584.
    Please let me know what is the cause of this issue.
    Thank You.

    This is main task definition which is calling another workflow named "Bulk Inactive WWID Deletion" as Async process.
    <Action id='1' name='Create Process View' application='com.waveset.session.WorkflowServices'>
    <Argument name='op' value='createView'/>
    <Argument name='type' value='Process'/>
    <Argument name='endUser' value='true'/>
    <Argument name='viewId' value='Process'/>
    <Argument name='process' value='Bulk Inactive WWID Deletion'/>
    <Argument name='authorized' value='true'/>
    <Argument name='wwidFilePath'>
    <ref>wwidFilePath</ref>
    </Argument>
    <Return from='view' to='processview'/>
    </Action>
    <Action id='2'>
    <expression>
    <block name='setName'>
    <set name='processview.task.taskName'>
    <concat>
    <s>InactiveWWIDDeletion</s>
    <s>:</s>
    <ref>displaydate</ref>
    </concat>
    </set>
    <set name='processview.task.execMode'>
    <s>async</s>
    </set>
    </block>
    </expression>
    </Action>
    <Action id='3' name='Checkin Process View' application='com.waveset.session.WorkflowServices'>
    <Argument name='op' value='checkinView'/>
    <Argument name='view' value='$(processview)'/>
    <Argument name='endUser' value='true'/>
    <Argument name='authorized' value='true'/>
    </Action>
    <Transition to='end'/>
    <WorkflowEditor x='231' y='279'/>
    </Activity>
    Another Task Workflow will create a Deprovision View to Unassign LDAP resource and set email address to null.
    Thanks

  • Switch Executive Error -1074130544

    An operation is getting the following error when attempting to make a NISE connection. He is running a sequence in TestStand 4.0 and using the switching properties of the step.   This is the first switching operation in the test sequence.
    An error occurred while performing the switch operation 'Connect' for the following device '265869_T45_LED_Driver'. Could not perform the switching operation: Details: (IVI Error Code: BFFA1190) [Device: NI_PXI-2532_ivi](Error = -1074130544) [Error Code: -17500, Operation Failed.]
    I cannot find any information on any of the above error codes.  What exactly does this error relate to?
    I am using TestStand 4.0, and NISE 2.11
    Thanks,
    Paul Holzrichter

    Hey kwseitz3 and Paul,
    After doing some more testing on
    our end, we believe that this might be a separate bug and would thus
    warrant a separate CAR to be filed. Do you still have the NI Spy
    captures from: 1. using Reset and 2. using Single Pass?  You also
    mentioned that it worked just fine when you ran your test without
    hardware so it would also be helpful if you could get us NI Spy
    captures for Reset and Single Pass for this scenario as well.
    One last piece of the puzzle that would help us would be your Switch
    Executive and IVI configuration information. For Switch Executive you
    could just export your configuration from MAX and for IVI you can copy
    the IVI configuration store file. Both of these should be .XML files.
    NISE Configuration: In MAX, right-click Switch Executive Virtual Device, select Export.  Send this file.
    IVI Configuration: Click on IVI Drivers to find the Master IVI
    Configuration Store Location.  Send the IviConfigurationStore.xml file.
    I went ahead and attached screenshots of where you can grab these files.
    Do you think either of you could get us these files so we can further isolate the
    cause of this issue?
    Attachments:
    NISE Configuration.JPG ‏65 KB
    IVI Configuration.JPG ‏49 KB

  • Switch Executive error: -1074126826

    The following error occasionally occurs when executing a Disconnect All TestStand step, Switch Executive:"Filename",Connect/Disconnect.
    I Need a solution
    Error, Error executing substep 'Post'. An error occurred calling 'RunStep' in 'ISubstep' of 'TestStand Ivi Step Types' An error occurred while executing the step. Unexpected Error: Switch Executive failed to initialize for virtual device 'NLAWQAT_Rev01'. Details: NLAWQAT_Rev01_init returned an error: -1074126826 (0x%3). Source: TSIviStepTypes [Error Code: -1074126826, User-defined error code.]

    Hi Ken,
       does this occur if this switch is simulated too?
    That error can sometimes point to a timeout error in trying to connect to the device itself.
    Is there anything else going on at that point?
    Does it occur even if you step your way through the sequence?
    Does it ever occur on a cut down sequence?
    You say a "Disconnect All" step. Do you mean you have a step type that does this (i.e. the IVI-C switch step type) or you have this set on the switching tab of another step type (i.e. using switch executive)?
    What version of TestStand are you using?
    What is the model and manufacturer of the switch? Can you provide the driver install for that switch?
    Does it happen in the sequence editor, the operator interface or both? If both, which one does it happen in more?
    Which IVI compliance package do you have installed, and what's your version of VISA.
    Any other information you think is pertinent would also help.
    Thanks
    Sacha Emery
    National Instruments (UK)
    // it takes almost no time to rate an answer

  • Deploying agent 12c - Invalid switch - "oracle"

    Hello,
    My OMS is OEM 12c BP1, host OMS is AIX5.3.
    Deploying OEM Agent 12c on several Windows 2003SP2 remote servers, most of them successfully.
    But on one of them, it returns an error that puzzle me.
    In D:\oracle\product\agent12c\ADATMP_2012-08-30_08-19-52-AM\logs\install.err, I can read :
    Invalid switch - "oracle".The log In D:\oracle\product\agent12c\ADATMP_2012-08-30_08-19-52-AM\logs\install.log is
    D:\oracle\product\agent12c\ADATMP_2012-08-30_08-19-52-AM
    Present working directory:D:\oracle\product\agent12c\ADATMP_2012-08-30_08-19-52-AM
    Archive location:D:\oracle\product\agent12c\ADATMP_2012-08-30_08-19-52-AM  directory
    -ignorePrereqs
    ORACLE_HOSTNAME
    ORACLE_HOSTNAME
    myagenthost.mydomain.com
    AGENT_BASE_DIR
    AGENT_BASE_DIR
    D:/oracle/product/agent12c
    Agent base directory:D:/oracle/product/agent12c
    D:/oracle/product/agent12c
    OMS_HOST
    OMS_HOST
    myomshost.mydomain.com
    OMS Host:myomshost.mydomain.com
    myomshost.mydomain.com
    EM_UPLOAD_PORT
    1159
    AGENT_INSTANCE_HOME
    D:/oracle/product/agent12c/agent_inst
    b_doDiscovery
    false
    b_startAgent
    false
    b_forceInstCheck
    true
    AGENT_PORT
    3872
    Agent base directory:D:/oracle/product/agent12c
    OMS Host:myomshost.mydomain.com
    Agent image loc : "D:\oracle\product\agent12c\ADATMP_2012-08-30_08-19-52-AM"
    D:/oracle/product/agent12c configonlyfalse
    Reading the properties file: "D:\oracle\product\agent12c\ADATMP_2012-08-30_08-19-52-AM"\agentimage.properties
            1 file(s) copied.
    This is the version 12.1.0.1.0
    This is the type core
    This is the aru id 912And the log on the OMS host for this Agent deployment is
    2012-08-30_08-31-21:INFO:=========STACKTRACEPrinting Exception :oracle.sysman.prov.remoteinterfaces.exception.ClusterException: Error while running cmd D:/oracle/product/agent12c
    /ADATMP_2012-08-30_08-19-52-AM/agentDeploy.bat, on nodes myagenthost.mydomain.com.
            at oracle.sysman.prov.remoteinterfaces.nativesystem.NativeSystem.runCmdOnNodes(NativeSystem.java:1260)
            at oracle.sysman.prov.remoteinterfaces.clusterops.ClusterBaseOps.runCmdOnNode(ClusterBaseOps.java:263)
            at oracle.sysman.core.agentpush.ui.deployer.DeployerOps.executeCmdOnNode(DeployerOps.java:510)
            at oracle.sysman.core.agentpush.ui.deployer.DeployerOps.executeCmdOnNode(DeployerOps.java:496)
            at oracle.sysman.core.agentpush.ui.deployer.BaseDeployerOps.doInstall(BaseDeployerOps.java:330)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
            at java.lang.reflect.Method.invoke(Method.java:611)
            at oracle.sysman.core.agentpush.ui.deployer.BaseDeployerOps.executeActions(BaseDeployerOps.java:1732)
            at oracle.sysman.core.agentpush.ui.deployer.NewAgentDeployer.deploy(NewAgentDeployer.java:58)
            at oracle.sysman.core.agentpush.ui.deployfwk.DeploymentWorker.run(DeploymentWorker.java:26)
            at oracle.sysman.util.threadPoolManager.WorkerThread.run(Worker.java:264)
    oracle.sysman.prov.remoteinterfaces.exception.CommandException: The command "'D:/oracle/product/agent12c/ADATMP_2012-08-30_08-19-52-AM/agentDeploy.bat' -ignorePrereqs  ORACLE_HOS
    TNAME=myagenthost.mydomain.com  AGENT_BASE_DIR=D:/oracle/product/agent12c  OMS_HOST=myomshost.mydomain.com  EM_UPLOAD_PORT=1159  AGENT_INSTANCE_HOME=D:/oracle/product/agen
    t12c/agent_inst  b_doDiscovery=false  b_startAgent=false  b_forceInstCheck=true  AGENT_PORT=3872  2>D:/oracle/product/agent12c/ADATMP_2012-08-30_08-19-52-AM/logs/install.err  1>D
    :/oracle/product/agent12c/ADATMP_2012-08-30_08-19-52-AM/logs/install.log" was not run.
            at oracle.sysman.prov.remoteinterfaces.plugins.RemoteCommandJSCH.runcmd(RemoteCommandJSCH.java:213)
            at oracle.sysman.prov.remoteinterfaces.nativesystem.RemoteExecutionEngine.runcmd(RemoteExecutionEngine.java:417)
            at oracle.sysman.prov.remoteinterfaces.nativesystem.NativeSystem.runcmd(NativeSystem.java:5463)
            at oracle.sysman.prov.remoteinterfaces.nativesystem.WindowsSystem.runCmd(WindowsSystem.java:1662)
            at oracle.sysman.prov.remoteinterfaces.nativesystem.NativeSystem.runCmd(NativeSystem.java:4455)
            at oracle.sysman.prov.remoteinterfaces.nativesystem.NativeSystem.runCmdOnNodes(NativeSystem.java:1234)
            at oracle.sysman.prov.remoteinterfaces.clusterops.ClusterBaseOps.runCmdOnNode(ClusterBaseOps.java:263)
            at oracle.sysman.core.agentpush.ui.deployer.DeployerOps.executeCmdOnNode(DeployerOps.java:510)
            at oracle.sysman.core.agentpush.ui.deployer.DeployerOps.executeCmdOnNode(DeployerOps.java:496)
            at oracle.sysman.core.agentpush.ui.deployer.BaseDeployerOps.doInstall(BaseDeployerOps.java:330)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
            at java.lang.reflect.Method.invoke(Method.java:611)
            at oracle.sysman.core.agentpush.ui.deployer.BaseDeployerOps.executeActions(BaseDeployerOps.java:1732)
            at oracle.sysman.core.agentpush.ui.deployer.NewAgentDeployer.deploy(NewAgentDeployer.java:58)
            at oracle.sysman.core.agentpush.ui.deployfwk.DeploymentWorker.run(DeploymentWorker.java:26)
            at oracle.sysman.util.threadPoolManager.WorkerThread.run(Worker.java:264)
    ============It's also complaining that the error message cannot be found.
    I think I followed the same way to deploy Agent on this server than I did on other where it was successfully done. So, probably some configuration is different somewhere on the server itself which has to be checked and changed. Any idea ?
    Nicolas.

    Thank you for stopping by.
    Akanksha wrote:
    Is this locked avvount usecases that you are trying ?For example, you can create a named credential titled User_A, and set it to run as User_X that has the root privileges. In this case, the wizard logs in to the hosts as User_A, but installs as User_X.I really do not understand what you mean here. I have maybe 20 remote Windows server (all Windows 2003 SP2) which I deployed the Agent on, and 3 are failing even though I did exactly the same over all the servers.
    2 are returning the error below :
    Parameter format not correct - "ppl".
    The syntax of the command is incorrect.1 is returning the error I described in my first post. I sent you the files for that last one by email since this is the one I started to talk about in that thread.
    And yes, I agree, probably something specific on those 3 servers which I have to figure out.
    Thanks,
    Nicolas.

  • Conflict using simultaneously IVI Switch and Switch Executive ?

    Hi,
    I use IVI Switch and Switch Executive libraries in an Labwindows CVI project, and I meet some problems :
    I call SE lib for InitSession/CloseSession/FindRoute and Connect/Disconnect (apply to any switch devices in the SE configuration).
    I call IVI Switch lib for SelfTest and Reset (apply to a single device).
    But when I do an IVI Switch Reset then a Switch Executive Connect or Disconnect, an error occurs : Switch Executive seems to ignore what IVI Switch operations do to the device ?
    Also, can you tell me if :
    niSE_OpenSession performs a self test for the devices in the config ? A reset ?
    niSE_CloseSession performs a reset for the devices in the config ?
    Thanks.

    Hello,
    the niSE session talks to underlying IVI drivers using the IVI Switch session underneath, so any additional opening of IVI Switch session to the same device will cause the two driver sessions (that keep the information about the state of the hardware connections) to be either one or both out of synch with the actual hardware state). Because of the architecture of the underlying IVI drivers, niSE session cannot know if and what someone did to the instrument using IVI Switch session.
    Therefore, it is not adviseable to use IVI Switch session while having another session open to the same device. If you need to use the invasive operations - which is anything that changes the state of the device, such as Reset and possibly self-test (self-test may be implemented as an operation that cycles relays and it may not but you can't be sure), you must make sure that one session is open and closed before another type of session is open.
    The ni Switch Executive Open Session calls IviSwtch_init (with ID Query and Reset set to true) and CloseSession closes the IVI Switch sessions with the call to Close. The niSE session does not make calls to either reset or self-test explicitly.
    Always attempt to perform all the operations on the same piece of hardware using the same API. If you need to reset switches, use the niSE_DisconnectAll function. If you need to perform the self-test operation, open a session to IVI Switch and perform the self-test, and then close it before opening the session to niSE virtual device.
    There is also a back-door possibility that you can obtain the IVI Switch session that has been open for the constituent devices by niSE, but you must make sure that whatever you do with that session leaves the state of the switch intact when you get back to making calls to the niSE session. If unsure, you can always call niSE_DisconnectAll() as the first thing coming back to the niSE session to ensure that the state stored in niSE session matches the state on the actual hardware.
    Again, it is best not to use both sessions, but rather pick one and try to perform all operations with it before switching to another type of session.
    Srdan Zirojevic

  • Update Switch Configuration from Switch Executive 2.1 to 3.5

    Hi everybody,
    I tried to update from Switch Executive 2.1 to 3.5 and had to find out, that my configurations have stoppped working. To me, it looks like 3.5 doesn't like my IVI configuration for the switching modules.
    The Verify function in MAX tells me that the PXI cards are not accessible. The frontpage of the switch configuration shows no configurations / terminal blocks.
    Since the configuration consists of nine matrix cards with a lot of hardwires, I'd really appreciate a way to properly import the old configurations (xml files are available)
    Any ideas?
    Cheers
    Oli
    Programming languages don't create bad code, programmers create bad code....
    Solved!
    Go to Solution.

    Hey Oli,
    Background:
    By default, NISE 3.5 and later use the DAQmx API (instead of IVI) to directly control switch modules.  This is different from previous versions, which required setting up an IVI session for each NI Switch module.  You can still use IVI with NI Switch modules in NISE 3.5 and later, but this is not the default behavior.
    The KB Sebastian referenced lists three different upgrade paths to use exported IVI Virtual devices in NISE 3.5 and later.  As you've discovered, NISE 2.1 has fewer export formats, so we'll need to take the following steps:
    Assumptions:
    You have virtual devices created in NISE 2.1 (file format doesn't matter).
    IVI Sessions and Logical names haven't been setup on your NISE 3.5 machine:
    Action items:
    Create IVI sessions and logical names.  You could manually create the IVI sessions (as mentioned in the KB), but there's a MUCH easier method:
    Right click on the NISE Virtual Devices tab and select 'Create New':
    Click the 'auto create IVI devices' button.  A dialogue will pop up... just click yes:
    The NISE Create Virtual device window should now look like this:
    Notice that we now have IVI devices.  Sweet!  So now just click cancel (yes, cancel)... we only used this dummy virtual device to simplify the IVI creation process.
    If you look in MAX, it'll appear as if there still aren't any IVI devices:
    Fear not, all we need to do is refresh.  To do this, hit F5, and voila!:
    So now all you need to do is change the IVI Logical name to whatever your old IVI Logical name was and then import as normal. 
    At this point, you should be operational using IVI devices in NISE 3.5 (if not, post up).  If you'd like to go one step further and upgrade to purely DAQmx calls, just follow the steps in the 'Upgrading from IVI to NI-DAQmx' section.  Note that once you've upgraded to DAQmx, you'll only be able to use exported Virtual devices with NISE 3.5 and later.
    Have a great day!
    -John Sullivan
    Analog Engineer

  • Why do I get "Evaluation Expired" message in MAX with Switch Executive

    Why do I get �Evaluation Expired� message in MAX with Switch Executive on a PXI rack, which has a �Ghosted� image from and identical PXI rack(no problem with this PXI rack), when logged in as USER in Windows2000, but not when logged in as a Local Administrator. When logged in as Administrator in Windows2000 running a TestStand sequence, using a �C� code action step calling the nise.dll is ok, but not when logged in as local user. The alias switch name is unknown.

    1.0.4.109 is a dll version number where as 1.0.2 is a NISE version number. The dll version number does not always line up with the product version number.
    NISE 1.0 has a dll version of 1.0.1.109
    NISE 1.0.1 has a dll version of 1.1.4.1
    NISE 1.0.2 has a dll version of 1.2.4.7
    NISE 2.0 has a dll version of 2.0.0.45154
    The best way to find the product number is to launch the application and click on Help and About. You NISE version is probably 1.0 and NISE 1.0.2 will fix your licensing problem.

  • Unable to change reference point location while using the Transform Functions in Photoshop Elements 6.0.

    Unable to change reference point location while using the Transform Functions in Photoshop Elements 6.0.

    Which operating system are you using?
    In photoshop elements 6, as far as i know, you can only change the Reference Point Location for transforms using the small grid in the left hand corner of the tool options bar with Transform enabled.

  • Switching off of keyboard sound while dialing

    How can I switch off the keyboard sound while dialing a number? The keyboard sound itself is switched off so no sound will be played while typing an e-mail or text message.
    I am using BB Z10 running OS 10.0.10.90, German language.

    Volume buttons will turn off the dialing tones ( as well as the ringer).  Also setting the phone to silent or vibrate only profile.  Only workarounds I know of for this.

  • How do I associate switches in a four layer relay tree using Switch Executive

    I have a three layer relay tree, controlled with a PXI-2567, to route an instrument input to 16 DUT channels. How do I create aliases in Switch Executive to turn the appropriate set of three relays on and off to route the input signal to one of the channels?

    Bob,
    Here is what you need to do to be able to call 2 end channels and create a route though 3 layers.
    1) You have to tell NISE how the independent relays are connected to each other. You will do that by creating Hardwires.
    2) You need to tell NISE that you want the channels connected to the hardwires to be used for routing. You will do that by marking the connected channels as "Reserved for Routing".
    3) You can name the end channels according to your topology. COM for the single input channel and CH0 to CH15 for the output channels by creating aliases.
    In the route editor, you will only need to create a route between COM and CHx and NISE will find the appropriate relays to close. In the route editor, if you only want to see the channels with an alias (COM, CH0, CH1 etc...) select in Options "Hide channels without aliases"

  • After December 2014 update, Compile Error - calling Excel Objects Sub "Object library invalid or contains references to object definitions that could not be found"

    When try to call Sub in Excel Objects > SheetXX after the original xlsm is modified and saved by another user in diff machine, getting an error below and seems Excel cannot identify any subs exists in Sheet.
    Compile error:
    Object library invalid or contains references to object definitions that could not be found
    Note: it seems that this problem has been occurring After December 2014 update and still exists even after applying the fix:
    http://blogs.technet.com/b/the_microsoft_excel_support_team_blog/archive/2014/12/11/forms-controls-stop-working-after-december-2014-updates-.aspx)

    Hi Kwlee324,
    Thanks for sharing the workaround with us. It would be very helpful for others who have the same issue.
    Also I found a two useful links about the error message "Object library invalid or contains references to object definitions that could not be found":
    https://support.microsoft.com/kb/2703186
    http://blogs.msdn.com/b/vsod/archive/2009/06/05/visual-basic-6-controls-stop-working-after-security-advisory-960715.aspx
    Hope it is helpful.
    Regards & Fei
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Deploy Office 2010 by using Group Policy - Invalid switch - "/config"

    Hi All,
    We are following steps described in this article -
    http://technet.microsoft.com/en-us/library/ff602181.aspx . However it won't work and will terminate with error code 1 - "Setup ended with error code 1". Further investigations has shown that error is produced by start-up batch script due to Invalid
    switch - "/config". According to the above article to trigger an install we need the following:
    start /wait %DeployServer%\setup.exe /config %ConfigFile%
    However it will fail with the error: Invalid switch - "/config", because obviously "/config" switch does not belong to START command
    It seems to work if we will use the following (without START /WAIT):
    %DeployServer%\setup.exe /config %ConfigFile%
    Could anyone please elaborate on the above?
    Also why would we want to use START /WAIT at all?
    TY

    So, you figured out that this problem occures if path to deployment share, config.xml and setup.exe has spaces in it, that is absolutely true.
    But I see another workaround, not changing your share path to have no spaces in it.
    I suggest changing the setup script.
    Do the following:
    1) Find this part of the script:
    REM If 1 returned, the product was not found. Run setup here.
    :DeployOffice
    start /wait %DeployServer%\setup.exe /config %ConfigFile%
    echo %date% %time% Setup ended with error code %errorlevel%. >> %LogLocation%\%computername%.txt
    2) Use quotes wisely to get something like this:
    REM If 1 returned, the product was not found. Run setup here.
    :DeployOffice
    start /wait "%DeployServer%\setup.exe" /config "%ConfigFile%"
    echo %date% %time% Setup ended with error code %errorlevel%. >> "%LogLocation%\%computername%.txt"
    As you can see, I used quotes to mark those parts of scipt that will have spaces in UNC paths when running the script in cmd.
    It did the trick for me and i have spaces in my UNC path to setup share :) Hope that helps.

  • My macbook pro took 4 hrs to switch on and once it was on, it was super slow

    My macbook pro took 4 hrs to switch on and once it was on, it was super slow

    How large is your hard drive and how much hard drive space do you have left?
    It is very difficult to offer troubleshooting suggestions when the "os version" you are using is unknown as each os has their own troubleshooting solutions.

Maybe you are looking for

  • I've tried everything and still no response on Ipod

    My duaghter has a Ipod mini, Pink in color. I plug it in and it says go to apple.com/ support for help. Did that ordered new battery and put it in and still ends up showing me a frown face and a battery that is not charging on the screen when I plug

  • Navigation button animation

    Im very new to Flash and am making a website using Flash CS3. Im having problems with my navigation buttons. I want them all (five) to be in a line and when you hover over them a fading animation highlights them and when you stop hovering another fad

  • Can't get Port Mapping to work

    Ever since i got the AEBS(wireless n) I can't figure out how to do port mapping. Say i want to forward 41857, how do i set it up?

  • Distributed txn error

    Hi , I have been getting distributed txn error : "ORA-02046: distributed transaction already begun ORA-02063: preceding line from cost_dblink "--> it can last for few hours before the report can be accessed and i am clueless of what really happened e

  • HT201363 Why on earth is my computer not letting me purchase iTunes tracks?

    I have now encountered secuirty questions even though I have purchased iTunes donloads on this computer.  I do not want this security and will probably never use  itunes downloads again once I have spent my account as I am so disappointed in the diff