svoros
September 8, 2004, 17:33:00
Hello,
I have a problem using IC Imaging Control v1.41 with visual C++ :
I am able to create a new frame grabber and display images without problem when I execute my program in release configuration. However, when I execute it in debug configuration, I get an error, and the debugging gives me the following message :
HEAP[name.exe]: Invalid Address specified to RtlValidateHeap( 003F0000, 0037DCA0 )
I have read in previous posts that this could happen if I mixed the Classlib/Release and Classlib/Debug directories in my debug and release versions, but this is not the case, I made sure to do the following :
Release config->libpath=ICpath/ClassLib/Release
Debug config->libpath=ICPath/ClassLib/Debug
The error happens when I quit the function in which I create a frameGrabber and display a video. I made sure to delete all the pointers that I created in the function.
Would it be possible to help me solve this ?
Thank you
I have a problem using IC Imaging Control v1.41 with visual C++ :
I am able to create a new frame grabber and display images without problem when I execute my program in release configuration. However, when I execute it in debug configuration, I get an error, and the debugging gives me the following message :
HEAP[name.exe]: Invalid Address specified to RtlValidateHeap( 003F0000, 0037DCA0 )
I have read in previous posts that this could happen if I mixed the Classlib/Release and Classlib/Debug directories in my debug and release versions, but this is not the case, I made sure to do the following :
Release config->libpath=ICpath/ClassLib/Release
Debug config->libpath=ICPath/ClassLib/Debug
The error happens when I quit the function in which I create a frameGrabber and display a video. I made sure to delete all the pointers that I created in the function.
Would it be possible to help me solve this ?
Thank you