LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

2020 CE Community Scope / Friends bug

Attached in the zip is the library I've developed in 2020 CE along with various save for previous versions and those fixed using 2018. There is the source project generated in 2020 CE, a save for previous to 2014, a save for previous to 2018, and versions of both of those fixed using 2018 (detailed below). I've used all these versions for looking at diffs of the lvclass files.

 

Exhibit A: Opening a back saved version in 2018 (and 2014) results in the following confusing errors about a locked library. Nothing is locked in the project explorer. Panel.lvclass (which has community scoped VIs with friends listed as Manager and ArrayManager) has no errors and VIs can be run directly just fine.

Project-Errors.png

 

Exhibit B: The fix I've found is to clear friend entries in the Panel.lvclass and ArrayPanel.lvclass properties, save, and then reconfigure the friends. (Manager and ArrayManager for Panel, ArrayManager for ArrayPanel). A consistent missing entry in the lvclass files is a FriendGUID element that shows up after doing this fix. This is an diff from a save for 2018, then updated in 2018:

diff2.png

 

Exhibit C: Removing friend entries in 2020CE doesn't produce any errors about accessing VIs in community scope:

nofriends.png

0 Kudos
Message 1 of 4
(2,426 Views)

Ah. This is around save for previous. I did mention that we had changed the password requirements of community scope. On save for previous, looks like we are not establishing the signing that was required in 2018. I will file the bug. Thank you for reporting it.

0 Kudos
Message 2 of 4
(2,355 Views)

What about unlisting friends in 2020 and not generating errors around community access? (Exhibit C)

 

On twitter you mentioned upgrade notes for 2017 about password protection changes but I see no references at http://www.ni.com/pdf/manuals/371780n.pdf

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

Additionally there are no passwords set anywhere, unsure if relevant or not.

0 Kudos
Message 4 of 4
(2,342 Views)