LabVIEW 2014 SP1 패치 세부사항

이 문서는 다음 LabVIEW 제품에 대해 사용할 수 있는 모든 패치에 대한 정보를 포함합니다.

  • Windows, OS X 및 Linux용 LabVIEW 2014 SP1 (32비트 및 64비트)
  • Windows, OS X 및 Linux용 LabVIEW 2014 SP1 런타임 엔진 (32비트 및 64비트)


각 패치에서 해결된 문제가 아래 테이블에 정리되어 있습니다. NI는 모든 LabVIEW 2014 SP1 설치 시 최신 패치를 설치할 것을 적극 권장합니다. 

 

LabVIEW 2014 SP1 f11에서 해결된 문제

노트: LabVIEW 2014 SP1 f11 패치는 Microsoft Windows 7 RTM (서비스 팩 제외), Windows Vista, Windows XP 및 Windows Server 2003에 대한 지원을 중단합니다. OS 지원 변경에 대한 더 자세한 정보는, KB 79UC78LS, Why Does my LabVIEW, LabWindows/CVI, Measurement Studio, or TestStand Built Installer Fail on Windows XP/Vista and Server 2003?을 참조하십시오.

ID설명
653897손상된 리소스 파일이 있는 경우 LabVIEW가 이의 영향을 받지 않도록 해야 합니다.

 

 

LabVIEW 2014 SP1 f10에서 해결된 문제

노트: LabVIEW 2014 SP1 f10 패치는 Microsoft Windows 7 RTM (서비스 팩 제외), Windows Vista, Windows XP 및 Windows Server 2003에 대한 지원을 중단합니다. OS 지원 변경에 대한 더 자세한 정보는, KB 79UC78LS, Why Does my LabVIEW, LabWindows/CVI, Measurement Studio, or TestStand Built Installer Fail on Windows XP/Vista and Server 2003?을 참조하십시오.

ID설명
624957일반적으로 즉각적인 충돌을 일으키는 메모리 손상은 LabVIEW가 유효하지 않은 데이터가 포함된 파일을 로드하는 동안 발생할 수 있습니다.
611315큐, 알림자, 랑데부, 세마포어가 특정 방법으로 사용되는 경우 예상치 못한 타임아웃을 반환할 수 있습니다. 더 자세한 정보는 LabVIEW에서 이 메커니즘의 타임아웃 동작에 대한 세부사항을 참조하십시오.
470197VI의 이름이 정확하게 일치하지만 대문자 표시에 차이가 날 때 어플리케이션 빌더가 이름 충돌을 감지하지 못합니다.
517128VI의 이름이 정확하게 일치하지만 대문자 표시에 차이가 날 때 어플리케이션 빌더의 빌드 미리보기 기능이 이름 충돌을 감지하지 못합니다.
478801LabVIEW는 "호출 시 정지" 실행 설정이 활성화된 재호출 VI를 디버깅할 때 호출하는 VI에 반환할 수 없습니다.
578871Linux 시스템에서 빠르게 연속적으로 네트워크 포트를 여는 경우 LabVIEW에서 충돌이 발생할 수 있습니다.
635495디스플레이 스케일링이 100%보다 크게 설정된 시스템에서 LabVIEW 환경 내의 메뉴가 올바르게 디스플레이되지 않을 수 있습니다.
544526(OS X) 마우스 커서를 반복해서 프로그램적으로 변경하는 경우 LabVIEW에서 충돌이 발생할 수 있습니다. 

 

 

LabVIEW 2014 SP1 f7에서 해결된 문제

노트: f7 패치는 Mac 및 Linux 런타임 엔진(두 비트 모두 해당)에 적용되지 않습니다. 

ID설명
512714LabVIEW에서 만든 .NET 어셈블리가 64비트 플랫폼에서 일부 클러스터를 올바르게 마샬링하지 못합니다.
576778PPL에 포함되는 공유 복제로 설정된 VI가 Desktop Execution Trace Toolkit을 사용할 때 프라이빗 VI로 잘못 디스플레이됩니다.
478590어떤 경우 컴파일이 필요한 상위 클래스와 함께 LabVIEW 클래스를 다이나믹하게 로드하면 충돌이 발생하거나 원하지 않는 동작이 발생할 수 있습니다.

 

 

LabVIEW 2014 SP1 f6에서 해결된 문제

노트: f6 패치는 LabVIEW 2014 SP1 개발 환경 64비트 버전에만 적용됩니다. 

