Fuzz introspector: filestorage_read_filename_fuzzer
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The followings are the branches where fuzzer fails to bypass.

Unique non-covered Complexity Unique Reachable Complexities Unique Reachable Functions All non-covered Complexity All Reachable Complexity Function Name Function Callsite Blocked Branch
253 268 8 :

['cv::utils::trace::details::SyncTraceStorage::SyncTraceStorage(std::__1::basic_string , std::__1::allocator > const&)', 'std::__1::basic_string , std::__1::allocator >::~basic_string()', 'std::__1::basic_string , std::__1::allocator > std::__1::operator+[abi:ne180100] , std::__1::allocator >(std::__1::basic_string , std::__1::allocator >&&, char const*)', 'cv::utils::trace::details::getParameterTraceLocation()', 'std::__1::basic_string , std::__1::allocator >::basic_string(std::__1::basic_string , std::__1::allocator > const&)', 'operator new(unsigned long)', 'operator delete(void*)', 'void cv::Ptr ::reset (cv::utils::trace::details::SyncTraceStorage*)']

574 837 cv::utils::trace::details::TraceManager::TraceManager() call site: 00000 /src/opencv/modules/core/src/trace.cpp:846
20 20 2 :

['lseek', 'gz_reset']

20 20 gz_open call site: 00732 /src/opencv/3rdparty/zlib/gzlib.c:236
10 10 2 :

['cv::getBuildInformation()', 'std::__1::basic_string , std::__1::allocator >::c_str[abi:ne180100]() const']

