opencv/modules
Tom Stellard ec335b7398 ocl: Fix crash during destruction of gauss_w_lut object in hog.cpp
gauss_w_lut is a statically defined variable of type oclMat.  The oclMat
destructor calls openCLFree() which via getInitializationMutex() accesses
the __module variable which has been statically defined in cl_context.cpp

Since the destruction order of statically defined variables in different
compilation units is undefined, it is possible that __module will
be destructed before gauss_w_lut, which would result in a segfault when
getInitializationMutex() is called while destructing gauss_w_lut.

In order to avoid this issue, we need to make gauss_w_lut a private
member of the HOGDescriptors class so we know it will be destroyed
before __module.
2014-11-12 10:07:07 -05:00
..
androidcamera Android camera qcom HAL doesn't like it when no consumer usage bits are set. Set a usage bit for preview BufferQueue. 2014-05-01 16:03:39 +03:00
calib3d Test fisheye.rectify disabled for Tegra. 2014-09-30 14:49:33 +04:00
contrib Merge pull request #3294 from mshabunin:fix-ios-warnings-24 2014-11-05 11:35:19 +00:00
core Merge pull request #3294 from mshabunin:fix-ios-warnings-24 2014-11-05 11:35:19 +00:00
dynamicuda disable NPP for GpuMat methods and for copyMakeBorder 2014-01-31 15:52:06 +04:00
features2d Merge pull request #3294 from mshabunin:fix-ios-warnings-24 2014-11-05 11:35:19 +00:00
flann Basic doxygen documentation support 2014-10-23 18:27:26 +04:00
gpu Merge pull request #3364 from mshabunin:doxygen-docs-24 2014-10-30 10:42:25 +00:00
highgui Merge pull request #3322 from StevenPuttemans:fix_pvpapi_interface 2014-11-10 08:27:42 +00:00
imgproc Fixed iOS framework compilation warnings 2014-10-27 15:28:21 +03:00
java OpenCV Manager version++. 2014-09-30 12:05:46 +04:00
legacy Fixed iOS framework compilation warnings 2014-10-27 15:28:21 +03:00
ml Fixing a line where integer data was treated as floating point data. 2014-09-18 14:03:13 +02:00
nonfree Fixed iOS framework compilation warnings 2014-10-27 15:28:21 +03:00
objdetect Merge pull request #3294 from mshabunin:fix-ios-warnings-24 2014-11-05 11:35:19 +00:00
ocl ocl: Fix crash during destruction of gauss_w_lut object in hog.cpp 2014-11-12 10:07:07 -05:00
photo typos 2014-03-02 21:04:17 +04:00
python Python tests added to -tests deb package. 2014-09-08 18:11:12 +04:00
stitching Fixed iOS framework compilation warnings 2014-10-27 15:28:21 +03:00
superres Merge pull request #3401 from SpecLad:optflow-bogus-Warray-bounds 2014-11-11 13:27:41 +00:00
ts Fixes for QNX 6.6 Neitrino support. 2014-10-23 17:17:35 +04:00
video Basic doxygen documentation support 2014-10-23 18:27:26 +04:00
videostab fix variable name typo in calcBlurriness 2014-03-10 03:02:06 -04:00
viz Merge pull request #3346 from Nerei:fixed_memory_leak_in_viz 2014-10-18 16:57:55 +00:00
world fix for compiling 2.4 opencv with xcode 5.1 2014-04-18 13:42:47 +02:00
CMakeLists.txt Add support for adding custom OpenCV modules. 2013-06-05 18:10:44 +04:00
refman.rst.in Made reference manual table of contents autogenerated 2012-05-30 14:06:47 +00:00