ID설명
578899LabVIEW 64비트 개발 환경에서 특정 RFmx 예제를 실행하는 동안 충돌이 발생할 수 있습니다. 이는 64비트 OS에서 Top-Down 메모리 할당을 활성화하면 발생합니다.

 

 

LabVIEW 2014 SP1 f5에서 해결된 문제

ID설명
563825극히 드문 사례지만, [숫자/경로/참조 번호 아님?] 함수로 인해 LabVIEW 64비트에서 충돌이 발생할 수 있습니다. LabVIEW 32비트는 영향을 받지 않습니다. 노트: 수정 내용을 적용하려면 이 함수를 사용하여 VI를 다시 컴파일해야 합니다.
564219RFmx가 UI 스레드의 로딩 상태를 계속해서 수정하는 경우, 때때로 경합 조건이 발생하여 충돌로 이어질 가능성이 있습니다. 
552345극히 드문 사례지만, IMAQ 인디케이터와 LabVIEW 리스트박스를 서로 다른 두 개의 보이는 VI에서 높은 속도로 업데이트하면 LabVIEW가 충돌할 수 있습니다.

 

 

LabVIEW 2014 SP1 f3에서 해결된 문제

ID설명
530158특정한 경우, [배열 최대 & 최소] 함수가 최대값 출력에서 최소값을 출력합니다.
532975LabVIEW 2014 런타임 엔진과 LabVIEW 2015 런타임 엔진을 로드할 때 사소한 내부 경고가 발생하면 LabVIEW의 작동이 중단됩니다.
526540특정한 경우, TestStand가 널 포인터를 LabVIEW로 전달할 때 -18005 에러가 발생합니다.
526044후속 호출에서, VISA 리소스 컨트롤과 DAQmx 리소스 컨트롤이 TestStand와 같은 COM 인터페이스를 사용하여 호출될 때 원래 값을 그대로 유지합니다.
495612LabVIEW 묶음 프로젝트 라이브러리 (PPL)의 적응 Inplaceness를 사용하는 정적 VI 호출의 경우 PPL로 만들어지지 않은 VI와 비교했을 때 상대적으로 실행 속도가 느립니다.
525308Mac OS X용 LabVIEW 2014 SP1 (32비트)에 64비트 버전의 liblvexports.a 파일이 포함되어 있습니다.

 

 

LabVIEW 2014 SP1 f1에서 해결된 문제

ID설명
515530VeriStand 2014에서 시스템 정의를 변경한 후 프로젝트를 닫을 때 충돌이 발생할 수 있습니다.
516999특정한 조건에서, VISA 세션 모니터 실행 시 LabVIEW에 충돌이 발생할 수 있습니다.
516679특정한 경우, [배열 최대 & 최소] 함수로 인해 LabVIEW에 충돌이 발생할 수 있습니다.
497256OSX 10.10 Yosemite SDK와 링크된 어플리케이션에서 LabVIEW 2014 SP1 64비트 프레임워크를 호출하면 스레드 경고가 발생할 수 있습니다.
511299LabVIEW Mac OS의 시작하기 윈도우 또는 빠른 탐색 윈도우에서 <Escape> 키를 누르면 팝업 대화상자가 나타납니다. 이 리스트에서 아이템을 선택하면 LabVIEW에 충돌이 발생할 수 있습니다.
519665때때로 LabVIEW가 높은 우선순위 사용자 이벤트를 잘못 처리해서 충돌이 발생할 수 있습니다.
408025한 번에 256개 이상의 이벤트 큐가 동시에 발생하면 LabVIEW에 충돌 가능성이 생깁니다.
515844클래스 탐색기를 사용하여 선택한 클래스가 프로퍼티 노드를 통해 접근자 메소드를 포함하는 경우 LabVIEW에 충돌이 발생할 수 있습니다.

 

 

관련 링크:
드라이버 및 업데이트: Windows용 LabVIEW 2014 SP1 (32비트) f11 패치
드라이버 및 업데이트: Windows용 LabVIEW 2014 SP1 (64비트) f11 패치
드라이버 및 업데이트: Linux용 LabVIEW 2014 SP1 (32비트) f11 패치
드라이버 및 업데이트: Linux용 LabVIEW 2014 SP1 (64비트) f11 패치
드라이버 및 업데이트: macOS용 LabVIEW 2014 SP1 f11 패치