MCPcopy Create free account

hub / github.com/CodeIntelligenceTesting/jazzer / functions

Functions3,424 in github.com/CodeIntelligenceTesting/jazzer

↓ 2 callersMethodreportFinding
()
src/main/java/jaz/Zer.java:120
↓ 2 callersMethodresolveDoubleRange
( AnnotatedType type, double defaultMin, double defaultMax, boolean defaultAllowNaN)
src/main/java/com/code_intelligence/jazzer/mutation/support/RangeSupport.java:132
↓ 2 callersMethodresolveFloatRange
( AnnotatedType type, float defaultMin, float defaultMax, boolean defaultAllowNaN)
src/main/java/com/code_intelligence/jazzer/mutation/support/RangeSupport.java:96
↓ 2 callersMethodrethrowUnchecked
(Throwable t)
src/main/java/com/code_intelligence/jazzer/api/Jazzer.java:510
↓ 2 callersMethodreversed
()
src/main/java/jaz/Zer.java:375
↓ 2 callersMethodrndArraycopy
( byte[] val, int valPos, byte[] out, int outPos, PseudoRandom prng)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/libfuzzer/LibFuzzerMutatorFactory.java:191
↓ 2 callersMethodrunFromCommandLine
(ExtensionContext extensionContext)
src/main/java/com/code_intelligence/jazzer/junit/Utils.java:253
↓ 2 callersMethodsearch
( Name name, Attributes matchingAttributes, String[] attributesToReturn)
sanitizers/src/test/java/com/example/ldap/MockLdapContext.java:139
↓ 2 callersMethodserializeFuzzedDataProviderProxy
(FuzzedDataProvider proxy)
src/main/java/com/code_intelligence/jazzer/driver/RecordingFuzzedDataProvider.java:40
↓ 2 callersMethodsetHookInternal
(Set<E> set, E currentElement, int hookId)
src/main/java/com/code_intelligence/jazzer/runtime/TraceCmpHooks.java:1037
↓ 2 callersMethodsetSizeInClosedRange
(int min, int max)
src/test/java/com/code_intelligence/jazzer/mutation/mutator/StressTest.java:1535
↓ 2 callersFunctionsplitEscaped
Splits a string at the ARG_SEPARATOR unless it is escaped with a backslash. Backslash itself can be escaped with another backslash.
launcher/jvm_tooling.cpp:135
↓ 2 callersMethodsplitOnUnescapedSeparator
Split value into non-empty tokens separated by separator. Backslashes can be used to escape separators (or backslashes). @param value the string to s
src/main/java/com/code_intelligence/jazzer/driver/OptItem.java:386
↓ 2 callersMethodstep1
()
examples/src/main/java/com/example/ExampleStackOverflowFuzzer.java:26
↓ 2 callersFunctionstripOwnStackTrace
* Strips the stack trace of [throwable] (e.g. because it was created in a utility method), but not * the stack traces of its causes. */
src/main/java/com/code_intelligence/jazzer/driver/ExceptionUtils.kt:141
↓ 2 callersMethodtemporarilyDisableLibfuzzerExitHook
Disables libFuzzer's fuzz target exit detection until the next call to {@link #runOne}. <p>Calling {@link System#exit} after having called this metho
src/main/java/com/code_intelligence/jazzer/driver/FuzzTargetRunner.java:588
↓ 2 callersMethodtestGlob
(Path tempDir, String glob, String... expected)
src/test/java/com/code_intelligence/jazzer/mutation/support/GlobUtilsTest.java:241
↓ 2 callersMethodtoDebugString
()
src/main/java/com/code_intelligence/jazzer/autofuzz/AutofuzzCodegenVisitor.java:88
↓ 2 callersMethodtoPathMatcher
(FileSystem fs, List<String> paths, boolean keep)
bazel/tools/java/com/code_intelligence/jazzer/tools/JarStripper.java:129
↓ 2 callersMethodtraceCmpLong
(long arg1, long arg2, int pc)
src/test/java/com/code_intelligence/jazzer/instrumentor/MockTraceDataFlowCallbacks.java:63
↓ 2 callersMethodtryCreateInPlace
Tries to create a mutator for {@code type} and, if successful, asserts that it is an instance of {@link SerializingInPlaceMutator}.
src/main/java/com/code_intelligence/jazzer/mutation/api/ExtendedMutatorFactory.java:54
↓ 2 callersMethodunboxNull
(TW object)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/collection/ChunkMutations.java:256
↓ 2 callersMethodunescapeGlobChars
(String glob)
src/main/java/com/code_intelligence/jazzer/mutation/support/GlobUtils.java:103
↓ 2 callersMethodunreflectMethod
(MethodHandles.Lookup lookup, Method method)
src/main/java/com/code_intelligence/jazzer/mutation/support/ReflectionSupport.java:59
↓ 2 callersMethodunreflectNewInstance
( MethodHandles.Lookup lookup, Executable newInstance)
src/main/java/com/code_intelligence/jazzer/mutation/support/ReflectionSupport.java:32
↓ 2 callersMethodusesFuzzedDataProvider
()
src/main/java/com/code_intelligence/jazzer/driver/FuzzTargetHolder.java:56
↓ 2 callersMethodvisitAnnotatedType
Visits the individual classes and their directly present annotations that make up the given type. <p>Classes are visited in left-to-right order as th
src/main/java/com/code_intelligence/jazzer/mutation/support/TypeSupport.java:170
↓ 2 callersMethodvulnerableMethod
(String input)
examples/junit/src/test/java/com/example/HermeticInstrumentationFuzzTest.java:29
↓ 2 callersMethodwalkClassInputs
Walks over the inputs for the class being tested. Does not recurse into subdirectories @param path the path to search to files @return a stream of al
src/main/java/com/code_intelligence/jazzer/junit/SeedArgumentsProvider.java:191
↓ 2 callersMethodwalkTestInputs
Walks over the inputs for the method being tested, recurses into subdirectories @param classInputsPath the path of the class being tested, used as th
src/main/java/com/code_intelligence/jazzer/junit/SeedArgumentsProvider.java:173
↓ 2 callersMethodwrite
(Object[] args)
src/main/java/com/code_intelligence/jazzer/junit/SeedSerializer.java:31
↓ 2 callersMethodwriteAny
@throws UncheckedIOException if the underlying OutputStream throws
src/main/java/com/code_intelligence/jazzer/mutation/ArgumentsMutator.java:173
↓ 2 callersMethodwriteExclusive
(T value, OutputStream out)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/ElementOfMutatorFactory.java:185
↓ 2 callersMethodwriteToMemory
(ArgumentsMutator mutator, long out, int maxOutSize)
src/main/java/com/code_intelligence/jazzer/driver/FuzzTargetRunner.java:414
↓ 2 callersMethodwriteUtf8
(Path path, String content)
src/test/java/com/code_intelligence/jazzer/mutation/support/GlobTestSupport.java:100
↓ 2 callersMethodzipf_h
(double x)
src/main/java/com/code_intelligence/jazzer/mutation/engine/SeededPseudoRandom.java:267
↓ 1 callersFunctionConsumeBool
src/main/native/com/code_intelligence/jazzer/driver/fuzzed_data_provider.cpp:141
↓ 1 callersFunctionConsumeFloatInRange
src/main/native/com/code_intelligence/jazzer/driver/fuzzed_data_provider.cpp:171
↓ 1 callersFunctionGetClassPath
launcher/jvm_tooling.cpp:210
↓ 1 callersFunctionJava_com_code_1intelligence_jazzer_runtime_FuzzerCallbacksOptimizedNonCritical_traceMemcmp
src/jmh/native/com/code_intelligence/jazzer/runtime/fuzzer_callbacks.cpp:139
↓ 1 callersFunctionJava_com_code_1intelligence_jazzer_runtime_FuzzerCallbacksOptimizedNonCritical_traceStrstrInternal
src/jmh/native/com/code_intelligence/jazzer/runtime/fuzzer_callbacks.cpp:192
↓ 1 callersFunctionJava_com_code_1intelligence_jazzer_runtime_FuzzerCallbacksOptimizedNonCritical_traceSwitch
src/jmh/native/com/code_intelligence/jazzer/runtime/fuzzer_callbacks.cpp:83
↓ 1 callersFunctionLoadAndroidVMLibs
launcher/jvm_tooling.cpp:166
↓ 1 callersFunctionStartLibFuzzer
launcher/jazzer_main.cpp:34
↓ 1 callersMethodTer
()
src/main/java/jaz/Ter.java:32
↓ 1 callersFunction__sanitizer_cov_8bit_counters_init
src/main/native/com/code_intelligence/jazzer/jazzer_preload.c:197
↓ 1 callersFunction__sanitizer_cov_pcs_init
src/main/native/com/code_intelligence/jazzer/jazzer_preload.c:204
↓ 1 callersMethodaccept
(Object o)
src/main/java/com/code_intelligence/jazzer/junit/JUnitLifecycleMethodsInvoker.java:322
↓ 1 callersMethodaccumulate
(T oldValue, T newValue)
src/main/java/com/code_intelligence/jazzer/driver/OptItem.java:174
↓ 1 callersMethodaddCharLiteral
(char c)
src/main/java/com/code_intelligence/jazzer/autofuzz/AutofuzzCodegenVisitor.java:62
↓ 1 callersMethodaddDexFile
src/main/native/com/code_intelligence/jazzer/android/dex_file_manager.cpp:39
↓ 1 callersMethodaddInputAndSeedDirs
Discovers and adds the directories for the generated corpus, Java seed corpus and findings to the libFuzzer command line. @return the temporary Java
src/main/java/com/code_intelligence/jazzer/junit/FuzzTestExecutor.java:173
↓ 1 callersMethodaddSeed
(byte[] bytes)
src/main/java/com/code_intelligence/jazzer/junit/FuzzTestExecutor.java:289
↓ 1 callersMethodaddStringLiteral
(String string)
src/main/java/com/code_intelligence/jazzer/autofuzz/AutofuzzCodegenVisitor.java:66
↓ 1 callersMethodafterEach
(ExtensionContext extensionContext)
examples/junit/src/test/java/com/example/LifecycleRecordingTestBase.java:151
↓ 1 callersMethodafterEachExecution
()
src/main/java/com/code_intelligence/jazzer/driver/LifecycleMethodsInvoker.java:59
↓ 1 callersMethodafterLastExecution
Invoked after the last execution of the fuzz target, regardless of whether there was a finding.
src/main/java/com/code_intelligence/jazzer/driver/LifecycleMethodsInvoker.java:64
↓ 1 callersMethodallMethods
(Class<?> clazz)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/aggregate/BeanSupport.java:177
↓ 1 callersMethodallocateNativeCopy
(byte[] data)
src/main/java/com/code_intelligence/jazzer/driver/FuzzedDataProviderImpl.java:134
↓ 1 callersMethodappendHooksToBootstrapClassLoaderSearch
src/main/java/com/code_intelligence/jazzer/instrumentor/Hooks.kt:35
↓ 1 callersMethodapplyInstrumentation
(byte[] bytecode)
src/jmh/java/com/code_intelligence/jazzer/instrumentor/EdgeCoverageInstrumentation.java:59
↓ 1 callersMethodarraysCompare
( MethodHandle method, Object thisObject, Object[] arguments, int hookId, Integer returnValue)
src/main/java/com/code_intelligence/jazzer/runtime/TraceCmpHooks.java:813
↓ 1 callersMethodarraysEquals
( MethodHandle method, Object thisObject, Object[] arguments, int hookId, Boolean returnValue)
src/main/java/com/code_intelligence/jazzer/runtime/TraceCmpHooks.java:784
↓ 1 callersMethodasanLibNames
()
src/main/java/com/code_intelligence/jazzer/Jazzer.java:520
↓ 1 callersFunctionassertControlFlow
src/test/java/com/code_intelligence/jazzer/instrumentor/CoverageInstrumentationTest.kt:62
↓ 1 callersMethodassertCoverageDump
()
tests/src/test/java/com/example/CoverageFuzzer.java:154
↓ 1 callersMethodassertCoverageReport
()
tests/src/test/java/com/example/CoverageFuzzer.java:97
↓ 1 callersMethodassertCrashFileExistsIn
(Path artifactsDirectory)
src/test/java/com/code_intelligence/jazzer/junit/CorpusDirectoryTest.java:234
↓ 1 callersMethodassertNotEqualMutatorValues
(Object actual, Object expected)
src/test/java/com/code_intelligence/jazzer/mutation/mutator/StressTest.java:1715
↓ 1 callersMethodautofuzzFuzzTarget
(LifecycleMethodsInvoker lifecycleMethodsInvoker)
src/main/java/com/code_intelligence/jazzer/driver/FuzzTargetHolder.java:23
↓ 1 callersMethodbar
(Map<String, Boolean> results)
src/test/java/com/code_intelligence/jazzer/instrumentor/CoverageInstrumentationTarget.java:61
↓ 1 callersMethodbar
(String ignored)
examples/junit/src/test/java/com/example/MockitoFuzzTest.java:24
↓ 1 callersMethodbase64
(byte[] input)
examples/junit/src/test/java/com/example/ValueProfileFuzzTest.java:36
↓ 1 callersMethodbase64
(byte[] input)
examples/src/main/java/com/example/ExampleValueProfileFuzzer.java:24
↓ 1 callersMethodbaz
(HashMap<String, Boolean> results)
src/test/java/com/code_intelligence/jazzer/instrumentor/CoverageInstrumentationTarget.java:65
↓ 1 callersMethodbeforeEach
(ExtensionContext extensionContext)
examples/junit/src/test/java/com/example/LifecycleRecordingTestBase.java:144
↓ 1 callersMethodbeforeEachExecution
Invoked before each execution of the fuzz target. <p>This is invoked after {@link #beforeFirstExecution()} for the first execution.
src/main/java/com/code_intelligence/jazzer/driver/LifecycleMethodsInvoker.java:57
↓ 1 callersMethodbeforeFirstExecution
Invoked before the first execution of the fuzz target.
src/main/java/com/code_intelligence/jazzer/driver/LifecycleMethodsInvoker.java:50
↓ 1 callersMethodbind
(Name name, Object obj, Attributes attrs)
sanitizers/src/test/java/com/example/ldap/MockLdapContext.java:97
↓ 1 callersMethodbitFlip
(long value, PseudoRandom prng)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/IntegralMutatorFactory.java:379
↓ 1 callersMethodbitmask
(long x, long y, PseudoRandom prng)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/IntegralMutatorFactory.java:330
↓ 1 callersMethodboxBytes
(byte[] values)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/ElementOfMutatorFactory.java:349
↓ 1 callersMethodboxChars
(char[] values)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/ElementOfMutatorFactory.java:373
↓ 1 callersMethodboxDoubles
(double[] values)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/ElementOfMutatorFactory.java:389
↓ 1 callersMethodboxFloats
(float[] values)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/ElementOfMutatorFactory.java:381
↓ 1 callersMethodboxInts
(int[] values)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/ElementOfMutatorFactory.java:365
↓ 1 callersMethodboxLongs
(long[] values)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/ElementOfMutatorFactory.java:369
↓ 1 callersMethodboxShorts
(short[] values)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/ElementOfMutatorFactory.java:357
↓ 1 callersMethodbuildMutator
( Constructor<?> constructor, AnnotatedType initialType, ExtendedMutatorFactory factory)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/aggregate/CachedConstructorMutatorFactory.java:48
↓ 1 callersMethodbytecodeToClass
src/test/java/com/code_intelligence/jazzer/instrumentor/PatchTestUtils.kt:31
↓ 1 callersMethodcheckAccess
(long block1, long block2)
tests/src/test/java/com/example/NativeValueProfileFuzzer.java:36
↓ 1 callersMethodcheckExtraAnnotations
( AnnotatedElement base, Annotation[] extraAnnotations)
src/main/java/com/code_intelligence/jazzer/mutation/support/TypeSupport.java:567
↓ 1 callersMethodcheckObjectSizedAccess
(Object[] args)
sanitizers/src/main/java/com/code_intelligence/jazzer/sanitizers/UnsafeSanitizer.java:447
↓ 1 callersMethodchoice
()
src/main/java/com/code_intelligence/jazzer/mutation/engine/SeededPseudoRandom.java:38
↓ 1 callersMethodchunkStringLiteral
(String data)
src/main/java/com/code_intelligence/jazzer/driver/ReproducerTemplate.java:82
↓ 1 callersFunctionclassStructureMatches
src/main/native/com/code_intelligence/jazzer/android/dex_file_manager.cpp:155
↓ 1 callersMethodclassToBytecode
src/test/java/com/code_intelligence/jazzer/instrumentor/PatchTestUtils.kt:22
↓ 1 callersMethodclazz
(String className)
sanitizers/src/main/java/com/code_intelligence/jazzer/sanitizers/utils/ReflectionUtils.java:28
↓ 1 callersMethodcleanStackTraces
(Throwable t)
src/main/java/com/code_intelligence/jazzer/autofuzz/FuzzTarget.java:381
↓ 1 callersMethodclosedRangeBiasedTowardsSmall
(int upperInclusive)
src/main/java/com/code_intelligence/jazzer/mutation/engine/SeededPseudoRandom.java:222
← previousnext →701–800 of 3,424, ranked by callers