Skip to content

Commit 603a8c4

Browse files
authored
Fix crash during OpenCVLensDistortion plugin startup (#198)
`opencv_world331.dll` depends on `avifil32.dll`/`msacm32.dll` that are missing in ue4-docker images. This causes OpenCVLensDistortion fail to load and crash, leading to DDC build failure on UE-4.27 unless ue4-docker build is invoked with `--exclude ddc`. resolves #196
1 parent 6f83074 commit 603a8c4

File tree

1 file changed

+2
-0
lines changed
  • ue4docker/dockerfiles/ue4-build-prerequisites/windows

1 file changed

+2
-0
lines changed

ue4docker/dockerfiles/ue4-build-prerequisites/windows/Dockerfile

+2
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ SHELL ["cmd", "/S", "/C"]
1010
# Gather the system DLLs that we need from the full Windows base image
1111
COPY --from=dlls `
1212
C:\Windows\System32\avicap32.dll `
13+
C:\Windows\System32\avifil32.dll `
1314
C:\Windows\System32\avrt.dll `
1415
C:\Windows\System32\d3d10warp.dll `
1516
C:\Windows\System32\D3DSCache.dll `
@@ -20,6 +21,7 @@ COPY --from=dlls `
2021
C:\Windows\System32\mfplat.dll `
2122
C:\Windows\System32\mfplay.dll `
2223
C:\Windows\System32\mfreadwrite.dll `
24+
C:\Windows\System32\msacm32.dll `
2325
C:\Windows\System32\msdmo.dll `
2426
C:\Windows\System32\msvfw32.dll `
2527
C:\Windows\System32\opengl32.dll `

0 commit comments

Comments
 (0)