Heap Corruption Detected in Labview.exe

This is a discussion on Heap Corruption Detected in Labview.exe within the labview forums in Programming Languages category; Upon closing LabView 8.5, I get the following error message:  Microsoft VC++ Debug LibraryHeap Corruption Detected in Labview.exeafter Normal block #47 at 0x05CD21A0 CRT detected that the application wrote to memory after the end of the heap buffer.  When I try to follow the option to debug the application, I get the message that there are no debuggable libraries.Is this an error with LabView.exe or with one of my vi's?...

Go Back   Application Development Forum > Programming Languages > labview

Object Mix

Register FAQ Calendar Search Today's Posts Mark Forums Read
  #1  
Old 08-11-2008, 06:40 PM
George2
Guest
 
Default Heap Corruption Detected in Labview.exe

Upon closing LabView 8.5, I get the following error message:  Microsoft VC++ Debug LibraryHeap Corruption Detected in Labview.exeafter Normal block #47 at 0x05CD21A0 CRT detected that the application wrote to memory after the end of the heap buffer.  When I try to follow the option to debug the application, I get the message that there are no debuggable libraries.Is this an error with LabView.exe or with one of my vi's?
Reply With Quote
  #2  
Old 08-12-2008, 12:10 PM
Pakman
Guest
 
Default Re: Heap Corruption Detected in Labview.exe

Do you receive that error message every time you close LabVIEW or only under certain conditions?
Reply With Quote
  #3  
Old 08-12-2008, 12:22 PM
Wiebe@CARYA
Guest
 
Default Re: Heap Corruption Detected in Labview.exe


Unless you use heap or memory allocating API's it is a LabVIEW.exe message.

Regards,

Wiebe.


Reply With Quote
  #4  
Old 08-12-2008, 06:10 PM
George2
Guest
 
Default Re: Heap Corruption Detected in Labview.exe

Peter, I get this error message when closing LabView 8.5 after running a specific application consisting of many vi's.  I've run the same application under LabView 8.2 with no problems.  What seems odd to me is that the error message appears in a popup titled "Microsoft VC++ Debug Library", as opposed to a native LabView error dialog.  Any suggestions as to how to chase this down?Thanks,George2
Reply With Quote
  #5  
Old 08-14-2008, 01:40 AM
Pakman
Guest
 
Default Re: Heap Corruption Detected in Labview.exe

Hi George2,&nbsp;The error message appears in the popup &quot;Microsoft VC++ Debug Library&quot; because you probably have <a href="http://msdn.microsoft.com/en-us/library/k8kf6y2a.aspx" target="_blank">Just-In-Time</a> (JIT) debugging enabled in Visual Studio.&nbsp; Please follow the linked instructions to disable debugging so that we can see where the crash occurs.&nbsp; Once that's complete and you obtain theLabVIEW crash log, we can continue attacking the issue.&nbsp; Goodnight!
Reply With Quote
  #6  
Old 08-15-2008, 03:10 PM
George2
Guest
 
Default Re: Heap Corruption Detected in Labview.exe

Hi Peter,&nbsp;Thanks.&nbsp; This application uses third-party software - specifically .dll's - that were provided without source code.&nbsp; I'll have to get the source from the contractor in order to rebuild without JIT.&nbsp; Will do and will be in touch shortly.&nbsp;George2&nbsp;
Reply With Quote
Reply


Thread Tools
Display Modes


All times are GMT -5. The time now is 10:19 PM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vB Ad Management by =RedTyger=

In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.