← All tasks
cppopencv/opencv #29166Not a task: not reproduced

Last IPP HAL refactoring introduced invalid memory access issue on Windows

envgap__opencv__opencv-29166

01 / FAILURE SIGNATURE

As reported upstream

C:\GHA-OCV-3\_work\opencv\opencv\opencv\modules\ts\src\ts.cpp(612): error: Failed
Not a benchmark task.
  • In a clean container the reported failure did not reproduce, or the known fix did not make the project run.

02 / ENVIRONMENT RECIPE

Base commit
c22a2b25a1d8ede57da8359a076af192e37f1077
Manifest
CMakeLists.txt
Reproduce
Awaiting issue-specific recipe
Run under trace
Awaiting a meaningful runtime command

03 / ORIGINAL ISSUE TEXT

opencv/opencv #29166 · read the original issue
### System Information

Platform: Windows
Compiler: MS Visual Studio
Stable with CPU Core i5-1135G7

```
  [ RUN      ] Imgproc_WarpPerspective.accuracy
  C:\GHA-OCV-3\_work\opencv\opencv\opencv\modules\ts\src\ts.cpp(612): error: Failed
  
  	failure reason: Invalid memory access
  	test case #3
  	seed: 00000000000c5a5f
  -----------------------------------
  	LOG:
  General failure:
  	Invalid memory access (-5)
  
  -----------------------------------
  
  [  FAILED  ] Imgproc_WarpPerspective.accuracy (6 ms)
```
```
[ RUN      ] ECCfixtures/Video_ECC.accuracy/6, where GetParam() = (3, false)
  C:\GHA-OCV-3\_work\opencv\opencv\opencv\modules\ts\src\ts.cpp(612): error: Failed
  
  	failure reason: Invalid memory access
  	test case #0
  	seed: 00000000000c5a5c
  -----------------------------------
  	LOG:
  General failure:
  	Invalid memory access (-5)
  
  -----------------------------------
  	CONSOLE: ..
  -----------------------------------
  
  [  FAILED  ] ECCfixtures/Video_ECC.accuracy/6, where GetParam() = (3, false) (1521 ms)
  [----------] Global test environment tear-down
  [==========] 113 tests from 31 test cases ran. (144025 ms total)
  [  PASSED  ] 112 tests.
  [  FAILED  ] 1 test, listed below:
  [  FAILED  ] ECCfixtures/Video_ECC.accuracy/6, where GetParam() = (3, false)
```

### Detailed description

The issue is not reproducible before https://github.com/opencv/opencv/pull/29070 and stable after it. Looks like Linux version is not affected or it's not visible there.

### Steps to reproduce

```
bin/Release/opencv_test_video.exe --skip_unstable=1 --gtest_filter=ECCfixtures/Video_ECC.accuracy/6
```

```
bin/Release/opencv_test_imgproc.exe --skip_unstable=1 --gtest_filter=Imgproc_WarpPerspective.accuracy
```

### Issue submission checklist

- [x] I report the issue, it's not a question
- [x] I checked the problem with documentation, FAQ, open issues, forum.opencv.org, Stack Overflow, etc and have not found any solution
- [x] I updated to the latest OpenCV version and the issue is still there
- [x] There is reproducer code and related data files (videos, images, onnx, etc)
Continue on GitHub ↗

04 / LABELS

Labels from the report text only; not yet run

No supported category has been assigned.

Label rules and the text that matched
[]