LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

InstallWinMsgCallback GPF with CVI 8.5

Thanks, gtoph.
 
We've received your project and we were able to reproduce the problem in one of our computers. We think we know why it's happening, and the cause seems to be that the locking we put into the version of toolbox.c that we sent you eariler was a bit too strict. We still need to confirm that our solution is valid, but I hope to give you a replacement toolbox.c early next week.
 
I'm sorry that we've made you go through this guinea pig process...
 
Luis
0 Kudos
Message 21 of 24
(1,284 Views)
Great news!   I'm sure you know how it is with the managment types always wanting evrything done yesterday, so it's been a little stressful lately. 😉   I am glad I can help you guys improve your product though.

I'll keep a lookout for your next version.

Thanks.


0 Kudos
Message 22 of 24
(1,278 Views)

Okay, I'm attaching an updated file that hopefully no longer has any deadlocks.

To really fix these locking problems properly, a change will need to be made in CVI itself, which won't happen until the next version. But until that happens, you should be able to use this particular version of toolbox.c, which should work with existing CVI versions. Once the change in CVI is made, then CVI will install a version of toolbox.c that is different from this one, since at that point the locking can be made a lot simpler.

But please do let us know if you still see any bad behavior.

Luis

0 Kudos
Message 23 of 24
(1,260 Views)
Luis,

We've only run a few products through the system with more planned later this week, but just wated to give you an update and let you know so far so good.  We haven't seen the hang again or anyother odd behavior.  Looks like the fourth time is the charm. 🙂
0 Kudos
Message 24 of 24
(1,223 Views)