The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 189 | 0 | EP | call site: 00000 | _ZNSt6chrono15time_point_castINS_8durationIlSt5ratioILl1ELl1EEEENS_3_V212system_clockENS1_IlS2_ILl1ELl1000000000EEEEEENSt9enable_ifIXsr13__is_durationIT_EE5valueENS_10time_pointIT0_SA_EEE4typeERKNSB_ISC_T1_EE |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
getpid
[call site]
00001
sprintf
[call site]
00002
fopen
[call site]
00003
fwrite
[call site]
00004
fclose
[call site]
00005
ncclResult_t ncclCallocDebug<ncclXml>(ncclXml**, unsigned long, char const*, int)
[function]
[call site]
00006
unsigned long ncclSizeOfT<ncclXml>()
[function]
[call site]
00007
unsigned long ncclSizeOfT<ncclXml>()
[function]
[call site]
00008
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00009
std::lock_guard<std::mutex>::lock_guard(std::mutex&)
[function]
[call site]
00010
std::mutex::lock()
[function]
[call site]
00011
__gthread_mutex_lock(pthread_mutex_t*)
[function]
[call site]
00012
__gthread_active_p()
[function]
[call site]
00013
pthread_mutex_lock
[call site]
00014
vsnprintf
[call site]
00015
std::lock_guard<std::mutex>::~lock_guard()
[function]
[call site]
00016
std::mutex::unlock()
[function]
[call site]
00017
__gthread_mutex_unlock(pthread_mutex_t*)
[function]
[call site]
00018
__gthread_active_p()
[function]
[call site]
00019
pthread_mutex_unlock
[call site]
00020
__clang_call_terminate
[call site]
00021
__cxa_begin_catch
[call site]
00022
std::lock_guard<std::mutex>::lock_guard(std::mutex&)
[function]
[call site]
00023
ncclDebugInit()
[function]
[call site]
00024
ncclEnvPluginInitialized()
[function]
[call site]
00025
fclose
[call site]
00026
strcasecmp
[call site]
00027
strcasecmp
[call site]
00028
strcasecmp
[call site]
00029
strcasecmp
[call site]
00030
strcasecmp
[call site]
00031
strdup
[call site]
00032
strtok
[call site]
00033
strcasecmp
[call site]
00034
strcasecmp
[call site]
00035
strcasecmp
[call site]
00036
strcasecmp
[call site]
00037
strcasecmp
[call site]
00038
strcasecmp
[call site]
00039
strcasecmp
[call site]
00040
strcasecmp
[call site]
00041
strcasecmp
[call site]
00042
strcasecmp
[call site]
00043
strcasecmp
[call site]
00044
strcasecmp
[call site]
00045
strcasecmp
[call site]
00046
strcasecmp
[call site]
00047
strcasecmp
[call site]
00048
strcasecmp
[call site]
00049
strcasecmp
[call site]
00050
strtok
[call site]
00051
__errno_location
[call site]
00052
strtoll
[call site]
00053
strdup
[call site]
00054
strtok
[call site]
00055
strcasecmp
[call site]
00056
strcasecmp
[call site]
00057
strcasecmp
[call site]
00058
strcasecmp
[call site]
00059
strcasecmp
[call site]
00060
strcasecmp
[call site]
00061
strtok
[call site]
00062
strlen
[call site]
00063
strcpy
[call site]
00064
strlen
[call site]
00065
strcpy
[call site]
00066
getHostNameForLog(char*, int, char)
[function]
[call site]
00067
getHostName(char*, int, char)
[function]
[call site]
00068
gethostname
[call site]
00069
strncpy
[call site]
00070
ncclOsGetPid()
[function]
[call site]
00071
getpid
[call site]
00072
snprintf
[call site]
00073
snprintf
[call site]
00074
fopen
[call site]
00075
setlinebuf
[call site]
00076
std::chrono::_V2::steady_clock::now()
[call site]
00077
ncclOsGetTid()
[function]
[call site]
00078
syscall
[call site]
00079
clockRealtime(timespec*)
[function]
[call site]
00080
std::chrono::_V2::system_clock::now()
[call site]
00081
_ZNSt6chrono15time_point_castINS_8durationIlSt5ratioILl1ELl1EEEENS_3_V212system_clockENS1_IlS2_ILl1ELl1000000000EEEEEENSt9enable_ifIXsr13__is_durationIT_EE5valueENS_10time_pointIT0_SA_EEE4typeERKNSB_ISC_T1_EE
[function]
[call site]
00082
_ZNSt6chrono13duration_castINS_8durationIlSt5ratioILl1ELl1EEEElS2_ILl1ELl1000000000EEEENSt9enable_ifIXsr13__is_durationIT_EE5valueES7_E4typeERKNS1_IT0_T1_EE
[function]
[call site]
00083
std::chrono::duration<long, std::ratio<1l, 1l> > std::chrono::__duration_cast_impl<std::chrono::duration<long, std::ratio<1l, 1l> >, std::ratio<1l, 1000000000l>, long, true, false>::__cast<long, std::ratio<1l, 1000000000l> >(std::chrono::duration<long, std::ratio<1l, 1000000000l> > const&)
[function]
[call site]
00084
std::chrono::duration<long, std::ratio<1l, 1l> >::duration<long, void>(long const&)
[function]
[call site]
00085
std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1l> > >::time_point(std::chrono::duration<long, std::ratio<1l, 1l> > const&)
[function]
[call site]
00086
std::common_type<std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1l> > >::type std::chrono::operator-<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1l> > >(std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&)
[function]
[call site]
00087
std::common_type<std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1l> > >::type std::chrono::operator-<long, std::ratio<1l, 1000000000l>, long, std::ratio<1l, 1l> >(std::chrono::duration<long, std::ratio<1l, 1000000000l> > const&, std::chrono::duration<long, std::ratio<1l, 1l> > const&)
[function]
[call site]
00088
std::chrono::duration<long, std::ratio<1l, 1000000000l> >::duration<long, std::ratio<1l, 1l>, void>(std::chrono::duration<long, std::ratio<1l, 1l> > const&)
[function]
[call site]
00089
_ZNSt6chrono13duration_castINS_8durationIlSt5ratioILl1ELl1000000000EEEElS2_ILl1ELl1EEEENSt9enable_ifIXsr13__is_durationIT_EE5valueES7_E4typeERKNS1_IT0_T1_EE
[function]
[call site]
00090
std::chrono::duration<long, std::ratio<1l, 1000000000l> > std::chrono::__duration_cast_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::ratio<1000000000l, 1l>, long, false, true>::__cast<long, std::ratio<1l, 1l> >(std::chrono::duration<long, std::ratio<1l, 1l> > const&)
[function]
[call site]
00091
std::chrono::duration<long, std::ratio<1l, 1000000000l> >::duration<long, void>(long const&)
[function]
[call site]
00092
std::chrono::duration<long, std::ratio<1l, 1000000000l> >::duration<long, void>(long const&)
[function]
[call site]
00093
_ZNSt6chrono13duration_castINS_8durationIlSt5ratioILl1ELl1000000000EEEElS3_EENSt9enable_ifIXsr13__is_durationIT_EE5valueES6_E4typeERKNS1_IT0_T1_EE
[function]
[call site]
00094
std::chrono::duration<long, std::ratio<1l, 1000000000l> > std::chrono::__duration_cast_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::ratio<1l, 1l>, long, true, true>::__cast<long, std::ratio<1l, 1000000000l> >(std::chrono::duration<long, std::ratio<1l, 1000000000l> > const&)
[function]
[call site]
00095
std::chrono::duration<long, std::ratio<1l, 1000000000l> >::duration<long, void>(long const&)
[function]
[call site]
00096
ncclOsLocaltime(long const*, tm*)
[function]
[call site]
00097
localtime_r
[call site]
00098
snprintf
[call site]
00099
strcpy
[call site]
00100
strftime
[call site]
00101
strftime
[call site]
00102
snprintf
[call site]
00103
cudaGetDevice
[call site]
00104
snprintf
[call site]
00105
snprintf
[call site]
00106
snprintf
[call site]
00107
std::chrono::_V2::steady_clock::now()
[call site]
00108
std::common_type<std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::type std::chrono::operator-<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&)
[function]
[call site]
00109
std::common_type<std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::type std::chrono::operator-<long, std::ratio<1l, 1000000000l>, long, std::ratio<1l, 1000000000l> >(std::chrono::duration<long, std::ratio<1l, 1000000000l> > const&, std::chrono::duration<long, std::ratio<1l, 1000000000l> > const&)
[function]
[call site]
00110
_ZNSt6chrono13duration_castINS_8durationIdSt5ratioILl1ELl1EEEElS2_ILl1ELl1000000000EEEENSt9enable_ifIXsr13__is_durationIT_EE5valueES7_E4typeERKNS1_IT0_T1_EE
[function]
[call site]
00111
std::chrono::duration<double, std::ratio<1l, 1l> > std::chrono::__duration_cast_impl<std::chrono::duration<double, std::ratio<1l, 1l> >, std::ratio<1l, 1000000000l>, double, true, false>::__cast<long, std::ratio<1l, 1000000000l> >(std::chrono::duration<long, std::ratio<1l, 1000000000l> > const&)
[function]
[call site]
00112
std::chrono::duration<double, std::ratio<1l, 1l> >::duration<double, void>(double const&)
[function]
[call site]
00113
snprintf
[call site]
00114
snprintf
[call site]
00115
vfprintf
[call site]
00116
std::lock_guard<std::mutex>::~lock_guard()
[function]
[call site]
00117
unsigned long ncclSizeOfT<ncclXml>()
[function]
[call site]
00118
ncclTopoGetXmlFromFile(char const*, ncclXml*, int)
[function]
[call site]
00119
fopen
[call site]
00120
__errno_location
[call site]
00121
strerror
[call site]
00122
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00123
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00124
xmlLoadSub(_IO_FILE*, ncclXml*, ncclXmlNode*, xmlHandler*, int)
[function]
[call site]
00125
xmlGetNode(_IO_FILE*, ncclXmlNode*)
[function]
[call site]
00126
fread
[call site]
00127
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00128
xmlGetToken(_IO_FILE*, char*, char*, char*)
[function]
[call site]
00129
xmlGetChar(_IO_FILE*, char*)
[function]
[call site]
00130
fread
[call site]
00131
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00132
TLS wrapper function for ncclDebugNoWarn
[call site]
00133
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00134
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00135
xmlGetValue(_IO_FILE*, char*, char*)
[function]
[call site]
00136
xmlGetChar(_IO_FILE*, char*)
[function]
[call site]
00137
TLS wrapper function for ncclDebugNoWarn
[call site]
00138
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00139
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00140
xmlGetChar(_IO_FILE*, char*)
[function]
[call site]
00141
TLS wrapper function for ncclDebugNoWarn
[call site]
00142
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00143
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00144
xmlGetChar(_IO_FILE*, char*)
[function]
[call site]
00145
TLS wrapper function for ncclDebugNoWarn
[call site]
00146
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00147
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00148
TLS wrapper function for ncclDebugNoWarn
[call site]
00149
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00150
strncmp
[call site]
00151
xmlSkipComment(_IO_FILE*, char*, char)
[function]
[call site]
00152
strlen
[call site]
00153
strcmp
[call site]
00154
fread
[call site]
00155
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00156
TLS wrapper function for ncclDebugNoWarn
[call site]
00157
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00158
xmlGetNode(_IO_FILE*, ncclXmlNode*)
[function]
[call site]
00159
xmlGetToken(_IO_FILE*, char*, char*, char*)
[function]
[call site]
00160
TLS wrapper function for ncclDebugNoWarn
[call site]
00161
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00162
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00163
xmlGetToken(_IO_FILE*, char*, char*, char*)
[function]
[call site]
00164
TLS wrapper function for ncclDebugNoWarn
[call site]
00165
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00166
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00167
xmlGetToken(_IO_FILE*, char*, char*, char*)
[function]
[call site]
00168
TLS wrapper function for ncclDebugNoWarn
[call site]
00169
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00170
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00171
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00172
xmlLoadSub(_IO_FILE*, ncclXml*, ncclXmlNode*, xmlHandler*, int)
[function]
[call site]
00173
strcmp
[call site]
00174
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00175
TLS wrapper function for ncclDebugNoWarn
[call site]
00176
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00177
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00178
strcmp
[call site]
00179
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00180
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00181
TLS wrapper function for ncclDebugNoWarn
[call site]
00182
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00183
TLS wrapper function for ncclDebugNoWarn
[call site]
00184
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00185
TLS wrapper function for ncclDebugNoWarn
[call site]
00186
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00187
fclose
[call site]
00188
unlink
[call site]
00189