-
Notifications
You must be signed in to change notification settings - Fork 5.8k
cuda::HoughSegmentDetector: macro to ignore stream should have been removed in #2801 #3015
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Please provide complete minimal reproducer (including of input data). |
Hi @alalek Here are the details OpenCV version : 4.5.3 Here is the problematic test case hough_test_case.zip.gz The crash is random in nature. You may need to run it two or three times to see the crash as reported in the logs below. The logs
It seems that Here's the patch
Please will you verify if
Let me know if you have any questions or need any further information. Thanks |
Closing as we will open new issue with correct description of problem and then PR with our solution. |
We ran into a problem with trying to use mutiple
cuda::HoughSegmentDetector
each with their own non-default asynccuda::Stream
. On looking into the code, it seems like the macroCV_UNUSED(stream);
should have been removed in that PR #2801 but was perhaps missed?opencv_contrib/modules/cudaimgproc/src/hough_segments.cpp
Line 146 in 907efb9
Not sure if this is actually to do with our error, listed here:
However it certainly seems like something that should be addressed, right? Thanks.
The text was updated successfully, but these errors were encountered: