LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Error has occurred when listing the contents of xxx.llb with LabVIEW development system 6.5 on XP

Hey there, anyone can help with this? ever since I edited a vi in my library, I couldn't open the whole library anymore. I tried with different version of lavVIEW on my lab and other's computer XP, vista, or MacOS but they all faied with the same problem "Error has occurred when listing the contents of xxx.llb". Can any one help me recover the stuff? Thanks a lot!

0 Kudos
Message 1 of 4
(3,182 Views)

You've encountered the reason why you should not use LLB files in general. LLBs should only be used for code distribution, not code development. Your LLB is corrupt. There have been various posts about trying to recover a corrupted LLB. A recent one: http://forums.ni.com/t5/LabVIEW/Corrupt-llb-please-help-to-decorrupt-it/m-p/1567454. Please read the whole thread. 

 

By the way, did you mean LabVIEW 8.5? There is no LabVIEW 6.5.

0 Kudos
Message 2 of 4
(3,179 Views)

Hey, sorry it is a typo it 6.1 the ancient version.

Thanks for that thread sharing. I looked over it and someone solved that problem with a hex editor.

 

 

you can repair your llb with a hex editor (e.g. xvi32). You have to change three bytes and add some at the end.

 

Change Byte x11 to xC1, x12 to x3B and x13 to x6C.

Add 2160 Bytes (can all be 0) at the end.

The overall size of your llb should then be xC1A8C0.

 

With this changes you should be able to load your llb and also your top level vi.

 

Mike

However I tried to use it but found tons of 11, 12, and 13, do you think I need to change all of them? and 2160 Bytes (can all be 0) at the end, but so far the overall size already 2437a6a, way bigger than he mentioned in the solution, so shall i still go and add them?

0 Kudos
Message 3 of 4
(3,171 Views)

Another option is to contact NI tech support to see if they can repair the LLB.

0 Kudos
Message 4 of 4
(3,158 Views)