Error 1097 for NI_AALBase.lvlib: Real Dot Product.vi

Hello,
I have recently upgraded to version 8.2 from version 7.1 (which I thought was superb!).
Anyway, when I transferred my code over to 8.2 I got the following error message:
'An exception occurred within the external node called by a Call Library Function Node. This might have corrupted LabVIEWS's memory. Save any work to a new location and restart LabVIEW.
VI "Myprogram.vi" was stopped at a node " " at a call to "NI_AALBase.lvlib:Real Dot Product.vi:7"
Note that I get similar errors for other vi's that use NI_AALBase.lvlib
I follwo instructions to save in other directory and when I rerun the program all is well, until next time i start up LVIEW when it happens again.
Now I thought that this may be a compatability issue between 7.1 and 8.2 as i did not unistall 7.1 from my machine.
So i have now unistalled all NI software following NI instructions (editing regedit, etc) and I have only installed 8.2, but when i run my program, the error is still there.
I looked up error codes in Labview and found that this is error 1097.
I followed similar post on this website but not really got an answer on how to solve this problem.
Can somwone please help?

Hello Janell
thanks for the reply. to answer your questions:
-I installed and uninstalled about 4 times - each time removing all NI components and clearing the registry. Finally checking that all NI components were removed using MSIBLAST.
What i mean by a previous release is that I got sent 2 lots of LVIEW discs for 8.2 - one lot in August and one in November 2006. So what i mean by a previous version I mean the 8.2 discs sent to me in August - same version 8.2 just different discs.
I tried installing on another computer and moving the vi's over - it did not work.
I tried everything! my local NI support engineers did not know where else to go.
Finally yesterday, one of them sent me version 8.2.1 and the problem was solved.
So, it is a bug in the 8.2 version!
Thanks for your help.