14 740 cv::HWFeatures::initialize() call site: 00000 /src/opencv/modules/core/src/system.cpp:453
0 0 None 5503 19878 cv::utils::trace::details::Region::Region(cv::utils::trace::details::Region::LocationStaticStorageconst&) call site: 00000 /src/opencv/modules/core/src/trace.cpp:442
0 0 None 965 2971 cv::FileStorage::Impl::open(charconst*,int,charconst*) call site: 00000 /src/opencv/modules/core/src/persistence.cpp:591
0 0 None 963 2969 cv::FileStorage::Impl::open(charconst*,int,charconst*) call site: 00000 /src/opencv/modules/core/src/persistence.cpp:733
0 0 None 611 799 cv::FileStorage::Impl::getsFromFile(char*,int) call site: 00000 /src/opencv/modules/core/src/persistence.cpp:835
0 0 None 59 59 __itt_domain_create_init_3_0 call site: 00000 /src/opencv/3rdparty/ittnotify/src/ittnotify/ittnotify_static.c:394
0 0 None 24 24 gz_open call site: 00729 /src/opencv/3rdparty/zlib/gzlib.c:117
0 0 None 24 24 gz_open call site: 00729 /src/opencv/3rdparty/zlib/gzlib.c:117
0 0 None 24 24 gz_open call site: 00729 /src/opencv/3rdparty/zlib/gzlib.c:117
0 0 None 24 24 gz_open call site: 00729 /src/opencv/3rdparty/zlib/gzlib.c:117

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 cv::FileStorage::FileStorage() [function] [call site] 00001
2 cv::Ptr<cv::FileStorage::Impl>::Ptr() [function] [call site] 00002
2 cv::Ptr<cv::FileStorage::Impl> cv::makePtr<cv::FileStorage::Impl, cv::FileStorage*>(cv::FileStorage* const&) [function] [call site] 00003
3 cv::Ptr<cv::FileStorage::Impl>::Ptr(std::__1::shared_ptr<cv::FileStorage::Impl>&&) [function] [call site] 00004
2 cv::Ptr<cv::FileStorage::Impl>::operator=(cv::Ptr<cv::FileStorage::Impl> const&) [function] [call site] 00005
1 cv::FileStorage::open(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00006
2 cv::Ptr<cv::FileStorage::Impl>::operator->() const [function] [call site] 00007
2 cv::FileStorage::Impl::open(char const*, int, char const*) [function] [call site] 00008
3 cv::FileStorage::Impl::release(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) [function] [call site] 00009
4 cv::FileStorage::Impl::endWriteStruct() [function] [call site] 00010
5 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00011
6 cv::Exception::Exception(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) [function] [call site] 00012
7 std::exception::exception[abi:ne180100]() [function] [call site] 00013
7 cv::Exception::formatMessage() [function] [call site] 00014
8 cvErrorStr [function] [call site] 00015
9 snprintf [call site] 00016
8 cv::format(char const*, ...) [function] [call site] 00017
9 cv::AutoBuffer<char, 1024ul>::AutoBuffer() [function] [call site] 00018
9 cv::AutoBuffer<char, 1024ul>::size() const [function] [call site] 00019
9 cv::AutoBuffer<char, 1024ul>::data() [function] [call site] 00020
9 cv::cv_vsnprintf(char*, int, char const*, __va_list_tag*) [function] [call site] 00021
10 vsnprintf [call site] 00022
9 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00023
10 cv::error(cv::Exception const&) [function] [call site] 00024
11 cv::dumpException(cv::Exception const&) [function] [call site] 00025
12 cvErrorStr [function] [call site] 00026
12 cv::cv_snprintf(char*, int, char const*, ...) [function] [call site] 00027
13 cv::cv_vsnprintf(char*, int, char const*, __va_list_tag*) [function] [call site] 00028
12 fflush [call site] 00029
12 fprintf [call site] 00030
12 fflush [call site] 00031
11 __cxa_allocate_exception [call site] 00032
11 cv::Exception::Exception(cv::Exception const&) [function] [call site] 00033
12 std::exception::exception[abi:ne180100](std::exception const&) [function] [call site] 00034
12 std::exception::~exception() [call site] 00035
11 __cxa_throw [call site] 00036
11 cv::Exception::~Exception() [function] [call site] 00037
12 std::exception::~exception() [call site] 00038
11 __cxa_free_exception [call site] 00039
10 cv::Exception::~Exception() [function] [call site] 00040
9 cv::AutoBuffer<char, 1024ul>::resize(unsigned long) [function] [call site] 00041
9 cv::AutoBuffer<char, 1024ul>::operator[](unsigned long) [function] [call site] 00042
9 cv::AutoBuffer<char, 1024ul>::data() [function] [call site] 00043
9 cv::AutoBuffer<char, 1024ul>::~AutoBuffer() [function] [call site] 00044
10 cv::AutoBuffer<char, 1024ul>::deallocate() [function] [call site] 00045
8 cvErrorStr [function] [call site] 00046
8 cv::format(char const*, ...) [function] [call site] 00047
8 cvErrorStr [function] [call site] 00048
8 cv::format(char const*, ...) [function] [call site] 00049
7 std::exception::~exception() [call site] 00050
5 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00051
5 cv::FileNode::isFlow(int) [function] [call site] 00052
5 cv::FileStorage::Impl::getEmitter() [function] [call site] 00053
6 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00054
6 cv::Ptr<cv::FileStorageEmitter>::operator*() const [function] [call site] 00055
4 cv::FileStorage::Impl::init() [function] [call site] 00056
3 cv::FileStorage::Impl::analyze_file_name(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >&) [function] [call site] 00057
3 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00058
3 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00059
3 strrchr [call site] 00060
3 cv_isdigit(char) [function] [call site] 00061
3 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00062
3 fopen [call site] 00063
3 cv::utils::logging::internal::getGlobalLogTag() [function] [call site] 00064
4 __cxa_guard_acquire [call site] 00065
4 cv::utils::logging::internal::getGlobalLoggingInitStruct() [function] [call site] 00066
5 __cxa_guard_acquire [call site] 00067
5 cv::utils::logging::internal::GlobalLoggingInitStruct::GlobalLoggingInitStruct() [function] [call site] 00068
6 cv::utils::logging::LogTagManager::LogTagManager(cv::utils::logging::LogLevel) [function] [call site] 00069
7 cv::utils::logging::LogTag::LogTag(char const*, cv::utils::logging::LogLevel) [function] [call site] 00070
7 cv::utils::logging::LogTagManager::NameTable::NameTable() [function] [call site] 00071
7 cv::utils::logging::LogTagManager::assign(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, cv::utils::logging::LogTag*) [function] [call site] 00072
8 cv::utils::trace::details::Region::Region(cv::utils::trace::details::Region::LocationStaticStorage const&) [function] [call site] 00073
9 cv::utils::trace::details::TraceManager::isActivated() [function] [call site] 00074
10 cv::utils::trace::details::getTraceManager() [function] [call site] 00075
11 __cxa_guard_acquire [call site] 00076
11 cv::utils::trace::details::getTraceManagerCallOnce() [function] [call site] 00077
12 __cxa_guard_acquire [call site] 00078
12 cv::utils::trace::details::TraceManager::TraceManager() [function] [call site] 00079
13 cv::TLSDataAccumulator<cv::utils::trace::details::TraceManagerThreadLocal>::TLSDataAccumulator() [function] [call site] 00080
14 cv::TLSData<cv::utils::trace::details::TraceManagerThreadLocal>::TLSData() [function] [call site] 00081
15 cv::TLSDataContainer::TLSDataContainer() [function] [call site] 00082
16 cv::details::getTlsStorage() [function] [call site] 00083
17 __cxa_guard_acquire [call site] 00084
17 cv::details::TlsStorage::TlsStorage() [function] [call site] 00085
18 cv::details::getTlsAbstraction() [function] [call site] 00086
19 __cxa_guard_acquire [call site] 00087
19 cv::details::TlsAbstraction::TlsAbstraction() [function] [call site] 00088
20 pthread_key_create [call site] 00089
20 cv::details::opencv_tls_destructor(void*) [function] [call site] 00090
21 cv::details::getTlsStorage() [function] [call site] 00091
22 __cxa_guard_release [call site] 00092
22 __cxa_guard_abort [call site] 00093
21 cv::details::TlsStorage::releaseThread(void*) [function] [call site] 00094
22 cv::details::getTlsAbstraction() [function] [call site] 00095
23 __cxa_guard_release [call site] 00096
23 __cxa_guard_acquire [call site] 00097
23 cv::details::TlsAbstractionReleaseGuard::TlsAbstractionReleaseGuard(cv::details::TlsAbstraction&) [function] [call site] 00098
23 __cxa_atexit [call site] 00099
23 cv::details::TlsAbstractionReleaseGuard::~TlsAbstractionReleaseGuard() [function] [call site] 00100
24 cv::details::TlsAbstraction::releaseSystemResources() [function] [call site] 00101
25 pthread_key_delete [call site] 00102
25 fwrite [call site] 00103
25 fflush [call site] 00104
23 __cxa_guard_release [call site] 00105
23 __cxa_guard_abort [call site] 00106
22 cv::details::TlsAbstraction::getData() const [function] [call site] 00107
23 pthread_getspecific [call site] 00108
22 cv::details::TlsAbstraction::setData(void*) [function] [call site] 00109
23 pthread_setspecific [call site] 00110
23 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00111
22 fprintf [call site] 00112
22 fflush [call site] 00113
22 cv::details::ThreadData::~ThreadData() [function] [call site] 00114
22 fprintf [call site] 00115
22 fflush [call site] 00116
20 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00117
16 cv::details::TlsStorage::reserveSlot(cv::TLSDataContainer*) [function] [call site] 00118
17 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00119
17 cv::details::TlsStorage::TlsSlotInfo::TlsSlotInfo(cv::TLSDataContainer*) [function] [call site] 00120
14 cv::TLSData<cv::utils::trace::details::TraceManagerThreadLocal>::~TLSData() [function] [call site] 00121
15 cv::TLSDataContainer::release() [function] [call site] 00122
16 cv::details::getTlsStorage() [function] [call site] 00123
16 cv::details::TlsStorage::releaseSlot(unsigned long, std::__1::vector<void*, std::__1::allocator<void*> >&, bool) [function] [call site] 00124
17 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00125
17 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00126
15 cv::TLSDataContainer::~TLSDataContainer() [function] [call site] 00127
16 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00128
16 __clang_call_terminate [call site] 00129
17 __cxa_begin_catch [call site] 00130
15 __clang_call_terminate [call site] 00131
13 cv::Ptr<cv::utils::trace::details::TraceStorage>::Ptr() [function] [call site] 00132
13 cv::getTimestampNS() [function] [call site] 00133
14 cv::internal::Timestamp::getInstance() [function] [call site] 00134
15 __cxa_guard_acquire [call site] 00135
15 cv::internal::Timestamp::Timestamp() [function] [call site] 00136
16 cv::getTickCount() [function] [call site] 00137
15 __cxa_guard_release [call site] 00138
15 __cxa_guard_abort [call site] 00139
14 cv::internal::Timestamp::getTimestamp() [function] [call site] 00140
15 cv::getTickCount() [function] [call site] 00141
13 cv::utils::trace::details::getParameterTraceEnable() [function] [call site] 00142
14 __cxa_guard_acquire [call site] 00143
14 cv::utils::getConfigurationParameterBool(char const*, bool) [function] [call site] 00144
15 bool cv::read<bool>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool const&) [function] [call site] 00145
16 cv::envRead(char const*) [function] [call site] 00146
17 getenv [call site] 00147
16 bool cv::parseOption<bool>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00148
17 __cxa_allocate_exception [call site] 00149
17 cv::ParseError::ParseError(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00150
17 __cxa_throw [call site] 00151
17 cv::ParseError::~ParseError() [function] [call site] 00152
17 __cxa_free_exception [call site] 00153
16 __cxa_begin_catch [call site] 00154
16 cv::ParseError::toString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const [function] [call site] 00155
16 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00156
16 __cxa_end_catch [call site] 00157
16 __clang_call_terminate [call site] 00158
14 __cxa_guard_release [call site] 00159
14 __cxa_guard_abort [call site] 00160
13 cv::utils::trace::details::getParameterTraceLocation() [function] [call site] 00161
14 __cxa_guard_acquire [call site] 00162
14 cv::utils::getConfigurationParameterString(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00163
15 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > cv::read<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00164
16 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > cv::parseOption<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00165
14 __cxa_atexit [call site] 00166
14 __cxa_guard_release [call site] 00167
14 __cxa_guard_abort [call site] 00168
13 cv::utils::trace::details::SyncTraceStorage::SyncTraceStorage(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00169
14 cv::utils::trace::details::TraceStorage::TraceStorage() [function] [call site] 00170
14 cv::utils::trace::details::TraceStorage::~TraceStorage() [function] [call site] 00171
13 void cv::Ptr<cv::utils::trace::details::TraceStorage>::reset<cv::utils::trace::details::SyncTraceStorage>(cv::utils::trace::details::SyncTraceStorage*) [function] [call site] 00172
14 void cv::Ptr<cv::utils::trace::details::TraceStorage>::reset<cv::utils::trace::details::SyncTraceStorage>(std::__1::integral_constant<bool, false> const&, cv::utils::trace::details::SyncTraceStorage*) [function] [call site] 00173
13 cv::utils::trace::details::isITTEnabled() [function] [call site] 00174
14 cv::getInitializationMutex() [function] [call site] 00175
14 cv::utils::getConfigurationParameterBool(char const*, bool) [function] [call site] 00176
13 cv::TLSDataAccumulator<cv::utils::trace::details::TraceManagerThreadLocal>::~TLSDataAccumulator() [function] [call site] 00177
14 cv::TLSDataAccumulator<cv::utils::trace::details::TraceManagerThreadLocal>::release() [function] [call site] 00178
15 cv::TLSDataContainer::release() [function] [call site] 00179
15 cv::TLSDataAccumulator<cv::utils::trace::details::TraceManagerThreadLocal>::_cleanupDetachedData() [function] [call site] 00180
15 cv::TLSDataAccumulator<cv::utils::trace::details::TraceManagerThreadLocal>::_cleanupTerminatedData() [function] [call site] 00181
14 cv::TLSData<cv::utils::trace::details::TraceManagerThreadLocal>::~TLSData() [function] [call site] 00182
14 __clang_call_terminate [call site] 00183
12 __cxa_atexit [call site] 00184
12 cv::utils::trace::details::TraceManager::~TraceManager() [function] [call site] 00185
13 cv::utils::trace::details::isITTEnabled() [function] [call site] 00186
13 cv::TLSDataAccumulator<cv::utils::trace::details::TraceManagerThreadLocal>::gather(std::__1::vector<cv::utils::trace::details::TraceManagerThreadLocal*, std::__1::allocator<cv::utils::trace::details::TraceManagerThreadLocal*> >&) const [function] [call site] 00187
14 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00188
14 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00189
14 cv::TLSDataContainer::gatherData(std::__1::vector<void*, std::__1::allocator<void*> >&) const [function] [call site] 00190
15 cv::details::getTlsStorage() [function] [call site] 00191
15 cv::details::TlsStorage::gather(unsigned long, std::__1::vector<void*, std::__1::allocator<void*> >&) [function] [call site] 00192
16 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00193
16 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00194
13 cv::utils::logging::internal::getGlobalLogTag() [function] [call site] 00195
14 cv::utils::logging::LogTagManager::get(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00196
15 cv::utils::trace::details::Region::Region(cv::utils::trace::details::Region::LocationStaticStorage const&) [function] [call site] 00197
16 cv::utils::trace::details::getTraceManager() [function] [call site] 00198
17 __cxa_guard_release [call site] 00199
17 __cxa_guard_abort [call site] 00200
16 cv::TLSData<cv::utils::trace::details::TraceManagerThreadLocal>::getRef() const [function] [call site] 00201
17 cv::TLSDataContainer::getData() const [function] [call site] 00202
18 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00203
18 cv::details::getTlsStorage() [function] [call site] 00204
18 cv::details::TlsStorage::getData(unsigned long) const [function] [call site] 00205
19 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00206
19 cv::details::getTlsAbstraction() [function] [call site] 00207
19 cv::details::TlsAbstraction::getData() const [function] [call site] 00208
18 cv::details::getTlsStorage() [function] [call site] 00209
18 cv::details::TlsStorage::setData(unsigned long, void*) [function] [call site] 00210
19 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00211
19 cv::details::getTlsAbstraction() [function] [call site] 00212
19 cv::details::TlsAbstraction::getData() const [function] [call site] 00213
19 cv::details::ThreadData::ThreadData() [function] [call site] 00214
19 cv::details::TlsAbstraction::setData(void*) [function] [call site] 00215
18 __cxa_begin_catch [call site] 00216
18 __cxa_rethrow [call site] 00217
18 __cxa_end_catch [call site] 00218
18 __clang_call_terminate [call site] 00219
16 cv::utils::trace::details::TraceManagerThreadLocal::stackTopRegion() const [function] [call site] 00220
16 cv::utils::trace::details::TraceManagerThreadLocal::stackTopLocation() const [function] [call site] 00221
16 cv::utils::trace::details::Region::destroy() [function] [call site] 00222
17 cv::utils::trace::details::getTraceManager() [function] [call site] 00223
17 cv::TLSData<cv::utils::trace::details::TraceManagerThreadLocal>::getRef() const [function] [call site] 00224
17 cv::utils::trace::details::TraceManagerThreadLocal::getCurrentDepth() const [function] [call site] 00225
17 cv::utils::trace::details::TraceManagerThreadLocal::stackTopLocation() const [function] [call site] 00226
17 cv::ocl::isOpenCLActivated() [function] [call site] 00227
18 cv::ocl::useOpenCL() [function] [call site] 00228
19 cv::getCoreTlsData() [function] [call site] 00229
20 cv::getCoreTlsDataTLS() [function] [call site] 00230
21 __cxa_guard_acquire [call site] 00231
21 cv::TLSData<cv::CoreTLSData>::TLSData() [function] [call site] 00232
21 __cxa_guard_release [call site] 00233
21 __cxa_guard_abort [call site] 00234
20 cv::TLSData<cv::CoreTLSData>::getRef() const [function] [call site] 00235
19 cv::ocl::haveOpenCL() [function] [call site] 00236
20 cv::utils::trace::details::Region::Region(cv::utils::trace::details::Region::LocationStaticStorage const&) [function] [call site] 00237
21 cv::utils::trace::details::TraceManagerThreadLocal::stackTopRegion() const [function] [call site] 00238
21 cv::utils::trace::details::TraceManagerThreadLocal::stackTopLocation() const [function] [call site] 00239
21 cv::getTimestampNS() [function] [call site] 00240
21 cv::utils::trace::details::TraceManagerThreadLocal::getCurrentDepth() const [function] [call site] 00241
21 cv::utils::trace::details::TraceManagerThreadLocal::stackPush(cv::utils::trace::details::Region*, cv::utils::trace::details::Region::LocationStaticStorage const*, long) [function] [call site] 00242
22 cv::utils::trace::details::TraceManagerThreadLocal::StackEntry::StackEntry(cv::utils::trace::details::Region*, cv::utils::trace::details::Region::LocationStaticStorage const*, long) [function] [call site] 00243
21 cv::utils::logging::internal::getGlobalLogTag() [function] [call site] 00244
22 __cxa_guard_release [call site] 00245
22 __cxa_guard_abort [call site] 00246
21 cv::utils::trace::details::TraceManagerThreadLocal::getCurrentDepth() const [function] [call site] 00247
21 cv::utils::trace::details::_spaces(int) [function] [call site] 00248
21 cv::utils::logging::internal::writeLogMessageEx(cv::utils::logging::LogLevel, char const*, char const*, int, char const*, char const*) [function] [call site] 00249
22 cv::utils::logging::internal::stripSourceFilePathPrefix(char const*) [function] [call site] 00250
22 cv::utils::logging::internal::writeLogMessage(cv::utils::logging::LogLevel, char const*) [function] [call site] 00251
23 cv::utils::getThreadID() [function] [call site] 00252
24 cv::(anonymous namespace)::getThreadIDTLS() [function] [call site] 00253
25 __cxa_guard_acquire [call site] 00254
25 cv::TLSData<cv::(anonymous namespace)::ThreadID>::TLSData() [function] [call site] 00255
25 __cxa_guard_release [call site] 00256
25 __cxa_guard_abort [call site] 00257
24 cv::TLSData<cv::(anonymous namespace)::ThreadID>::get() const [function] [call site] 00258
25 cv::TLSDataContainer::getData() const [function] [call site] 00259
23 cv::utils::logging::internal::getShowTimestampMode() [function] [call site] 00260
24 __cxa_guard_acquire [call site] 00261
24 cv::utils::getConfigurationParameterBool(char const*, bool) [function] [call site] 00262
24 __cxa_guard_release [call site] 00263
24 __cxa_guard_acquire [call site] 00264
24 cv::utils::getConfigurationParameterBool(char const*, bool) [function] [call site] 00265
24 __cxa_guard_release [call site] 00266
24 __cxa_guard_abort [call site] 00267
23 cv::getTimestampNS() [function] [call site] 00268
23 cv::format(char const*, ...) [function] [call site] 00269
23 cv::getTimestampNS() [function] [call site] 00270
23 cv::format(char const*, ...) [function] [call site] 00271
23 cv::format(char const*, ...) [function] [call site] 00272
21 cv::utils::trace::details::RegionStatisticsStatus::enableSkipMode(int) [function] [call site] 00273
21 cv::utils::logging::internal::getGlobalLogTag() [function] [call site] 00274
21 cv::utils::trace::details::TraceManagerThreadLocal::getCurrentDepth() const [function] [call site] 00275
21 cv::utils::trace::details::_spaces(int) [function] [call site] 00276
21 cv::utils::logging::internal::writeLogMessageEx(cv::utils::logging::LogLevel, char const*, char const*, int, char const*, char const*) [function] [call site] 00277
21 cv::utils::trace::details::RegionStatisticsStatus::enableSkipMode(int) [function] [call site] 00278
21 cv::utils::trace::details::Region::LocationExtraData::init(cv::utils::trace::details::Region::LocationStaticStorage const&) [function] [call site] 00279
22 cv::getInitializationMutex() [function] [call site] 00280
22 cv::utils::trace::details::Region::LocationExtraData::LocationExtraData(cv::utils::trace::details::Region::LocationStaticStorage const&) [function] [call site] 00281
23 cv::utils::trace::details::isITTEnabled() [function] [call site] 00282
22 cv::utils::trace::details::getTraceManager() [function] [call site] 00283
22 cv::utils::trace::details::TraceMessage::TraceMessage() [function] [call site] 00284
22 cv::utils::trace::details::TraceMessage::formatlocation(cv::utils::trace::details::Region::LocationStaticStorage const&) [function] [call site] 00285
23 cv::utils::trace::details::TraceMessage::printf(char const*, ...) [function] [call site] 00286
24 cv::cv_vsnprintf(char*, int, char const*, __va_list_tag*) [function] [call site] 00287
21 cv::utils::logging::internal::getGlobalLogTag() [function] [call site] 00288
21 cv::utils::trace::details::TraceManagerThreadLocal::getCurrentDepth() const [function] [call site] 00289
21 cv::utils::trace::details::_spaces(int) [function] [call site] 00290
21 cv::utils::logging::internal::writeLogMessageEx(cv::utils::logging::LogLevel, char const*, char const*, int, char const*, char const*) [function] [call site] 00291
21 cv::utils::trace::details::RegionStatisticsStatus::enableSkipMode(int) [function] [call site] 00292
21 cv::utils::trace::details::RegionStatisticsStatus::enableSkipMode(int) [function] [call site] 00293
21 cv::utils::trace::details::RegionStatisticsStatus::enableSkipMode(int) [function] [call site] 00294
21 cv::utils::trace::details::Region::Impl::Impl(cv::utils::trace::details::TraceManagerThreadLocal&, cv::utils::trace::details::Region*, cv::utils::trace::details::Region&, cv::utils::trace::details::Region::LocationStaticStorage const&, long) [function] [call site] 00295
22 cv::utils::trace::details::Region::Impl::registerRegion(cv::utils::trace::details::TraceManagerThreadLocal&) [function] [call site] 00296
23 cv::utils::trace::details::isITTEnabled() [function] [call site] 00297
23 __itt_id_make(void*, unsigned long long) [function] [call site] 00298
22 cv::utils::trace::details::Region::Impl::enterRegion(cv::utils::trace::details::TraceManagerThreadLocal&) [function] [call site] 00299
23 cv::utils::trace::details::TraceManagerThreadLocal::getStorage() const [function] [call site] 00300
24 cv::Ptr<cv::utils::trace::details::TraceStorage>::empty() const [function] [call site] 00301
24 cv::utils::trace::details::getTraceManager() [function] [call site] 00302
24 cv::utils::trace::details::getParameterTraceLocation() [function] [call site] 00303
24 cv::format(char const*, ...) [function] [call site] 00304
24 cv::utils::trace::details::TraceMessage::TraceMessage() [function] [call site] 00305
24 strrchr [call site] 00306
24 cv::utils::trace::details::TraceMessage::printf(char const*, ...) [function] [call site] 00307
24 cv::utils::trace::details::AsyncTraceStorage::AsyncTraceStorage(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00308
25 cv::utils::trace::details::TraceStorage::TraceStorage() [function] [call site] 00309
25 cv::utils::trace::details::TraceStorage::~TraceStorage() [function] [call site] 00310
24 void cv::Ptr<cv::utils::trace::details::TraceStorage>::reset<cv::utils::trace::details::AsyncTraceStorage>(cv::utils::trace::details::AsyncTraceStorage*) [function] [call site] 00311
25 void cv::Ptr<cv::utils::trace::details::TraceStorage>::reset<cv::utils::trace::details::AsyncTraceStorage>(std::__1::integral_constant<bool, false> const&, cv::utils::trace::details::AsyncTraceStorage*) [function] [call site] 00312
23 cv::utils::trace::details::TraceMessage::TraceMessage() [function] [call site] 00313
23 cv::utils::trace::details::TraceMessage::formatRegionEnter(cv::utils::trace::details::Region const&) [function] [call site] 00314
24 cv::utils::trace::details::TraceMessage::printf(char const*, ...) [function] [call site] 00315
24 cv::utils::trace::details::TraceMessage::printf(char const*, ...) [function] [call site] 00316
24 cv::utils::trace::details::TraceMessage::printf(char const*, ...) [function] [call site] 00317
23 cv::utils::trace::details::isITTEnabled() [function] [call site] 00318
20 cv::utils::trace::details::Region::Region(cv::utils::trace::details::Region::LocationStaticStorage const&) [function] [call site] 00319
20 cv::utils::getConfigurationParameterString(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00320
20 cv::getInitializationMutex() [function] [call site] 00321
20 cv::utils::logging::internal::getGlobalLogTag() [function] [call site] 00322
20 cv::utils::logging::internal::writeLogMessageEx(cv::utils::logging::LogLevel, char const*, char const*, int, char const*, char const*) [function] [call site] 00323
20 cv::utils::logging::internal::getGlobalLogTag() [function] [call site] 00324
20 cv::utils::logging::internal::writeLogMessageEx(cv::utils::logging::LogLevel, char const*, char const*, int, char const*, char const*) [function] [call site] 00325
20 __cxa_begin_catch [call site] 00326
20 __cxa_end_catch [call site] 00327
20 cv::utils::trace::details::Region::~Region() [function] [call site] 00328
21 cv::utils::trace::details::Region::destroy() [function] [call site] 00329
22 cv::ocl::finish() [function] [call site] 00330
23 cv::ocl::Queue::getDefault() [function] [call site] 00331
24 cv::ocl::OpenCLExecutionContext::getCurrent() [function] [call site] 00332
25 cv::utils::trace::details::Region::Region(cv::utils::trace::details::Region::LocationStaticStorage const&) [function] [call site] 00333
25 cv::getCoreTlsData() [function] [call site] 00334
25 cv::ocl::OpenCLExecutionContext::empty() const [function] [call site] 00335
25 cv::ocl::haveOpenCL() [function] [call site] 00336
26 cv::utils::trace::details::Region::~Region() [function] [call site] 00337
27 __clang_call_terminate [call site] 00338
25 cv::ocl::OpenCLExecutionContext::Impl::getInitializedExecutionContext() [function] [call site] 00339
26 cv::utils::trace::details::Region::Region(cv::utils::trace::details::Region::LocationStaticStorage const&) [function] [call site] 00340
26 cv::utils::logging::internal::getGlobalLogTag() [function] [call site] 00341
26 cv::utils::logging::internal::writeLogMessageEx(cv::utils::logging::LogLevel, char const*, char const*, int, char const*, char const*) [function] [call site] 00342
26 __cxa_guard_acquire [call site] 00343
26 __cxa_atexit [call site] 00344
26 __cxa_guard_release [call site] 00345
26 cv::getInitializationMutex() [function] [call site] 00346
26 cv::utils::logging::internal::getGlobalLogTag() [function] [call site] 00347
26 cv::utils::logging::internal::writeLogMessageEx(cv::utils::logging::LogLevel, char const*, char const*, int, char const*, char const*) [function] [call site] 00348
26 cv::ocl::Context::create(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00349
27 cv::ocl::Context::Context() [function] [call site] 00350
27 cv::ocl::Context::Impl::findOrCreateContext(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00351
28 cv::utils::trace::details::Region::Region(cv::utils::trace::details::Region::LocationStaticStorage const&) [function] [call site] 00352
28 cv::utils::getConfigurationParameterString(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00353
28 cv::ocl::Context::Impl::findContext(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00354
29 cv::utils::trace::details::Region::Region(cv::utils::trace::details::Region::LocationStaticStorage const&) [function] [call site] 00355
29 cv::getInitializationMutex() [function] [call site] 00356
29 cv::ocl::Context::Impl::getGlobalContainer() [function] [call site] 00357
30 __cxa_guard_acquire [call site] 00358
30 __cxa_guard_release [call site] 00359
30 __cxa_guard_abort [call site] 00360
29 cv::utils::trace::details::Region::~Region() [function] [call site] 00361
28 cv::utils::logging::internal::getGlobalLogTag() [function] [call site] 00362
28 cv::utils::logging::internal::writeLogMessageEx(cv::utils::logging::LogLevel, char const*, char const*, int, char const*, char const*) [function] [call site] 00363
28 cv::ocl::Context::Impl::addref() [function] [call site] 00364
28 cv::ocl::selectOpenCLDevice(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00365
29 cv::utils::getConfigurationParameterString(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00366
29 cv::ocl::parseOpenCLDeviceConfiguration(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 00367
30 cv::ocl::split(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >&) [function] [call site] 00368
30 cv::utils::logging::internal::getGlobalLogTag() [function] [call site] 00369
30 cv::utils::logging::internal::writeLogMessageEx(cv::utils::logging::LogLevel, char const*, char const*, int, char const*, char const*) [function] [call site] 00370
30 cv::ocl::split(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >&) [function] [call site] 00371
29 atoi [function] [call site] 00372
30 strtol [call site] 00373
29 cv::ocl::isRaiseError() [function] [call site] 00374
30 cv::utils::getConfigurationParameterBool(char const*, bool) [function] [call site] 00375
29 cv::ocl::getOpenCLErrorString(int) [function] [call site] 00376
29 cv::format(char const*, ...) [function] [call site] 00377
29 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00378
29 cv::ocl::isRaiseError() [function] [call site] 00379
29 cv::ocl::getOpenCLErrorString(int) [function] [call site] 00380
29 cv::format(char const*, ...) [function] [call site] 00381
29 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00382
29 int cv::ocl::getStringInfo<int (*)(_cl_platform_id*, unsigned int, unsigned long, void*, unsigned long*), _cl_platform_id*>(int (*)(_cl_platform_id*, unsigned int, unsigned long, void*, unsigned long*), _cl_platform_id*, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 00383
30 cv::AutoBuffer<char, 1032ul>::AutoBuffer(unsigned long) [function] [call site] 00384
31 cv::AutoBuffer<char, 1032ul>::allocate(unsigned long) [function] [call site] 00385
32 cv::AutoBuffer<char, 1032ul>::deallocate() [function] [call site] 00386
30 cv::AutoBuffer<char, 1032ul>::data() [function] [call site] 00387
30 cv::AutoBuffer<char, 1032ul>::~AutoBuffer() [function] [call site] 00388
31 cv::AutoBuffer<char, 1032ul>::deallocate() [function] [call site] 00389
29 cv::ocl::isRaiseError() [function] [call site] 00390
29 cv::ocl::getOpenCLErrorString(int) [function] [call site] 00391
29 cv::format(char const*, ...) [function] [call site] 00392
29 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00393
29 cv::utils::logging::internal::getGlobalLogTag() [function] [call site] 00394
29 cv::utils::logging::internal::writeLogMessageEx(cv::utils::logging::LogLevel, char const*, char const*, int, char const*, char const*) [function] [call site] 00395
29 cv::utils::logging::internal::getGlobalLogTag() [function] [call site] 00396
29 cv::utils::logging::internal::writeLogMessageEx(cv::utils::logging::LogLevel, char const*, char const*, int, char const*, char const*) [function] [call site] 00397
29 cv::ocl::isRaiseError() [function] [call site] 00398
29 cv::ocl::getOpenCLErrorString(int) [function] [call site] 00399
29 cv::format(char const*, ...) [function] [call site] 00400
29 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00401
29 cv::ocl::isRaiseError() [function] [call site] 00402
29 cv::ocl::getOpenCLErrorString(int) [function] [call site] 00403
29 cv::format(char const*, ...) [function] [call site] 00404
29 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00405
29 int cv::ocl::getStringInfo<int (*)(_cl_device_id*, unsigned int, unsigned long, void*, unsigned long*), _cl_device_id*>(int (*)(_cl_device_id*, unsigned int, unsigned long, void*, unsigned long*), _cl_device_id*, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 00406
29 cv::ocl::isRaiseError() [function] [call site] 00407
29 cv::ocl::getOpenCLErrorString(int) [function] [call site] 00408
29 cv::format(char const*, ...) [function] [call site] 00409
29 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00410
29 cv::ocl::isRaiseError() [function] [call site] 00411
29 cv::ocl::getOpenCLErrorString(int) [function] [call site] 00412
29 cv::format(char const*, ...) [function] [call site] 00413
29 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00414
29 cv::utils::logging::internal::getGlobalLogTag() [function] [call site] 00415
29 cv::utils::logging::internal::writeLogMessageEx(cv::utils::logging::LogLevel, char const*, char const*, int, char const*, char const*) [function] [call site] 00416
28 cv::ocl::Context::Impl::Impl(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00417
29 cv::ocl::haveOpenCL() [function] [call site] 00418
29 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00419
29 cv::getInitializationMutex() [function] [call site] 00420
29 cv::ocl::Context::Impl::getGlobalContainer() [function] [call site] 00421
28 cv::ocl::Context::Impl::createFromDevice(_cl_device_id*) [function] [call site] 00422
29 cv::utils::trace::details::Region::Region(cv::utils::trace::details::Region::LocationStaticStorage const&) [function] [call site] 00423
29 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00424
29 cv::ocl::isRaiseError() [function] [call site] 00425
29 cv::ocl::getOpenCLErrorString(int) [function] [call site] 00426
29 cv::format(char const*, ...) [function] [call site] 00427
29 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00428
29 cv::ocl::isRaiseError() [function] [call site] 00429
29 cv::ocl::getOpenCLErrorString(int) [function] [call site] 00430
29 cv::format(char const*, ...) [function] [call site] 00431
29 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00432
29 cv::ocl::Device::set(void*) [function] [call site] 00433
30 cv::ocl::Device::Impl::release() [function] [call site] 00434
31 cv::ocl::Device::Impl::~Impl() [function] [call site] 00435
32 cv::ocl::getOpenCLErrorString(int) [function] [call site] 00436
32 cv::format(char const*, ...) [function] [call site] 00437
32 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00438
32 __clang_call_terminate [call site] 00439
30 cv::ocl::Device::Impl::Impl(void*) [function] [call site] 00440
31 cv::ocl::Device::Impl::_init(_cl_device_id*) [function] [call site] 00441
32 cv::ocl::Device::Impl::getStrProp(unsigned int) const [function] [call site] 00442
32 cv::ocl::Device::Impl::getStrProp(unsigned int) const [function] [call site] 00443
32 cv::ocl::Device::Impl::getStrProp(unsigned int) const [function] [call site] 00444
32 int cv::ocl::Device::Impl::getProp<unsigned long, int>(unsigned int) const [function] [call site] 00445
32 int cv::ocl::Device::Impl::getProp<unsigned long, int>(unsigned int) const [function] [call site] 00446
32 cv::ocl::Device::Impl::getBoolProp(unsigned int) const [function] [call site] 00447
32 int cv::ocl::Device::Impl::getProp<unsigned int, int>(unsigned int) const [function] [call site] 00448
32 unsigned long cv::ocl::Device::Impl::getProp<unsigned long, unsigned long>(unsigned int) const [function] [call site] 00449
32 int cv::ocl::Device::Impl::getProp<unsigned long, int>(unsigned int) const [function] [call site] 00450
32 cv::ocl::Device::Impl::getStrProp(unsigned int) const [function] [call site] 00451
32 int cv::ocl::Device::Impl::getProp<unsigned int, int>(unsigned int) const [function] [call site] 00452
32 cv::ocl::Device::Impl::getStrProp(unsigned int) const [function] [call site] 00453
32 cv::ocl::parseOpenCLVersion(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int&, int&) [function] [call site] 00454
32 cv::ocl::Device::Impl::isExtensionSupported(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const [function] [call site] 00458
32 cv::ocl::Device::Impl::isExtensionSupported(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const [function] [call site] 00459
32 cv::ocl::Device::Impl::isExtensionSupported(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const [function] [call site] 00460
32 cv::ocl::Device::Impl::getStrProp(unsigned int) const [function] [call site] 00461
32 strstr [call site] 00462
32 cv::utils::getConfigurationParameterSizeT(char const*, unsigned long) [function] [call site] 00463
33 unsigned long cv::read<unsigned long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long const&) [function] [call site] 00464
34 unsigned long cv::parseOption<unsigned long>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00465
35 __cxa_allocate_exception [call site] 00466
35 cv::ParseError::ParseError(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00467
35 __cxa_throw [call site] 00468
35 __cxa_free_exception [call site] 00469
32 cv::utils::logging::internal::getGlobalLogTag() [function] [call site] 00470
32 cv::utils::logging::internal::writeLogMessageEx(cv::utils::logging::LogLevel, char const*, char const*, int, char const*, char const*) [function] [call site] 00471
31 cv::ocl::getOpenCLErrorString(int) [function] [call site] 00472
31 cv::format(char const*, ...) [function] [call site] 00473
31 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00474
31 __cxa_begin_catch [call site] 00475
31 __cxa_rethrow [call site] 00476
31 __cxa_end_catch [call site] 00477
31 __clang_call_terminate [call site] 00478
30 cv::ocl::getOpenCLErrorString(int) [function] [call site] 00479
30 cv::format(char const*, ...) [function] [call site] 00480
30 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00481
29 cv::utils::trace::details::Region::~Region() [function] [call site] 00482
28 __cxa_begin_catch [call site] 00483
28 cv::ocl::Context::Impl::~Impl() [function] [call site] 00484
29 cv::ocl::isRaiseError() [function] [call site] 00485
29 cv::ocl::getOpenCLErrorString(int) [function] [call site] 00486
29 cv::format(char const*, ...) [function] [call site] 00487
29 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00488
29 cv::getInitializationMutex() [function] [call site] 00489
29 cv::ocl::Context::Impl::getGlobalContainer() [function] [call site] 00490
29 cv::detail::check_failed_auto(unsigned long, unsigned long, cv::detail::CheckContext const&) [function] [call site] 00491
30 void cv::detail::check_failed_auto_<unsigned long>(unsigned long const&, unsigned long const&, cv::detail::CheckContext const&) [function] [call site] 00492
31 cv::detail::getTestOpMath(unsigned int) [function] [call site] 00493
31 cv::detail::getTestOpPhraseStr(unsigned int) [function] [call site] 00494
31 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00495
29 __clang_call_terminate [call site] 00496
28 __cxa_rethrow [call site] 00497
28 cv::ocl::Context::Impl::~Impl() [function] [call site] 00498
28 __cxa_end_catch [call site] 00499
28 cv::utils::trace::details::Region::~Region() [function] [call site] 00500
28 __clang_call_terminate [call site] 00501
27 cv::ocl::Context::~Context() [function] [call site] 00502
28 cv::ocl::Context::release() [function] [call site] 00503
29 cv::ocl::Context::Impl::release() [function] [call site] 00504
30 cv::ocl::Context::Impl::~Impl() [function] [call site] 00505
26 cv::ocl::Context::ndevices() const [function] [call site] 00506
26 cv::ocl::Context::device(unsigned long) const [function] [call site] 00507
27 __cxa_guard_acquire [call site] 00508
27 cv::ocl::Device::Device() [function] [call site] 00509
27 __cxa_atexit [call site] 00510
27 cv::ocl::Device::~Device() [function] [call site] 00511
28 cv::ocl::Device::Impl::release() [function] [call site] 00512
27 __cxa_guard_release [call site] 00513
26 cv::ocl::Device::available() const [function] [call site] 00514
27 cv::ocl::Device::Impl::getBoolProp(unsigned int) const [function] [call site] 00515
26 cv::ocl::Queue::Queue(cv::ocl::Context const&, cv::ocl::Device const&) [function] [call site] 00516
27 cv::ocl::Queue::create(cv::ocl::Context const&, cv::ocl::Device const&) [function] [call site] 00517
28 cv::ocl::Queue::Impl::release() [function] [call site] 00518
29 cv::ocl::Queue::Impl::~Impl() [function] [call site] 00519
30 cv::ocl::isRaiseError() [function] [call site] 00520
30 cv::ocl::getOpenCLErrorString(int) [function] [call site] 00521
30 cv::format(char const*, ...) [function] [call site] 00522
30 cv::ocl::isRaiseError() [function] [call site] 00523
30 cv::ocl::getOpenCLErrorString(int) [function] [call site] 00524
30 cv::format(char const*, ...) [function] [call site] 00525
30 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00526
30 cv::ocl::Queue::~Queue() [function] [call site] 00527
31 cv::ocl::Queue::Impl::release() [function] [call site] 00528
30 __clang_call_terminate [call site] 00529
28 cv::ocl::Queue::Impl::Impl(cv::ocl::Context const&, cv::ocl::Device const&, bool) [function] [call site] 00530
29 cv::ocl::Queue::Queue() [function] [call site] 00531
29 cv::ocl::Queue::Impl::__init() [function] [call site] 00532
29 cv::ocl::Context::ptr() const [function] [call site] 00533
29 cv::ocl::Context::getDefault(bool) [function] [call site] 00534
30 cv::ocl::OpenCLExecutionContext::getCurrent() [function] [call site] 00535
31 cv::utils::trace::details::Region::~Region() [function] [call site] 00536
30 cv::ocl::OpenCLExecutionContext::empty() const [function] [call site] 00537
30 cv::ocl::OpenCLExecutionContext::getContext() const [function] [call site] 00538
31 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00539
30 __cxa_guard_acquire [call site] 00540
30 cv::ocl::Context::Context() [function] [call site] 00541
30 __cxa_atexit [call site] 00542
30 cv::ocl::Context::~Context() [function] [call site] 00543
30 __cxa_guard_release [call site] 00544
29 cv::ocl::Context::ptr() const [function] [call site] 00545
29 cv::ocl::Device::ptr() const [function] [call site] 00546
29 cv::ocl::Context::device(unsigned long) const [function] [call site] 00547
29 cv::ocl::Device::ptr() const [function] [call site] 00548
29 cv::ocl::isRaiseError() [function] [call site] 00549
29 cv::ocl::getOpenCLErrorString(int) [function] [call site] 00550
29 cv::format(char const*, ...) [function] [call site] 00551
29 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00552
29 cv::ocl::Queue::~Queue() [function] [call site] 00553
26 cv::ocl::Queue::ptr() const [function] [call site] 00554
26 cv::utils::logging::internal::getGlobalLogTag() [function] [call site] 00555
26 cv::utils::logging::internal::writeLogMessageEx(cv::utils::logging::LogLevel, char const*, char const*, int, char const*, char const*) [function] [call site] 00556
26 cv::utils::logging::internal::getGlobalLogTag() [function] [call site] 00557
26 cv::ocl::Device::name() const [function] [call site] 00558
26 cv::utils::logging::internal::writeLogMessageEx(cv::utils::logging::LogLevel, char const*, char const*, int, char const*, char const*) [function] [call site] 00559
26 cv::ocl::Queue::~Queue() [function] [call site] 00560
26 cv::utils::logging::internal::getGlobalLogTag() [function] [call site] 00561
26 cv::utils::logging::internal::writeLogMessageEx(cv::utils::logging::LogLevel, char const*, char const*, int, char const*, char const*) [function] [call site] 00562
26 cv::utils::logging::internal::getGlobalLogTag() [function] [call site] 00563
26 cv::utils::logging::internal::writeLogMessageEx(cv::utils::logging::LogLevel, char const*, char const*, int, char const*, char const*) [function] [call site] 00564
26 cv::ocl::Context::~Context() [function] [call site] 00565
26 __cxa_begin_catch [call site] 00566
26 cv::utils::logging::internal::getGlobalLogTag() [function] [call site] 00567
26 __cxa_begin_catch [call site] 00568
26 cv::utils::logging::internal::getGlobalLogTag() [function] [call site] 00569
26 cv::utils::logging::internal::writeLogMessageEx(cv::utils::logging::LogLevel, char const*, char const*, int, char const*, char const*) [function] [call site] 00570
26 __cxa_end_catch [call site] 00571
26 cv::utils::logging::internal::writeLogMessageEx(cv::utils::logging::LogLevel, char const*, char const*, int, char const*, char const*) [function] [call site] 00572
26 __cxa_end_catch [call site] 00573
26 cv::utils::trace::details::Region::~Region() [function] [call site] 00574
26 __clang_call_terminate [call site] 00575
24 cv::ocl::OpenCLExecutionContext::empty() const [function] [call site] 00576
24 cv::ocl::OpenCLExecutionContext::getQueue() const [function] [call site] 00577
25 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00578
24 __cxa_guard_acquire [call site] 00579
24 cv::ocl::Queue::Queue() [function] [call site] 00580
24 __cxa_atexit [call site] 00581
24 cv::ocl::Queue::~Queue() [function] [call site] 00582
24 __cxa_guard_release [call site] 00583
23 cv::ocl::Queue::finish() [function] [call site] 00584
24 cv::ocl::isRaiseError() [function] [call site] 00585
24 cv::ocl::getOpenCLErrorString(int) [function] [call site] 00586
24 cv::format(char const*, ...) [function] [call site] 00587
24 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00588
22 cv::getTimestampNS() [function] [call site] 00589
22 cv::utils::trace::details::TraceManagerThreadLocal::stackTopBeginTimestamp() const [function] [call site] 00590
22 cv::utils::trace::details::Region::isActive() const [function] [call site] 00591
22 cv::utils::trace::details::Region::Impl::leaveRegion(cv::utils::trace::details::TraceManagerThreadLocal&) [function] [call site] 00592
23 cv::utils::trace::details::RegionStatistics::RegionStatistics() [function] [call site] 00593
23 cv::utils::trace::details::RegionStatistics::grab(cv::utils::trace::details::RegionStatistics&) [function] [call site] 00594
23 cv::utils::trace::details::isITTEnabled() [function] [call site] 00595
23 cv::utils::trace::details::TraceManagerThreadLocal::getStorage() const [function] [call site] 00596
23 cv::utils::trace::details::TraceMessage::TraceMessage() [function] [call site] 00597
23 cv::utils::trace::details::TraceMessage::formatRegionLeave(cv::utils::trace::details::Region const&, cv::utils::trace::details::RegionStatistics const&) [function] [call site] 00598
24 cv::utils::trace::details::TraceMessage::printf(char const*, ...) [function] [call site] 00599
24 cv::utils::trace::details::TraceMessage::printf(char const*, ...) [function] [call site] 00600
24 cv::utils::trace::details::TraceMessage::printf(char const*, ...) [function] [call site] 00601
24 cv::utils::trace::details::TraceMessage::printf(char const*, ...) [function] [call site] 00602
22 cv::utils::trace::details::Region::Impl::release() [function] [call site] 00603
23 cv::utils::trace::details::Region::Impl::~Impl() [function] [call site] 00604
24 __clang_call_terminate [call site] 00605
22 cv::utils::trace::details::TraceManagerThreadLocal::stackPop() [function] [call site] 00606
22 cv::utils::trace::details::RegionStatisticsStatus::checkResetSkipMode(int) [function] [call site] 00607
19 cv::ocl::OpenCLExecutionContext::getCurrent() [function] [call site] 00608
19 cv::ocl::OpenCLExecutionContext::OpenCLExecutionContext(cv::ocl::OpenCLExecutionContext const&) [function] [call site] 00609
19 cv::ocl::OpenCLExecutionContext::useOpenCL() const [function] [call site] 00610
20 cv::ocl::OpenCLExecutionContext::Impl::useOpenCL() [function] [call site] 00611
21 cv::ocl::Context::empty() const [function] [call site] 00612
21 cv::ocl::Context::ndevices() const [function] [call site] 00613
21 cv::ocl::Context::device(unsigned long) const [function] [call site] 00614
21 cv::ocl::Device::available() const [function] [call site] 00615
21 __cxa_begin_catch [call site] 00616
21 __cxa_end_catch [call site] 00617
21 cv::utils::logging::internal::getGlobalLogTag() [function] [call site] 00618
21 cv::utils::logging::internal::writeLogMessageEx(cv::utils::logging::LogLevel, char const*, char const*, int, char const*, char const*) [function] [call site] 00619
19 cv::ocl::OpenCLExecutionContext::~OpenCLExecutionContext() [function] [call site] 00620
19 __cxa_begin_catch [call site] 00621
19 cv::utils::logging::internal::getGlobalLogTag() [function] [call site] 00622
19 cv::utils::logging::internal::writeLogMessageEx(cv::utils::logging::LogLevel, char const*, char const*, int, char const*, char const*) [function] [call site] 00623
19 __cxa_end_catch [call site] 00624
19 __clang_call_terminate [call site] 00625
15 cv::utils::logging::LogTagManager::NameTable::getFullNameInfo(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00626
16 cv::utils::logging::LogTagManager::NameTable::internal_getFullNameInfo(unsigned long) [function] [call site] 00627
15 cv::utils::trace::details::Region::~Region() [function] [call site] 00628
13 cv::utils::logging::internal::writeLogMessageEx(cv::utils::logging::LogLevel, char const*, char const*, int, char const*, char const*) [function] [call site] 00629
13 cv::utils::logging::internal::getGlobalLogTag() [function] [call site] 00630
13 cv::utils::logging::internal::writeLogMessageEx(cv::utils::logging::LogLevel, char const*, char const*, int, char const*, char const*) [function] [call site] 00631
13 cv::TLSDataAccumulator<cv::utils::trace::details::TraceManagerThreadLocal>::~TLSDataAccumulator() [function] [call site] 00632
13 __clang_call_terminate [call site] 00633
12 __cxa_guard_release [call site] 00634
12 __cxa_guard_abort [call site] 00635
8 cv::utils::logging::LogTagManager::FullNameLookupResult::FullNameLookupResult(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00636
8 cv::utils::logging::LogTagManager::NameTable::addOrLookupFullName(cv::utils::logging::LogTagManager::FullNameLookupResult&) [function] [call site] 00637
9 cv::utils::logging::LogTagManager::NameTable::internal_addOrLookupFullName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00638
10 cv::utils::logging::LogTagManager::ParsedLevel::ParsedLevel() [function] [call site] 00639
9 cv::utils::logging::LogTagManager::splitNameParts(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00640
9 cv::utils::logging::LogTagManager::NameTable::internal_addOrLookupNameParts(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<unsigned long, std::__1::allocator<unsigned long> >&) [function] [call site] 00641
10 cv::utils::logging::LogTagManager::NameTable::internal_addOrLookupNamePart(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00642
11 cv::utils::logging::LogTagManager::ParsedLevel::ParsedLevel() [function] [call site] 00643
9 cv::utils::logging::LogTagManager::NameTable::internal_addCrossReference(unsigned long, std::__1::vector<unsigned long, std::__1::allocator<unsigned long> > const&) [function] [call site] 00644
9 cv::utils::logging::LogTagManager::NameTable::internal_getFullNameInfo(unsigned long) [function] [call site] 00645
9 cv::utils::logging::LogTagManager::NameTable::internal_findMatchingNamePartsForFullName(cv::utils::logging::LogTagManager::FullNameLookupResult&) [function] [call site] 00646
10 cv::utils::logging::LogTagManager::NameTable::internal_getNamePartInfo(unsigned long) [function] [call site] 00647
10 cv::utils::logging::LogTagManager::CrossReference::CrossReference(unsigned long, unsigned long, unsigned long, cv::utils::logging::LogTagManager::FullNameInfo*, cv::utils::logging::LogTagManager::NamePartInfo*) [function] [call site] 00648
8 cv::utils::logging::LogTagManager::internal_applyFullNameConfigToTag(cv::utils::logging::LogTagManager::FullNameInfo&) [function] [call site] 00649
8 cv::utils::logging::LogTagManager::internal_applyNamePartConfigToSpecificTag(cv::utils::logging::LogTagManager::FullNameLookupResult&) [function] [call site] 00650
9 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00651
9 cv::utils::logging::LogTagManager::internal_isNamePartMatch(cv::utils::logging::LogTagManager::MatchingScope, unsigned long) [function] [call site] 00652
8 cv::utils::logging::LogTagManager::FullNameLookupResult::~FullNameLookupResult() [function] [call site] 00653
8 cv::utils::trace::details::Region::~Region() [function] [call site] 00654
7 cv::utils::logging::LogTagManager::NameTable::~NameTable() [function] [call site] 00655
6 cv::getInitializationMutex() [function] [call site] 00656
6 cv::utils::logging::internal::GlobalLoggingInitStruct::applyConfigString() [function] [call site] 00657
7 cv::utils::getConfigurationParameterString(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00658
7 cv::utils::logging::LogTagManager::setConfigString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool) [function] [call site] 00659
8 cv::utils::logging::LogTagConfigParser::parse(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00660
9 cv::utils::logging::LogTagConfigParser::segmentTokens() [function] [call site] 00661
10 cv::utils::logging::LogTagConfigParser::parseNameAndLevel(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00662
11 cv::utils::logging::LogTagConfigParser::parseLogLevel(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00663
12 toupper [function] [call site] 00664
13 __ctype_toupper_loc [call site] 00665
12 cv::utils::logging::LogTagConfigParser::parseLogLevel(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::$_0::operator()(cv::utils::logging::LogLevel) const [function] [call site] 00666
12 cv::toUpperCase(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00667
12 cv::utils::logging::LogTagConfigParser::parseLogLevel(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::$_0::operator()(cv::utils::logging::LogLevel) const [function] [call site] 00668
12 cv::toUpperCase(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00669
12 cv::toUpperCase(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00670
12 cv::utils::logging::LogTagConfigParser::parseLogLevel(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::$_0::operator()(cv::utils::logging::LogLevel) const [function] [call site] 00671
12 cv::toUpperCase(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00672
12 cv::utils::logging::LogTagConfigParser::parseLogLevel(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::$_0::operator()(cv::utils::logging::LogLevel) const [function] [call site] 00673
12 cv::toUpperCase(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00674
12 cv::utils::logging::LogTagConfigParser::parseLogLevel(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::$_0::operator()(cv::utils::logging::LogLevel) const [function] [call site] 00675
12 cv::toUpperCase(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00676
12 cv::utils::logging::LogTagConfigParser::parseLogLevel(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::$_0::operator()(cv::utils::logging::LogLevel) const [function] [call site] 00677
12 cv::toUpperCase(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00678
12 cv::utils::logging::LogTagConfigParser::parseLogLevel(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::$_0::operator()(cv::utils::logging::LogLevel) const [function] [call site] 00679
12 cv::toUpperCase(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00680
12 cv::utils::logging::LogTagConfigParser::parseLogLevel(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::$_0::operator()(cv::utils::logging::LogLevel) const [function] [call site] 00681
12 cv::toUpperCase(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00682
12 cv::utils::logging::LogTagConfigParser::parseLogLevel(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::$_0::operator()(cv::utils::logging::LogLevel) const [function] [call site] 00683
12 cv::toUpperCase(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00684
12 cv::toUpperCase(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00685
12 cv::toUpperCase(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00686
12 cv::utils::logging::LogTagConfigParser::parseLogLevel(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::$_0::operator()(cv::utils::logging::LogLevel) const [function] [call site] 00687
11 cv::utils::logging::LogTagConfigParser::parseWildcard(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, cv::utils::logging::LogLevel) [function] [call site] 00688
12 cv::utils::logging::LogTagConfig::LogTagConfig(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, cv::utils::logging::LogLevel, bool, bool, bool) [function] [call site] 00689
12 cv::utils::logging::LogTagConfig::~LogTagConfig() [function] [call site] 00690
11 cv::utils::logging::LogTagConfigParser::parseLogLevel(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00691
11 cv::utils::logging::LogTagConfigParser::parseWildcard(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, cv::utils::logging::LogLevel) [function] [call site] 00692
8 cv::utils::logging::LogTagConfigParser::hasMalformed() const [function] [call site] 00693
8 cv::utils::logging::LogTagConfigParser::getGlobalConfig() const [function] [call site] 00694
8 cv::utils::logging::LogTagConfigParser::getFirstPartConfigs() const [function] [call site] 00695
8 cv::utils::logging::LogTagConfigParser::getAnyPartConfigs() const [function] [call site] 00696
8 cv::utils::logging::LogTagManager::setLevelByFirstPart(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, cv::utils::logging::LogLevel) [function] [call site] 00697
9 cv::utils::logging::LogTagManager::setLevelByNamePart(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, cv::utils::logging::LogLevel, cv::utils::logging::LogTagManager::MatchingScope) [function] [call site] 00698
10 cv::utils::trace::details::Region::Region(cv::utils::trace::details::Region::LocationStaticStorage const&) [function] [call site] 00699
10 cv::utils::logging::LogTagManager::NamePartLookupResult::NamePartLookupResult(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00700
10 cv::utils::logging::LogTagManager::NameTable::addOrLookupNamePart(cv::utils::logging::LogTagManager::NamePartLookupResult&) [function] [call site] 00701
11 cv::utils::logging::LogTagManager::NameTable::internal_addOrLookupNamePart(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00702
11 cv::utils::logging::LogTagManager::NameTable::internal_getNamePartInfo(unsigned long) [function] [call site] 00703
11 cv::utils::logging::LogTagManager::NameTable::internal_findMatchingFullNamesForNamePart(cv::utils::logging::LogTagManager::NamePartLookupResult&) [function] [call site] 00704
12 cv::utils::logging::LogTagManager::NameTable::internal_getFullNameInfo(unsigned long) [function] [call site] 00705
12 cv::utils::logging::LogTagManager::CrossReference::CrossReference(unsigned long, unsigned long, unsigned long, cv::utils::logging::LogTagManager::FullNameInfo*, cv::utils::logging::LogTagManager::NamePartInfo*) [function] [call site] 00706
10 cv::utils::logging::LogTagManager::internal_applyNamePartConfigToMatchingTags(cv::utils::logging::LogTagManager::NamePartLookupResult&) [function] [call site] 00707
11 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00708
11 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00709
11 cv::utils::logging::LogTagManager::internal_isNamePartMatch(cv::utils::logging::LogTagManager::MatchingScope, unsigned long) [function] [call site] 00710
10 cv::utils::logging::LogTagManager::NamePartLookupResult::~NamePartLookupResult() [function] [call site] 00711
10 cv::utils::trace::details::Region::~Region() [function] [call site] 00712
8 cv::utils::logging::LogTagConfigParser::getFullNameConfigs() const [function] [call site] 00713
8 cv::utils::logging::LogTagManager::setLevelByAnyPart(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, cv::utils::logging::LogLevel) [function] [call site] 00714
9 cv::utils::logging::LogTagManager::setLevelByNamePart(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, cv::utils::logging::LogLevel, cv::utils::logging::LogTagManager::MatchingScope) [function] [call site] 00715
8 cv::utils::logging::LogTagManager::setLevelByFullName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, cv::utils::logging::LogLevel) [function] [call site] 00716
9 cv::utils::trace::details::Region::Region(cv::utils::trace::details::Region::LocationStaticStorage const&) [function] [call site] 00717
9 cv::utils::logging::LogTagManager::FullNameLookupResult::FullNameLookupResult(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00718
9 cv::utils::logging::LogTagManager::NameTable::addOrLookupFullName(cv::utils::logging::LogTagManager::FullNameLookupResult&) [function] [call site] 00719
9 cv::utils::logging::LogTagManager::FullNameLookupResult::~FullNameLookupResult() [function] [call site] 00720
9 cv::utils::trace::details::Region::~Region() [function] [call site] 00721
6 cv::utils::logging::internal::GlobalLoggingInitStruct::handleMalformed() [function] [call site] 00722
6 cv::utils::logging::LogTagManager::~LogTagManager() [function] [call site] 00723
7 cv::utils::logging::LogTagManager::NameTable::~NameTable() [function] [call site] 00724
5 __cxa_guard_release [call site] 00725
5 __cxa_guard_abort [call site] 00726
3 cv::utils::logging::internal::writeLogMessageEx(cv::utils::logging::LogLevel, char const*, char const*, int, char const*, char const*) [function] [call site] 00727
3 gzopen [function] [call site] 00728
4 gz_open [function] [call site] 00729
5 strlen [call site] 00730
5 snprintf [call site] 00731
5 open [call site] 00732
5 lseek [call site] 00733
5 lseek [call site] 00734
5 gz_reset [function] [call site] 00735
6 gz_error [function] [call site] 00736
7 strlen [call site] 00737
7 strlen [call site] 00738
7 snprintf [call site] 00739
3 cv::utils::logging::internal::getGlobalLogTag() [function] [call site] 00740
3 cv::utils::logging::internal::writeLogMessageEx(cv::utils::logging::LogLevel, char const*, char const*, int, char const*, char const*) [function] [call site] 00741
3 cv::fs::strcasecmp(char const*, char const*) [function] [call site] 00742
4 strlen [call site] 00743
4 strlen [call site] 00744
4 tolower [function] [call site] 00745
5 __ctype_tolower_loc [call site] 00746
3 cv::fs::strcasecmp(char const*, char const*) [function] [call site] 00747
3 cv::fs::strcasecmp(char const*, char const*) [function] [call site] 00748
3 fseek [call site] 00749
3 ftell [call site] 00750
3 cv::FStructData::FStructData(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, int) [function] [call site] 00751
3 cv::FStructData::~FStructData() [function] [call site] 00752
3 ftell [call site] 00753
3 cv::fs::strcasecmp(char const*, char const*) [function] [call site] 00754
3 cv::FileStorage::Impl::release(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) [function] [call site] 00755
3 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00756
3 strlen [call site] 00757
3 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00758
3 snprintf [call site] 00759
3 fseek [call site] 00760
3 ftell [call site] 00761
3 cv::FileStorage::Impl::gets(unsigned long) [function] [call site] 00762
4 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00763
4 cv::FileStorage::Impl::getsFromFile(char*, int) [function] [call site] 00764
5 fgets [call site] 00765
5 gzgets [function] [call site] 00766
6 gz_skip [function] [call site] 00767
7 gz_fetch [function] [call site] 00768
8 gz_look [function] [call site] 00769
9 inflateInit2_ [function] [call site] 00771
10 inflateReset2 [function] [call site] 00772
11 inflateStateCheck [function] [call site] 00773
11 inflateReset [function] [call site] 00774
12 inflateStateCheck [function] [call site] 00775
12 inflateResetKeep [function] [call site] 00776
13 inflateStateCheck [function] [call site] 00777
9 gz_avail [function] [call site] 00779
10 gz_load [function] [call site] 00780
11 read [call site] 00781
11 __errno_location [call site] 00782
11 strerror [call site] 00783
11 gz_error [function] [call site] 00784
9 inflateReset [function] [call site] 00785
8 gz_decomp [function] [call site] 00787
6 memchr [call site] 00825
5 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00826
4 strlen [call site] 00827
3 strstr [call site] 00828
3 strlen [call site] 00829
3 cv::FileStorage::Impl::release(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) [function] [call site] 00830
3 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00831
3 fopen [call site] 00832
3 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00833
3 fseek [call site] 00834
3 fseek [call site] 00835
3 cv::createXMLEmitter(cv::FileStorage_API*) [function] [call site] 00836
4 cv::Ptr<cv::XMLEmitter> cv::makePtr<cv::XMLEmitter, cv::FileStorage_API*>(cv::FileStorage_API* const&) [function] [call site] 00837
5 cv::Ptr<cv::XMLEmitter>::Ptr(std::__1::shared_ptr<cv::XMLEmitter>&&) [function] [call site] 00838
4 cv::Ptr<cv::FileStorageEmitter>::Ptr<cv::XMLEmitter>(cv::Ptr<cv::XMLEmitter>&&) [function] [call site] 00839
3 cv::Ptr<cv::FileStorageEmitter>::operator=(cv::Ptr<cv::FileStorageEmitter> const&) [function] [call site] 00840
3 cv::createYAMLEmitter(cv::FileStorage_API*) [function] [call site] 00841
4 cv::Ptr<cv::YAMLEmitter> cv::makePtr<cv::YAMLEmitter, cv::FileStorage_API*>(cv::FileStorage_API* const&) [function] [call site] 00842
5 cv::Ptr<cv::YAMLEmitter>::Ptr(std::__1::shared_ptr<cv::YAMLEmitter>&&) [function] [call site] 00843
4 cv::Ptr<cv::FileStorageEmitter>::Ptr<cv::YAMLEmitter>(cv::Ptr<cv::YAMLEmitter>&&) [function] [call site] 00844
3 cv::Ptr<cv::FileStorageEmitter>::operator=(cv::Ptr<cv::FileStorageEmitter> const&) [function] [call site] 00845
3 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00846
3 fseek [call site] 00847
3 fgetc [call site] 00848
3 fseek [call site] 00849
3 fopen [call site] 00850
3 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00851
3 fseek [call site] 00852
3 fputc [call site] 00853
3 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00854
3 cv::createJSONEmitter(cv::FileStorage_API*) [function] [call site] 00855
4 cv::Ptr<cv::JSONEmitter> cv::makePtr<cv::JSONEmitter, cv::FileStorage_API*>(cv::FileStorage_API* const&) [function] [call site] 00856
5 cv::Ptr<cv::JSONEmitter>::Ptr(std::__1::shared_ptr<cv::JSONEmitter>&&) [function] [call site] 00857
4 cv::Ptr<cv::FileStorageEmitter>::Ptr<cv::JSONEmitter>(cv::Ptr<cv::JSONEmitter>&&) [function] [call site] 00858
3 cv::Ptr<cv::FileStorageEmitter>::operator=(cv::Ptr<cv::FileStorageEmitter> const&) [function] [call site] 00859
3 strlen [call site] 00860
3 cv::FileStorage::Impl::gets(unsigned long) [function] [call site] 00861
3 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00862
3 cv_skip_BOM(char*) [function] [call site] 00863
3 strncmp [call site] 00864
3 strncmp [call site] 00865
3 strncmp [call site] 00866
3 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00867
3 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00868
3 cv::FileNode::FileNode(cv::FileStorage const*, unsigned long, unsigned long) [function] [call site] 00869
4 cv::FileNode::FileNode(cv::FileStorage::Impl*, unsigned long, unsigned long) [function] [call site] 00870
3 cv::FileStorage::Impl::reserveNodeSpace(cv::FileNode&, unsigned long) [function] [call site] 00871
4 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00872
4 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00873
4 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00874
4 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00875
4 cv::Ptr<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::operator->() const [function] [call site] 00876
4 cv::Ptr<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::operator->() const [function] [call site] 00877
4 cv::Ptr<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > cv::makePtr<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, unsigned long>(unsigned long const&) [function] [call site] 00878
5 cv::Ptr<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::Ptr(std::__1::shared_ptr<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >&&) [function] [call site] 00879
4 cv::Ptr<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::operator->() const [function] [call site] 00880
4 cv::Ptr<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::operator->() const [function] [call site] 00881
3 void cv::writeInt<int>(unsigned char*, int) [function] [call site] 00882
3 void cv::writeInt<int>(unsigned char*, int) [function] [call site] 00883
3 cv::createXMLParser(cv::FileStorage_API*) [function] [call site] 00884
4 cv::Ptr<cv::XMLParser> cv::makePtr<cv::XMLParser, cv::FileStorage_API*>(cv::FileStorage_API* const&) [function] [call site] 00885
5 cv::Ptr<cv::XMLParser>::Ptr(std::__1::shared_ptr<cv::XMLParser>&&) [function] [call site] 00886
4 cv::Ptr<cv::FileStorageParser>::Ptr<cv::XMLParser>(cv::Ptr<cv::XMLParser>&&) [function] [call site] 00887
3 cv::Ptr<cv::FileStorageParser>::operator=(cv::Ptr<cv::FileStorageParser> const&) [function] [call site] 00888
3 cv::createYAMLParser(cv::FileStorage_API*) [function] [call site] 00889
4 cv::Ptr<cv::YAMLParser> cv::makePtr<cv::YAMLParser, cv::FileStorage_API*>(cv::FileStorage_API* const&) [function] [call site] 00890
5 cv::Ptr<cv::YAMLParser>::Ptr(std::__1::shared_ptr<cv::YAMLParser>&&) [function] [call site] 00891
4 cv::Ptr<cv::FileStorageParser>::Ptr<cv::YAMLParser>(cv::Ptr<cv::YAMLParser>&&) [function] [call site] 00892
3 cv::Ptr<cv::FileStorageParser>::operator=(cv::Ptr<cv::FileStorageParser> const&) [function] [call site] 00893
3 cv::createJSONParser(cv::FileStorage_API*) [function] [call site] 00894
4 cv::Ptr<cv::JSONParser> cv::makePtr<cv::JSONParser, cv::FileStorage_API*>(cv::FileStorage_API* const&) [function] [call site] 00895
5 cv::Ptr<cv::JSONParser>::Ptr(std::__1::shared_ptr<cv::JSONParser>&&) [function] [call site] 00896
4 cv::Ptr<cv::FileStorageParser>::Ptr<cv::JSONParser>(cv::Ptr<cv::JSONParser>&&) [function] [call site] 00897
3 cv::Ptr<cv::FileStorageParser>::operator=(cv::Ptr<cv::FileStorageParser> const&) [function] [call site] 00898
3 cv::Ptr<cv::FileStorageParser>::Ptr() [function] [call site] 00899
3 cv::Ptr<cv::FileStorageParser>::operator=(cv::Ptr<cv::FileStorageParser> const&) [function] [call site] 00900
3 cv::Ptr<cv::FileStorageParser>::empty() const [function] [call site] 00901
3 cv::FileStorage::Impl::getParser() const [function] [call site] 00902
4 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00903
4 cv::Ptr<cv::FileStorageParser>::operator*() const [function] [call site] 00904
3 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00905
3 cv::FileNode::FileNode(cv::FileStorage const*, unsigned long, unsigned long) [function] [call site] 00906
3 cv::FileNode::size() const [function] [call site] 00907
4 cv::FileNode::ptr() const [function] [call site] 00908
5 cv::FileStorage::Impl::getNodePtr(unsigned long, unsigned long) const [function] [call site] 00909
6 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00910
6 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00911
3 cv::FileNode::begin() const [function] [call site] 00912
4 cv::FileNodeIterator::FileNodeIterator(cv::FileNode const&, bool) [function] [call site] 00913
5 cv::FileNode::isSeq() const [function] [call site] 00914
6 cv::FileNode::type() const [function] [call site] 00915
7 cv::FileNode::ptr() const [function] [call site] 00916
5 cv::FileNode::isMap() const [function] [call site] 00917
6 cv::FileNode::type() const [function] [call site] 00918
5 cv::FileNode::isNone() const [function] [call site] 00919
6 cv::FileNode::type() const [function] [call site] 00920
5 cv::FileNode::rawSize() const [function] [call site] 00921
6 cv::FileNode::ptr() const [function] [call site] 00922
6 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00923
5 cv::FileNode::size() const [function] [call site] 00924
5 cv::FileNode::ptr() const [function] [call site] 00925
5 cv::FileStorage::Impl::normalizeNodeOfs(unsigned long&, unsigned long&) const [function] [call site] 00926
6 cv::error(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const*, int) [function] [call site] 00927
3 cv::FileNodeIterator::operator*() const [function] [call site] 00928
4 cv::FileNode::FileNode(cv::FileStorage::Impl*, unsigned long, unsigned long) [function] [call site] 00929
3 cv::FileNodeIterator::operator++() [function] [call site] 00930
4 cv::FileNode::FileNode(cv::FileStorage::Impl*, unsigned long, unsigned long) [function] [call site] 00931
4 cv::FileNode::rawSize() const [function] [call site] 00932
4 cv::FileStorage::Impl::normalizeNodeOfs(unsigned long&, unsigned long&) const [function] [call site] 00933
3 __cxa_begin_catch [call site] 00934
3 cv::FileStorage::Impl::release(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) [function] [call site] 00935
3 __cxa_rethrow [call site] 00936
3 __cxa_end_catch [call site] 00937
3 __clang_call_terminate [call site] 00938
2 __cxa_begin_catch [call site] 00939
2 __cxa_rethrow [call site] 00940
2 __cxa_end_catch [call site] 00941
2 __clang_call_terminate [call site] 00942
1 __cxa_get_exception_ptr [call site] 00943
1 cv::Exception::Exception(cv::Exception const&) [function] [call site] 00944
1 __cxa_begin_catch [call site] 00945
1 cv::Exception::~Exception() [function] [call site] 00946
1 __cxa_end_catch [call site] 00947
1 cv::FileStorage::~FileStorage() [function] [call site] 00948
1 __clang_call_terminate [call site] 00949