Similar Messages

  • Missing subVI NI_AALBase.lvlib:Real A x B.vi in...

    I have an application that runs fine in the LabVIEW10 development environment.  Then I've created an installer for it (and included the RTE and DAQ installers).  However, when I install it on another PC and try to run the executable I get a list of errors that it failed to load VIs from the NI_AALBase.lvlib (see attachment).
    How do I make sure my executable (or installer) includes that library?
    Attachments:
    lv.jpg ‏39 KB

    Hi there.
    So I'm wondering two things.
    1) When you create the Application (EXE), there is a Category called "Source File Settings." When you go there, and you select "Dependencies," what does the "Inclusion Type" say? It should say "Include if referenced".
    2) Also in the project, under "Source Files," have you specified a start-up VI?
    3) When you go to your project, and you expand the Dependencies section and then vi.lib, do you see NI_AALBase.lvlib there? It should be if your VIs use those functions. Let me know whether they are there.
    4) In the Installer, under Additional Installers, under "NI LabVIEW Run-Time Engine 2010", do you have "Math Kernel Libraries" checked? Those probably have the files you need.
    Let me know if you need clarification for any of this. Good luck!
    Ravi A.
    National Instruments | Applications Engineer

  • I am getting error "Office for Mac has determined that your  product key is not valid." when opening xlsx doc.Till yesterday i was not geting this error

    i am getting error "Office for Mac has determined that your  product key is not valid." when opening xlsx doc.Till yesterday i was not geting this error and was working perfectly fine with my sheet.

    Could be some Disk Corruption, but...
    http://support.microsoft.com/kb/969064

  • Error "Licensing for this product has stopped working" when you launch Acrobat 9

    Hi,
    I'm part of service desk and my company has several thousand users of Acrobat. There has been strange issues reported since upgrading from 7.0.5 to 9.1 and a lot of them are uhappy. The latest issue is users started to receive the following error,
    Error "Licensing for this product has stopped working" when you launch Acrobat 9 or Adobe Creative Suite 4 products. The link http://kb2.adobe.com/cps/405/kb405970.html#ErrorCodes has solution, but i tried everything given for 147-178, and nothing works. The users are highly frustrated. Any other possibilities? one collegue claims running simple reg cleaner could solve this issue.

    Wow,
    I went through a "font crisis" on my MacBook about two weeks ago, and I reinstalled Snow Leopard, then restored everything from Time Machine backup. Everything but Office 2008 and CS4 was able to run from the restore, because there were preferences for both that wouldn't copy back to my Library (permissions).
    I reinstalled both from the "original media" (dmg's)  with my Time Machine and 2 other external HDs connected and mounted. I had no problems with either. In fact since I was re-installing from dmg's stored on my Time Machine drive, I had to have it connected to do this. Installing Office and CS4 from the dmg's took all of twenty minutes for both with no errors at all.
    I'm glad you got everything taken care of, but anectdotal evidence tells me CS4 can be reinstalled with external drives connected and mounted.

  • Error in posting contract for interest rate futures with product type 70B

    Hi All,
    I am getting the below error while creating contract(FTR_CREATE) for interest rate futures with product type 70B.
    Processing leads to inconsistent positions for 11.02.2014  CoCd:LT01 ValArea:001 ValCls:0001  IDNo:IRF021 Fut.Act:CITI001
    Message no. TPM_TRL063
    Diagnosis
    An error exists in the derived flows. Further processing would lead to inconsistent positions for 11.02.2014 .
    CoCd:LT01 ValArea:001 ValCls:0001  IDNo:IRF021 Fut.Act:CITI001
    System Response
    Processing was terminated.
    Kindly Suggest.
    Regards,
    Anish

    Thank u for ur response.Now it is solved when OB40 and OBCN maintained.Here I am facing a new problem.pl. provide the solution.we configured twoseperate  pricing procedures for our product and scrap material.We have configured same condition types for VAT(ie.condition type:ZVAT) and CST(cond type:ZCST), in both pricing procedures. Now We want to maintain  seperate condition types for VAT and CST for pricing procedure for Product material and Scrap material. I have created two new condition types for scrap sales ZSCT- cst for scrap and ZSVT-vat for scrap by copying the same from existing conditions ZCST & ZVAT, and the same is included in the scrap pricing procedure. And also maintained OB40,OBCN,OVK1,OVK3,OVK4, FTXP,FV11 and VK11.
    now I am facing the following problems.
    1. while creating the Material master & customer master, in tax category sub screen all conditions i.e. conditions defined for  product material( ZCST,ZVAT) and defined for scrap material (ZSCT, ZSVT) displaying and these are compulsory fields.
    2. While creating the sale order for scrap material, system is considering the TAX classes from ZVAT/ ZCST (defined for product material) and taking the condition value from the condition type ZSVT/ ZSCT with the TAX class values of  ZVAT/ZCST.
    Now I would like to know is there any procedure  to assign the Material type and Customer group to Tax category.
    Thanks & Regards
    sam

  • Error: Timeout for content=(number) in production only

    Running Portal 3.0.9.8.2. Apps Server Sun 450R; Database Server Sun 450R. Environments are same for both Development and Production. Similar performance navigating the site(s), load is not an issue, however Development returns Oracle Text(Intermedia) searches within 2-3 seconds while Production continually hits the 'Portal Content Area' provider timeout of 15 seconds and displays 'Error: Timeout for content=(15???)'. We use ctx_schedule to run nightly 'SYNC' and 'OPTIMIZE' jobs on all 6 indexes. This error only appears when searching, never when navigating and only in production. Any advice on where to start looking for problems?
    Regards, Joshua

    ...update...
    The 15 second timeouts can be alleviated by increasing the 'Portal Content Area' provider timeout value, however, that is just a symptom. Our problem is that the searches should not be taking 15 seconds to return.
    We thought we were scheduling our 'SYNC' and 'OPTIMIZE' jobs to run nightly by issuing the following command for each of our indexes...
    exec ctx_schedule.startup ('PORTAL30.WWSBR_THING_CTX_INDX', 'SYNC', 1440, TO_DATE('4/17/2002 01:00:00', 'MM/DD/YYYY HH24:MI:SS'));
    exec ctx_schedule.startup ('PORTAL30.WWSBR_THING_CTX_INDX', 'OPTIMIZE FULL', 1440, TO_DATE('4/17/2002 02:00:00', 'MM/DD/YYYY HH24:MI:SS'));
    However, after checking the interval column in the dba_jobs table we found that each job was scheduled to run every minute (we hope this explains our sudden performance problem). Select what,interval from dba_jobs returns...
    ctxsys.ctx_ddl.sync_index('PORTAL30.WWSBR_THING_CTX_INDX');|sysdate + (1 / 24 / 60)
    ctxsys.ctx_ddl.optimize_index('PORTAL30.WWSBR_THING_CTX_INDX', 'FULL');|sysdate + (1 / 24 / 60)
    Why, when we pass in 1440 as the wait_time parameter, do the jobs get scheduled to run every minute?

  • I am trying to reinstall Dreamweaver CS3 from the CD after having computer issues.  Now getting error "You can only install one Adobe product at a time.  Please complete the other installation before attempting to install ......."  There is no other Adobe

    I am trying to reinstall Dreamweaver CS3 from the CD after having computer issues.  Now getting error "You can only install one Adobe product at a time.  Please complete the other installation before attempting to install ......."  There is no other Adobe product installing.  I have used the Adobe Cleaner Tool many times and uninstalled other Adobe Products but neither has worked.  I have uninstalled/reinstalled this CD version of Dreamweaver several times when changing computers and after having computer issues. A google search of the problem suggested it may be an error related to the number of times I can reinstall this product due to licensing issues.  Please help.

    A google search of the problem suggested it may be an error related to the number of times I can reinstall this product due to licensing issues.
    Absolutely not. You are misinterpreting things. The activation check never happens when just running the installer, only much later. It means what it says - there is another "install" pending/ active on your system, meaning somewhere there is an (invisible) process still blocking things. Either way, since you haven't provided any real technical info, we can't advise specifically. if you are on Windows, you may want to check your task manager and terminate any setup.exe and msiexec.exe processes plus potentially may need to manually fix/ delete some registry keys. For anything beyond that you will have to be much more specific.
    Mylenium

  • Error 1097 after calling dll function which allocates memory inside

    Hello!
    When a call one my functions in my dll from LabView, i get an error 1097. My function takes a few arguments and then allocates some memory for measurement.
    It's not returning any pointers to that memory area, it is just allocates that memory for itself. I don't know what could be the problem, probably i am missing something.
    Could you help please?
    Best regards,
    Tamas
    Solved!
    Go to Solution.

    Are you sure that the allocate function is the problem?
    Error 1097 simply means something inside the external code wrote into memory locations that it was not meant to write. That is usually because of output buffer parameters that are not allocated (large enough) in LabVIEW when passed to the external code fucntion, so the function assuming it received a buffer of a certain size happily writes into that buffer but overwriting other information it should not have.
    But that is by far not the only possibility to cause this error. A simple bug in the external code can cause the same problem when a pointer goes astray or such. The fact that you used that library elsewhere already without seeing any problem is unfortunately no guarantee that the function is not buggy. The LabVIEW exeception handling around the Call Library Node has gotten rather picky and can detect violations that do not have to cause visible problems at all. But the violations it detects are real violations so just silencing them is not a good idea, as they could cause all kinds of problems including overwriting vital data structures in your program that either cause a crash later on or simply wrong results in other parts of your program. Especially the last one is a total bummer to debug.
    Without seeing much more of your code it is basically impossible to point out where the problem could lie. The particular Allocate function doesn't look like there is much that could be done wrong, but I would assume that you call several other functions too somewhere, which could cause the problem. If you can absolutely positively say that you never ever call any library function with a to short (or unallocated) buffer parameter, then you will have to take it up with the manufacturer of your lib, as it would seem very likely that there is some problem in there.
    Also you pass a handle to the library function but your Allocate function does not have this as a parameter! Where does this handle come from? Are you sure you have allocated and prepared it properly before calling this function? A handle is quite often a pointer, although usually a so called opaque pointer meaning the user of the library does not and should not know anything about the structure this pointer points to. It is only known internal to the library.
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • Error 1097 while deploying

    Hi,
    I am having a problem when deploying a model from Veristand (Windows) to a PXI equipment.
    Let's start from the beggining: I have written a simulink model and compiled it for Veristand 2014 target. This generates a DLL, that I load it in Veristand at my Windows PC. From Veristand (Windows) I am able to run the model and the results are the same as Simulink. Now I want to run the model in the PXI (PXI-8176 with Phar Lap ETS 13.1). When I try to deploy the model to the PXI target, I've got the following error:
    • Start Date: 05/05/2015 11:16
    • Loading System Definition file: C:\Users\Public\Documents\National Instruments\NI VeriStand 2014\Projects\DC_Motor\DC_Motor_Ecosim\DC_Motor_Ecosim.nivssdf
    • Initializing TCP subsystem...
    • Starting TCP Loops...
    • Connection established with target Controller.
    • Preparing to synchronize with targets...
    • Querying the active System Definition file from the targets...
    • Stopping TCP loops.
    Waiting for TCP loops to shut down...
    • TCP loops shut down successfully.
    • Unloading System Definition file...
    • Connection with target Controller has been lost.
    • Start Date: 05/05/2015 11:16
    • Loading System Definition file: C:\Users\Public\Documents\National Instruments\NI VeriStand 2014\Projects\DC_Motor\DC_Motor_Ecosim\DC_Motor_Ecosim.nivssdf
    • Preparing to deploy the System Definition to the targets...
    • Compiling the System Definition file...
    • Initializing TCP subsystem...
    • Starting TCP Loops...
    • Connection established with target Controller.
    • Sending reset command to all targets...
    • Preparing to deploy files to the targets...
    • Starting download for target Controller...
    • Opening FTP session to IP 169.254.104.111...
    • Processing Action on Deploy VIs...
    • Gathering target dependency files...
    • Downloading DC_Motor_Ecosim.nivssdf [71 kB] (file 1 of 4)
    • Downloading DC_Motor_Ecosim_Controller.nivsdat [6 kB] (file 2 of 4)
    • Downloading CalibrationData.nivscal [0 kB] (file 3 of 4)
    • Downloading DC_Motor_Ecosim_Controller.nivsparam [0 kB] (file 4 of 4)
    • Closing FTP session...
    • Files successfully deployed to the targets.
    • Starting deployment group 1...
    The VeriStand Gateway encountered an error while deploying the System Definition file.
    Details:
    Error 1097 occurred at Project Window.lvlibroject Window.vi >> Project Window.lvlib:Command Loop.vi >> NI_VS Workspace ExecutionAPI.lvlib:NI VeriStand - Connect to System.vi
    Possible reason(s):
    LabVIEW: An exception occurred within the external code called by a Call Library Function Node. The exception might have corrupted the LabVIEW memory. Save any work to a new location and restart LabVIEW.
    =========================
    NI VeriStand: Call Library Function Node in SIT Model API.lvlib:Load Model DLL.vi->SIT Model API.lvlib:Initialize Model.vi->Model Execution.lvlib:Initialize Model Loop Data.vi->NI VeriStand Engine.lvlib:VeriStand Engine State Machine.vi->NI VeriStand Engine.lvlib:VeriStand Engine.vi->NI VeriStand Engine.lvlib:VeriStand Engine Wrapper (RT).vi
    • Sending reset command to all targets...
    After this, I cannot connect to the PXI and I have to reset it.
    Any idea?
    Thank you,
    Jesús M. Zamarreño

    Nothing to see in this VI and DLL. For one a DLL is just a compiled code so there is very little to see from the DLL alone. Also a DLL does not contain any other information as to how it is supposed to be called. The implementation of the driver is terrible with all the calls in one single VI and half a dozen booleans to select which one of them to call. It deserves maybe a 6 out of 10 for functionality, a 1 for style and a 2 for cleanliness.
    Without the API documentation of that driver DLL, there is absolutely nothing possible to say about the correctness of the CLN configurations. As simple as the functions look, there is still a chance that this configuration got wrong somewhere. Another a least as likely cause is that the DLL itself is poorly written too. If the LabVIEW implementation is any hint for the quality of the DLL driver implementation, then I guess it would be simpler to throw it all away and reimplement the driver purely in LabVIEW.
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • Computer with labview runtime engine (v8.2) cannot find sub-VI NI_AALBase​.lvlib:Mea​n.vi. What do I have to do?

    I am trying to run an exectutable on a computer that has the labview v8.2 runtime engine.  The error I am getting is: Cannot find sub-VI NI_AALBase.lvlib:Mean.vi.  What is the easiest solution?

    the matrix,
    I would try reinstalling the LabVIEW 8.2 Run-Time Engine.  You may also want to try creating a very simple project in your development environment that has a VI with just the Mean.vi, try building an executable and then running it on the machine that just has the 8.2 RTE.
    Doug M
    Applications Engineer
    National Instruments
    For those unfamiliar with NBC's The Office, my icon is NOT a picture of me

  • Missing subvi from ni_aalbase.lvlib

    I have a source distribution which I'm using in my executable application through dynamic VI calling. However, I cannot run the specified VI. It gives me a bunch of errors saying subvi is missing in ni_aalbase.lvlib and ni_aapro.lvlib. I can see both libraries under the "dependencies" section of my project explorer but they are inside vi.lib which is excluded from being copied into the source distribution. Why cannot it find those missing subvis?   
    Attachments:
    subvimissing.png ‏46 KB

    I've attached an example set to show the kind of the problem I am facing.
    The module I'm calling dynamically is in the folder "Test Module".  The actual executable is in the folder "Call Module".
    -Run "Call Module/builds/Call Module.exe"
    -A dialog box asking for the dynamic vi to call will pop up. Select "Test Module/builds/Execute.vi"
    -You'll see Labview ask for path to the missing subvis. If I include the whole NI_aalBase.lvlib and NI_aalPro.livlib, this won't happen and the vi will execute properly and count up to 500.
    Attachments:
    SP_Dynamic_PROB.zip ‏349 KB

  • Missing subVI NI_AALBase.lvlib:Mean.vi

    This is a duplicate post, but the other was a response to a 4 year old posting.  I have an application that was originally written in LV 8.x that I have just modified with LV2009.  I am now getting the same error reported in this thread, that being "Missing subVI NI_AALBase.lvlib:Mean.vi".  In the Additional Exclusions section of the Build Specification I unchecked "Remove unused members of project libraries" and "Remove unused polymorphic VI instances", but I am still getting the error.  I am not doing anything fancy, I just have a project that has 3 VIs that use Mean.vi.  It worked fine in LV8.x, but not after building with LV2009.  I even tried replacing each instance with mean.vi, to no avail.  Has NI found the root cause of this error?
    Jim
    LV 2013

    I found the computer that was originally used for the development of this test and made my changes to the original code.  It works OK, but I'd really like to find actual the problem so that I can use my normal development computer for future changes without having to do workarounds like that.  If I get a chance I'll give that a try just to see if it would work.  Thanks.
    Jim
    LV 2013

  • How to build Vis in NI_AALbase​.lvlib to my Stand-alon​e applicatio​n?

    Hi, everybody.
    I met some problems while building the subVis of NI_AALbase.lvlib and NI_AALPro.lvlib into my stand-alone application.
    I use Labview 8.2 professional version and Windows xp OS.
    While I build the system contained example "Peak detection and display.vi" into stand-alone application, it succeeded in the local computer,and the exe program run correctly.
    Then I move the generated application files to another computer, where only the run-time engine 8.2  was installed.  However, some errors
    appeared during the running. The error message is "unable to load the front panel, error in loading 'NI_AALPro.lvlibeak detector.vi'  "
    It seems the "Peak detector" subvi in NI_AALPro.lvlib can not be found. Similar problems happened with the subvis in NI_AALbase.lvlib.
    I use the default configuration for Application Builder.  I donot know how to configure the Application Builder.
    Could you help me  to solve the problems?
    Thank you.
    Stephen

    An example of a non-vi support file might be an image that you are importing into your application. LabVIEW can obtain data from external files and perform LabVIEW functions on it.
    Thus, if you created an application that imported a file that is not a vi, you would include this in your support files.
    You can find out more about File I/O in the LabVIEW Help>>Fundamentals section.
    I hope this helps clarify things. Let me know if you have any more questions regarding this issue.
    Cheers,
    Emilie K. | Applications Engineer | National Instruments

  • Problem with "save as" for a lvlib

    Hi guys
    I am trying to make a copy of a bigger LabVIEW project. The whole project is contained within a single project library (lvlib), which has a number of sublibraries. After I choose "save as" for the topmost lvlib, I enter the new library name and location. Finally, the process stops with the following error: 'LabVIEW: Generic error. Cannot save library "xxx.lvlib"'. Nothing is copied. Do you have any ideas where the problem can be?
    Vladimir
    Attachments:
    copy_lvlib_error.PNG ‏3 KB

    Hi JLS
    Thanks for your help. However, if I just copied the VIs into a different folder, their mutual links would not be preserved. This is a major pain when copying bigger LV projects. Copying the whole lvlib solves this issue quite well.
    Actually, I've already solved my problem. There were some invalid VI references in some of my VIs. Since they were included only in disabled diagram structures, the code worked well, but for the lvlib copying, probaby they caused the mentioned problem. Since I removed them, the copying works fine.
    Vladimir

  • How can i put a custom error massege for error CS039

    I enable an error massage in production order release if batch determination is not done for the component material. Iu2019m getting the error as Release rejected (check log). Error number is CS039. I want to put a custom error massage for this. Can someone suggest me the configuration for this.

    Hi,
    Implement the user-exit PPCO0021 - Release Control for Automatic Batch Determination
    In this you can control the release of order & also issue custom messages. Work with your technical person to implement the same.
    Regards,
    Vivek

Maybe you are looking for

  • How do I delete an app out of my purchase history?

    How do I delete an app from purchase history?

  • How to capitalise cost center based purchase

    Hi Friends , Presently we are buying all plant and machine and Building related on cost center based purchase with GL accounts . We want to capitalise these once project compleate , how to capitalise material with cost center based purchases . Raghu

  • Storage space - How to save adjustments and economize on storage need

         I am workeing in PSE 8.  I would like to know how I best save processed images while economizing on personal storage space requirements.  I.E. If I save a version of a 15 GB image does this take 30 GB's of storage for the original plus version? 

  • Tween class trouble

    I don't use Tween class often, so don't scold me if this is an obvious question. When I set up a simple Tween, it works if I assign a specific object's instance name as the object to tween. But when doing it inside a for loop, it doesn't work. Yet ev

  • Flash CS6 crashes when publishing fla`s with big libraries

    Hi guys, I am currently working with Flash CS6 and i noted that the bigger the libraries in my fla`s get the more likely flash will crash when i try to publish these fla`s. It already has gotten to a point where all the crashes, and then trying again