The following table shows data about each function in the project. The functions included in this table correspond to all functions that exist in the executables of the fuzzers. As such, there may be functions that are from third-party libraries.
For further technical details on the meaning of columns in the below table, please see the Glossary .
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Runtime reached by Fuzzers | Combined reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 58479 | 99.6% |
gold | [1:9] | 33 | 0.05% |
yellow | [10:29] | 4 | 0.00% |
greenyellow | [30:49] | 8 | 0.01% |
lawngreen | 50+ | 162 | 0.27% |
All colors | 58686 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
26675 | 32003 | pg_encoding_mblen_or_incomplete | call site: 32003 | pg_plan_queries |
5516 | 24065 | MemoryContextSetParent | call site: 24065 | find_inheritance_children_extended |
5224 | 7840 | MemoryContextStrdup | call site: 07840 | pg_analyze_and_rewrite_fixedparams |
5071 | 18990 | pg_encoding_mblen | call site: 18990 | get_language_name |
3280 | 15707 | MemoryContextResetOnly | call site: 15707 | tuplesort_begin_heap |
2629 | 13069 | MemoryContextCreate | call site: 13069 | ExecReScan |
2417 | 29584 | makeStringInfoInternal | call site: 29584 | get_const_expr |
1951 | 5886 | should_output_to_server | call site: 05886 | DeadLockReport |
1849 | 4036 | pvsnprintf | call site: 04036 | XactLockTableInsert |
1665 | 417 | MemoryContextAlloc | call site: 00417 | LogAccessExclusiveLockPrepare |
956 | 2084 | pg_leftmost_one_pos32 | call site: 02084 | CheckPointGuts |
769 | 3044 | MemoryChunkSetHdrMask | call site: 03044 | test_slru_page_read |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
fuzzer/json_parser_fuzzer.c | 13 |
postgresbackend/utils/mmgr/mcxt.c | 50 |
postgresbackend/utils/misc/stack_depth.c | 6 |
postgrescommon/jsonapi.c | 65 |
postgresbackend/utils/mb/mbutils.c | 43 |
postgresinclude/postgres.h | 7 |
postgrescommon/stringinfo.c | 23 |
postgresbackend/utils/error/elog.c | 12 |
postgrescommon/fe_memutils.c | 14 |
postgresinclude/port/pg_lfind.h | 11 |
postgresinclude/port/simd.h | 27 |
postgrestest/regress/regress.c | 8 |
postgresbackend/optimizer/util/plancat.c | 136 |
postgresbackend/utils/cache/lsyscache.c | 77 |
postgresbackend/utils/cache/syscache.c | 32 |
postgresbackend/utils/cache/catcache.c | 82 |
postgresbackend/access/table/table.c | 5 |
postgresbackend/access/common/relation.c | 18 |
postgresbackend/storage/lmgr/lmgr.c | 43 |
postgresbackend/storage/lmgr/lock.c | 127 |
postgresbackend/utils/hash/dynahash.c | 51 |
postgrestimezone/zic.c | 7 |
postgresbackend/utils/resowner/resowner.c | 32 |
postgresbackend/storage/ipc/standby.c | 56 |
postgresbackend/access/transam/xact.c | 205 |
postgresbackend/access/transam/varsup.c | 22 |
postgresbackend/storage/lmgr/lwlock.c | 68 |
postgresinclude/port/atomics.h | 23 |
postgresinclude/port/atomics/arch-ppc.h | 2 |
postgresinclude/port/atomics/generic.h | 7 |
postgresbackend/storage/lmgr/s_lock.c | 12 |
postgresport/pgsleep.c | 2 |
postgrescommon/pg_prng.c | 10 |
postgresbackend/port/win32_sema.c | 8 |
postgresbackend/port/win32/signal.c | 8 |
postgresbackend/access/transam/transam.c | 11 |
postgresbackend/storage/ipc/pmsignal.c | 4 |
postgresbackend/commands/dbcommands.c | 7 |
postgresinclude/common/hashfn.h | 5 |
postgresinclude/access/tupdesc.h | 2 |
postgresbackend/access/transam/clog.c | 42 |
postgresbackend/access/transam/slru.c | 59 |
postgresbackend/access/transam/multixact.c | 87 |
postgresbackend/utils/activity/pgstat_slru.c | 3 |
postgresbackend/access/transam/xlog.c | 170 |
postgresbackend/access/transam/xlogrecovery.c | 3 |
postgrescommon/controldata_utils.c | 19 |
postgresbackend/storage/file/fd.c | 81 |
postgresbackend/storage/aio/aio.c | 47 |
postgresinclude/lib/ilist.h | 19 |
postgresbackend/storage/aio/aio_io.c | 1 |
postgresbackend/storage/lmgr/condition_variable.c | 18 |
postgresbackend/storage/ipc/latch.c | 10 |
postgresbackend/storage/ipc/waiteventset.c | 55 |
postgresinclude/storage/pmsignal.h | 2 |
postgresbackend/storage/ipc/ipc.c | 15 |
postgresbackend/storage/ipc/dsm.c | 44 |
postgresbackend/storage/ipc/dsm_impl.c | 48 |
postgresport/win32error.c | 4 |
postgresport/dirent.c | 11 |
postgresbackend/utils/mmgr/freepage.c | 39 |
postgresbackend/storage/aio/aio_callback.c | 9 |
postgresbin/pg_upgrade/util.c | 12 |
postgresbin/pg_test_fsync/pg_test_fsync.c | 4 |
postgresinclude/access/xlog_internal.h | 6 |
postgresbackend/utils/activity/pgstat_io.c | 22 |
postgrescommon/file_utils.c | 27 |
postgresinclude/port/pg_iovec.h | 6 |
postgresport/win32pwrite.c | 5 |
postgresbackend/utils/activity/pgstat_backend.c | 4 |
postgresport/path.c | 16 |
postgresport/win32fdatasync.c | 7 |
postgresport/win32ntdll.c | 6 |
postgresbackend/access/transam/xlogarchive.c | 24 |
postgresbackend/postmaster/pgarch.c | 2 |
postgresbackend/postmaster/checkpointer.c | 54 |
postgresbackend/utils/adt/timestamp.c | 18 |
postgresport/win32gettimeofday.c | 2 |
postgresbackend/storage/sync/sync.c | 30 |
postgresbackend/nodes/list.c | 49 |
postgresinclude/port/pg_bitutils.h | 11 |
postgresinclude/utils/memdebug.h | 3 |
postgresbackend/storage/ipc/procarray.c | 90 |
postgresbackend/access/transam/xloginsert.c | 49 |
postgresinclude/storage/bufpage.h | 6 |
postgrescommon/pg_lzcompress.c | 10 |
postgresinclude/utils/ps_status.h | 2 |
postgresbackend/utils/misc/ps_status.c | 11 |
postgresbackend/utils/cache/relmapper.c | 36 |
postgresbackend/replication/slot.c | 72 |
postgresbackend/replication/logical/snapbuild.c | 14 |
postgrescommon/logging.c | 15 |
postgresbin/psql/startup.c | 1 |
postgresbackend/access/heap/rewriteheap.c | 22 |
postgresbackend/replication/logical/origin.c | 16 |
postgresbackend/access/transam/commit_ts.c | 11 |
postgresbackend/access/transam/subtrans.c | 23 |
postgresbackend/storage/lmgr/predicate.c | 132 |
postgrestools/ifaddrs/test_ifaddrs.c | 3 |
postgresbackend/storage/buffer/bufmgr.c | 222 |
postgresinclude/storage/buf_internals.h | 8 |
postgresbackend/storage/ipc/procsignal.c | 18 |
postgresbackend/storage/smgr/smgr.c | 39 |
postgrescommon/binaryheap.c | 12 |
postgresinclude/storage/bufmgr.h | 4 |
postgresbackend/storage/page/bufpage.c | 29 |
postgresinclude/utils/memutils_memorychunk.h | 1 |
postgresinclude/storage/checksum_impl.h | 5 |
postgresinclude/storage/smgr.h | 1 |
postgresbackend/storage/lmgr/proc.c | 65 |
postgresbackend/replication/syncrep.c | 31 |
postgresbackend/utils/activity/pgstat_checkpointer.c | 8 |
postgresinclude/utils/pgstat_internal.h | 10 |
postgresbackend/access/transam/twophase.c | 87 |
postgresbackend/access/transam/xlogreader.c | 48 |
postgrestest/modules/test_slru/test_slru.c | 8 |
postgresport/win32pread.c | 5 |
postgresbackend/utils/adt/varlena.c | 19 |
postgresbackend/access/transam/xlogutils.c | 6 |
postgresinclude/access/transam.h | 12 |
postgresbackend/postmaster/walsummarizer.c | 20 |
postgresinclude/nodes/pg_list.h | 6 |
postgresbackend/replication/walreceiverfuncs.c | 2 |
postgresbackend/access/transam/timeline.c | 19 |
postgresfe_utils/archive.c | 11 |
postgrescommon/archive.c | 4 |
postgrescommon/percentrepl.c | 13 |
postgrescommon/wait_error.c | 8 |
postgresport/pgstrsignal.c | 1 |
postgresbackend/replication/walsender.c | 3 |
postgresbackend/backup/walsummary.c | 10 |
postgrescommon/psprintf.c | 14 |
postgrescommon/rmtree.c | 14 |
postgresbackend/utils/activity/pgstat_replslot.c | 5 |
postgresbackend/utils/activity/pgstat_shmem.c | 56 |
postgresbackend/utils/activity/pgstat.c | 16 |
postgresbackend/utils/activity/pgstat_relation.c | 15 |
postgresbackend/lib/dshash.c | 35 |
postgresbackend/utils/mmgr/dsa.c | 57 |
postgresinclude/replication/slot.h | 2 |
postgresinclude/common/int.h | 5 |
postgresinclude/replication/walsender.h | 1 |
postgresbackend/storage/lmgr/deadlock.c | 38 |
postgresbackend/utils/activity/backend_status.c | 14 |
postgresbackend/utils/misc/superuser.c | 9 |
postgresbackend/utils/cache/inval.c | 66 |
postgresbackend/utils/init/miscinit.c | 12 |
postgrescommon/wchar.c | 9 |
postgresbackend/utils/activity/pgstat_database.c | 5 |
postgresbackend/utils/misc/timeout.c | 14 |
postgresbackend/port/win32/timer.c | 11 |
postgresbin/pg_dump/pg_dump_sort.c | 12 |
postgresbackend/storage/ipc/sinval.c | 6 |
postgresbackend/storage/ipc/sinvaladt.c | 9 |
postgresbackend/utils/time/snapmgr.c | 43 |
postgresbackend/lib/pairingheap.c | 6 |
postgresbackend/utils/cache/relcache.c | 199 |
postgresinclude/utils/rel.h | 5 |
postgresbackend/access/common/tupdesc.c | 44 |
postgresbackend/commands/trigger.c | 115 |
postgresbackend/nodes/bitmapset.c | 24 |
postgresbackend/access/common/scankey.c | 4 |
postgresbackend/utils/fmgr/fmgr.c | 56 |
postgresbackend/access/common/heaptuple.c | 70 |
postgresinclude/access/htup_details.h | 28 |
postgresbackend/access/index/indexam.c | 52 |
postgresbackend/utils/adt/datum.c | 18 |
postgresbackend/utils/adt/expandeddatum.c | 13 |
postgresbackend/utils/adt/array_expanded.c | 36 |
postgresbackend/utils/adt/arrayutils.c | 7 |
postgresbackend/utils/adt/arrayfuncs.c | 80 |
postgresinclude/access/tupmacs.h | 8 |
postgresbackend/storage/page/itemptr.c | 2 |
postgresinclude/storage/itemptr.h | 9 |
postgresbackend/utils/fmgr/dfmgr.c | 46 |
postgresport/win32dlopen.c | 9 |
postgresbackend/access/index/genam.c | 60 |
postgresbackend/catalog/index.c | 113 |
postgresbackend/access/table/tableam.c | 10 |
postgresbackend/executor/execTuples.c | 73 |
postgresbackend/access/transam/parallel.c | 27 |
postgresinclude/access/tableam.h | 18 |
postgresinclude/executor/tuptable.h | 11 |
postgrestest/modules/test_aio/test_aio.c | 3 |
postgresbackend/catalog/storage.c | 36 |
postgresbackend/access/common/reloptions.c | 57 |
postgresbackend/utils/adt/bool.c | 3 |
postgresport/pgstrcasecmp.c | 5 |
postgresbackend/utils/misc/guc.c | 90 |
postgresbackend/catalog/catalog.c | 24 |
postgresbackend/catalog/namespace.c | 126 |
postgresbackend/catalog/pg_constraint.c | 43 |
postgresbackend/access/index/amapi.c | 18 |
postgresbackend/utils/adt/ruleutils.c | 270 |
postgresbackend/commands/indexcmds.c | 17 |
postgresbackend/parser/parse_coerce.c | 95 |
postgresbackend/utils/adt/format_type.c | 22 |
postgresbackend/parser/scansup.c | 11 |
postgresbackend/catalog/aclchk.c | 65 |
postgresbackend/utils/adt/acl.c | 65 |
postgresbackend/lib/bloomfilter.c | 14 |
postgrescommon/hashfn.c | 2 |
postgresbackend/catalog/objectaddress.c | 89 |
postgresbin/pg_dump/filter.c | 1 |
postgresbackend/nodes/equalfuncs.c | 12 |
postgresbackend/nodes/makefuncs.c | 30 |
fuzzer/simple_query_fuzzer.c | 7 |
postgresbackend/tcop/postgres.c | 37 |
postgresport/win32getrusage.c | 6 |
postgresbackend/parser/analyze.c | 171 |
postgresbackend/parser/parse_node.c | 33 |
postgresbackend/parser/parse_param.c | 2 |
postgresbackend/parser/parse_cte.c | 62 |
postgresbackend/nodes/nodeFuncs.c | 40 |
postgresbackend/parser/parse_expr.c | 188 |
postgresbackend/parser/parse_relation.c | 130 |
postgresbackend/catalog/heap.c | 85 |
postgresbackend/nodes/value.c | 1 |
postgresbackend/utils/fmgr/funcapi.c | 69 |
postgresbackend/utils/adt/name.c | 14 |
postgresbackend/utils/cache/typcache.c | 113 |
postgresbackend/nodes/read.c | 25 |
postgrescommon/string.c | 2 |
postgresbackend/nodes/readfuncs.c | 4 |
postgresbackend/optimizer/plan/planner.c | 261 |
postgresbackend/optimizer/util/clauses.c | 202 |
postgresbackend/catalog/pg_inherits.c | 49 |
postgresbackend/parser/parse_type.c | 60 |
postgresbackend/parser/parse_func.c | 94 |
postgresbackend/executor/execUtils.c | 30 |
postgresbackend/executor/execExpr.c | 109 |
postgresbackend/executor/execJunk.c | 10 |
postgresbackend/utils/adt/arraysubs.c | 18 |
postgresbackend/jit/jit.c | 10 |
postgresbackend/executor/execExprInterp.c | 249 |
postgresinclude/executor/executor.h | 11 |
postgresbackend/access/heap/heaptoast.c | 31 |
postgresbackend/access/common/detoast.c | 35 |
postgresinclude/utils/expandeddatum.h | 1 |
postgresbackend/utils/activity/pgstat_function.c | 12 |
postgresbackend/executor/nodeSubplan.c | 79 |
postgresbackend/executor/execAmi.c | 69 |
postgresbackend/executor/instrument.c | 13 |
postgrespl/plpython/plpy_exec.c | 52 |
postgrespl/plpython/plpy_typeio.c | 19 |
postgrespl/plpython/plpy_main.c | 2 |
postgresbackend/utils/activity/backend_progress.c | 3 |
postgresbackend/postmaster/bgworker.c | 8 |
postgresbackend/storage/ipc/shm_mq.c | 12 |
postgresbackend/utils/sort/tuplestore.c | 32 |
postgresbackend/storage/file/buffile.c | 35 |
postgresbackend/storage/file/fileset.c | 11 |
postgresinclude/storage/fd.h | 3 |
postgresbackend/utils/mmgr/portalmem.c | 31 |
postgresbackend/utils/cache/plancache.c | 5 |
postgresbackend/libpq/be-fsstubs.c | 5 |
postgresbackend/storage/large_object/inv_api.c | 5 |
postgresbackend/commands/async.c | 23 |
postgresbackend/utils/activity/pgstat_xact.c | 24 |
postgresbackend/storage/buffer/localbuf.c | 62 |
postgresbackend/storage/buffer/buf_table.c | 4 |
postgresbackend/storage/buffer/freelist.c | 18 |
postgresbackend/executor/spi.c | 13 |
postgresbackend/commands/tablecmds.c | 21 |
postgresbackend/executor/nodeResult.c | 3 |
postgresbackend/executor/nodeProjectSet.c | 3 |
postgresbackend/executor/nodeModifyTable.c | 7 |
postgresbackend/executor/nodeAppend.c | 10 |
postgresbackend/executor/nodeMergeAppend.c | 6 |
postgresbackend/executor/nodeRecursiveunion.c | 14 |
postgresbackend/executor/execGrouping.c | 22 |
postgresbackend/executor/nodeBitmapAnd.c | 3 |
postgresbackend/executor/nodeBitmapOr.c | 3 |
postgresbackend/executor/nodeSeqscan.c | 3 |
postgresbackend/executor/execScan.c | 6 |
postgresbackend/executor/nodeSamplescan.c | 3 |
postgresbackend/executor/nodeGather.c | 9 |
postgresbackend/executor/execParallel.c | 32 |
postgresbackend/executor/tqueue.c | 2 |
postgresbackend/storage/ipc/shm_toc.c | 2 |
postgresbackend/executor/nodeGatherMerge.c | 11 |
postgresbackend/executor/nodeIndexscan.c | 24 |
postgresbackend/executor/nodeIndexonlyscan.c | 11 |
postgresbackend/executor/nodeBitmapIndexscan.c | 10 |
postgresbackend/executor/nodeBitmapHeapscan.c | 13 |
postgresbackend/nodes/tidbitmap.c | 8 |
postgresbackend/executor/nodeTidscan.c | 4 |
postgresbackend/executor/nodeTidrangescan.c | 2 |
postgresbackend/executor/nodeSubqueryscan.c | 4 |
postgresbackend/executor/nodeFunctionscan.c | 7 |
postgresbackend/executor/nodeTableFuncscan.c | 4 |
postgresbackend/executor/nodeValuesscan.c | 2 |
postgresbackend/executor/nodeCtescan.c | 6 |
postgresbackend/executor/nodeNamedtuplestorescan.c | 4 |
postgresbackend/executor/nodeWorktablescan.c | 3 |
postgresbackend/executor/nodeForeignscan.c | 8 |
postgresbackend/executor/nodeCustom.c | 4 |
postgresbackend/executor/nodeNestloop.c | 5 |
postgresbackend/executor/nodeMergejoin.c | 6 |
postgresbackend/executor/nodeHashjoin.c | 13 |
postgresbackend/executor/nodeHash.c | 30 |
postgresbackend/executor/nodeMaterial.c | 6 |
postgresbackend/executor/nodeMemoize.c | 16 |
postgresbackend/executor/nodeSort.c | 9 |
postgresbackend/utils/sort/tuplesort.c | 82 |
postgresbackend/utils/sort/logtape.c | 37 |
postgresbackend/utils/misc/pg_rusage.c | 5 |
postgresbackend/executor/nodeIncrementalSort.c | 10 |
postgresbackend/utils/mmgr/bump.c | 18 |
postgresbackend/executor/nodeGroup.c | 4 |
postgresbackend/executor/nodeAgg.c | 40 |
postgresbackend/commands/tablespace.c | 28 |
postgresbackend/access/heap/heapam.c | 245 |
postgresbackend/storage/aio/read_stream.c | 24 |
postgresbin/pg_amcheck/pg_amcheck.c | 8 |
postgresbackend/access/heap/pruneheap.c | 90 |
postgresbackend/access/heap/heapam_visibility.c | 47 |
postgresinclude/access/heapam.h | 2 |
postgresbackend/utils/time/combocid.c | 15 |
postgresbackend/replication/logical/reorderbuffer.c | 34 |
postgresinclude/access/valid.h | 3 |
postgresbackend/utils/adt/numutils.c | 17 |
postgresinterfaces/ecpg/test/expected/sql-declare.c | 1 |
postgresbackend/utils/sort/tuplesortvariants.c | 17 |
postgresbackend/utils/sort/sortsupport.c | 13 |
postgresbackend/executor/nodeWindowAgg.c | 11 |
postgresbackend/executor/nodeUnique.c | 4 |
postgresbackend/executor/nodeSetOp.c | 9 |
postgresbackend/executor/nodeLockRows.c | 4 |
postgresbackend/executor/nodeLimit.c | 11 |
postgresbackend/executor/execProcnode.c | 56 |
postgresinclude/utils/date.h | 6 |
postgresbackend/utils/adt/date.c | 15 |
postgresinterfaces/ecpg/pgtypeslib/dt_common.c | 14 |
postgresbackend/utils/adt/datetime.c | 31 |
postgresinterfaces/ecpg/pgtypeslib/timestamp.c | 18 |
postgresinclude/utils/timestamp.h | 3 |
postgresbackend/utils/adt/misc.c | 4 |
postgresbackend/catalog/pg_namespace.c | 21 |
postgresbackend/catalog/indexing.c | 28 |
postgresbackend/executor/execIndexing.c | 51 |
postgresbackend/optimizer/prep/prepqual.c | 29 |
postgresinclude/nodes/nodeFuncs.h | 4 |
postgresbackend/access/table/toast_helper.c | 18 |
postgresbackend/access/common/toast_compression.c | 20 |
postgresbackend/access/common/toast_internals.c | 64 |
postgresbackend/access/heap/visibilitymap.c | 36 |
postgresbackend/optimizer/util/var.c | 48 |
postgresbackend/access/heap/hio.c | 50 |
postgresbackend/storage/freespace/freespace.c | 44 |
postgresbackend/storage/freespace/fsmpage.c | 12 |
postgresbackend/catalog/pg_shdepend.c | 37 |
postgresinclude/lib/qunique.h | 2 |
postgresbackend/catalog/pg_depend.c | 50 |
postgresbackend/utils/adt/regproc.c | 28 |
postgrescommon/encnames.c | 8 |
postgresbackend/catalog/pg_attrdef.c | 16 |
postgresbin/pg_dump/pg_dump.c | 8 |
postgresinterfaces/libpq/pqexpbuffer.c | 17 |
postgresbin/pg_dump/pg_backup_db.c | 15 |
postgresinterfaces/libpq/fe-exec.c | 66 |
postgresinterfaces/libpq/fe-misc.c | 59 |
postgresinterfaces/libpq/fe-protocol3.c | 67 |
postgresinterfaces/libpq/fe-connect.c | 209 |
postgresinterfaces/libpq/fe-secure.c | 21 |
postgresinterfaces/libpq/fe-secure-openssl.c | 107 |
postgresinterfaces/libpq/fe-trace.c | 49 |
postgrescommon/hmac_openssl.c | 1 |
postgresinterfaces/libpq/fe-secure-gssapi.c | 25 |
postgresinterfaces/libpq/fe-gssapi-common.c | 16 |
postgresport/strlcat.c | 1 |
postgresinterfaces/libpq/libpq-events.c | 1 |
postgresfe_utils/string_utils.c | 13 |
postgrescommon/kwlookup.c | 3 |
postgresbackend/catalog/pg_largeobject.c | 13 |
postgresbackend/foreign/foreign.c | 38 |
postgresbackend/commands/extension.c | 18 |
postgresbackend/catalog/dependency.c | 91 |
postgresbackend/commands/event_trigger.c | 26 |
postgresbackend/utils/cache/evtcache.c | 35 |
postgresbackend/tcop/cmdtag.c | 2 |
postgresbackend/commands/amcmds.c | 7 |
postgresbin/pg_dump/pg_backup_archiver.c | 5 |
postgresbin/pg_dump/pg_backup_utils.c | 4 |
postgresbackend/replication/logical/launcher.c | 8 |
postgresbackend/replication/logical/worker.c | 6 |
postgresbackend/executor/execMain.c | 47 |
postgresbackend/utils/mmgr/generation.c | 18 |
postgresbackend/access/common/tupconvert.c | 9 |
postgresbackend/access/common/attmap.c | 15 |
postgresbackend/partitioning/partdesc.c | 48 |
postgresbackend/commands/portalcmds.c | 23 |
postgresbackend/tcop/dest.c | 10 |
postgresbackend/access/common/printtup.c | 1 |
postgresbackend/executor/tstoreReceiver.c | 2 |
postgresbackend/commands/createas.c | 1 |
postgresbackend/commands/copyto.c | 1 |
postgresbackend/executor/functions.c | 41 |
postgresbackend/commands/matview.c | 1 |
postgresbackend/commands/explain_dr.c | 1 |
postgresbackend/access/transam/rmgr.c | 2 |
postgresbackend/storage/ipc/shmem.c | 3 |
postgresbackend/utils/sort/sharedtuplestore.c | 5 |
postgresbackend/storage/ipc/barrier.c | 5 |
postgres/contrib/postgres_fdw/postgres_fdw.c | 151 |
postgres/contrib/postgres_fdw/connection.c | 19 |
postgresinclude/libpq/libpq-be-fe-helpers.h | 15 |
postgresbackend/executor/execAsync.c | 3 |
postgresbackend/executor/execPartition.c | 4 |
postgresbackend/tcop/pquery.c | 3 |
postgresbackend/optimizer/util/relnode.c | 99 |
postgresbackend/optimizer/util/tlist.c | 46 |
postgresbackend/catalog/pg_class.c | 2 |
postgresbackend/utils/adt/numeric.c | 33 |
postgresbackend/optimizer/path/costsize.c | 119 |
postgresbackend/rewrite/rewriteManip.c | 37 |
postgresbackend/statistics/extended_stats.c | 65 |
postgresbackend/utils/cache/partcache.c | 52 |
postgresbackend/catalog/partition.c | 34 |
postgresbackend/partitioning/partbounds.c | 113 |
postgresbackend/optimizer/util/inherit.c | 74 |
postgresbackend/optimizer/util/appendinfo.c | 67 |
postgresbackend/optimizer/util/restrictinfo.c | 35 |
postgresbackend/optimizer/plan/initsplan.c | 109 |
postgresbackend/optimizer/path/joinrels.c | 75 |
postgresbackend/optimizer/util/pathnode.c | 112 |
postgresbackend/optimizer/path/pathkeys.c | 83 |
postgresbackend/optimizer/path/equivclass.c | 127 |
postgresbackend/optimizer/path/clausesel.c | 42 |
postgresbackend/utils/adt/selfuncs.c | 203 |
postgresbackend/parser/parse_clause.c | 162 |
postgresbackend/statistics/mcv.c | 51 |
postgresbackend/statistics/dependencies.c | 54 |
postgresbackend/utils/adt/array_selfuncs.c | 27 |
postgresbackend/optimizer/path/allpaths.c | 192 |
postgrespl/plpgsqlpl_handler.c | 8 |
postgresport/pg_popcount_aarch64.c | 16 |
postgresinclude/utils/rangetypes.h | 1 |
postgresinclude/utils/multirangetypes.h | 1 |
postgresbackend/utils/misc/rls.c | 15 |
postgresbackend/parser/parse_agg.c | 81 |
postgresbackend/parser/parse_oper.c | 57 |
postgresbackend/optimizer/prep/prepjointree.c | 126 |
postgresbackend/optimizer/util/placeholder.c | 39 |
postgresbackend/rewrite/rewriteHandler.c | 123 |
postgresbackend/utils/adt/xml.c | 142 |
postgresbin/pg_upgrade/check.c | 2 |
postgresbackend/catalog/pg_subscription.c | 18 |
postgresbackend/commands/sequence.c | 51 |
postgresbackend/commands/functioncmds.c | 10 |
postgresbackend/commands/typecmds.c | 11 |
postgresbackend/catalog/pg_enum.c | 9 |
postgresbackend/catalog/pg_range.c | 9 |
postgresbackend/commands/operatorcmds.c | 11 |
postgresbackend/catalog/pg_operator.c | 14 |
postgresbackend/rewrite/rewriteRemove.c | 17 |
postgresbackend/commands/statscmds.c | 13 |
postgresbackend/commands/tsearchcmds.c | 12 |
postgresbackend/commands/policy.c | 33 |
postgresbackend/commands/publicationcmds.c | 17 |
postgresbackend/catalog/pg_publication.c | 18 |
postgresbackend/commands/comment.c | 9 |
postgresbackend/commands/seclabel.c | 13 |
postgresbackend/access/sequence/sequence.c | 3 |
postgresbackend/tcop/utility.c | 4 |
postgresinclude/utils/arrayaccess.h | 6 |
postgresinclude/funcapi.h | 1 |
postgresinclude/utils/expandedrecord.h | 3 |
postgresbackend/utils/adt/expandedrecord.c | 12 |
postgresbackend/utils/adt/domains.c | 34 |
postgresinclude/utils/xml.h | 1 |
postgresbackend/catalog/pg_conversion.c | 5 |
postgresbackend/utils/adt/jsonb.c | 86 |
postgresbackend/utils/adt/jsonb_util.c | 65 |
postgresbackend/utils/adt/jsonfuncs.c | 120 |
postgresinclude/utils/numeric.h | 2 |
postgresbackend/utils/adt/json.c | 80 |
postgresinterfaces/ecpg/pgtypeslib/interval.c | 3 |
postgresinclude/utils/jsonb.h | 2 |
postgresbin/pg_combinebackup/write_manifest.c | 3 |
postgresinclude/utils/jsonpath.h | 1 |
postgresbackend/utils/adt/jsonpath_exec.c | 140 |
postgresbackend/utils/adt/jsonpath.c | 22 |
postgresinterfaces/ecpg/pgtypeslib/numeric.c | 2 |
postgresbackend/optimizer/plan/createplan.c | 246 |
postgresbackend/utils/adt/float.c | 9 |
postgresbackend/utils/adt/formatting.c | 111 |
postgresbackend/utils/adt/pg_locale.c | 54 |
postgresbackend/utils/adt/pg_locale_libc.c | 29 |
postgresport/chklocale.c | 22 |
postgresbackend/utils/adt/pg_locale_builtin.c | 15 |
postgresbackend/utils/adt/pg_locale_icu.c | 51 |
postgrescommon/unicode_case.c | 13 |
postgrescommon/unicode_category.c | 7 |
postgrestimezone/localtime.c | 33 |
postgrestimezone/pgtz.c | 11 |
postgresbin/initdb/findtimezone.c | 5 |
postgresbackend/parser/parser.c | 4 |
postgresbackend/nodes/outfuncs.c | 21 |
postgresbackend/parser/parse_collate.c | 39 |
postgresbackend/optimizer/plan/setrefs.c | 113 |
postgresbackend/parser/parse_target.c | 90 |
postgresbackend/parser/parse_enr.c | 1 |
postgresbackend/utils/misc/queryenvironment.c | 7 |
postgresbackend/commands/opclasscmds.c | 18 |
postgresbackend/parser/parse_jsontable.c | 52 |
postgresbackend/access/tablesample/tablesample.c | 5 |
postgresbackend/parser/parse_merge.c | 36 |
postgresbackend/commands/define.c | 15 |
postgresbackend/nodes/queryjumblefuncs.c | 27 |
postgresbackend/nodes/print.c | 12 |
postgresbackend/rewrite/rewriteSearchCycle.c | 37 |
postgresbackend/rewrite/rowsecurity.c | 33 |
postgresbackend/rewrite/rewriteDefine.c | 9 |
postgresbackend/optimizer/util/paramassign.c | 29 |
postgresbackend/optimizer/plan/subselect.c | 135 |
postgresbackend/optimizer/util/predtest.c | 57 |
postgres/contrib/file_fdw/file_fdw.c | 39 |
postgresbackend/statistics/mvdistinct.c | 18 |
postgresbackend/partitioning/partprune.c | 114 |
postgresbackend/optimizer/prep/preptlist.c | 33 |
postgres/contrib/postgres_fdw/deparse.c | 135 |
postgres/contrib/postgres_fdw/shippable.c | 9 |
postgresbackend/nodes/multibitmapset.c | 12 |
postgresbackend/optimizer/prep/prepunion.c | 86 |
postgresbackend/lib/bipartite_match.c | 9 |
postgresbackend/optimizer/prep/prepagg.c | 49 |
postgresbackend/optimizer/plan/planagg.c | 48 |
postgresbackend/optimizer/plan/planmain.c | 30 |
postgresbackend/optimizer/util/joininfo.c | 14 |
postgresbackend/optimizer/plan/analyzejoins.c | 100 |
postgresinclude/optimizer/restrictinfo.h | 1 |
postgresbackend/optimizer/path/indxpath.c | 161 |
postgresbackend/optimizer/util/orclauses.c | 23 |
postgresbackend/utils/cache/spccache.c | 16 |
postgresbackend/optimizer/path/tidpath.c | 37 |
postgresbackend/optimizer/geqo/geqo_main.c | 31 |
postgresbackend/optimizer/geqo/geqo_random.c | 3 |
postgresbackend/optimizer/geqo/geqo_pool.c | 7 |
postgresbackend/optimizer/geqo/geqo_recombination.c | 3 |
postgresbackend/optimizer/geqo/geqo_eval.c | 24 |
postgresbackend/optimizer/path/joinpath.c | 99 |
postgresbackend/access/common/indextuple.c | 10 |
postgresinclude/access/itup.h | 1 |
postgresbackend/utils/adt/network.c | 5 |
postgresinclude/utils/inet.h | 2 |
postgresbin/pg_basebackup/streamutil.c | 26 |
postgresbin/psql/common.c | 3 |
postgresinterfaces/libpq/fe-auth.c | 62 |
postgrescommon/sprompt.c | 18 |
postgrescommon/pg_get_line.c | 8 |
postgresport/explicit_bzero.c | 1 |
postgresinclude/libpq/pqcomm.h | 1 |
postgrescommon/base64.c | 2 |
postgrescommon/ip.c | 12 |
postgresport/inet_net_ntop.c | 7 |
postgresport/noblock.c | 2 |
postgresport/getpeereid.c | 5 |
postgresinterfaces/libpq/fe-cancel.c | 10 |
postgresinterfaces/libpq/pthread-win32.c | 5 |
postgresinterfaces/libpq/fe-secure-common.c | 16 |
postgresport/inet_aton.c | 5 |
postgrescommon/md5_common.c | 14 |
postgrescommon/cryptohash.c | 24 |
postgrescommon/md5.c | 9 |
postgrescommon/sha1.c | 14 |
postgrescommon/sha2.c | 15 |
postgresinterfaces/libpq/fe-auth-oauth.c | 37 |
postgresbackend/optimizer/geqo/geqo_erx.c | 9 |
postgresbackend/optimizer/geqo/geqo_selection.c | 4 |
postgresbackend/optimizer/geqo/geqo_pmx.c | 3 |
postgresbackend/optimizer/geqo/geqo_cx.c | 1 |
postgresbackend/optimizer/geqo/geqo_mutation.c | 1 |
postgresbackend/optimizer/geqo/geqo_px.c | 1 |
postgresbackend/optimizer/geqo/geqo_ox1.c | 1 |
postgresbackend/optimizer/geqo/geqo_ox2.c | 1 |
postgresbackend/optimizer/geqo/geqo_misc.c | 4 |
postgresbackend/lib/knapsack.c | 10 |
postgresbackend/access/table/tableamapi.c | 5 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 58799 | 99.1% |
gold | [1:9] | 132 | 0.22% |
yellow | [10:29] | 30 | 0.05% |
greenyellow | [30:49] | 2 | 0.00% |
lawngreen | 50+ | 335 | 0.56% |
All colors | 59298 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
14782 | 43674 | pg_plan_queries | call site: 43674 | planner |
4701 | 29821 | pg_unicode_to_server | call site: 29821 | forboth |
4664 | 20061 | ScanKeywordLookup | call site: 20061 | get_language_name |
3390 | 16037 | MemoryContextResetOnly | call site: 16037 | tuplesort_begin_heap |
2416 | 13612 | SetTempTablespaces | call site: 13612 | get_tablespace_oid |
2050 | 9946 | makeInteger | call site: 09946 | PLy_exec_function |
1943 | 4355 | lcons | call site: 04355 | XactLockTableInsert |
1867 | 27934 | makeTypeNameFromNameList | call site: 27934 | find_coercion_pathway |
1849 | 24726 | makeBoolExpr | call site: 24726 | get_qual_for_range |
1836 | 34548 | pg_tzset | call site: 34548 | from_char_seq_search |
1763 | 37111 | makeJsonValueExpr | call site: 37111 | array_subscript_transform |
1563 | 928 | errmsg_internal | call site: 00928 | get_database_name |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
fuzzer/simple_query_fuzzer.c | 22 |
postgresbackend/utils/misc/stack_depth.c | 6 |
postgresbackend/utils/misc/timeout.c | 14 |
postgresbackend/utils/error/elog.c | 75 |
postgrescommon/stringinfo.c | 23 |
postgrescommon/fe_memutils.c | 14 |
postgrescommon/psprintf.c | 14 |
postgresbackend/utils/init/miscinit.c | 13 |
postgresport/win32gettimeofday.c | 2 |
postgrestimezone/strftime.c | 7 |
postgrestimezone/localtime.c | 42 |
postgresbin/initdb/findtimezone.c | 5 |
postgrescommon/ip.c | 12 |
postgresbackend/access/transam/xact.c | 205 |
postgresbackend/utils/mb/mbutils.c | 44 |
postgrescommon/wchar.c | 9 |
postgresbin/pg_ctl/pg_ctl.c | 8 |
postgresbackend/utils/error/csvlog.c | 21 |
postgresbackend/postmaster/syslogger.c | 2 |
postgresport/win32security.c | 6 |
postgresbackend/utils/error/jsonlog.c | 25 |
postgresbin/pg_combinebackup/write_manifest.c | 3 |
postgresbackend/libpq/pqformat.c | 9 |
postgresinclude/libpq/pqformat.h | 3 |
postgresbackend/utils/mmgr/mcxt.c | 48 |
postgrestimezone/zic.c | 7 |
postgresinclude/postgres.h | 7 |
postgresbackend/catalog/namespace.c | 126 |
postgrestest/regress/regress.c | 8 |
postgresbackend/optimizer/util/plancat.c | 136 |
postgresbackend/utils/cache/lsyscache.c | 77 |
postgresbackend/utils/cache/syscache.c | 32 |
postgresbackend/utils/cache/catcache.c | 82 |
postgresbackend/access/table/table.c | 5 |
postgresbackend/access/common/relation.c | 18 |
postgresbackend/storage/lmgr/lmgr.c | 43 |
postgresbackend/storage/lmgr/lock.c | 127 |
postgresbackend/utils/hash/dynahash.c | 51 |
postgresbackend/utils/resowner/resowner.c | 32 |
postgresbackend/storage/ipc/standby.c | 56 |
postgresbackend/access/transam/varsup.c | 22 |
postgresbackend/storage/lmgr/lwlock.c | 68 |
postgresinclude/port/atomics.h | 23 |
postgresinclude/port/atomics/arch-ppc.h | 2 |
postgresinclude/port/atomics/generic.h | 7 |
postgresbackend/storage/lmgr/s_lock.c | 12 |
postgresport/pgsleep.c | 2 |
postgrescommon/pg_prng.c | 10 |
postgresbackend/port/win32_sema.c | 8 |
postgresbackend/port/win32/signal.c | 8 |
postgresbackend/access/transam/transam.c | 11 |
postgresbackend/storage/ipc/pmsignal.c | 4 |
postgresbackend/commands/dbcommands.c | 7 |
postgresinclude/common/hashfn.h | 5 |
postgresinclude/access/tupdesc.h | 2 |
postgresbackend/access/transam/clog.c | 42 |
postgresbackend/access/transam/slru.c | 59 |
postgresbackend/access/transam/multixact.c | 87 |
postgresbackend/utils/activity/pgstat_slru.c | 3 |
postgresbackend/access/transam/xlog.c | 170 |
postgresbackend/access/transam/xlogrecovery.c | 3 |
postgrescommon/controldata_utils.c | 19 |
postgresbackend/storage/file/fd.c | 81 |
postgresbackend/storage/aio/aio.c | 47 |
postgresinclude/lib/ilist.h | 19 |
postgresbackend/storage/aio/aio_io.c | 1 |
postgresbackend/storage/lmgr/condition_variable.c | 18 |
postgresbackend/storage/ipc/latch.c | 10 |
postgresbackend/storage/ipc/waiteventset.c | 55 |
postgresinclude/storage/pmsignal.h | 2 |
postgresbackend/storage/ipc/ipc.c | 15 |
postgresbackend/storage/ipc/dsm.c | 44 |
postgresbackend/storage/ipc/dsm_impl.c | 48 |
postgresport/win32error.c | 4 |
postgresport/dirent.c | 11 |
postgresbackend/utils/mmgr/freepage.c | 39 |
postgresbackend/storage/aio/aio_callback.c | 9 |
postgresbin/pg_upgrade/util.c | 12 |
postgresbin/pg_test_fsync/pg_test_fsync.c | 4 |
postgresinclude/access/xlog_internal.h | 6 |
postgresbackend/utils/activity/pgstat_io.c | 22 |
postgrescommon/file_utils.c | 27 |
postgresinclude/port/pg_iovec.h | 6 |
postgresport/win32pwrite.c | 5 |
postgresbackend/utils/activity/pgstat_backend.c | 4 |
postgresport/path.c | 16 |
postgresport/win32fdatasync.c | 7 |
postgresport/win32ntdll.c | 6 |
postgresbackend/access/transam/xlogarchive.c | 24 |
postgresbackend/postmaster/pgarch.c | 2 |
postgresbackend/postmaster/checkpointer.c | 54 |
postgresbackend/utils/adt/timestamp.c | 18 |
postgresbackend/storage/sync/sync.c | 30 |
postgresbackend/nodes/list.c | 49 |
postgresinclude/port/pg_bitutils.h | 11 |
postgresinclude/utils/memdebug.h | 3 |
postgresbackend/storage/ipc/procarray.c | 90 |
postgresbackend/access/transam/xloginsert.c | 49 |
postgresinclude/storage/bufpage.h | 6 |
postgrescommon/pg_lzcompress.c | 10 |
postgresinclude/utils/ps_status.h | 2 |
postgresbackend/utils/misc/ps_status.c | 11 |
postgresbackend/utils/cache/relmapper.c | 36 |
postgresbackend/replication/slot.c | 72 |
postgresbackend/replication/logical/snapbuild.c | 14 |
postgrescommon/logging.c | 15 |
postgresbin/psql/startup.c | 1 |
postgresbackend/access/heap/rewriteheap.c | 22 |
postgresbackend/replication/logical/origin.c | 16 |
postgresbackend/access/transam/commit_ts.c | 11 |
postgresbackend/access/transam/subtrans.c | 23 |
postgresbackend/storage/lmgr/predicate.c | 132 |
postgrestools/ifaddrs/test_ifaddrs.c | 3 |
postgresbackend/storage/buffer/bufmgr.c | 222 |
postgresinclude/storage/buf_internals.h | 8 |
postgresbackend/storage/ipc/procsignal.c | 18 |
postgresbackend/storage/smgr/smgr.c | 39 |
postgrescommon/binaryheap.c | 12 |
postgresinclude/storage/bufmgr.h | 4 |
postgresbackend/storage/page/bufpage.c | 29 |
postgresinclude/utils/memutils_memorychunk.h | 1 |
postgresinclude/storage/checksum_impl.h | 5 |
postgresinclude/storage/smgr.h | 1 |
postgresbackend/storage/lmgr/proc.c | 65 |
postgresbackend/replication/syncrep.c | 31 |
postgresbackend/utils/activity/pgstat_checkpointer.c | 8 |
postgresinclude/utils/pgstat_internal.h | 10 |
postgresbackend/access/transam/twophase.c | 87 |
postgresbackend/access/transam/xlogreader.c | 48 |
postgrestest/modules/test_slru/test_slru.c | 8 |
postgresport/win32pread.c | 5 |
postgresbackend/utils/adt/varlena.c | 19 |
postgresbackend/access/transam/xlogutils.c | 6 |
postgresinclude/access/transam.h | 12 |
postgresbackend/postmaster/walsummarizer.c | 20 |
postgresinclude/nodes/pg_list.h | 6 |
postgresbackend/replication/walreceiverfuncs.c | 2 |
postgresbackend/access/transam/timeline.c | 19 |
postgresfe_utils/archive.c | 11 |
postgrescommon/archive.c | 4 |
postgrescommon/percentrepl.c | 13 |
postgrescommon/wait_error.c | 8 |
postgresport/pgstrsignal.c | 1 |
postgresbackend/replication/walsender.c | 3 |
postgresbackend/backup/walsummary.c | 10 |
postgrescommon/rmtree.c | 14 |
postgresbackend/utils/activity/pgstat_replslot.c | 5 |
postgresbackend/utils/activity/pgstat_shmem.c | 56 |
postgresbackend/utils/activity/pgstat.c | 16 |
postgresbackend/utils/activity/pgstat_relation.c | 15 |
postgresbackend/lib/dshash.c | 35 |
postgresbackend/utils/mmgr/dsa.c | 57 |
postgresinclude/replication/slot.h | 2 |
postgresinclude/common/int.h | 5 |
postgresinclude/replication/walsender.h | 1 |
postgresbackend/storage/lmgr/deadlock.c | 38 |
postgresbackend/utils/activity/backend_status.c | 14 |
postgresbackend/utils/misc/superuser.c | 9 |
postgresbackend/utils/cache/inval.c | 66 |
postgresbackend/utils/activity/pgstat_database.c | 5 |
postgresbackend/port/win32/timer.c | 11 |
postgresbin/pg_dump/pg_dump_sort.c | 12 |
postgresbackend/storage/ipc/sinval.c | 6 |
postgresbackend/storage/ipc/sinvaladt.c | 9 |
postgresbackend/utils/time/snapmgr.c | 43 |
postgresbackend/lib/pairingheap.c | 6 |
postgresbackend/utils/cache/relcache.c | 199 |
postgresinclude/utils/rel.h | 5 |
postgresbackend/access/common/tupdesc.c | 44 |
postgresbackend/commands/trigger.c | 115 |
postgresbackend/nodes/bitmapset.c | 24 |
postgresbackend/access/common/scankey.c | 4 |
postgresbackend/utils/fmgr/fmgr.c | 56 |
postgresbackend/access/common/heaptuple.c | 70 |
postgresinclude/access/htup_details.h | 28 |
postgresbackend/access/index/indexam.c | 52 |
postgresbackend/utils/adt/datum.c | 18 |
postgresbackend/utils/adt/expandeddatum.c | 13 |
postgresbackend/utils/adt/array_expanded.c | 36 |
postgresbackend/utils/adt/arrayutils.c | 7 |
postgresbackend/utils/adt/arrayfuncs.c | 80 |
postgresinclude/access/tupmacs.h | 8 |
postgresbackend/storage/page/itemptr.c | 2 |
postgresinclude/storage/itemptr.h | 9 |
postgresbackend/utils/fmgr/dfmgr.c | 46 |
postgresport/win32dlopen.c | 9 |
postgresbackend/access/index/genam.c | 60 |
postgresbackend/catalog/index.c | 113 |
postgresbackend/access/table/tableam.c | 10 |
postgresbackend/executor/execTuples.c | 73 |
postgresbackend/access/transam/parallel.c | 27 |
postgresinclude/access/tableam.h | 18 |
postgresinclude/port/pg_lfind.h | 11 |
postgresinclude/port/simd.h | 27 |
postgresinclude/executor/tuptable.h | 11 |
postgrestest/modules/test_aio/test_aio.c | 3 |
postgresbackend/catalog/storage.c | 36 |
postgresbackend/access/common/reloptions.c | 57 |
postgresbackend/utils/adt/bool.c | 3 |
postgresport/pgstrcasecmp.c | 5 |
postgresbackend/utils/misc/guc.c | 90 |
postgresbackend/catalog/catalog.c | 24 |
postgresbackend/catalog/pg_constraint.c | 43 |
postgresbackend/access/index/amapi.c | 18 |
postgresbackend/utils/adt/ruleutils.c | 270 |
postgresbackend/commands/indexcmds.c | 17 |
postgresbackend/parser/parse_coerce.c | 95 |
postgresbackend/utils/adt/format_type.c | 22 |
postgresbackend/nodes/makefuncs.c | 30 |
postgresbackend/tcop/postgres.c | 39 |
postgresport/win32getrusage.c | 6 |
postgresbackend/parser/analyze.c | 171 |
postgresbackend/parser/parse_node.c | 33 |
postgresbackend/parser/parse_param.c | 2 |
postgresbackend/parser/parse_cte.c | 62 |
postgresbackend/nodes/nodeFuncs.c | 40 |
postgresbackend/parser/parse_expr.c | 188 |
postgresbackend/parser/parse_relation.c | 130 |
postgresbackend/catalog/heap.c | 85 |
postgresbackend/nodes/value.c | 1 |
postgresbackend/utils/fmgr/funcapi.c | 69 |
postgresbackend/utils/adt/name.c | 14 |
postgresbackend/utils/cache/typcache.c | 113 |
postgresbackend/nodes/read.c | 25 |
postgrescommon/string.c | 2 |
postgresbackend/nodes/readfuncs.c | 4 |
postgresbackend/optimizer/plan/planner.c | 261 |
postgresbackend/optimizer/util/clauses.c | 202 |
postgresbackend/catalog/pg_inherits.c | 49 |
postgresbackend/parser/parse_type.c | 60 |
postgresbackend/parser/parse_func.c | 94 |
postgresbackend/executor/execUtils.c | 30 |
postgresbackend/executor/execExpr.c | 109 |
postgresbackend/executor/execJunk.c | 10 |
postgresbackend/utils/adt/arraysubs.c | 18 |
postgresbackend/catalog/aclchk.c | 65 |
postgresbackend/utils/adt/acl.c | 65 |
postgresbackend/lib/bloomfilter.c | 14 |
postgrescommon/hashfn.c | 2 |
postgresbackend/catalog/objectaddress.c | 89 |
postgresbin/pg_dump/filter.c | 1 |
postgresbackend/jit/jit.c | 11 |
postgresbackend/executor/execExprInterp.c | 249 |
postgresinclude/executor/executor.h | 11 |
postgresbackend/access/heap/heaptoast.c | 31 |
postgresbackend/access/common/detoast.c | 35 |
postgresinclude/utils/expandeddatum.h | 1 |
postgresbackend/utils/activity/pgstat_function.c | 12 |
postgresbackend/executor/nodeSubplan.c | 79 |
postgresbackend/executor/execAmi.c | 69 |
postgresbackend/executor/instrument.c | 13 |
postgrespl/plpython/plpy_exec.c | 52 |
postgrespl/plpython/plpy_typeio.c | 19 |
postgrespl/plpython/plpy_main.c | 2 |
postgresbackend/utils/activity/backend_progress.c | 3 |
postgresbackend/postmaster/bgworker.c | 8 |
postgresbackend/storage/ipc/shm_mq.c | 12 |
postgresbackend/utils/sort/tuplestore.c | 32 |
postgresbackend/storage/file/buffile.c | 35 |
postgresbackend/storage/file/fileset.c | 11 |
postgresinclude/storage/fd.h | 3 |
postgresbackend/utils/mmgr/portalmem.c | 31 |
postgresbackend/utils/cache/plancache.c | 5 |
postgresbackend/libpq/be-fsstubs.c | 5 |
postgresbackend/storage/large_object/inv_api.c | 5 |
postgresbackend/commands/async.c | 23 |
postgresbackend/utils/activity/pgstat_xact.c | 24 |
postgresbackend/storage/buffer/localbuf.c | 62 |
postgresbackend/storage/buffer/buf_table.c | 4 |
postgresbackend/storage/buffer/freelist.c | 18 |
postgresbackend/executor/spi.c | 13 |
postgresbackend/commands/tablecmds.c | 21 |
postgresbackend/executor/nodeResult.c | 3 |
postgresbackend/executor/nodeProjectSet.c | 3 |
postgresbackend/executor/nodeModifyTable.c | 7 |
postgresbackend/executor/nodeAppend.c | 10 |
postgresbackend/executor/nodeMergeAppend.c | 6 |
postgresbackend/executor/nodeRecursiveunion.c | 14 |
postgresbackend/executor/execGrouping.c | 22 |
postgresbackend/executor/nodeBitmapAnd.c | 3 |
postgresbackend/executor/nodeBitmapOr.c | 3 |
postgresbackend/executor/nodeSeqscan.c | 3 |
postgresbackend/executor/execScan.c | 6 |
postgresbackend/executor/nodeSamplescan.c | 3 |
postgresbackend/executor/nodeGather.c | 9 |
postgresbackend/executor/execParallel.c | 32 |
postgresbackend/executor/tqueue.c | 2 |
postgresbackend/storage/ipc/shm_toc.c | 2 |
postgresbackend/executor/nodeGatherMerge.c | 11 |
postgresbackend/executor/nodeIndexscan.c | 24 |
postgresbackend/executor/nodeIndexonlyscan.c | 11 |
postgresbackend/executor/nodeBitmapIndexscan.c | 10 |
postgresbackend/executor/nodeBitmapHeapscan.c | 13 |
postgresbackend/nodes/tidbitmap.c | 8 |
postgresbackend/executor/nodeTidscan.c | 4 |
postgresbackend/executor/nodeTidrangescan.c | 2 |
postgresbackend/executor/nodeSubqueryscan.c | 4 |
postgresbackend/executor/nodeFunctionscan.c | 7 |
postgresbackend/executor/nodeTableFuncscan.c | 4 |
postgresbackend/executor/nodeValuesscan.c | 2 |
postgresbackend/executor/nodeCtescan.c | 6 |
postgresbackend/executor/nodeNamedtuplestorescan.c | 4 |
postgresbackend/executor/nodeWorktablescan.c | 3 |
postgresbackend/executor/nodeForeignscan.c | 8 |
postgresbackend/executor/nodeCustom.c | 4 |
postgresbackend/executor/nodeNestloop.c | 5 |
postgresbackend/executor/nodeMergejoin.c | 6 |
postgresbackend/executor/nodeHashjoin.c | 13 |
postgresbackend/executor/nodeHash.c | 30 |
postgresbackend/executor/nodeMaterial.c | 6 |
postgresbackend/executor/nodeMemoize.c | 16 |
postgresbackend/executor/nodeSort.c | 9 |
postgresbackend/utils/sort/tuplesort.c | 82 |
postgresbackend/utils/sort/logtape.c | 37 |
postgresbackend/utils/misc/pg_rusage.c | 5 |
postgresbackend/executor/nodeIncrementalSort.c | 10 |
postgresbackend/utils/mmgr/bump.c | 18 |
postgresbackend/executor/nodeGroup.c | 4 |
postgresbackend/executor/nodeAgg.c | 40 |
postgresbackend/commands/tablespace.c | 28 |
postgresbackend/parser/scansup.c | 11 |
postgresbackend/access/heap/heapam.c | 245 |
postgresbackend/storage/aio/read_stream.c | 24 |
postgresbin/pg_amcheck/pg_amcheck.c | 8 |
postgresbackend/access/heap/pruneheap.c | 90 |
postgresbackend/access/heap/heapam_visibility.c | 47 |
postgresinclude/access/heapam.h | 2 |
postgresbackend/utils/time/combocid.c | 15 |
postgresbackend/replication/logical/reorderbuffer.c | 34 |
postgresinclude/access/valid.h | 3 |
postgresbackend/utils/adt/numutils.c | 17 |
postgresinterfaces/ecpg/test/expected/sql-declare.c | 1 |
postgresbackend/utils/sort/tuplesortvariants.c | 17 |
postgresbackend/utils/sort/sortsupport.c | 13 |
postgresbackend/executor/nodeWindowAgg.c | 11 |
postgresbackend/executor/nodeUnique.c | 4 |
postgresbackend/executor/nodeSetOp.c | 9 |
postgresbackend/executor/nodeLockRows.c | 4 |
postgresbackend/executor/nodeLimit.c | 11 |
postgresbackend/executor/execProcnode.c | 56 |
postgresinclude/utils/date.h | 6 |
postgresbackend/utils/adt/date.c | 15 |
postgresinterfaces/ecpg/pgtypeslib/dt_common.c | 14 |
postgresbackend/utils/adt/datetime.c | 31 |
postgresinterfaces/ecpg/pgtypeslib/timestamp.c | 18 |
postgresinclude/utils/timestamp.h | 3 |
postgresbackend/utils/adt/misc.c | 4 |
postgresbackend/catalog/pg_namespace.c | 21 |
postgresbackend/catalog/indexing.c | 28 |
postgresbackend/executor/execIndexing.c | 51 |
postgresbackend/optimizer/prep/prepqual.c | 29 |
postgresinclude/nodes/nodeFuncs.h | 4 |
postgresbackend/nodes/equalfuncs.c | 12 |
postgresbackend/access/table/toast_helper.c | 18 |
postgresbackend/access/common/toast_compression.c | 20 |
postgresbackend/access/common/toast_internals.c | 64 |
postgresbackend/access/heap/visibilitymap.c | 36 |
postgresbackend/optimizer/util/var.c | 48 |
postgresbackend/access/heap/hio.c | 50 |
postgresbackend/storage/freespace/freespace.c | 44 |
postgresbackend/storage/freespace/fsmpage.c | 12 |
postgresbackend/catalog/pg_shdepend.c | 37 |
postgresinclude/lib/qunique.h | 2 |
postgresbackend/catalog/pg_depend.c | 50 |
postgresbackend/utils/adt/regproc.c | 28 |
postgrescommon/encnames.c | 8 |
postgresbackend/catalog/pg_attrdef.c | 16 |
postgresbin/pg_dump/pg_dump.c | 8 |
postgresinterfaces/libpq/pqexpbuffer.c | 17 |
postgresbin/pg_dump/pg_backup_db.c | 15 |
postgresinterfaces/libpq/fe-exec.c | 66 |
postgresinterfaces/libpq/fe-misc.c | 59 |
postgresinterfaces/libpq/fe-protocol3.c | 67 |
postgresinterfaces/libpq/fe-connect.c | 209 |
postgresinterfaces/libpq/fe-secure.c | 21 |
postgresinterfaces/libpq/fe-secure-openssl.c | 107 |
postgresinterfaces/libpq/fe-trace.c | 49 |
postgrescommon/hmac_openssl.c | 1 |
postgresinterfaces/libpq/fe-secure-gssapi.c | 25 |
postgresinterfaces/libpq/fe-gssapi-common.c | 16 |
postgresport/strlcat.c | 1 |
postgresinterfaces/libpq/libpq-events.c | 1 |
postgresfe_utils/string_utils.c | 13 |
postgrescommon/kwlookup.c | 3 |
postgresbackend/catalog/pg_largeobject.c | 13 |
postgresbackend/foreign/foreign.c | 38 |
postgresbackend/commands/extension.c | 18 |
postgresbackend/catalog/dependency.c | 91 |
postgresbackend/commands/event_trigger.c | 26 |
postgresbackend/utils/cache/evtcache.c | 35 |
postgresbackend/tcop/cmdtag.c | 2 |
postgresbackend/commands/amcmds.c | 7 |
postgresbin/pg_dump/pg_backup_archiver.c | 5 |
postgresbin/pg_dump/pg_backup_utils.c | 4 |
postgresbackend/replication/logical/launcher.c | 8 |
postgresbackend/replication/logical/worker.c | 6 |
postgresbackend/executor/execMain.c | 47 |
postgresbackend/utils/mmgr/generation.c | 18 |
postgresbackend/access/common/tupconvert.c | 9 |
postgresbackend/access/common/attmap.c | 15 |
postgresbackend/partitioning/partdesc.c | 48 |
postgresbackend/commands/portalcmds.c | 23 |
postgresbackend/tcop/dest.c | 10 |
postgresbackend/access/common/printtup.c | 1 |
postgresbackend/executor/tstoreReceiver.c | 2 |
postgresbackend/commands/createas.c | 1 |
postgresbackend/commands/copyto.c | 1 |
postgresbackend/executor/functions.c | 41 |
postgresbackend/commands/matview.c | 1 |
postgresbackend/commands/explain_dr.c | 1 |
postgresbackend/access/transam/rmgr.c | 2 |
postgresbackend/storage/ipc/shmem.c | 3 |
postgresbackend/utils/sort/sharedtuplestore.c | 5 |
postgresbackend/storage/ipc/barrier.c | 5 |
postgres/contrib/postgres_fdw/postgres_fdw.c | 151 |
postgres/contrib/postgres_fdw/connection.c | 19 |
postgresinclude/libpq/libpq-be-fe-helpers.h | 15 |
postgresbackend/executor/execAsync.c | 3 |
postgresbackend/executor/execPartition.c | 4 |
postgresbackend/tcop/pquery.c | 3 |
postgresbackend/optimizer/util/relnode.c | 99 |
postgresbackend/optimizer/util/tlist.c | 46 |
postgresbackend/catalog/pg_class.c | 2 |
postgresbackend/utils/adt/numeric.c | 33 |
postgresbackend/optimizer/path/costsize.c | 119 |
postgresbackend/rewrite/rewriteManip.c | 37 |
postgresbackend/statistics/extended_stats.c | 65 |
postgresbackend/utils/cache/partcache.c | 52 |
postgresbackend/catalog/partition.c | 34 |
postgresbackend/partitioning/partbounds.c | 113 |
postgresbackend/optimizer/util/inherit.c | 74 |
postgresbackend/optimizer/util/appendinfo.c | 67 |
postgresbackend/optimizer/util/restrictinfo.c | 35 |
postgresbackend/optimizer/plan/initsplan.c | 109 |
postgresbackend/optimizer/path/joinrels.c | 75 |
postgresbackend/optimizer/util/pathnode.c | 112 |
postgresbackend/optimizer/path/pathkeys.c | 83 |
postgresbackend/optimizer/path/equivclass.c | 127 |
postgresbackend/optimizer/path/clausesel.c | 42 |
postgresbackend/utils/adt/selfuncs.c | 203 |
postgresbackend/parser/parse_clause.c | 162 |
postgresbackend/statistics/mcv.c | 51 |
postgresbackend/statistics/dependencies.c | 54 |
postgresbackend/utils/adt/array_selfuncs.c | 27 |
postgresbackend/optimizer/path/allpaths.c | 192 |
postgrespl/plpgsqlpl_handler.c | 8 |
postgresport/pg_popcount_aarch64.c | 16 |
postgresinclude/utils/rangetypes.h | 1 |
postgresinclude/utils/multirangetypes.h | 1 |
postgresbackend/utils/misc/rls.c | 15 |
postgresbackend/parser/parse_agg.c | 81 |
postgresbackend/parser/parse_oper.c | 57 |
postgresbackend/optimizer/prep/prepjointree.c | 126 |
postgresbackend/optimizer/util/placeholder.c | 39 |
postgresbackend/rewrite/rewriteHandler.c | 123 |
postgresbackend/utils/adt/xml.c | 142 |
postgresbin/pg_upgrade/check.c | 2 |
postgresbackend/catalog/pg_subscription.c | 18 |
postgresbackend/commands/sequence.c | 51 |
postgresbackend/commands/functioncmds.c | 10 |
postgresbackend/commands/typecmds.c | 11 |
postgresbackend/catalog/pg_enum.c | 9 |
postgresbackend/catalog/pg_range.c | 9 |
postgresbackend/commands/operatorcmds.c | 11 |
postgresbackend/catalog/pg_operator.c | 14 |
postgresbackend/rewrite/rewriteRemove.c | 17 |
postgresbackend/commands/statscmds.c | 13 |
postgresbackend/commands/tsearchcmds.c | 12 |
postgresbackend/commands/policy.c | 33 |
postgresbackend/commands/publicationcmds.c | 17 |
postgresbackend/catalog/pg_publication.c | 18 |
postgresbackend/commands/comment.c | 9 |
postgresbackend/commands/seclabel.c | 13 |
postgresbackend/access/sequence/sequence.c | 3 |
postgresbackend/tcop/utility.c | 4 |
postgresinclude/utils/arrayaccess.h | 6 |
postgresinclude/funcapi.h | 1 |
postgresinclude/utils/expandedrecord.h | 3 |
postgresbackend/utils/adt/expandedrecord.c | 12 |
postgresbackend/utils/adt/domains.c | 34 |
postgresinclude/utils/xml.h | 1 |
postgresbackend/utils/adt/jsonb.c | 86 |
postgresbackend/utils/adt/jsonb_util.c | 65 |
postgresbackend/utils/adt/jsonfuncs.c | 120 |
postgresinclude/utils/numeric.h | 2 |
postgresbackend/utils/adt/json.c | 80 |
postgresinterfaces/ecpg/pgtypeslib/interval.c | 3 |
postgrescommon/jsonapi.c | 65 |
postgresinclude/utils/jsonb.h | 2 |
postgresinclude/utils/jsonpath.h | 1 |
postgresbackend/utils/adt/jsonpath_exec.c | 140 |
postgresbackend/utils/adt/jsonpath.c | 22 |
postgresinterfaces/ecpg/pgtypeslib/numeric.c | 2 |
postgresbackend/optimizer/plan/createplan.c | 246 |
postgresbackend/utils/adt/float.c | 9 |
postgresbackend/utils/adt/formatting.c | 111 |
postgresbackend/utils/adt/pg_locale.c | 54 |
postgresbackend/utils/adt/pg_locale_libc.c | 29 |
postgresport/chklocale.c | 22 |
postgresbackend/utils/adt/pg_locale_builtin.c | 15 |
postgresbackend/utils/adt/pg_locale_icu.c | 51 |
postgrescommon/unicode_case.c | 13 |
postgrescommon/unicode_category.c | 7 |
postgrestimezone/pgtz.c | 11 |
postgresbackend/parser/parser.c | 4 |
postgresbackend/nodes/outfuncs.c | 21 |
postgresbackend/parser/parse_collate.c | 39 |
postgresbackend/optimizer/plan/setrefs.c | 113 |
postgresbackend/parser/parse_target.c | 90 |
postgresbackend/parser/parse_enr.c | 1 |
postgresbackend/utils/misc/queryenvironment.c | 7 |
postgresbackend/commands/opclasscmds.c | 18 |
postgresbackend/parser/parse_jsontable.c | 52 |
postgresbackend/access/tablesample/tablesample.c | 5 |
postgresbackend/parser/parse_merge.c | 36 |
postgresbackend/commands/define.c | 15 |
postgresbackend/nodes/queryjumblefuncs.c | 27 |
postgresbackend/nodes/print.c | 12 |
postgresbackend/rewrite/rewriteSearchCycle.c | 37 |
postgresbackend/rewrite/rowsecurity.c | 33 |
postgresbackend/rewrite/rewriteDefine.c | 9 |
postgresbackend/optimizer/util/paramassign.c | 29 |
postgresbackend/optimizer/plan/subselect.c | 135 |
postgresbackend/optimizer/util/predtest.c | 57 |
postgres/contrib/file_fdw/file_fdw.c | 39 |
postgresbackend/statistics/mvdistinct.c | 18 |
postgresbackend/partitioning/partprune.c | 114 |
postgresbackend/optimizer/prep/preptlist.c | 33 |
postgres/contrib/postgres_fdw/deparse.c | 135 |
postgres/contrib/postgres_fdw/shippable.c | 9 |
postgresbackend/nodes/multibitmapset.c | 12 |
postgresbackend/optimizer/prep/prepunion.c | 86 |
postgresbackend/lib/bipartite_match.c | 9 |
postgresbackend/optimizer/prep/prepagg.c | 49 |
postgresbackend/optimizer/plan/planagg.c | 48 |
postgresbackend/optimizer/plan/planmain.c | 30 |
postgresbackend/optimizer/util/joininfo.c | 14 |
postgresbackend/optimizer/plan/analyzejoins.c | 100 |
postgresinclude/optimizer/restrictinfo.h | 1 |
postgresbackend/optimizer/path/indxpath.c | 161 |
postgresbackend/optimizer/util/orclauses.c | 23 |
postgresbackend/utils/cache/spccache.c | 16 |
postgresbackend/optimizer/path/tidpath.c | 37 |
postgresbackend/optimizer/geqo/geqo_main.c | 31 |
postgresbackend/optimizer/geqo/geqo_random.c | 3 |
postgresbackend/optimizer/geqo/geqo_pool.c | 7 |
postgresbackend/optimizer/geqo/geqo_recombination.c | 3 |
postgresbackend/optimizer/geqo/geqo_eval.c | 24 |
postgresbackend/optimizer/path/joinpath.c | 99 |
postgresbackend/access/common/indextuple.c | 10 |
postgresinclude/access/itup.h | 1 |
postgresbackend/utils/adt/network.c | 5 |
postgresinclude/utils/inet.h | 2 |
postgresbin/pg_basebackup/streamutil.c | 26 |
postgresbin/psql/common.c | 3 |
postgresinterfaces/libpq/fe-auth.c | 62 |
postgrescommon/sprompt.c | 18 |
postgrescommon/pg_get_line.c | 8 |
postgresport/explicit_bzero.c | 1 |
postgresinclude/libpq/pqcomm.h | 1 |
postgrescommon/base64.c | 2 |
postgresport/inet_net_ntop.c | 7 |
postgresport/noblock.c | 2 |
postgresport/getpeereid.c | 5 |
postgresinterfaces/libpq/fe-cancel.c | 10 |
postgresinterfaces/libpq/pthread-win32.c | 5 |
postgresinterfaces/libpq/fe-secure-common.c | 16 |
postgresport/inet_aton.c | 5 |
postgrescommon/md5_common.c | 14 |
postgrescommon/cryptohash.c | 24 |
postgrescommon/md5.c | 9 |
postgrescommon/sha1.c | 14 |
postgrescommon/sha2.c | 15 |
postgresinterfaces/libpq/fe-auth-oauth.c | 37 |
postgresbackend/optimizer/geqo/geqo_erx.c | 9 |
postgresbackend/optimizer/geqo/geqo_selection.c | 4 |
postgresbackend/optimizer/geqo/geqo_pmx.c | 3 |
postgresbackend/optimizer/geqo/geqo_cx.c | 1 |
postgresbackend/optimizer/geqo/geqo_mutation.c | 1 |
postgresbackend/optimizer/geqo/geqo_px.c | 1 |
postgresbackend/optimizer/geqo/geqo_ox1.c | 1 |
postgresbackend/optimizer/geqo/geqo_ox2.c | 1 |
postgresbackend/optimizer/geqo/geqo_misc.c | 4 |
postgresbackend/lib/knapsack.c | 10 |
postgresbackend/access/table/tableamapi.c | 5 |
postgresbackend/catalog/pg_conversion.c | 5 |
postgresbackend/libpq/pqcomm.c | 11 |
postgresbackend/libpq/be-secure.c | 12 |
postgresbackend/libpq/be-secure-openssl.c | 8 |
postgresbackend/libpq/be-secure-gssapi.c | 11 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 105290 | 99.3% |
gold | [1:9] | 208 | 0.19% |
yellow | [10:29] | 31 | 0.02% |
greenyellow | [30:49] | 10 | 0.00% |
lawngreen | 50+ | 437 | 0.41% |
All colors | 105976 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
19915 | 86060 | list_last_cell | call site: 86060 | ProcessUtility |
14780 | 43518 | pg_plan_queries | call site: 43518 | planner |
8415 | 77644 | check_locale | call site: 77644 | ProcessUtilitySlow |
7043 | 70589 | exec_simple_query | call site: 70589 | exec_execute_message |
4309 | 19909 | ScanKeywordLookup | call site: 19909 | get_language_name |
3280 | 15907 | MemoryContextResetOnly | call site: 15907 | tuplesort_begin_heap |
3166 | 33055 | pg_parse_json | call site: 33055 | json_validate |
2982 | 60900 | localsub | call site: 60900 | PerformWalRecovery |
2520 | 63908 | SetCurrentRoleId | call site: 63908 | PerformAuthentication |
2416 | 13482 | SetTempTablespaces | call site: 13482 | get_tablespace_oid |
2412 | 29706 | makeStringInfoInternal | call site: 29706 | get_const_expr |
2407 | 68170 | EmitErrorReport | call site: 68170 | exec_simple_query |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
fuzzer/protocol_fuzzer.c | 7 |
postgresbackend/tcop/postgres.c | 251 |
postgresbackend/utils/init/miscinit.c | 90 |
postgresbackend/port/win32/signal.c | 15 |
postgresbackend/utils/error/elog.c | 82 |
postgresbackend/postmaster/postmaster.c | 7 |
postgresbackend/utils/adt/timestamp.c | 19 |
postgresport/win32gettimeofday.c | 2 |
postgrescommon/pg_prng.c | 10 |
postgresbackend/storage/ipc/waiteventset.c | 61 |
postgresbackend/storage/file/fd.c | 103 |
postgresbackend/storage/aio/aio.c | 47 |
postgresinclude/lib/ilist.h | 20 |
postgresbackend/storage/aio/aio_io.c | 1 |
postgresbackend/storage/lmgr/condition_variable.c | 20 |
postgresbackend/storage/ipc/latch.c | 14 |
postgresinclude/storage/pmsignal.h | 2 |
postgresbackend/storage/ipc/pmsignal.c | 11 |
postgresbackend/storage/ipc/ipc.c | 15 |
postgresbackend/storage/ipc/dsm.c | 58 |
postgrescommon/fe_memutils.c | 14 |
postgresbackend/storage/ipc/dsm_impl.c | 48 |
postgresbackend/utils/mmgr/mcxt.c | 51 |
postgrestimezone/zic.c | 7 |
postgresport/win32error.c | 4 |
postgresport/dirent.c | 11 |
postgresbackend/storage/lmgr/lwlock.c | 91 |
postgresbackend/utils/hash/dynahash.c | 54 |
postgresinclude/port/atomics.h | 28 |
postgresinclude/port/atomics/arch-ppc.h | 2 |
postgresinclude/port/atomics/generic.h | 10 |
postgresbackend/storage/lmgr/s_lock.c | 12 |
postgresport/pgsleep.c | 2 |
postgresbackend/port/win32_sema.c | 15 |
postgresbackend/utils/mmgr/freepage.c | 39 |
postgresbackend/utils/resowner/resowner.c | 35 |
postgresinclude/common/hashfn.h | 5 |
postgresbackend/storage/aio/aio_callback.c | 9 |
postgresport/pqsignal.c | 4 |
postgresbackend/libpq/pqsignal.c | 3 |
postgrescommon/exec.c | 24 |
postgresport/path.c | 35 |
postgresport/pgstrcasecmp.c | 5 |
postgresport/win32security.c | 9 |
postgresbin/pg_ctl/pg_ctl.c | 8 |
postgresbackend/utils/misc/guc.c | 163 |
postgrestimezone/pgtz.c | 12 |
postgresinclude/port/pg_bitutils.h | 11 |
postgrestimezone/localtime.c | 42 |
postgresbin/initdb/findtimezone.c | 5 |
postgrespl/plpgsqlpl_handler.c | 8 |
postgresbackend/utils/adt/varlena.c | 21 |
postgresbackend/parser/scansup.c | 11 |
postgresbackend/utils/mb/mbutils.c | 63 |
postgrescommon/wchar.c | 9 |
postgresbackend/nodes/list.c | 50 |
postgresinclude/utils/memdebug.h | 3 |
postgrestest/regress/regress.c | 8 |
postgresbackend/optimizer/util/plancat.c | 136 |
postgresbackend/utils/cache/lsyscache.c | 79 |
postgresbackend/utils/cache/syscache.c | 41 |
postgresbackend/utils/cache/catcache.c | 89 |
postgresbackend/access/table/table.c | 6 |
postgresbackend/access/common/relation.c | 18 |
postgresbackend/storage/lmgr/lmgr.c | 44 |
postgresbackend/storage/lmgr/lock.c | 133 |
postgresbackend/storage/ipc/standby.c | 74 |
postgresbackend/access/transam/xact.c | 210 |
postgresbackend/access/transam/varsup.c | 35 |
postgresbackend/access/transam/transam.c | 11 |
postgresbackend/commands/dbcommands.c | 209 |
postgresinclude/access/tupdesc.h | 2 |
postgresbackend/access/transam/clog.c | 59 |
postgresbackend/access/transam/slru.c | 75 |
postgresbackend/access/transam/multixact.c | 117 |
postgresbackend/utils/activity/pgstat_slru.c | 4 |
postgresbackend/access/transam/xlog.c | 318 |
postgresbackend/access/transam/xlogrecovery.c | 178 |
postgrescommon/controldata_utils.c | 19 |
postgresbin/pg_upgrade/util.c | 12 |
postgresbin/pg_test_fsync/pg_test_fsync.c | 4 |
postgresinclude/access/xlog_internal.h | 10 |
postgresbackend/utils/activity/pgstat_io.c | 22 |
postgrescommon/file_utils.c | 35 |
postgresinclude/port/pg_iovec.h | 6 |
postgresport/win32pwrite.c | 5 |
postgresbackend/utils/activity/pgstat_backend.c | 14 |
postgresport/win32fdatasync.c | 7 |
postgresport/win32ntdll.c | 6 |
postgresbackend/access/transam/xlogarchive.c | 35 |
postgresbackend/postmaster/pgarch.c | 8 |
postgresbackend/postmaster/checkpointer.c | 61 |
postgresbackend/storage/sync/sync.c | 34 |
postgresbackend/storage/ipc/procarray.c | 132 |
postgresbackend/access/transam/xloginsert.c | 54 |
postgresinclude/storage/bufpage.h | 6 |
postgrescommon/pg_lzcompress.c | 10 |
postgresinclude/utils/ps_status.h | 2 |
postgresbackend/utils/misc/ps_status.c | 11 |
postgresbackend/utils/cache/relmapper.c | 39 |
postgresbackend/replication/slot.c | 101 |
postgresbackend/replication/logical/snapbuild.c | 24 |
postgrescommon/logging.c | 15 |
postgresbin/psql/startup.c | 3 |
postgresbackend/access/heap/rewriteheap.c | 22 |
postgresbackend/replication/logical/origin.c | 61 |
postgresbackend/access/transam/commit_ts.c | 38 |
postgresbackend/access/transam/subtrans.c | 33 |
postgresbackend/storage/lmgr/predicate.c | 146 |
postgrestools/ifaddrs/test_ifaddrs.c | 3 |
postgresbackend/storage/buffer/bufmgr.c | 244 |
postgresinclude/storage/buf_internals.h | 8 |
postgresbackend/storage/ipc/procsignal.c | 37 |
postgresbackend/storage/smgr/smgr.c | 44 |
postgrescommon/binaryheap.c | 12 |
postgresinclude/storage/bufmgr.h | 4 |
postgresbackend/storage/page/bufpage.c | 30 |
postgresinclude/utils/memutils_memorychunk.h | 1 |
postgresinclude/storage/checksum_impl.h | 5 |
postgresinclude/storage/smgr.h | 2 |
postgresbackend/storage/lmgr/proc.c | 105 |
postgresbackend/replication/syncrep.c | 47 |
postgresbackend/utils/activity/pgstat_checkpointer.c | 8 |
postgresinclude/utils/pgstat_internal.h | 11 |
postgresbackend/access/transam/twophase.c | 150 |
postgresbackend/access/transam/xlogreader.c | 54 |
postgrestest/modules/test_slru/test_slru.c | 8 |
postgresport/win32pread.c | 5 |
postgresbackend/access/transam/xlogutils.c | 29 |
postgresinclude/access/transam.h | 13 |
postgresbackend/postmaster/walsummarizer.c | 33 |
postgresinclude/nodes/pg_list.h | 6 |
postgresbackend/replication/walreceiverfuncs.c | 16 |
postgresbackend/access/transam/timeline.c | 39 |
postgresfe_utils/archive.c | 11 |
postgrescommon/archive.c | 4 |
postgrescommon/percentrepl.c | 13 |
postgrescommon/stringinfo.c | 24 |
postgrescommon/wait_error.c | 8 |
postgresport/pgstrsignal.c | 1 |
postgresbackend/replication/walsender.c | 198 |
postgresbackend/backup/walsummary.c | 19 |
postgrescommon/psprintf.c | 14 |
postgrescommon/rmtree.c | 14 |
postgresbackend/utils/activity/pgstat_replslot.c | 6 |
postgresbackend/utils/activity/pgstat_shmem.c | 87 |
postgresbackend/utils/activity/pgstat.c | 83 |
postgresbackend/utils/activity/pgstat_relation.c | 26 |
postgresbackend/lib/dshash.c | 42 |
postgresbackend/utils/mmgr/dsa.c | 62 |
postgresinclude/replication/slot.h | 2 |
postgresinclude/common/int.h | 5 |
postgresinclude/replication/walsender.h | 1 |
postgresbackend/storage/lmgr/deadlock.c | 41 |
postgresbackend/utils/activity/backend_status.c | 45 |
postgresbackend/utils/misc/superuser.c | 9 |
postgresbackend/utils/cache/inval.c | 71 |
postgresbackend/utils/activity/pgstat_database.c | 13 |
postgresbackend/utils/misc/timeout.c | 18 |
postgresbackend/port/win32/timer.c | 11 |
postgresbin/pg_dump/pg_dump_sort.c | 12 |
postgresbackend/storage/ipc/sinval.c | 10 |
postgresbackend/storage/ipc/sinvaladt.c | 17 |
postgresbackend/utils/time/snapmgr.c | 81 |
postgresbackend/lib/pairingheap.c | 7 |
postgresbackend/utils/cache/relcache.c | 260 |
postgresinclude/utils/rel.h | 5 |
postgresbackend/access/common/tupdesc.c | 44 |
postgresbackend/commands/trigger.c | 243 |
postgresbackend/nodes/bitmapset.c | 24 |
postgresbackend/access/common/scankey.c | 4 |
postgresbackend/utils/fmgr/fmgr.c | 59 |
postgresbackend/access/common/heaptuple.c | 70 |
postgresinclude/access/htup_details.h | 28 |
postgresbackend/access/index/indexam.c | 55 |
postgresbackend/utils/adt/datum.c | 23 |
postgresbackend/utils/adt/expandeddatum.c | 13 |
postgresbackend/utils/adt/array_expanded.c | 36 |
postgresbackend/utils/adt/arrayutils.c | 7 |
postgresbackend/utils/adt/arrayfuncs.c | 88 |
postgresinclude/access/tupmacs.h | 8 |
postgresbackend/storage/page/itemptr.c | 2 |
postgresinclude/storage/itemptr.h | 9 |
postgresbackend/utils/fmgr/dfmgr.c | 47 |
postgresport/win32dlopen.c | 9 |
postgresbackend/access/index/genam.c | 60 |
postgresbackend/catalog/index.c | 253 |
postgresbackend/access/table/tableam.c | 10 |
postgresbackend/executor/execTuples.c | 97 |
postgresbackend/access/transam/parallel.c | 27 |
postgresinclude/access/tableam.h | 28 |
postgresinclude/postgres.h | 8 |
postgresinclude/port/pg_lfind.h | 11 |
postgresinclude/port/simd.h | 27 |
postgresinclude/executor/tuptable.h | 13 |
postgrestest/modules/test_aio/test_aio.c | 3 |
postgresbackend/catalog/storage.c | 57 |
postgresbackend/access/common/reloptions.c | 63 |
postgresbackend/utils/adt/bool.c | 3 |
postgresbackend/catalog/catalog.c | 29 |
postgresbackend/catalog/namespace.c | 148 |
postgresbackend/catalog/pg_constraint.c | 90 |
postgresbackend/access/index/amapi.c | 18 |
postgresbackend/utils/adt/ruleutils.c | 296 |
postgresbackend/commands/indexcmds.c | 256 |
postgresbackend/parser/parse_coerce.c | 99 |
postgresbackend/utils/adt/format_type.c | 22 |
postgresbackend/catalog/aclchk.c | 155 |
postgresbackend/utils/adt/acl.c | 82 |
postgresbackend/lib/bloomfilter.c | 14 |
postgrescommon/hashfn.c | 2 |
postgresbackend/catalog/objectaddress.c | 192 |
postgresbin/pg_dump/filter.c | 1 |
postgresbackend/nodes/equalfuncs.c | 12 |
postgresbackend/utils/misc/stack_depth.c | 6 |
postgresbackend/nodes/makefuncs.c | 31 |
fuzzer/simple_query_fuzzer.c | 8 |
postgresport/win32getrusage.c | 6 |
postgresbackend/parser/analyze.c | 172 |
postgresbackend/parser/parse_node.c | 33 |
postgresbackend/parser/parse_param.c | 2 |
postgresbackend/parser/parse_cte.c | 62 |
postgresbackend/nodes/nodeFuncs.c | 40 |
postgresbackend/parser/parse_expr.c | 188 |
postgresbackend/parser/parse_relation.c | 130 |
postgresbackend/catalog/heap.c | 221 |
postgresbackend/nodes/value.c | 1 |
postgresbackend/utils/fmgr/funcapi.c | 69 |
postgresbackend/utils/adt/name.c | 14 |
postgresbackend/utils/cache/typcache.c | 113 |
postgresbackend/nodes/read.c | 25 |
postgrescommon/string.c | 4 |
postgresbackend/nodes/readfuncs.c | 4 |
postgresbackend/optimizer/plan/planner.c | 266 |
postgresbackend/optimizer/util/clauses.c | 204 |
postgresbackend/catalog/pg_inherits.c | 56 |
postgresbackend/parser/parse_type.c | 61 |
postgresbackend/parser/parse_func.c | 97 |
postgresbackend/executor/execUtils.c | 71 |
postgresbackend/executor/execExpr.c | 116 |
postgresbackend/executor/execJunk.c | 11 |
postgresbackend/utils/adt/arraysubs.c | 18 |
postgresbackend/jit/jit.c | 11 |
postgresbackend/executor/execExprInterp.c | 249 |
postgresinclude/executor/executor.h | 12 |
postgresbackend/access/heap/heaptoast.c | 31 |
postgresbackend/access/common/detoast.c | 39 |
postgresinclude/utils/expandeddatum.h | 1 |
postgresbackend/utils/activity/pgstat_function.c | 13 |
postgresbackend/executor/nodeSubplan.c | 79 |
postgresbackend/executor/execAmi.c | 69 |
postgresbackend/executor/instrument.c | 13 |
postgrespl/plpython/plpy_exec.c | 52 |
postgrespl/plpython/plpy_typeio.c | 19 |
postgrespl/plpython/plpy_main.c | 2 |
postgresbackend/utils/activity/backend_progress.c | 11 |
postgresbackend/postmaster/bgworker.c | 15 |
postgresbackend/storage/ipc/shm_mq.c | 12 |
postgresbackend/utils/sort/tuplestore.c | 40 |
postgresbackend/storage/file/buffile.c | 35 |
postgresbackend/storage/file/fileset.c | 11 |
postgresinclude/storage/fd.h | 3 |
postgresbackend/utils/mmgr/portalmem.c | 44 |
postgresbackend/utils/cache/plancache.c | 81 |
postgresbackend/libpq/be-fsstubs.c | 5 |
postgresbackend/storage/large_object/inv_api.c | 5 |
postgresbackend/commands/async.c | 71 |
postgresbackend/utils/activity/pgstat_xact.c | 29 |
postgresbackend/storage/buffer/localbuf.c | 62 |
postgresbackend/storage/buffer/buf_table.c | 6 |
postgresbackend/storage/buffer/freelist.c | 31 |
postgresbackend/executor/spi.c | 89 |
postgresbackend/commands/tablecmds.c | 717 |
postgresbackend/executor/nodeResult.c | 12 |
postgresbackend/executor/nodeProjectSet.c | 19 |
postgresbackend/executor/nodeModifyTable.c | 86 |
postgresbackend/executor/nodeAppend.c | 25 |
postgresbackend/executor/nodeMergeAppend.c | 21 |
postgresbackend/executor/nodeRecursiveunion.c | 24 |
postgresbackend/executor/execGrouping.c | 26 |
postgresbackend/executor/nodeBitmapAnd.c | 10 |
postgresbackend/executor/nodeBitmapOr.c | 10 |
postgresbackend/executor/nodeSeqscan.c | 15 |
postgresbackend/executor/execScan.c | 7 |
postgresbackend/executor/nodeSamplescan.c | 20 |
postgresbackend/executor/nodeGather.c | 19 |
postgresbackend/executor/execParallel.c | 32 |
postgresbackend/executor/tqueue.c | 2 |
postgresbackend/storage/ipc/shm_toc.c | 2 |
postgresbackend/executor/nodeGatherMerge.c | 26 |
postgresbackend/executor/nodeIndexscan.c | 64 |
postgresbackend/executor/nodeIndexonlyscan.c | 26 |
postgresbackend/executor/nodeBitmapIndexscan.c | 16 |
postgresbackend/executor/nodeBitmapHeapscan.c | 26 |
postgresbackend/nodes/tidbitmap.c | 8 |
postgresbackend/executor/nodeTidscan.c | 29 |
postgresbackend/executor/nodeTidrangescan.c | 12 |
postgresbackend/executor/nodeSubqueryscan.c | 16 |
postgresbackend/executor/nodeFunctionscan.c | 31 |
postgresbackend/executor/nodeTableFuncscan.c | 21 |
postgresbackend/executor/nodeValuesscan.c | 20 |
postgresbackend/executor/nodeCtescan.c | 23 |
postgresbackend/executor/nodeNamedtuplestorescan.c | 17 |
postgresbackend/executor/nodeWorktablescan.c | 11 |
postgresbackend/executor/nodeForeignscan.c | 26 |
postgresbackend/executor/nodeCustom.c | 15 |
postgresbackend/executor/nodeNestloop.c | 17 |
postgresbackend/executor/nodeMergejoin.c | 42 |
postgresbackend/executor/nodeHashjoin.c | 39 |
postgresbackend/executor/nodeHash.c | 35 |
postgresbackend/executor/nodeMaterial.c | 11 |
postgresbackend/executor/nodeMemoize.c | 35 |
postgresbackend/executor/nodeSort.c | 15 |
postgresbackend/utils/sort/tuplesort.c | 82 |
postgresbackend/utils/sort/logtape.c | 37 |
postgresbackend/utils/misc/pg_rusage.c | 5 |
postgresbackend/executor/nodeIncrementalSort.c | 18 |
postgresbackend/utils/mmgr/bump.c | 18 |
postgresbackend/executor/nodeGroup.c | 16 |
postgresbackend/executor/nodeAgg.c | 126 |
postgresbackend/commands/tablespace.c | 100 |
postgresbackend/access/heap/heapam.c | 247 |
postgresbackend/storage/aio/read_stream.c | 40 |
postgresbin/pg_amcheck/pg_amcheck.c | 8 |
postgresbackend/access/heap/pruneheap.c | 90 |
postgresbackend/access/heap/heapam_visibility.c | 47 |
postgresinclude/access/heapam.h | 2 |
postgresbackend/utils/time/combocid.c | 15 |
postgresbackend/replication/logical/reorderbuffer.c | 51 |
postgresinclude/access/valid.h | 3 |
postgresbackend/utils/adt/numutils.c | 22 |
postgresinterfaces/ecpg/test/expected/sql-declare.c | 1 |
postgresbackend/utils/sort/tuplesortvariants.c | 19 |
postgresbackend/utils/sort/sortsupport.c | 13 |
postgresbackend/executor/nodeWindowAgg.c | 59 |
postgresbackend/executor/nodeUnique.c | 12 |
postgresbackend/executor/nodeSetOp.c | 22 |
postgresbackend/executor/nodeLockRows.c | 18 |
postgresbackend/executor/nodeLimit.c | 22 |
postgresbackend/executor/execProcnode.c | 105 |
postgresinclude/utils/date.h | 6 |
postgresbackend/utils/adt/date.c | 15 |
postgresinterfaces/ecpg/pgtypeslib/dt_common.c | 14 |
postgresbackend/utils/adt/datetime.c | 31 |
postgresinterfaces/ecpg/pgtypeslib/timestamp.c | 18 |
postgresinclude/utils/timestamp.h | 3 |
postgresbackend/utils/adt/misc.c | 4 |
postgresbackend/catalog/pg_namespace.c | 21 |
postgresbackend/catalog/indexing.c | 28 |
postgresbackend/executor/execIndexing.c | 67 |
postgresbackend/optimizer/prep/prepqual.c | 29 |
postgresinclude/nodes/nodeFuncs.h | 4 |
postgresbackend/access/table/toast_helper.c | 18 |
postgresbackend/access/common/toast_compression.c | 21 |
postgresbackend/access/common/toast_internals.c | 64 |
postgresbackend/access/heap/visibilitymap.c | 36 |
postgresbackend/optimizer/util/var.c | 48 |
postgresbackend/access/heap/hio.c | 50 |
postgresbackend/storage/freespace/freespace.c | 44 |
postgresbackend/storage/freespace/fsmpage.c | 12 |
postgresbackend/catalog/pg_shdepend.c | 90 |
postgresinclude/lib/qunique.h | 2 |
postgresbackend/catalog/pg_depend.c | 54 |
postgresbackend/utils/adt/regproc.c | 28 |
postgrescommon/encnames.c | 9 |
postgresbackend/catalog/pg_attrdef.c | 32 |
postgresbin/pg_dump/pg_dump.c | 8 |
postgresinterfaces/libpq/pqexpbuffer.c | 17 |
postgresbin/pg_dump/pg_backup_db.c | 15 |
postgresinterfaces/libpq/fe-exec.c | 80 |
postgresinterfaces/libpq/fe-misc.c | 59 |
postgresinterfaces/libpq/fe-protocol3.c | 67 |
postgresinterfaces/libpq/fe-connect.c | 209 |
postgresinterfaces/libpq/fe-secure.c | 21 |
postgresinterfaces/libpq/fe-secure-openssl.c | 107 |
postgresinterfaces/libpq/fe-trace.c | 49 |
postgrescommon/hmac_openssl.c | 1 |
postgresinterfaces/libpq/fe-secure-gssapi.c | 25 |
postgresinterfaces/libpq/fe-gssapi-common.c | 16 |
postgresport/strlcat.c | 1 |
postgresinterfaces/libpq/libpq-events.c | 1 |
postgresfe_utils/string_utils.c | 13 |
postgrescommon/kwlookup.c | 3 |
postgresbackend/catalog/pg_largeobject.c | 13 |
postgresbackend/foreign/foreign.c | 46 |
postgresbackend/commands/extension.c | 211 |
postgresbackend/catalog/dependency.c | 117 |
postgresbackend/commands/event_trigger.c | 131 |
postgresbackend/utils/cache/evtcache.c | 35 |
postgresbackend/tcop/cmdtag.c | 8 |
postgresbackend/commands/amcmds.c | 36 |
postgresbin/pg_dump/pg_backup_archiver.c | 5 |
postgresbin/pg_dump/pg_backup_utils.c | 4 |
postgresbackend/replication/logical/launcher.c | 33 |
postgresbackend/replication/logical/worker.c | 10 |
postgresbackend/executor/execMain.c | 148 |
postgresbackend/utils/mmgr/generation.c | 18 |
postgresbackend/access/common/tupconvert.c | 13 |
postgresbackend/access/common/attmap.c | 15 |
postgresbackend/partitioning/partdesc.c | 49 |
postgresbackend/commands/portalcmds.c | 50 |
postgresbackend/tcop/dest.c | 19 |
postgresbackend/access/common/printtup.c | 15 |
postgresbackend/executor/tstoreReceiver.c | 2 |
postgresbackend/commands/createas.c | 57 |
postgresbackend/commands/copyto.c | 88 |
postgresbackend/executor/functions.c | 41 |
postgresbackend/commands/matview.c | 96 |
postgresbackend/commands/explain_dr.c | 3 |
postgresbackend/access/transam/rmgr.c | 6 |
postgresbackend/storage/ipc/shmem.c | 22 |
postgresbackend/utils/sort/sharedtuplestore.c | 5 |
postgresbackend/storage/ipc/barrier.c | 5 |
postgres/contrib/postgres_fdw/postgres_fdw.c | 217 |
postgres/contrib/postgres_fdw/connection.c | 24 |
postgresinclude/libpq/libpq-be-fe-helpers.h | 15 |
postgresbackend/executor/execAsync.c | 3 |
postgresbackend/executor/execPartition.c | 137 |
postgresbackend/tcop/pquery.c | 90 |
postgresbackend/optimizer/util/relnode.c | 99 |
postgresbackend/optimizer/util/tlist.c | 46 |
postgresbackend/catalog/pg_class.c | 2 |
postgresbackend/utils/adt/numeric.c | 33 |
postgresbackend/optimizer/path/costsize.c | 119 |
postgresbackend/rewrite/rewriteManip.c | 37 |
postgresbackend/statistics/extended_stats.c | 165 |
postgresbackend/utils/cache/partcache.c | 56 |
postgresbackend/catalog/partition.c | 44 |
postgresbackend/partitioning/partbounds.c | 150 |
postgresbackend/optimizer/util/inherit.c | 74 |
postgresbackend/optimizer/util/appendinfo.c | 67 |
postgresbackend/optimizer/util/restrictinfo.c | 35 |
postgresbackend/optimizer/plan/initsplan.c | 109 |
postgresbackend/optimizer/path/joinrels.c | 75 |
postgresbackend/optimizer/util/pathnode.c | 112 |
postgresbackend/optimizer/path/pathkeys.c | 83 |
postgresbackend/optimizer/path/equivclass.c | 127 |
postgresbackend/optimizer/path/clausesel.c | 42 |
postgresbackend/utils/adt/selfuncs.c | 203 |
postgresbackend/parser/parse_clause.c | 162 |
postgresbackend/statistics/mcv.c | 74 |
postgresbackend/statistics/dependencies.c | 72 |
postgresbackend/utils/adt/array_selfuncs.c | 27 |
postgresbackend/optimizer/path/allpaths.c | 192 |
postgresport/pg_popcount_aarch64.c | 16 |
postgresinclude/utils/rangetypes.h | 1 |
postgresinclude/utils/multirangetypes.h | 1 |
postgresbackend/utils/misc/rls.c | 15 |
postgresbackend/parser/parse_agg.c | 84 |
postgresbackend/parser/parse_oper.c | 62 |
postgresbackend/optimizer/prep/prepjointree.c | 126 |
postgresbackend/optimizer/util/placeholder.c | 39 |
postgresbackend/rewrite/rewriteHandler.c | 125 |
postgresbackend/utils/adt/xml.c | 142 |
postgresbin/pg_upgrade/check.c | 2 |
postgresbackend/catalog/pg_subscription.c | 55 |
postgresbackend/commands/sequence.c | 126 |
postgresbackend/commands/functioncmds.c | 168 |
postgresbackend/commands/typecmds.c | 205 |
postgresbackend/catalog/pg_enum.c | 58 |
postgresbackend/catalog/pg_range.c | 21 |
postgresbackend/commands/operatorcmds.c | 48 |
postgresbackend/catalog/pg_operator.c | 62 |
postgresbackend/rewrite/rewriteRemove.c | 17 |
postgresbackend/commands/statscmds.c | 90 |
postgresbackend/commands/tsearchcmds.c | 125 |
postgresbackend/commands/policy.c | 85 |
postgresbackend/commands/publicationcmds.c | 155 |
postgresbackend/catalog/pg_publication.c | 92 |
postgresbackend/commands/comment.c | 33 |
postgresbackend/commands/seclabel.c | 38 |
postgresbackend/access/sequence/sequence.c | 3 |
postgresbackend/tcop/utility.c | 218 |
postgresinclude/utils/arrayaccess.h | 6 |
postgresinclude/funcapi.h | 1 |
postgresinclude/utils/expandedrecord.h | 3 |
postgresbackend/utils/adt/expandedrecord.c | 12 |
postgresbackend/utils/adt/domains.c | 34 |
postgresinclude/utils/xml.h | 1 |
postgresbackend/catalog/pg_conversion.c | 26 |
postgresbackend/utils/adt/jsonb.c | 86 |
postgresbackend/utils/adt/jsonb_util.c | 65 |
postgresbackend/utils/adt/jsonfuncs.c | 120 |
postgresinclude/utils/numeric.h | 2 |
postgresbackend/utils/adt/json.c | 80 |
postgresinterfaces/ecpg/pgtypeslib/interval.c | 3 |
postgrescommon/jsonapi.c | 65 |
postgresinclude/utils/jsonb.h | 2 |
postgresbin/pg_combinebackup/write_manifest.c | 3 |
postgresinclude/utils/jsonpath.h | 1 |
postgresbackend/utils/adt/jsonpath_exec.c | 140 |
postgresbackend/utils/adt/jsonpath.c | 22 |
postgresinterfaces/ecpg/pgtypeslib/numeric.c | 2 |
postgresbackend/optimizer/plan/createplan.c | 246 |
postgresbackend/utils/adt/float.c | 9 |
postgresbackend/utils/adt/formatting.c | 111 |
postgresbackend/utils/adt/pg_locale.c | 74 |
postgresbackend/utils/adt/pg_locale_libc.c | 35 |
postgresport/chklocale.c | 22 |
postgresbackend/utils/adt/pg_locale_builtin.c | 15 |
postgresbackend/utils/adt/pg_locale_icu.c | 51 |
postgrescommon/unicode_case.c | 13 |
postgrescommon/unicode_category.c | 7 |
postgresbackend/parser/parser.c | 4 |
postgresbackend/nodes/outfuncs.c | 21 |
postgresbackend/parser/parse_collate.c | 39 |
postgresbackend/optimizer/plan/setrefs.c | 116 |
postgresbackend/parser/parse_target.c | 90 |
postgresbackend/parser/parse_enr.c | 1 |
postgresbackend/utils/misc/queryenvironment.c | 7 |
postgresbackend/commands/opclasscmds.c | 98 |
postgresbackend/parser/parse_jsontable.c | 52 |
postgresbackend/access/tablesample/tablesample.c | 5 |
postgresbackend/parser/parse_merge.c | 36 |
postgresbackend/commands/define.c | 23 |
postgresbackend/nodes/queryjumblefuncs.c | 27 |
postgresbackend/nodes/print.c | 12 |
postgresbackend/rewrite/rewriteSearchCycle.c | 37 |
postgresbackend/rewrite/rowsecurity.c | 33 |
postgresbackend/rewrite/rewriteDefine.c | 77 |
postgresbackend/optimizer/util/paramassign.c | 29 |
postgresbackend/optimizer/plan/subselect.c | 135 |
postgresbackend/optimizer/util/predtest.c | 57 |
postgres/contrib/file_fdw/file_fdw.c | 46 |
postgresbackend/statistics/mvdistinct.c | 39 |
postgresbackend/partitioning/partprune.c | 114 |
postgresbackend/optimizer/prep/preptlist.c | 33 |
postgres/contrib/postgres_fdw/deparse.c | 135 |
postgres/contrib/postgres_fdw/shippable.c | 9 |
postgresbackend/nodes/multibitmapset.c | 12 |
postgresbackend/optimizer/prep/prepunion.c | 86 |
postgresbackend/lib/bipartite_match.c | 9 |
postgresbackend/optimizer/prep/prepagg.c | 49 |
postgresbackend/optimizer/plan/planagg.c | 48 |
postgresbackend/optimizer/plan/planmain.c | 30 |
postgresbackend/optimizer/util/joininfo.c | 14 |
postgresbackend/optimizer/plan/analyzejoins.c | 100 |
postgresinclude/optimizer/restrictinfo.h | 1 |
postgresbackend/optimizer/path/indxpath.c | 161 |
postgresbackend/optimizer/util/orclauses.c | 23 |
postgresbackend/utils/cache/spccache.c | 16 |
postgresbackend/optimizer/path/tidpath.c | 37 |
postgresbackend/optimizer/geqo/geqo_main.c | 31 |
postgresbackend/optimizer/geqo/geqo_random.c | 3 |
postgresbackend/optimizer/geqo/geqo_pool.c | 7 |
postgresbackend/optimizer/geqo/geqo_recombination.c | 3 |
postgresbackend/optimizer/geqo/geqo_eval.c | 24 |
postgresbackend/optimizer/path/joinpath.c | 99 |
postgresbackend/access/common/indextuple.c | 10 |
postgresinclude/access/itup.h | 1 |
postgresbackend/utils/adt/network.c | 5 |
postgresinclude/utils/inet.h | 2 |
postgresbin/pg_basebackup/streamutil.c | 38 |
postgresbin/psql/common.c | 3 |
postgresinterfaces/libpq/fe-auth.c | 62 |
postgrescommon/sprompt.c | 18 |
postgrescommon/pg_get_line.c | 8 |
postgresport/explicit_bzero.c | 1 |
postgresinclude/libpq/pqcomm.h | 1 |
postgrescommon/base64.c | 2 |
postgrescommon/ip.c | 12 |
postgresport/inet_net_ntop.c | 7 |
postgresport/noblock.c | 2 |
postgresport/getpeereid.c | 5 |
postgresinterfaces/libpq/fe-cancel.c | 10 |
postgresinterfaces/libpq/pthread-win32.c | 5 |
postgresinterfaces/libpq/fe-secure-common.c | 16 |
postgresport/inet_aton.c | 5 |
postgrescommon/md5_common.c | 14 |
postgrescommon/cryptohash.c | 24 |
postgrescommon/md5.c | 9 |
postgrescommon/sha1.c | 14 |
postgrescommon/sha2.c | 15 |
postgresinterfaces/libpq/fe-auth-oauth.c | 37 |
postgresbackend/optimizer/geqo/geqo_erx.c | 9 |
postgresbackend/optimizer/geqo/geqo_selection.c | 4 |
postgresbackend/optimizer/geqo/geqo_pmx.c | 3 |
postgresbackend/optimizer/geqo/geqo_cx.c | 1 |
postgresbackend/optimizer/geqo/geqo_mutation.c | 1 |
postgresbackend/optimizer/geqo/geqo_px.c | 1 |
postgresbackend/optimizer/geqo/geqo_ox1.c | 1 |
postgresbackend/optimizer/geqo/geqo_ox2.c | 1 |
postgresbackend/optimizer/geqo/geqo_misc.c | 4 |
postgresbackend/lib/knapsack.c | 10 |
postgresbackend/access/table/tableamapi.c | 5 |
postgresport/getopt.c | 2 |
postgresbackend/main/main.c | 4 |
postgresbackend/port/win32_shmem.c | 34 |
postgresbackend/utils/init/postinit.c | 149 |
postgresbackend/postmaster/pmchild.c | 5 |
postgresbackend/storage/ipc/ipci.c | 99 |
postgresbackend/storage/ipc/dsm_registry.c | 3 |
postgresbackend/storage/buffer/buf_init.c | 16 |
postgresbackend/postmaster/autovacuum.c | 21 |
postgresbackend/access/nbtree/nbtutils.c | 6 |
postgresbackend/access/common/syncscan.c | 3 |
postgresbackend/utils/activity/wait_event.c | 6 |
postgresbackend/utils/misc/injection_point.c | 5 |
postgresbackend/storage/aio/aio_init.c | 24 |
postgresbackend/utils/misc/guc_funcs.c | 59 |
postgresbackend/access/transam/xlogprefetcher.c | 29 |
postgresbackend/replication/logical/slotsync.c | 17 |
postgrestest/modules/injection_points/injection_stats_fixed.c | 8 |
postgresport/pg_strong_random.c | 3 |
postgrestimezone/strftime.c | 7 |
postgresbackend/postmaster/startup.c | 17 |
postgresbackend/regex/regc_lex.c | 33 |
postgresbackend/regex/regc_locale.c | 14 |
postgresbackend/regex/regc_cvec.c | 7 |
postgresbackend/regex/regc_pg_locale.c | 10 |
postgresbin/pg_waldump/compat.c | 4 |
postgresbackend/storage/file/reinit.c | 29 |
postgrescommon/relpath.c | 7 |
postgresbin/pg_combinebackup/copy_file.c | 6 |
postgrescommon/checksum_helper.c | 12 |
postgresbackend/access/rmgrdesc/xactdesc.c | 4 |
postgresbackend/replication/walreceiver.c | 4 |
postgresbackend/libpq/hba.c | 95 |
postgresbackend/utils/misc/conffiles.c | 24 |
postgresbackend/regex/regcomp.c | 60 |
postgresbackend/regex/regc_color.c | 21 |
postgresbackend/regex/regc_nfa.c | 77 |
postgrestools/pg_bsd_indent/parse.c | 5 |
postgrestools/pg_bsd_indent/io.c | 1 |
postgrestools/pg_bsd_indent/err.c | 5 |
postgresbackend/bootstrap/bootstrap.c | 11 |
postgresbackend/regex/regerror.c | 6 |
postgresbackend/libpq/ifaddr.c | 15 |
postgresbackend/libpq/auth.c | 160 |
postgresbackend/regex/regexec.c | 33 |
postgresbackend/regex/rege_dfa.c | 26 |
postgresbackend/libpq/pqformat.c | 22 |
postgresinclude/libpq/pqformat.h | 6 |
postgresbackend/libpq/pqcomm.c | 23 |
postgresbackend/libpq/be-secure.c | 18 |
postgresbackend/libpq/be-secure-openssl.c | 40 |
postgresbackend/libpq/be-secure-gssapi.c | 15 |
postgresbackend/libpq/be-gssapi-common.c | 4 |
postgresbackend/libpq/crypt.c | 28 |
postgresbackend/libpq/auth-scram.c | 23 |
postgresbackend/libpq/auth-sasl.c | 19 |
postgrescommon/saslprep.c | 13 |
postgrescommon/unicode_norm.c | 18 |
postgrescommon/scram-common.c | 29 |
postgrescommon/hmac.c | 12 |
postgresbackend/catalog/pg_db_role_setting.c | 28 |
postgresbackend/access/common/session.c | 1 |
postgresbackend/utils/error/csvlog.c | 21 |
postgresbackend/postmaster/syslogger.c | 2 |
postgresbackend/utils/error/jsonlog.c | 25 |
postgresbackend/backup/basebackup.c | 136 |
postgrescommon/compression.c | 15 |
postgresbackend/backup/basebackup_target.c | 11 |
postgresbackend/backup/basebackup_copy.c | 3 |
postgresbackend/backup/basebackup_throttle.c | 2 |
postgresbackend/backup/basebackup_gzip.c | 5 |
postgresbackend/backup/basebackup_lz4.c | 5 |
postgresbackend/backup/basebackup_zstd.c | 5 |
postgresbackend/backup/basebackup_progress.c | 7 |
postgresbackend/backup/backup_manifest.c | 46 |
postgresbackend/backup/basebackup_incremental.c | 50 |
postgrescommon/blkreftable.c | 24 |
postgresbin/pg_walsummary/pg_walsummary.c | 4 |
postgresbin/pg_dump/pg_backup_tar.c | 3 |
postgresport/tar.c | 9 |
postgresinclude/backup/basebackup_sink.h | 11 |
postgresinclude/pgtar.h | 1 |
postgresbackend/access/transam/xlogbackup.c | 11 |
postgresbackend/replication/logical/logical.c | 46 |
postgresbackend/utils/mmgr/slab.c | 14 |
postgrescommon/parse_manifest.c | 19 |
postgresbackend/commands/prepare.c | 71 |
postgresbackend/commands/explain.c | 214 |
postgresbackend/nodes/params.c | 16 |
postgresbackend/utils/mb/stringinfo_mb.c | 9 |
postgresinclude/tcop/utility.h | 2 |
postgresbackend/executor/execSRF.c | 30 |
postgresbackend/executor/execReplication.c | 10 |
postgresbackend/commands/copyfrom.c | 135 |
postgresbackend/commands/copy.c | 70 |
postgresbackend/commands/copyfromparse.c | 12 |
postgresbackend/storage/smgr/md.c | 8 |
postgresbackend/utils/init/usercontext.c | 9 |
postgresbackend/utils/adt/ri_triggers.c | 125 |
postgresbackend/commands/user.c | 122 |
postgresbin/initdb/initdb.c | 14 |
postgresbackend/storage/file/copydir.c | 22 |
postgresbackend/commands/cluster.c | 130 |
postgresbackend/catalog/pg_type.c | 72 |
postgresbackend/catalog/toasting.c | 35 |
postgresbackend/utils/adt/int.c | 4 |
postgresbackend/utils/adt/oid.c | 9 |
postgresbackend/commands/vacuum.c | 144 |
postgresbackend/commands/analyze.c | 121 |
postgresbackend/utils/cache/attoptcache.c | 17 |
postgresinclude/utils/sortsupport.h | 2 |
postgresbackend/commands/explain_state.c | 12 |
postgresbackend/commands/explain_format.c | 24 |
postgresport/quotes.c | 3 |
postgresbackend/commands/discard.c | 12 |
postgresbackend/commands/schemacmds.c | 60 |
postgresbackend/commands/foreigncmds.c | 95 |
postgresbackend/commands/subscriptioncmds.c | 160 |
postgresbackend/commands/alter.c | 112 |
postgresbackend/commands/lockcmds.c | 33 |
postgresbackend/parser/parse_utilcmd.c | 192 |
postgresbackend/rewrite/rewriteSupport.c | 19 |
postgresbackend/commands/proclang.c | 41 |
postgresbackend/catalog/pg_parameter_acl.c | 18 |
postgresbackend/storage/smgr/bulk_write.c | 16 |
postgresbackend/commands/aggregatecmds.c | 34 |
postgresbackend/catalog/pg_aggregate.c | 51 |
postgresbackend/catalog/pg_proc.c | 80 |
postgresbackend/commands/collationcmds.c | 58 |
postgresbackend/catalog/pg_collation.c | 30 |
postgresbackend/catalog/pg_cast.c | 23 |
postgresbackend/commands/view.c | 52 |
postgresbackend/commands/conversioncmds.c | 18 |
postgresbackend/utils/cache/ts_cache.c | 15 |
postgresbackend/commands/dropcmds.c | 45 |
postgresinclude/utils/pg_lsn.h | 2 |
postgresbackend/utils/adt/quote.c | 4 |
postgresinclude/replication/walreceiver.h | 3 |
postgresbackend/replication/logical/tablesync.c | 15 |
postgresbackend/utils/activity/pgstat_subscription.c | 4 |
postgresbackend/tcop/fastpath.c | 59 |
The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.
Func name | Functions filename | Arg count | Args | Function depth | hitcount | instr count | bb count | cyclomatic complexity | Reachable functions | Incoming references | total cyclomatic complexity | Unreached complexity |
---|---|---|---|---|---|---|---|---|---|---|---|---|
MainLoop
|
/src/postgres/src/bin/psql/mainloop.c | 1 | ['FILE*'] | 121 | 0 | 256 | 56 | 96 | 7215 | 0 | 33819 | 6712 |
Implementing fuzzers that target the above functions will improve reachability such that it becomes:
If you implement fuzzers for these functions, the status of all functions in the project will be:
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Runtime reached by Fuzzers | Combined reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
This sections provides heuristics that can be used as input to a fuzz engine when running a given fuzz target. The current focus is on providing input that is usable by libFuzzer.
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['pg_encoding_mblen_or_incomplete', 'MemoryContextSetParent', 'MemoryContextStrdup', 'pg_encoding_mblen', 'MemoryContextResetOnly', 'MemoryContextCreate', 'makeStringInfoInternal', 'should_output_to_server', 'pvsnprintf', 'MemoryContextAlloc']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['pg_plan_queries', 'pg_unicode_to_server', 'ScanKeywordLookup', 'MemoryContextResetOnly', 'SetTempTablespaces', 'makeInteger', 'lcons', 'makeTypeNameFromNameList', 'makeBoolExpr', 'pg_tzset']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['list_last_cell', 'pg_plan_queries', 'check_locale', 'exec_simple_query', 'ScanKeywordLookup', 'MemoryContextResetOnly', 'pg_parse_json', 'localsub', 'SetCurrentRoleId', 'SetTempTablespaces']
This section shows analysis of runtime coverage data.
For futher technical details on how this section is generated, please see the Glossary .
Func name | Function total lines | Lines covered at runtime | percentage covered | Reached by fuzzers |
---|---|---|---|---|
pg_unicode_to_server_noerror | 34 | 17 | 50.0% | ['simple_query_fuzzer', 'json_parser_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
json_lex | 257 | 114 | 44.35% | ['simple_query_fuzzer', 'json_parser_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
parse_scalar | 40 | 11 | 27.50% | ['simple_query_fuzzer', 'json_parser_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
dopr | 305 | 111 | 36.39% | ['simple_query_fuzzer', 'json_parser_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
leading_pad | 31 | 15 | 48.38% | ['simple_query_fuzzer', 'json_parser_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
base_yyparse | 19467 | 1311 | 6.734% | |
yy_get_next_buffer | 90 | 19 | 21.11% | |
check_default_table_access_method | 34 | 6 | 17.64% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
check_wal_consistency_checking | 61 | 16 | 26.22% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
check_recovery_target_time | 42 | 4 | 9.523% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
check_recovery_target_timeline | 34 | 12 | 35.29% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
check_temp_tablespaces | 67 | 10 | 14.92% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
check_createrole_self_grant | 38 | 17 | 44.73% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
check_datestyle | 155 | 63 | 40.64% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
check_timezone | 79 | 23 | 29.11% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
check_client_encoding | 43 | 16 | 37.20% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
check_session_authorization | 61 | 8 | 13.11% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
check_role | 63 | 18 | 28.57% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
transformStmt | 60 | 14 | 23.33% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
check_synchronized_standby_slots | 35 | 9 | 25.71% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
check_synchronous_standby_names | 38 | 6 | 15.78% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
check_debug_io_direct | 43 | 19 | 44.18% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
validate_log_connections_options | 56 | 16 | 28.57% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
check_restrict_nonsystem_relation_kind | 36 | 15 | 41.66% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
parse_bool_with_len | 77 | 13 | 16.88% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
pg_perm_setlocale | 45 | 16 | 35.55% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
check_locale | 35 | 16 | 45.71% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
SplitGUCList | 54 | 7 | 12.96% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
check_default_text_search_config | 43 | 4 | 9.302% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
check_backtrace_functions | 40 | 17 | 42.5% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
check_log_destination | 44 | 22 | 50.0% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
log_status_format | 302 | 37 | 12.25% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
error_severity | 40 | 10 | 25.0% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
send_message_to_server_log | 153 | 47 | 30.71% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
get_hash_entry | 45 | 20 | 44.44% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
PrepareClientEncoding | 51 | 6 | 11.76% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
SetClientEncoding | 47 | 10 | 21.27% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
parse_int | 50 | 21 | 42.0% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
set_config_with_handle | 643 | 168 | 26.12% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
parse_and_validate_value | 136 | 34 | 25.0% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
call_string_check_hook | 34 | 15 | 44.11% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
hash_bytes | 92 | 26 | 28.26% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
canonicalize_path_enc | 134 | 59 | 44.02% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
tzparse | 253 | 39 | 15.41% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
localsub | 69 | 21 | 30.43% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
_fmt | 269 | 39 | 14.49% | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] |
The below fuzzers are templates and suggestions for how to target the set of optimal functions above
#include "ada_fuzz_header.h"
int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
af_safe_gb_init(data, size);
/* target MainLoop */
UNKNOWN_TYPE unknown_0;
MainLoop(unknown_0);
af_safe_gb_cleanup();
}
This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link
Source file | Reached by | Covered by |
---|---|---|
/src/postgres/src/bin/psql/help.c | [] | [] |
/src/postgres/src/include/access/tableam.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/port/win32/signal.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/optimizer/util/clauses.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/parser/parse_cte.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/jit/llvm/llvmjit.c | [] | [] |
/src/postgres/contrib/btree_gist/btree_int2.c | [] | [] |
/src/postgres/src/backend/libpq/be-secure-gssapi.c | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/storage/aio/read_stream.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/common/kwlookup.h | [] | [] |
/src/postgres/src/test/examples/testlo64.c | [] | [] |
/src/postgres/src/backend/storage/freespace/fsmpage.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_ISO_8859_1_portuguese.c | [] | [] |
/src/postgres/src/port/open.c | [] | [] |
/src/postgres/src/backend/utils/adt/mcxtfuncs.c | [] | [] |
/src/postgres/src/pl/plpython/plpy_exec.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/commands/lockcmds.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/access/gin.h | [] | [] |
/src/postgres/src/backend/statistics/relation_stats.c | [] | [] |
/src/postgres/src/include/replication/walsender.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/catalog/pg_shdepend.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/xml2/xslt_proc.c | [] | [] |
/src/postgres/src/backend/commands/alter.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/port/quotes.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/libpq/fe-protocol3.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/mb/wstrncmp.c | [] | [] |
/src/postgres/src/backend/storage/file/reinit.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/port/posix_sema.c | [] | [] |
/src/postgres/src/backend/main/main.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pgevent/pgevent.c | [] | [] |
/src/postgres/src/common/wchar.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/access/heap/heapam_handler.c | [] | [] |
/src/postgres/src/backend/port/sysv_sema.c | [] | [] |
/src/postgres/contrib/sepgsql/label.c | [] | [] |
/src/postgres/contrib/pageinspect/fsmfuncs.c | [] | [] |
/src/postgres/src/backend/commands/variable.c | [] | [] |
/src/postgres/src/backend/optimizer/plan/analyzejoins.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/jsonb_plperl/jsonb_plperl.c | [] | [] |
/src/postgres/src/backend/utils/activity/wait_event.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_dump/compress_none.c | [] | [] |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c | [] | [] |
/src/postgres/src/backend/access/common/indextuple.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/tcop/cmdtag.h | [] | [] |
/src/postgres/src/backend/optimizer/path/joinpath.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/utils/partcache.h | [] | [] |
/src/postgres/src/backend/backup/basebackup_server.c | [] | [] |
/src/postgres/src/include/access/reloptions.h | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_ISO_8859_1_catalan.c | [] | [] |
/src/postgres/src/backend/tcop/backend_startup.c | [] | [] |
/src/postgres/contrib/pgcrypto/pgp-decrypt.c | [] | [] |
/src/postgres/src/port/strtof.c | [] | [] |
/src/postgres/src/backend/rewrite/rewriteSearchCycle.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/fe_utils/string_utils.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/tcop/utility.h | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/scripts/clusterdb.c | [] | [] |
/src/postgres/src/test/regress/pg_regress_main.c | [] | [] |
/src/postgres/src/test/modules/test_copy_callbacks/test_copy_callbacks.c | [] | [] |
/src/postgres/src/backend/utils/adt/expandeddatum.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/utils/portal.h | [] | [] |
/src/postgres/src/backend/utils/adt/tsvector.c | [] | [] |
/src/postgres/src/interfaces/libpq/fe-connect.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_rewind/parsexlog.c | [] | [] |
/src/postgres/src/backend/utils/mmgr/portalmem.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/port/pgstrsignal.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/pageinspect/btreefuncs.c | [] | [] |
/src/postgres/src/backend/storage/ipc/sinvaladt.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/port/atomics.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/rangetypes_spgist.c | [] | [] |
/src/postgres/src/port/pthread_barrier_wait.c | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_ISO_8859_1_italian.c | [] | [] |
/src/postgres/src/backend/utils/adt/array_expanded.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/pgcrypto/crypt-md5.c | [] | [] |
/src/postgres/src/backend/nodes/queryjumblefuncs.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/commands/aggregatecmds.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/table/table.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/test/modules/test_oat_hooks/test_oat_hooks.c | [] | [] |
/src/postgres/contrib/pg_trgm/trgm_regexp.c | [] | [] |
/src/postgres/src/bin/pg_rewind/local_source.c | [] | [] |
/src/postgres/src/backend/executor/nodeUnique.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/hstore/hstore_io.c | [] | [] |
/src/postgres/contrib/sepgsql/relation.c | [] | [] |
/src/postgres/src/backend/optimizer/util/placeholder.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/pageinspect/ginfuncs.c | [] | [] |
/src/postgres/src/pl/plpython/plpy_util.c | [] | [] |
/src/postgres/src/port/system.c | [] | [] |
/src/postgres/src/common/unicode_case.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/access/spgist_private.h | [] | [] |
/src/postgres/src/backend/utils/init/postinit.c | ['fuzzer/protocol_fuzzer.c'] | ['fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/fe_utils/print.c | [] | [] |
/src/postgres/contrib/btree_gist/btree_numeric.c | [] | [] |
/src/postgres/src/interfaces/ecpg/preproc/util.c | [] | [] |
/src/postgres/src/backend/executor/nodeSubqueryscan.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/test/regress/regress.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/common/bufmask.c | [] | [] |
/src/postgres/src/include/nodes/miscnodes.h | [] | [] |
/src/postgres/src/backend/storage/ipc/pmsignal.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/fuzzystrmatch/daitch_mokotoff.c | [] | [] |
/src/postgres/src/backend/storage/smgr/bulk_write.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/time/combocid.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/brin/brin_pageops.c | [] | [] |
/src/postgres/src/backend/utils/adt/jsonb_util.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/storage/bufmgr.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/regex/regfree.c | [] | [] |
/src/postgres/src/include/access/slru.h | [] | [] |
/src/postgres/src/bin/psql/copy.c | [] | [] |
/src/postgres/contrib/amcheck/verify_gin.c | [] | [] |
/src/postgres/src/port/pg_crc32c_loongarch.c | [] | [] |
/src/postgres/src/bin/initdb/findtimezone.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/pg_stat_statements/pg_stat_statements.c | [] | [] |
/src/postgres/src/bin/pg_dump/pg_dumpall.c | [] | [] |
/src/postgres/src/include/utils/pgstat_internal.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/misc/guc_funcs.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_dutch.c | [] | [] |
/src/postgres/src/backend/access/transam/slru.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/access/gist/gistproc.c | [] | [] |
/src/postgres/src/include/storage/itemptr.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/utils/rel.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_italian.c | [] | [] |
/src/postgres/src/common/wait_error.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/utils/inet.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/ecpg/test/expected/sql-prepareas.c | [] | [] |
/src/postgres/src/backend/access/brin/brin_inclusion.c | [] | [] |
/src/postgres/contrib/file_fdw/file_fdw.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/common/unicode_norm_table.h | [] | [] |
/src/postgres/src/backend/catalog/pg_type.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/executor/nodeSamplescan.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/commands/conversioncmds.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/common/relpath.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_upgrade/dump.c | [] | [] |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_win/utf8_and_win.c | [] | [] |
/src/postgres/contrib/amcheck/verify_common.c | [] | [] |
/src/postgres/src/backend/utils/adt/pg_locale.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/catalog/pg_operator.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/replication/walreceiver.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/commands/subscriptioncmds.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_combinebackup/reconstruct.c | [] | [] |
/src/postgres/src/backend/executor/nodeCustom.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/pgcrypto/px.h | [] | [] |
/src/postgres/src/backend/backup/basebackup_sink.c | [] | [] |
/src/postgres/src/backend/postmaster/bgworker.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/storage/smgr.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/port/pqsignal.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/optimizer/path/joinrels.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/nodes/pathnodes.h | [] | [] |
/src/postgres/src/backend/access/rmgrdesc/clogdesc.c | [] | [] |
/src/postgres/src/backend/executor/nodeMergejoin.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/catalog/pg_opfamily.h | [] | [] |
/src/postgres/src/backend/regex/regc_color.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/storage/aio/method_sync.c | [] | [] |
/src/postgres/src/backend/utils/error/elog.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/contrib/spi/autoinc.c | [] | [] |
/src/postgres/src/common/controldata_utils.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/test/modules/oauth_validator/magic_validator.c | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_basque.c | [] | [] |
/src/postgres/src/backend/access/tablesample/bernoulli.c | [] | [] |
/src/postgres/src/backend/executor/execIndexing.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/storage/s_lock.h | [] | [] |
/src/postgres/src/include/replication/worker_internal.h | [] | [] |
/src/postgres/src/include/port/pg_numa.h | [] | [] |
/src/postgres/src/backend/commands/copyfrom.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/ecpg/ecpglib/descriptor.c | [] | [] |
/src/postgres/src/include/postgres.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/commands/tablecmds.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/timezone/strftime.c | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/utils/adt/selfuncs.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/access/ginblock.h | [] | [] |
/src/postgres/src/port/pg_localeconv_r.c | [] | [] |
/src/postgres/src/backend/executor/nodeHashjoin.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/scripts/reindexdb.c | [] | [] |
/src/postgres/src/backend/port/sysv_shmem.c | [] | [] |
/src/postgres/src/backend/access/gin/ginarrayproc.c | [] | [] |
/src/postgres/src/backend/storage/lmgr/proc.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/storage/freespace/indexfsm.c | [] | [] |
/src/postgres/src/backend/access/common/relation.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/activity/pgstat_xact.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/parser/parse_expr.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/sort/sharedtuplestore.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/executor/nodeBitmapOr.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/psql/mainloop.c | [] | [] |
/src/postgres/src/backend/executor/nodeProjectSet.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/lib/radixtree.h | [] | [] |
/src/postgres/src/backend/replication/walsender.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/gist/gistvacuum.c | [] | [] |
/src/postgres/src/interfaces/libpq-oauth/oauth-utils.c | [] | [] |
/src/postgres/src/include/port/pg_crc32c.h | [] | [] |
/src/postgres/src/include/nodes/value.h | [] | [] |
/src/postgres/src/backend/utils/misc/timeout.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/access/transam/twophase.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_dump/common.c | [] | [] |
/src/postgres/src/backend/access/rmgrdesc/tblspcdesc.c | [] | [] |
/src/postgres/src/include/common/unicode_norm_hashfunc.h | [] | [] |
/src/postgres/src/include/utils/acl.h | [] | [] |
/src/postgres/src/backend/utils/fmgr/funcapi.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/gin/ginentrypage.c | [] | [] |
/src/postgres/src/backend/parser/parse_param.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/commands/proclang.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/utf8_and_cyrillic.c | [] | [] |
/src/postgres/src/include/access/sdir.h | [] | [] |
/src/postgres/contrib/btree_gist/btree_int4.c | [] | [] |
/src/postgres/src/backend/catalog/pg_depend.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/ecpg/test/expected/preproc-whenever.c | [] | [] |
/src/postgres/src/fe_utils/mbprint.c | [] | [] |
/src/postgres/src/tools/pg_bsd_indent/indent.h | [] | [] |
/src/postgres/src/backend/executor/nodeCtescan.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/hstore/hstore_op.c | [] | [] |
/src/postgres/src/bin/pg_upgrade/pg_upgrade.c | [] | [] |
/src/postgres/contrib/intarray/_int.h | [] | [] |
/src/postgres/src/backend/access/common/tupdesc.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/pageinspect/rawpage.c | [] | [] |
/src/postgres/src/include/access/brin.h | [] | [] |
/src/postgres/src/backend/access/common/attmap.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/executor/execGrouping.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/commands/vacuumparallel.c | [] | [] |
/src/postgres/src/pl/plperl/plperl.h | [] | [] |
/src/postgres/src/backend/optimizer/prep/prepunion.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/name.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/jit/SectionMemoryManager.h | [] | [] |
/src/postgres/src/port/win32pread.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/executor/nodeResult.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/port/win32gai_strerror.c | [] | [] |
/src/postgres/src/backend/optimizer/geqo/geqo_ox2.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/lo/lo.c | [] | [] |
/src/postgres/src/backend/nodes/list.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/port/timingsafe_bcmp.c | [] | [] |
/src/postgres/src/interfaces/ecpg/test/expected/sql-bytea.c | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_hungarian.c | [] | [] |
/src/postgres/src/backend/utils/adt/datetime.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/include/optimizer/restrictinfo.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/rmgrdesc/genericdesc.c | [] | [] |
/src/postgres/contrib/pgcrypto/pgp-pubenc.c | [] | [] |
/src/postgres/src/backend/executor/execAsync.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/rangetypes_selfuncs.c | [] | [] |
/src/postgres/src/backend/tsearch/ts_parse.c | [] | [] |
/src/postgres/src/backend/utils/adt/char.c | [] | [] |
/src/postgres/src/backend/nodes/params.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/mb/wstrcmp.c | [] | [] |
/src/postgres/src/bin/psql/input.c | [] | [] |
/src/postgres/src/backend/lib/pairingheap.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/common/parse_manifest.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/fmgr.h | [] | [] |
/src/postgres/src/bin/pg_ctl/pg_ctl.c | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/port/pg_bitutils.c | [] | [] |
/src/postgres/contrib/isn/isn.h | [] | [] |
/src/postgres/src/backend/utils/misc/superuser.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/windowapi.h | [] | [] |
/src/postgres/src/backend/access/tablesample/system.c | [] | [] |
/src/postgres/src/backend/optimizer/plan/setrefs.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/pgcrypto/pgp-pubdec.c | [] | [] |
/src/postgres/src/backend/access/nbtree/nbtsearch.c | [] | [] |
/src/postgres/contrib/pageinspect/brinfuncs.c | [] | [] |
/src/postgres/src/backend/catalog/pg_namespace.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/optimizer/util/pathnode.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/executor/execAmi.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/lib/qunique.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/executor/execPartition.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/geo_spgist.c | [] | [] |
/src/postgres/src/bin/pg_rewind/filemap.c | [] | [] |
/src/postgres/src/include/common/fe_memutils.h | [] | [] |
/src/postgres/src/bin/pg_basebackup/pg_basebackup.c | [] | [] |
/src/postgres/contrib/pg_trgm/trgm_gist.c | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_greek.c | [] | [] |
/src/postgres/src/backend/jit/llvm/llvmjit_deform.c | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_armenian.c | [] | [] |
/src/postgres/src/backend/access/hash/hash.c | [] | [] |
/src/postgres/src/common/unicode/case_test.c | [] | [] |
/src/postgres/src/backend/access/nbtree/nbtpreprocesskeys.c | [] | [] |
/src/postgres/src/backend/storage/lmgr/deadlock.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/scripts/common.c | [] | [] |
/src/postgres/src/backend/utils/adt/float.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/storage/proclist.h | [] | [] |
/src/postgres/src/backend/optimizer/plan/initsplan.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/executor/nodeNestloop.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/oid.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/numeric.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/nodes/print.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/cube/cube.c | [] | [] |
/src/postgres/src/include/storage/proc.h | [] | [] |
/src/postgres/src/backend/storage/lmgr/lwlock.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/jit/llvmjit_emit.h | [] | [] |
/src/postgres/src/backend/access/brin/brin_minmax_multi.c | [] | [] |
/src/postgres/src/backend/access/transam/xlogstats.c | [] | [] |
/src/postgres/src/pl/plpgsql/src/pl_funcs.c | [] | [] |
/src/postgres/src/tools/testint128.c | [] | [] |
/src/postgres/src/backend/parser/parse_relation.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/table/toast_helper.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/commands/discard.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/tcop/postgres.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/backup/backup_manifest.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/inet_net_pton.c | [] | [] |
/src/postgres/src/backend/regex/regc_locale.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/fuzzer/simple_query_fuzzer.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer'] |
/src/postgres/src/backend/access/rmgrdesc/nbtdesc.c | [] | [] |
/src/postgres/src/bin/pg_upgrade/tablespace.c | [] | [] |
/src/postgres/src/backend/utils/adt/numutils.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/utils/adt/network_spgist.c | [] | [] |
/src/postgres/src/test/modules/test_resowner/test_resowner_basic.c | [] | [] |
/src/postgres/src/backend/libpq/be-secure.c | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/executor/nodeMergeAppend.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/replication/slotfuncs.c | [] | [] |
/src/postgres/src/test/modules/worker_spi/worker_spi.c | [] | [] |
/src/postgres/src/backend/utils/adt/arrayfuncs.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/common/username.c | [] | [] |
/src/postgres/src/include/snowball/libstemmer/header.h | [] | [] |
/src/postgres/src/bin/pg_upgrade/file.c | [] | [] |
/src/postgres/src/backend/postmaster/bgwriter.c | [] | [] |
/src/postgres/src/port/pg_crc32c_armv8_choose.c | [] | [] |
/src/postgres/src/backend/optimizer/geqo/geqo_copy.c | [] | [] |
/src/postgres/src/backend/utils/adt/levenshtein.c | [] | [] |
/src/postgres/src/test/modules/test_shm_mq/setup.c | [] | [] |
/src/postgres/src/include/nodes/print.h | [] | [] |
/src/postgres/src/backend/executor/nodeTidrangescan.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/lib/dshash.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/optimizer/prep/prepagg.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/port/chklocale.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/regexp.c | [] | [] |
/src/postgres/src/port/win32fseek.c | [] | [] |
/src/postgres/src/pl/plpython/plpy_main.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/storage/ipc/standby.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/test/modules/xid_wraparound/xid_wraparound.c | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_danish.c | [] | [] |
/src/postgres/src/tools/ifaddrs/test_ifaddrs.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/executor/nodeSetOp.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/catalog/genbki.h | [] | [] |
/src/postgres/src/backend/executor/execProcnode.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/expandedrecord.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/executor/hashjoin.h | [] | [] |
/src/postgres/src/backend/optimizer/geqo/geqo_random.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/gist/gistget.c | [] | [] |
/src/postgres/src/bin/pg_upgrade/function.c | [] | [] |
/src/postgres/src/bin/pg_archivecleanup/pg_archivecleanup.c | [] | [] |
/src/postgres/src/include/utils/expandeddatum.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/nbtree/nbtvalidate.c | [] | [] |
/src/postgres/src/backend/utils/cache/relmapper.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/orderedsetaggs.c | [] | [] |
/src/postgres/src/backend/executor/nodeFunctionscan.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/commands/copyto.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_basebackup/walmethods.c | [] | [] |
/src/postgres/src/backend/access/hash/hashvalidate.c | [] | [] |
/src/postgres/src/backend/utils/adt/inet_cidr_ntop.c | [] | [] |
/src/postgres/src/backend/parser/gramparse.h | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_serbian.c | [] | [] |
/src/postgres/src/fe_utils/cancel.c | [] | [] |
/src/postgres/src/backend/executor/execSRF.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/access/gin_private.h | [] | [] |
/src/postgres/contrib/ltree/_ltree_gist.c | [] | [] |
/src/postgres/src/backend/parser/parse_clause.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/mac8.c | [] | [] |
/src/postgres/src/port/win32setlocale.c | [] | [] |
/src/postgres/src/include/regex/regguts.h | [] | [] |
/src/postgres/src/backend/access/spgist/spgdoinsert.c | [] | [] |
/src/postgres/src/backend/optimizer/util/predtest.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/tsquery_util.c | [] | [] |
/src/postgres/src/include/utils/rangetypes.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/test/modules/test_lfind/test_lfind.c | [] | [] |
/src/postgres/src/test/modules/test_aio/test_aio.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/port/pg_lfind.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['json_parser_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/interfaces/libpq/win32.h | [] | [] |
/src/postgres/src/include/nodes/tidbitmap.h | [] | [] |
/src/postgres/src/backend/access/nbtree/nbtxlog.c | [] | [] |
/src/postgres/src/include/access/toast_compression.h | [] | [] |
/src/postgres/src/include/utils/date.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/utils/pg_lsn.h | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/catalog/pg_constraint.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/storage/large_object/inv_api.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/common/ryu_common.h | [] | [] |
/src/postgres/src/backend/utils/time/snapmgr.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/postmaster/autovacuum.c | ['fuzzer/protocol_fuzzer.c'] | ['fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/utils/init/miscinit.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/interfaces/libpq/fe-secure.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/nbtree/nbtsplitloc.c | [] | [] |
/src/postgres/src/backend/catalog/indexing.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/transam/commit_ts.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/include/utils/palloc.h | [] | [] |
/src/postgres/src/backend/optimizer/path/equivclass.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/port/strerror.c | [] | [] |
/src/postgres/src/backend/access/nbtree/nbtcompare.c | [] | [] |
/src/postgres/src/include/access/tupdesc.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/storage/aio/aio_io.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/common/unicode_norm.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/ecpg/compatlib/informix.c | [] | [] |
/src/postgres/src/backend/rewrite/rewriteRemove.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/libpq/fe-print.c | [] | [] |
/src/postgres/src/backend/storage/ipc/dsm.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/tcop/utility.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/port/win32/socket.c | [] | [] |
/src/postgres/contrib/pg_walinspect/pg_walinspect.c | [] | [] |
/src/postgres/src/backend/postmaster/fork_process.c | [] | [] |
/src/postgres/src/backend/commands/dropcmds.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/skipsupport.c | [] | [] |
/src/postgres/src/backend/optimizer/geqo/geqo_px.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/btree_gist/btree_float4.c | [] | [] |
/src/postgres/src/backend/executor/nodeSort.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/ltree/_ltree_op.c | [] | [] |
/src/postgres/src/include/storage/fd.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/btree_gist/btree_uuid.c | [] | [] |
/src/postgres/src/backend/tcop/cmdtag.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/libpq/fe-cancel.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/parser/parse_enr.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/nbtree/nbtutils.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/catalog/pg_class.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/storage/ipc/shmem.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/executor/nodeSeqscan.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/common/tupconvert.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/utils/builtins.h | [] | [] |
/src/postgres/src/include/common/unicode_case_table.h | [] | [] |
/src/postgres/src/include/storage/bufpage.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/activity/pgstat_function.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/commands/define.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/timestamp.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/access/gin/ginpostinglist.c | [] | [] |
/src/postgres/src/backend/optimizer/util/relnode.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/int.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/bloom/blvalidate.c | [] | [] |
/src/postgres/src/common/stringinfo.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/contrib/pgcrypto/pgp-armor.c | [] | [] |
/src/postgres/src/port/getpeereid.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/port/atomics.c | [] | [] |
/src/postgres/src/backend/utils/activity/pgstat_wal.c | [] | [] |
/src/postgres/src/backend/utils/adt/jsonb_op.c | [] | [] |
/src/postgres/src/backend/rewrite/rewriteManip.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/cache/funccache.c | [] | [] |
/src/postgres/src/include/utils/uuid.h | [] | [] |
/src/postgres/src/port/getopt_long.c | [] | [] |
/src/postgres/src/interfaces/libpq/fe-trace.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/like_match.c | [] | [] |
/src/postgres/src/interfaces/ecpg/ecpglib/sqlda.c | [] | [] |
/src/postgres/src/interfaces/ecpg/preproc/descriptor.c | [] | [] |
/src/postgres/src/include/catalog/pg_trigger.h | [] | [] |
/src/postgres/src/include/storage/block.h | [] | [] |
/src/postgres/src/include/utils/multirangetypes.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/storage/buf.h | [] | [] |
/src/postgres/src/port/snprintf.c | [] | [] |
/src/postgres/src/include/access/brin_internal.h | [] | [] |
/src/postgres/contrib/hstore_plperl/hstore_plperl.c | [] | [] |
/src/postgres/src/backend/utils/mmgr/dsa.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/optimizer/plan/planner.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/storage/relfilelocator.h | [] | [] |
/src/postgres/src/backend/utils/activity/pgstat.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/utils/adt/regproc.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/pl/plpgsql/src/pl_exec.c | [] | [] |
/src/postgres/src/backend/utils/adt/encode.c | [] | [] |
/src/postgres/src/backend/access/rmgrdesc/gindesc.c | [] | [] |
/src/postgres/src/interfaces/libpq/fe-gssapi-common.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/pgcrypto/pgp-cfb.c | [] | [] |
/src/postgres/src/backend/utils/hash/pg_crc.c | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_yiddish.c | [] | [] |
/src/postgres/src/include/utils/xid8.h | [] | [] |
/src/postgres/src/backend/utils/adt/ascii.c | [] | [] |
/src/postgres/src/backend/utils/adt/tsquery_rewrite.c | [] | [] |
/src/postgres/src/backend/utils/activity/backend_progress.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/activity/pgstat_io.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/optimizer/geqo/geqo_main.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/rmgrdesc/replorigindesc.c | [] | [] |
/src/postgres/src/include/executor/execScan.h | [] | [] |
/src/postgres/src/interfaces/ecpg/test/expected/compat_informix-rfmtdate.c | [] | [] |
/src/postgres/contrib/pgcrypto/pgp-pgsql.c | [] | [] |
/src/postgres/src/backend/postmaster/auxprocess.c | [] | [] |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_johab/utf8_and_johab.c | [] | [] |
/src/postgres/src/include/executor/executor.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/tsearch/spell.c | [] | [] |
/src/postgres/src/bin/pgbench/pgbench.c | [] | [] |
/src/postgres/src/backend/access/spgist/spgquadtreeproc.c | [] | [] |
/src/postgres/src/bin/pg_dump/compress_zstd.c | [] | [] |
/src/postgres/contrib/amcheck/verify_nbtree.c | [] | [] |
/src/postgres/src/timezone/private.h | [] | [] |
/src/postgres/src/backend/parser/parse_node.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/catalog/pg_conversion.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/btree_gist/btree_ts.c | [] | [] |
/src/postgres/src/bin/pg_dump/pg_backup_archiver.h | [] | [] |
/src/postgres/src/backend/utils/resowner/resowner.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/utils/lsyscache.h | [] | [] |
/src/postgres/src/backend/access/hash/hash_xlog.c | [] | [] |
/src/postgres/src/backend/access/common/heaptuple.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/timezone/zic.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/catalog/pg_collation.h | [] | [] |
/src/postgres/src/pl/plpython/plpy_planobject.c | [] | [] |
/src/postgres/src/port/win32common.c | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_norwegian.c | [] | [] |
/src/postgres/contrib/tcn/tcn.c | [] | [] |
/src/postgres/src/backend/storage/ipc/shm_mq.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/ecpg/ecpglib/memory.c | [] | [] |
/src/postgres/src/port/pgstrcasecmp.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/include/parser/parse_type.h | [] | [] |
/src/postgres/src/backend/storage/lmgr/lock.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/storage/buf_internals.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/multirangetypes_selfuncs.c | [] | [] |
/src/postgres/src/common/md5_common.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/backup/basebackup_lz4.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/executor/nodeRecursiveunion.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/executor/tqueue.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/storage/ipc/latch.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/utils/jsonfuncs.h | [] | [] |
/src/postgres/src/backend/tsearch/ts_selfuncs.c | [] | [] |
/src/postgres/contrib/btree_gist/btree_inet.c | [] | [] |
/src/postgres/src/backend/utils/adt/partitionfuncs.c | [] | [] |
/src/postgres/src/backend/parser/parse_utilcmd.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/pgcrypto/px-crypt.c | [] | [] |
/src/postgres/contrib/pgstattuple/pgstatindex.c | [] | [] |
/src/postgres/src/test/modules/test_slru/test_slru.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/hstore/hstore_gin.c | [] | [] |
/src/postgres/src/backend/executor/nodeWindowAgg.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/storage/ipc/signalfuncs.c | [] | [] |
/src/postgres/src/bin/pg_upgrade/server.c | [] | [] |
/src/postgres/src/interfaces/ecpg/test/expected/compat_informix-test_informix.c | [] | [] |
/src/postgres/src/backend/commands/collationcmds.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/cache/spccache.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/misc.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/heap/heapam_xlog.c | [] | [] |
/src/postgres/src/backend/access/rmgrdesc/xlogdesc.c | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_nepali.c | [] | [] |
/src/postgres/src/backend/utils/activity/pgstat_checkpointer.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/common/d2s_intrinsics.h | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_irish.c | [] | [] |
/src/postgres/src/test/modules/test_json_parser/test_json_parser_incremental.c | [] | [] |
/src/postgres/src/include/utils/syscache.h | [] | [] |
/src/postgres/src/backend/jit/llvm/llvmjit_types.c | [] | [] |
/src/postgres/src/backend/parser/parse_merge.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/tsvector_op.c | [] | [] |
/src/postgres/src/backend/utils/mmgr/memdebug.c | [] | [] |
/src/postgres/src/backend/parser/parser.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/interfaces/ecpg/pgtypeslib/interval.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/backup/walsummaryfuncs.c | [] | [] |
/src/postgres/src/include/port.h | [] | [] |
/src/postgres/src/backend/replication/pgoutput/pgoutput.c | [] | [] |
/src/postgres/src/backend/utils/init/usercontext.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/common/md5.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/xml2/xpath.c | [] | [] |
/src/postgres/src/bin/pg_basebackup/streamutil.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/common/blkreftable.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/backup/basebackup_gzip.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/libpq/win32.c | [] | [] |
/src/postgres/src/pl/plpython/plpy_resultobject.c | [] | [] |
/src/postgres/contrib/pgcrypto/pgp-compress.c | [] | [] |
/src/postgres/src/backend/utils/activity/pgstat_bgwriter.c | [] | [] |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn/utf8_and_euc_cn.c | [] | [] |
/src/postgres/src/include/lib/pairingheap.h | [] | [] |
/src/postgres/src/backend/tsearch/wparser_def.c | [] | [] |
/src/postgres/src/common/pg_get_line.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/test/modules/test_escape/test_escape.c | [] | [] |
/src/postgres/src/common/file_perm.c | [] | [] |
/src/postgres/src/backend/access/brin/brin_xlog.c | [] | [] |
/src/postgres/src/backend/catalog/catalog.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/tsquery.c | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_ISO_8859_1_finnish.c | [] | [] |
/src/postgres/src/backend/tsearch/to_tsany.c | [] | [] |
/src/postgres/src/backend/postmaster/syslogger.c | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/fe_utils/connect_utils.c | [] | [] |
/src/postgres/src/common/pgfnames.c | [] | [] |
/src/postgres/src/backend/optimizer/prep/prepjointree.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/sepgsql/uavc.c | [] | [] |
/src/postgres/src/backend/commands/explain_dr.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_test_timing/pg_test_timing.c | [] | [] |
/src/postgres/src/backend/executor/nodeNamedtuplestorescan.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/common/f2s.c | [] | [] |
/src/postgres/src/backend/optimizer/geqo/geqo_erx.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/rmgrdesc/mxactdesc.c | [] | [] |
/src/postgres/src/bin/pg_combinebackup/backup_label.c | [] | [] |
/src/postgres/src/backend/replication/libpqwalreceiver/libpqwalreceiver.c | [] | [] |
/src/postgres/contrib/passwordcheck/passwordcheck.c | [] | [] |
/src/postgres/src/backend/executor/nodeGather.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/fe_utils/astreamer_gzip.c | [] | [] |
/src/postgres/src/include/utils/tuplesort.h | [] | [] |
/src/postgres/src/backend/utils/sort/logtape.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/postmaster/launch_backend.c | [] | [] |
/src/postgres/src/include/storage/lock.h | [] | [] |
/src/postgres/src/include/utils/ascii.h | [] | [] |
/src/postgres/src/backend/regex/regc_pg_locale.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/ltree/ltree.h | [] | [] |
/src/postgres/src/backend/storage/ipc/dsm_impl.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/pgcrypto/crypt-sha.c | [] | [] |
/src/postgres/src/backend/utils/fmgr/fmgr.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/test/examples/testlibpq4.c | [] | [] |
/src/postgres/src/include/utils/arrayaccess.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004/utf8_and_sjis2004.c | [] | [] |
/src/postgres/src/bin/psql/variables.c | [] | [] |
/src/postgres/contrib/postgres_fdw/shippable.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/index/genam.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/tablesample/tablesample.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/rmgrdesc/smgrdesc.c | [] | [] |
/src/postgres/src/backend/rewrite/rewriteSupport.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_verifybackup/pg_verifybackup.h | [] | [] |
/src/postgres/src/backend/access/brin/brin_revmap.c | [] | [] |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_euc2004/utf8_and_euc2004.c | [] | [] |
/src/postgres/src/backend/executor/nodeGatherMerge.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/pageinspect/heapfuncs.c | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_ISO_8859_1_basque.c | [] | [] |
/src/postgres/src/bin/pg_rewind/libpq_source.c | [] | [] |
/src/postgres/src/backend/archive/shell_archive.c | [] | [] |
/src/postgres/src/backend/utils/adt/uuid.c | [] | [] |
/src/postgres/src/include/regex/regcustom.h | [] | [] |
/src/postgres/src/backend/storage/ipc/shm_toc.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/postmaster/pgarch.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/optimizer/util/plancat.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/executor/nodeIndexonlyscan.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/isn/isn.c | [] | [] |
/src/postgres/src/pl/plpython/plpy_procedure.c | [] | [] |
/src/postgres/contrib/unaccent/unaccent.c | [] | [] |
/src/postgres/src/backend/access/transam/xlogreader.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/gin/ginutil.c | [] | [] |
/src/postgres/src/include/varatt.h | [] | [] |
/src/postgres/src/backend/commands/extension.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/common/kwlookup.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/contrib/btree_gist/btree_interval.c | [] | [] |
/src/postgres/src/backend/replication/logical/proto.c | [] | [] |
/src/postgres/src/backend/backup/basebackup_progress.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/executor/nodeAgg.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/nbtree/nbtpage.c | [] | [] |
/src/postgres/src/backend/nodes/tidbitmap.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/spgist/spgscan.c | [] | [] |
/src/postgres/src/include/lib/stringinfo.h | [] | [] |
/src/postgres/src/test/modules/dummy_index_am/dummy_index_am.c | [] | [] |
/src/postgres/src/backend/utils/misc/stack_depth.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/fuzzer/fuzzer_initialize.c | [] | [] |
/src/postgres/src/common/fe_memutils.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_upgrade/info.c | [] | [] |
/src/postgres/src/backend/utils/adt/format_type.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/storage/procnumber.h | [] | [] |
/src/postgres/src/backend/utils/misc/queryenvironment.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/ecpg/test/expected/thread-thread.c | [] | [] |
/src/postgres/src/backend/access/gist/gistsplit.c | [] | [] |
/src/postgres/src/backend/utils/mb/conv.c | [] | [] |
/src/postgres/src/backend/utils/adt/enum.c | [] | [] |
/src/postgres/contrib/btree_gist/btree_time.c | [] | [] |
/src/postgres/src/backend/storage/page/itemptr.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/fe_utils/simple_list.c | [] | [] |
/src/postgres/src/interfaces/libpq/libpq-int.h | [] | [] |
/src/postgres/src/backend/utils/adt/varchar.c | [] | [] |
/src/postgres/src/backend/executor/execExprInterp.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/port/win32error.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/access/gin_tuple.h | [] | [] |
/src/postgres/src/pl/plperl/plperl_system.h | [] | [] |
/src/postgres/src/pl/plperl/ppport.h | [] | [] |
/src/postgres/contrib/basic_archive/basic_archive.c | [] | [] |
/src/postgres/src/bin/pg_upgrade/exec.c | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_ISO_8859_1_norwegian.c | [] | [] |
/src/postgres/src/backend/backup/walsummary.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/jit/llvm/llvmjit_expr.c | [] | [] |
/src/postgres/src/backend/port/win32/timer.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/executor/execJunk.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/nodes/queryjumble.h | [] | [] |
/src/postgres/src/include/common/pg_prng.h | [] | [] |
/src/postgres/src/interfaces/ecpg/preproc/type.c | [] | [] |
/src/postgres/src/backend/replication/logical/snapbuild.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/oid2name/oid2name.c | [] | [] |
/src/postgres/src/test/modules/test_shm_mq/test.c | [] | [] |
/src/postgres/src/backend/access/common/detoast.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/commands/sequence.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/lib/sort_template.h | [] | [] |
/src/postgres/src/backend/catalog/pg_largeobject.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/port/atomics/generic-msvc.h | [] | [] |
/src/postgres/src/include/utils/ps_status.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/regex/regerror.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/storage/pmsignal.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/ecpg/ecpglib/execute.c | [] | [] |
/src/postgres/src/include/access/transam.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/libpq/fe-exec.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/fe_utils/parallel_slot.c | [] | [] |
/src/postgres/contrib/bloom/blutils.c | [] | [] |
/src/postgres/contrib/pgstattuple/pgstatapprox.c | [] | [] |
/src/postgres/src/include/replication/slot.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/replication/syncrep.h | [] | [] |
/src/postgres/src/include/common/unicode_normprops_table.h | [] | [] |
/src/postgres/src/include/storage/checksum_impl.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/test/modules/test_bloomfilter/test_bloomfilter.c | [] | [] |
/src/postgres/src/backend/rewrite/rewriteHandler.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/error/csvlog.c | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/jsonpath_exec.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/snowball/libstemmer/api.c | [] | [] |
/src/postgres/contrib/btree_gist/btree_macaddr.c | [] | [] |
/src/postgres/src/backend/executor/execTuples.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_hindi.c | [] | [] |
/src/postgres/src/backend/libpq/ifaddr.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/fe_utils/astreamer_tar.c | [] | [] |
/src/postgres/src/bin/pg_dump/compress_io.c | [] | [] |
/src/postgres/src/backend/access/gist/gistxlog.c | [] | [] |
/src/postgres/src/backend/nodes/nodeFuncs.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/parser/parse_jsontable.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/portability/instr_time.h | [] | [] |
/src/postgres/src/backend/utils/adt/xid8funcs.c | [] | [] |
/src/postgres/src/backend/utils/adt/rangetypes.c | [] | [] |
/src/postgres/src/test/modules/oauth_validator/validator.c | [] | [] |
/src/postgres/src/backend/libpq/pqsignal.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/common/toast_internals.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/error/jsonlog.c | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/activity/pgstat_database.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/transam/rmgr.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/commands/vacuum.c | ['fuzzer/protocol_fuzzer.c'] | ['fuzzer/protocol_fuzzer.c'] |
/src/postgres/contrib/ltree/ltree_gist.c | [] | [] |
/src/postgres/src/backend/utils/cache/catcache.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr/utf8_and_euc_kr.c | [] | [] |
/src/postgres/contrib/ltree/ltxtquery_op.c | [] | [] |
/src/postgres/src/include/datatype/timestamp.h | [] | [] |
/src/postgres/src/backend/executor/execScan.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/catalog/objectaccess.h | [] | [] |
/src/postgres/src/common/restricted_token.c | [] | [] |
/src/postgres/src/bin/psql/tab-complete.in.c | [] | [] |
/src/postgres/src/backend/utils/adt/array_selfuncs.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/bool.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/tcop/fastpath.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/catalog/pg_publication.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/ecpg/preproc/variable.c | [] | [] |
/src/postgres/src/interfaces/libpq/fe-auth.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/port/strnlen.c | [] | [] |
/src/postgres/contrib/amcheck/verify_heapam.c | [] | [] |
/src/postgres/src/backend/access/rmgrdesc/logicalmsgdesc.c | [] | [] |
/src/postgres/src/test/modules/test_resowner/test_resowner_many.c | [] | [] |
/src/postgres/src/interfaces/ecpg/test/expected/preproc-outofscope.c | [] | [] |
/src/postgres/src/include/replication/reorderbuffer.h | [] | [] |
/src/postgres/contrib/sepgsql/dml.c | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_ISO_8859_1_german.c | [] | [] |
/src/postgres/src/backend/utils/cache/evtcache.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/utils/freepage.h | [] | [] |
/src/postgres/src/backend/optimizer/path/pathkeys.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/libpq/be-secure-common.c | [] | [] |
/src/postgres/contrib/basebackup_to_shell/basebackup_to_shell.c | [] | [] |
/src/postgres/src/backend/commands/foreigncmds.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/table/tableamapi.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/commands/createas.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/pseudorandomfuncs.c | [] | [] |
/src/postgres/src/backend/storage/lmgr/predicate.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/contrib/pgcrypto/pgp.c | [] | [] |
/src/postgres/src/backend/access/gin/ginvalidate.c | [] | [] |
/src/postgres/src/backend/replication/logical/applyparallelworker.c | [] | [] |
/src/postgres/src/backend/utils/adt/json.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/libpq-oauth/oauth-curl.c | [] | [] |
/src/postgres/src/backend/regex/regc_nfa.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/commands/tsearchcmds.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_dump/pg_backup_custom.c | [] | [] |
/src/postgres/contrib/spi/refint.c | [] | [] |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_gbk/utf8_and_gbk.c | [] | [] |
/src/postgres/src/backend/storage/buffer/buf_table.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/port/win32security.c | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/network.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/intarray/_int_bool.c | [] | [] |
/src/postgres/src/bin/pg_basebackup/astreamer_inject.c | [] | [] |
/src/postgres/src/include/parser/parsetree.h | [] | [] |
/src/postgres/contrib/btree_gist/btree_utils_num.h | [] | [] |
/src/postgres/src/backend/storage/aio/aio.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/backup/basebackup_throttle.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/replication/logical/tablesync.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/transam/xlogbackup.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/bootstrap/bootstrap.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/fe_utils/astreamer_lz4.c | [] | [] |
/src/postgres/src/backend/tcop/dest.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/jsonb_gin.c | [] | [] |
/src/postgres/src/backend/catalog/pg_db_role_setting.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_dump/pg_backup_archiver.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_upgrade/version.c | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_ISO_8859_1_swedish.c | [] | [] |
/src/postgres/src/backend/utils/adt/ruleutils.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/intarray/_int_tool.c | [] | [] |
/src/postgres/src/backend/executor/nodeSubplan.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/optimizer/util/var.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/pl/plpython/plpy_spi.c | [] | [] |
/src/postgres/src/backend/access/index/indexam.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/optimizer/path/clausesel.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/nodes/extensible.c | [] | [] |
/src/postgres/src/backend/libpq/be-gssapi-common.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/error/assert.c | [] | [] |
/src/postgres/contrib/cube/cubedata.h | [] | [] |
/src/postgres/src/bin/pg_dump/compress_gzip.c | [] | [] |
/src/postgres/src/backend/utils/activity/pgstat_relation.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/port/path.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/include/utils/sortsupport.h | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/rmgrdesc/standbydesc.c | [] | [] |
/src/postgres/src/backend/catalog/dependency.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/test/modules/injection_points/injection_stats_fixed.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/nbtree/nbtinsert.c | [] | [] |
/src/postgres/src/backend/utils/cache/ts_cache.c | ['fuzzer/protocol_fuzzer.c'] | ['fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/common/unicode/category_test.c | [] | [] |
/src/postgres/src/backend/tsearch/dict_ispell.c | [] | [] |
/src/postgres/src/backend/lib/ilist.c | [] | [] |
/src/postgres/src/backend/access/rmgrdesc/xactdesc.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/ecpg/pgtypeslib/dt_common.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/test/modules/test_rls_hooks/test_rls_hooks.c | [] | [] |
/src/postgres/src/backend/utils/activity/wait_event_funcs.c | [] | [] |
/src/postgres/contrib/earthdistance/earthdistance.c | [] | [] |
/src/postgres/src/backend/commands/async.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/include/port/atomics/arch-x86.h | [] | [] |
/src/postgres/src/include/utils/pg_crc.h | [] | [] |
/src/postgres/src/include/tsearch/ts_utils.h | [] | [] |
/src/postgres/src/backend/access/table/tableam.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/port/simd.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['json_parser_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/contrib/dict_int/dict_int.c | [] | [] |
/src/postgres/src/backend/access/transam/generic_xlog.c | [] | [] |
/src/postgres/src/common/compression.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/intarray/_intbig_gist.c | [] | [] |
/src/postgres/src/bin/pg_dump/pg_backup_db.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/commands/explain_format.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/test/modules/dummy_seclabel/dummy_seclabel.c | [] | [] |
/src/postgres/src/backend/jit/llvm/SectionMemoryManager.cpp | [] | [] |
/src/postgres/src/include/utils/float.h | [] | [] |
/src/postgres/src/bin/psql/startup.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/hash/hashutil.c | [] | [] |
/src/postgres/src/include/pgstat.h | [] | [] |
/src/postgres/src/backend/utils/activity/pgstat_backend.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/libpq/auth-oauth.c | [] | [] |
/src/postgres/src/backend/optimizer/geqo/geqo_misc.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/storage/aio_internal.h | [] | [] |
/src/postgres/src/common/hmac_openssl.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/libpq/hba.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/nodes/execnodes.h | [] | [] |
/src/postgres/contrib/pg_logicalinspect/pg_logicalinspect.c | [] | [] |
/src/postgres/src/backend/optimizer/util/tlist.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/transam/xlogprefetcher.c | ['fuzzer/protocol_fuzzer.c'] | ['fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/utils/adt/geo_ops.c | [] | [] |
/src/postgres/src/bin/pg_resetwal/pg_resetwal.c | [] | [] |
/src/postgres/src/backend/utils/misc/rls.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/optimizer/geqo/geqo_ox1.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_finnish.c | [] | [] |
/src/postgres/src/backend/catalog/pg_proc.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/common/hashfn.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/test/modules/test_tidstore/test_tidstore.c | [] | [] |
/src/postgres/src/backend/utils/sort/sortsupport.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/sepgsql/database.c | [] | [] |
/src/postgres/src/backend/port/win32/crashdump.c | [] | [] |
/src/postgres/src/bin/psql/common.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/storage/aio/method_worker.c | [] | [] |
/src/postgres/contrib/pg_visibility/pg_visibility.c | [] | [] |
/src/postgres/src/port/win32link.c | [] | [] |
/src/postgres/src/backend/access/transam/xlogrecovery.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/interfaces/libpq/pthread-win32.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/partitioning/partprune.h | [] | [] |
/src/postgres/src/tutorial/complex.c | [] | [] |
/src/postgres/src/backend/postmaster/walsummarizer.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/ecpg/ecpglib/ecpglib_extern.h | [] | [] |
/src/postgres/contrib/pageinspect/gistfuncs.c | [] | [] |
/src/postgres/src/backend/storage/aio/aio_funcs.c | [] | [] |
/src/postgres/src/backend/storage/ipc/sinval.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/access/heapam.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/catalog/namespace.h | [] | [] |
/src/postgres/src/backend/utils/adt/pg_lsn.c | [] | [] |
/src/postgres/src/bin/pg_dump/pg_backup_utils.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/storage/lmgr/s_lock.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_ISO_8859_1_spanish.c | [] | [] |
/src/postgres/src/include/access/parallel.h | [] | [] |
/src/postgres/src/include/access/gist.h | [] | [] |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_big5/utf8_and_big5.c | [] | [] |
/src/postgres/contrib/spi/moddatetime.c | [] | [] |
/src/postgres/src/backend/tsearch/dict_simple.c | [] | [] |
/src/fuzzer/protocol_fuzzer.c | ['fuzzer/protocol_fuzzer.c'] | ['fuzzer/protocol_fuzzer.c'] |
/src/postgres/contrib/btree_gin/btree_gin.c | [] | [] |
/src/postgres/src/backend/storage/file/sharedfileset.c | [] | [] |
/src/postgres/src/backend/utils/adt/jsonpath.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/mb/conversion_procs/euc_cn_and_mic/euc_cn_and_mic.c | [] | [] |
/src/postgres/src/bin/pg_dump/pg_backup.h | [] | [] |
/src/postgres/src/include/access/xlog.h | [] | [] |
/src/postgres/src/bin/pg_upgrade/relfilenumber.c | [] | [] |
/src/postgres/src/interfaces/ecpg/test/expected/compat_informix-test_informix2.c | [] | [] |
/src/postgres/src/pl/plpgsql/src/pl_comp.c | [] | [] |
/src/postgres/src/backend/utils/mb/conversion_procs/euc2004_sjis2004/euc2004_sjis2004.c | [] | [] |
/src/postgres/src/common/d2s.c | [] | [] |
/src/postgres/src/backend/libpq/pqcomm.c | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/utils/adt/network_gist.c | [] | [] |
/src/postgres/src/backend/utils/mb/conversion_procs/euc_jp_and_sjis/euc_jp_and_sjis.c | [] | [] |
/src/postgres/src/backend/backup/basebackup_zstd.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/ecpg/test/pg_regress_ecpg.c | [] | [] |
/src/postgres/src/include/access/valid.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/rmgrdesc/seqdesc.c | [] | [] |
/src/postgres/contrib/btree_gist/btree_bool.c | [] | [] |
/src/postgres/src/include/storage/spin.h | [] | [] |
/src/postgres/src/backend/access/common/reloptions.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/common/int.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/storage/ipc.h | [] | [] |
/src/postgres/src/backend/utils/adt/pg_locale_icu.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/hstore/hstore_subs.c | [] | [] |
/src/postgres/src/backend/utils/adt/formatting.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_test_fsync/pg_test_fsync.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/storage/aio/aio_init.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/cryptohashfuncs.c | [] | [] |
/src/postgres/contrib/auto_explain/auto_explain.c | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_ISO_8859_2_hungarian.c | [] | [] |
/src/postgres/src/port/pg_popcount_avx512.c | [] | [] |
/src/postgres/src/backend/storage/ipc/ipci.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/pgcrypto/pgp-mpi-openssl.c | [] | [] |
/src/postgres/src/backend/utils/misc/pg_controldata.c | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_lithuanian.c | [] | [] |
/src/postgres/src/backend/access/brin/brin_tuple.c | [] | [] |
/src/postgres/src/backend/optimizer/geqo/geqo_cx.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/common/psprintf.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/utils/adt/tid.c | [] | [] |
/src/postgres/src/backend/utils/adt/network_selfuncs.c | [] | [] |
/src/postgres/src/pl/tcl/pltcl.c | [] | [] |
/src/postgres/src/backend/utils/misc/sampling.c | [] | [] |
/src/postgres/contrib/postgres_fdw/connection.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/backup/basebackup_target.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/commands/matview.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/access/visibilitymap.h | [] | [] |
/src/postgres/src/backend/access/rmgrdesc/gistdesc.c | [] | [] |
/src/postgres/src/include/c.h | [] | [] |
/src/postgres/src/common/sha1.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/brin/brin_minmax.c | [] | [] |
/src/postgres/src/backend/storage/lmgr/condition_variable.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/fuzzystrmatch/dmetaphone.c | [] | [] |
/src/postgres/src/backend/catalog/heap.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/foreign/foreign.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/nodes/primnodes.h | [] | [] |
/src/postgres/src/backend/utils/mb/conversion_procs/latin_and_mic/latin_and_mic.c | [] | [] |
/src/postgres/src/backend/utils/adt/trigfuncs.c | [] | [] |
/src/postgres/src/backend/lib/hyperloglog.c | [] | [] |
/src/postgres/src/interfaces/libpq/fe-secure-common.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/tsquery_cleanup.c | [] | [] |
/src/postgres/src/test/modules/test_custom_rmgrs/test_custom_rmgrs.c | [] | [] |
/src/postgres/src/backend/utils/adt/genfile.c | [] | [] |
/src/postgres/src/backend/executor/execUtils.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/catalog/index.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/common/config_info.c | [] | [] |
/src/postgres/src/pl/plpgsql/src/pl_scanner.c | [] | [] |
/src/postgres/src/bin/pg_waldump/pg_waldump.c | [] | [] |
/src/postgres/src/backend/lib/bipartite_match.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/gin/ginbulk.c | [] | [] |
/src/postgres/src/common/ip.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/commands/copyfromparse.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/varbit.c | [] | [] |
/src/postgres/src/backend/access/rmgrdesc/heapdesc.c | [] | [] |
/src/postgres/src/test/isolation/isolationtester.c | [] | [] |
/src/postgres/src/interfaces/ecpg/include/ecpgtype.h | [] | [] |
/src/postgres/src/port/win32gettimeofday.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/libpq/pqexpbuffer.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/port/strlcat.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/utils/pgstat_kind.h | [] | [] |
/src/postgres/src/include/access/gist_private.h | [] | [] |
/src/postgres/src/include/port/atomics/generic-gcc.h | [] | [] |
/src/postgres/src/include/access/attnum.h | [] | [] |
/src/postgres/src/interfaces/ecpg/test/expected/compat_informix-dec_test.c | [] | [] |
/src/postgres/src/interfaces/ecpg/test/expected/compat_informix-rnull.c | [] | [] |
/src/postgres/src/include/lib/simplehash.h | [] | [] |
/src/postgres/src/backend/storage/ipc/procsignal.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_verifybackup/pg_verifybackup.c | [] | [] |
/src/postgres/src/backend/commands/statscmds.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/pl/plperl/plperl.c | [] | [] |
/src/postgres/src/bin/pg_upgrade/controldata.c | [] | [] |
/src/postgres/src/interfaces/ecpg/preproc/parser.c | [] | [] |
/src/postgres/src/timezone/localtime.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_french.c | [] | [] |
/src/postgres/src/test/locale/test-ctype.c | [] | [] |
/src/postgres/src/backend/access/common/tidstore.c | [] | [] |
/src/postgres/src/backend/nodes/equalfuncs.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/transam/timeline.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/varlena.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/utils/adt/pgstatfuncs.c | [] | [] |
/src/postgres/src/backend/nodes/multibitmapset.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/amutils.c | [] | [] |
/src/postgres/src/backend/utils/mb/conversion_procs/euc_tw_and_big5/euc_tw_and_big5.c | [] | [] |
/src/postgres/src/include/foreign/foreign.h | [] | [] |
/src/postgres/src/common/pg_lzcompress.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/port/pg_crc32c_armv8.c | [] | [] |
/src/postgres/src/include/nodes/parsenodes.h | [] | [] |
/src/postgres/src/backend/tsearch/dict_synonym.c | [] | [] |
/src/postgres/src/include/libpq/libpq-be-fe-helpers.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/mmgr/bump.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/hstore_plpython/hstore_plpython.c | [] | [] |
/src/postgres/src/backend/utils/sort/tuplestore.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/port/pg_numa.c | [] | [] |
/src/postgres/src/backend/tsearch/wparser.c | [] | [] |
/src/postgres/src/backend/utils/adt/xid.c | [] | [] |
/src/postgres/src/backend/statistics/stat_utils.c | [] | [] |
/src/postgres/src/backend/commands/prepare.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/gin/ginxlog.c | [] | [] |
/src/postgres/src/include/tsearch/ts_type.h | [] | [] |
/src/postgres/contrib/bloom/blinsert.c | [] | [] |
/src/postgres/src/backend/utils/adt/pg_locale_builtin.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/gin/ginvacuum.c | [] | [] |
/src/postgres/src/backend/utils/misc/ps_status.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/postmaster/startup.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/btree_gist/btree_utils_var.c | [] | [] |
/src/postgres/src/bin/pg_combinebackup/write_manifest.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/activity/backend_status.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/access/transam/transam.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_basebackup/pg_createsubscriber.c | [] | [] |
/src/postgres/src/test/modules/test_ddl_deparse/test_ddl_deparse.c | [] | [] |
/src/postgres/src/backend/executor/nodeBitmapIndexscan.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/executor/nodeAppend.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/gin/ginfast.c | [] | [] |
/src/postgres/src/backend/executor/execReplication.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/catalog/objectaddress.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/access/multixact.h | [] | [] |
/src/postgres/src/common/encnames.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/contrib/intarray/_int_op.c | [] | [] |
/src/postgres/src/backend/tsearch/regis.c | [] | [] |
/src/postgres/contrib/btree_gist/btree_gist.c | [] | [] |
/src/postgres/src/include/utils/relptr.h | [] | [] |
/src/postgres/src/interfaces/libpq/pqexpbuffer.h | [] | [] |
/src/postgres/src/backend/utils/cache/partcache.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/gin/ginget.c | [] | [] |
/src/postgres/src/include/pgtar.h | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/regex/regexport.c | [] | [] |
/src/postgres/src/backend/replication/logical/origin.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/storage/buffer/buf_init.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/test/modules/libpq_pipeline/libpq_pipeline.c | [] | [] |
/src/postgres/src/bin/pg_waldump/rmgrdesc.c | [] | [] |
/src/postgres/src/backend/utils/adt/date.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/replication/syncrep.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/snowball/libstemmer/stem_ISO_8859_1_danish.c | [] | [] |
/src/postgres/src/port/pg_crc32c_sb8.c | [] | [] |
/src/postgres/src/bin/pg_upgrade/pg_upgrade.h | [] | [] |
/src/postgres/src/common/scram-common.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/gist/gistutil.c | [] | [] |
/src/postgres/src/backend/commands/publicationcmds.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/activity/pgstat_archiver.c | [] | [] |
/src/postgres/src/bin/psql/large_obj.c | [] | [] |
/src/postgres/src/backend/commands/explain.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/ecpg/test/expected/compat_informix-sqlda.c | [] | [] |
/src/postgres/src/backend/utils/mmgr/freepage.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/rangetypes_typanalyze.c | [] | [] |
/src/postgres/src/bin/pg_amcheck/pg_amcheck.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/gist/gistscan.c | [] | [] |
/src/postgres/src/backend/libpq/auth-sasl.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_upgrade/check.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/ecpg/pgtypeslib/numeric.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/transam/xlogutils.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/utils/dsa.h | [] | [] |
/src/postgres/contrib/bloom/blcost.c | [] | [] |
/src/postgres/src/backend/utils/adt/pg_upgrade_support.c | [] | [] |
/src/postgres/src/backend/catalog/pg_collation.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/parser/parse_func.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/postgres_fdw/deparse.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/activity/pgstat_shmem.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/activity/pgstat_subscription.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/optimizer/plan/subselect.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/utils/guc.h | [] | [] |
/src/postgres/src/include/optimizer/tlist.h | [] | [] |
/src/postgres/src/backend/executor/spi.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/pg_buffercache/pg_buffercache_pages.c | [] | [] |
/src/postgres/src/backend/access/rmgrdesc/dbasedesc.c | [] | [] |
/src/postgres/src/include/mb/pg_wchar.h | [] | [] |
/src/postgres/src/backend/storage/ipc/dsm_registry.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/pgcrypto/pgp.h | [] | [] |
/src/postgres/src/backend/access/transam/xlogfuncs.c | [] | [] |
/src/postgres/src/backend/replication/logical/reorderbuffer.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/utils/jsonpath.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_dump/pg_dump.h | [] | [] |
/src/postgres/src/backend/access/spgist/spgvalidate.c | [] | [] |
/src/postgres/src/backend/access/gist/gistbuild.c | [] | [] |
/src/postgres/src/backend/lib/bloomfilter.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw/utf8_and_euc_tw.c | [] | [] |
/src/postgres/src/test/modules/injection_points/regress_injection.c | [] | [] |
/src/postgres/src/backend/replication/logical/relation.c | [] | [] |
/src/postgres/src/test/modules/test_predtest/test_predtest.c | [] | [] |
/src/postgres/src/backend/libpq/pqmq.c | [] | [] |
/src/postgres/src/bin/pg_combinebackup/copy_file.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/statistics/attribute_stats.c | [] | [] |
/src/postgres/src/pl/plpython/plpy_elog.h | [] | [] |
/src/postgres/src/test/modules/test_integerset/test_integerset.c | [] | [] |
/src/postgres/src/backend/commands/view.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/pg_trgm/trgm_gin.c | [] | [] |
/src/postgres/src/include/postgres_ext.h | [] | [] |
/src/postgres/src/backend/libpq/auth-scram.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/optimizer/geqo/geqo_eval.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/rmgrdesc/hashdesc.c | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_spanish.c | [] | [] |
/src/postgres/src/include/utils/expandedrecord.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/psql/stringutils.c | [] | [] |
/src/postgres/src/backend/storage/buffer/localbuf.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/port/win32dlopen.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/optimizer/util/joininfo.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/test/modules/test_radixtree/test_radixtree.c | [] | [] |
/src/postgres/src/include/utils/memutils.h | [] | [] |
/src/postgres/src/include/storage/predicate_internals.h | [] | [] |
/src/postgres/src/backend/access/rmgrdesc/relmapdesc.c | [] | [] |
/src/postgres/src/test/modules/plsample/plsample.c | [] | [] |
/src/postgres/src/backend/storage/file/buffile.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/initdb/initdb.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/tsquery_gist.c | [] | [] |
/src/postgres/src/port/tar.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/index/amapi.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/pgcrypto/pgp-s2k.c | [] | [] |
/src/postgres/src/include/common/hashfn.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/commands/dbcommands.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/ecpg/ecpglib/typename.c | [] | [] |
/src/postgres/src/backend/commands/amcmds.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/replication/logical/message.c | [] | [] |
/src/postgres/src/backend/access/brin/brin.c | [] | [] |
/src/postgres/src/include/miscadmin.h | [] | [] |
/src/postgres/src/interfaces/ecpg/preproc/keywords.c | [] | [] |
/src/postgres/src/include/access/xlogreader.h | [] | [] |
/src/postgres/src/backend/replication/logical/decode.c | [] | [] |
/src/postgres/src/backend/utils/activity/pgstat_replslot.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/gin/ginscan.c | [] | [] |
/src/postgres/src/port/win32fdatasync.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/common/logging.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/storage/file/fileset.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/optimizer/plan/planagg.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/misc/pg_config.c | [] | [] |
/src/postgres/src/backend/nodes/value.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/catalog/toasting.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/mb/conversion_procs/euc_tw_and_big5/big5.c | [] | [] |
/src/postgres/src/backend/utils/mb/conversion_procs/latin2_and_win1250/latin2_and_win1250.c | [] | [] |
/src/postgres/src/backend/commands/tablespace.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/bin/pg_dump/compress_lz4.c | [] | [] |
/src/postgres/contrib/bloom/bloom.h | [] | [] |
/src/postgres/src/common/cryptohash_openssl.c | [] | [] |
/src/postgres/src/test/regress/pg_regress.c | [] | [] |
/src/postgres/src/interfaces/ecpg/pgtypeslib/timestamp.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/executor/nodeIndexscan.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/libpq/libpq-events.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/pgcrypto/px-hmac.c | [] | [] |
/src/postgres/src/backend/lib/rbtree.c | [] | [] |
/src/postgres/src/test/modules/injection_points/injection_stats.c | [] | [] |
/src/postgres/src/backend/partitioning/partbounds.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/common/base64.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/backup/basebackup_incremental.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/executor/nodeMaterial.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/replication/logical/logicalfuncs.c | [] | [] |
/src/postgres/src/include/port/win32_port.h | [] | [] |
/src/postgres/src/tools/pg_bsd_indent/err.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/cache/typcache.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/test/modules/oauth_validator/oauth_hook_client.c | [] | [] |
/src/postgres/src/backend/utils/adt/rowtypes.c | [] | [] |
/src/postgres/src/common/archive.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/misc/guc.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/include/access/xact.h | [] | [] |
/src/postgres/src/backend/access/common/printsimple.c | [] | [] |
/src/postgres/src/backend/utils/hash/dynahash.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/contrib/citext/citext.c | [] | [] |
/src/postgres/src/test/modules/test_ginpostinglist/test_ginpostinglist.c | [] | [] |
/src/postgres/src/backend/utils/adt/tsrank.c | [] | [] |
/src/postgres/contrib/postgres_fdw/option.c | [] | [] |
/src/postgres/src/include/storage/off.h | [] | [] |
/src/postgres/src/common/link-canary.c | [] | [] |
/src/postgres/contrib/hstore/hstore_compat.c | [] | [] |
/src/postgres/src/port/bsearch_arg.c | [] | [] |
/src/postgres/src/include/nodes/nodeFuncs.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/storage/ipc/procarray.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/tsgistidx.c | [] | [] |
/src/postgres/src/port/win32getrusage.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/common/pg_lzcompress.h | [] | [] |
/src/postgres/src/backend/access/heap/heaptoast.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/tools/pg_bsd_indent/io.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/btree_gist/btree_bit.c | [] | [] |
/src/postgres/src/backend/utils/adt/acl.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/datum.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/pseudotypes.c | [] | [] |
/src/postgres/src/backend/optimizer/util/appendinfo.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/executor/nodeWorktablescan.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/access/heaptoast.h | [] | [] |
/src/postgres/src/backend/utils/adt/waitfuncs.c | [] | [] |
/src/postgres/src/bin/pg_basebackup/pg_recvlogical.c | [] | [] |
/src/postgres/src/port/strlcpy.c | [] | [] |
/src/postgres/contrib/btree_gist/btree_int8.c | [] | [] |
/src/postgres/src/include/access/xlogdefs.h | [] | [] |
/src/postgres/src/backend/executor/instrument.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/quote.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/pg_prewarm/autoprewarm.c | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_russian.c | [] | [] |
/src/postgres/src/backend/lib/knapsack.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/optimizer/util/orclauses.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/tablefunc/tablefunc.c | [] | [] |
/src/postgres/src/backend/access/rmgrdesc/rmgrdesc_utils.c | [] | [] |
/src/postgres/src/tools/pg_bsd_indent/args.c | [] | [] |
/src/postgres/src/backend/access/gist/gistbuildbuffers.c | [] | [] |
/src/postgres/src/backend/utils/adt/like_support.c | [] | [] |
/src/postgres/src/interfaces/libpq/fe-secure-openssl.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/executor/tuptable.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/ecpg/pgtypeslib/dt.h | [] | [] |
/src/postgres/src/include/port/pg_iovec.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/nodes/bitmapset.h | [] | [] |
/src/postgres/src/backend/catalog/pg_subscription.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/common/logging.h | [] | [] |
/src/postgres/contrib/dict_xsyn/dict_xsyn.c | [] | [] |
/src/postgres/src/port/dirmod.c | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_german.c | [] | [] |
/src/postgres/src/backend/commands/operatorcmds.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/ecpg/preproc/ecpg.c | [] | [] |
/src/postgres/contrib/seg/seg.c | [] | [] |
/src/postgres/src/backend/executor/execCurrent.c | [] | [] |
/src/postgres/src/interfaces/ecpg/preproc/output.c | [] | [] |
/src/postgres/src/backend/utils/adt/cash.c | [] | [] |
/src/postgres/src/backend/storage/smgr/md.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/access/hash.h | [] | [] |
/src/postgres/src/include/utils/jsonb.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/executor/nodeIncrementalSort.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/port/mkdtemp.c | [] | [] |
/src/postgres/src/interfaces/ecpg/pgtypeslib/common.c | [] | [] |
/src/postgres/src/backend/access/rmgrdesc/committsdesc.c | [] | [] |
/src/postgres/src/backend/access/gist/gistvalidate.c | [] | [] |
/src/postgres/src/backend/statistics/mcv.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/ltree/ltree_op.c | [] | [] |
/src/postgres/src/port/getopt.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/test/modules/spgist_name_ops/spgist_name_ops.c | [] | [] |
/src/postgres/contrib/btree_gist/btree_utils_num.c | [] | [] |
/src/postgres/src/include/utils/varbit.h | [] | [] |
/src/postgres/src/bin/pg_dump/pg_backup_null.c | [] | [] |
/src/postgres/src/backend/nodes/readfuncs.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/hash/hashpage.c | [] | [] |
/src/postgres/src/backend/access/transam/subtrans.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/contrib/fuzzystrmatch/fuzzystrmatch.c | [] | [] |
/src/postgres/src/fe_utils/astreamer_zstd.c | [] | [] |
/src/postgres/src/interfaces/ecpg/ecpglib/data.c | [] | [] |
/src/postgres/src/backend/catalog/partition.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/test/modules/delay_execution/delay_execution.c | [] | [] |
/src/postgres/src/fe_utils/astreamer_file.c | [] | [] |
/src/postgres/src/fe_utils/conditional.c | [] | [] |
/src/postgres/contrib/btree_gist/btree_utils_var.h | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_catalan.c | [] | [] |
/src/postgres/src/interfaces/ecpg/ecpglib/prepare.c | [] | [] |
/src/postgres/src/backend/executor/nodeLockRows.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_controldata/pg_controldata.c | [] | [] |
/src/postgres/src/include/storage/itemid.h | [] | [] |
/src/postgres/src/backend/commands/indexcmds.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/sepgsql/selinux.c | [] | [] |
/src/postgres/src/backend/executor/nodeTableFuncscan.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_dump/pg_restore.c | [] | [] |
/src/postgres/src/include/access/nbtree.h | [] | [] |
/src/postgres/src/include/tsearch/ts_locale.h | [] | [] |
/src/postgres/src/backend/optimizer/geqo/geqo_selection.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/cache/relfilenumbermap.c | [] | [] |
/src/postgres/src/backend/commands/explain_state.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/fe_utils/astreamer.h | [] | [] |
/src/postgres/src/backend/access/spgist/spgutils.c | [] | [] |
/src/postgres/contrib/pg_trgm/trgm_op.c | [] | [] |
/src/postgres/src/interfaces/libpq/test/libpq_testclient.c | [] | [] |
/src/postgres/src/backend/utils/cache/plancache.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/catalog/pg_cast.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/mmgr/mcxt.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/contrib/pgcrypto/crypt-des.c | [] | [] |
/src/postgres/src/backend/backup/basebackup.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/sepgsql/hooks.c | [] | [] |
/src/postgres/src/common/rmtree.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_verifybackup/astreamer_verify.c | [] | [] |
/src/postgres/src/backend/executor/execParallel.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/nodes/pg_list.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/executor/nodeGroup.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/pl/plpgsql/src/pl_handler.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/optimizer/path/costsize.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/mmgr/slab.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/libpq/crypt.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/storage/file/fd.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/contrib/ltree_plpython/ltree_plpython.c | [] | [] |
/src/postgres/src/backend/access/brin/brin_bloom.c | [] | [] |
/src/postgres/contrib/pgcrypto/crypt-gensalt.c | [] | [] |
/src/postgres/src/tools/pg_bsd_indent/pr_comment.c | [] | [] |
/src/postgres/src/tutorial/funcs.c | [] | [] |
/src/postgres/src/test/modules/test_parser/test_parser.c | [] | [] |
/src/postgres/src/backend/utils/adt/dbsize.c | [] | [] |
/src/postgres/src/include/lib/binaryheap.h | [] | [] |
/src/postgres/src/common/pg_prng.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/jsonb.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/storage/ipc/waiteventset.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/include/access/genam.h | [] | [] |
/src/postgres/src/pl/plpython/plpy_subxactobject.c | [] | [] |
/src/postgres/src/common/jsonapi.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['json_parser_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/optimizer/path/allpaths.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/commands/event_trigger.h | [] | [] |
/src/postgres/contrib/pgcrypto/pgp-mpi.c | [] | [] |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_gb18030/utf8_and_gb18030.c | [] | [] |
/src/postgres/src/test/modules/test_regex/test_regex.c | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_turkish.c | [] | [] |
/src/postgres/src/backend/executor/execExpr.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/pg_surgery/heap_surgery.c | [] | [] |
/src/postgres/src/include/access/xlog_internal.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/fe_utils/recovery_gen.c | [] | [] |
/src/postgres/src/tools/pg_bsd_indent/indent_globs.h | [] | [] |
/src/postgres/contrib/pg_overexplain/pg_overexplain.c | [] | [] |
/src/postgres/src/backend/optimizer/geqo/geqo_pool.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_config/pg_config.c | [] | [] |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_uhc/utf8_and_uhc.c | [] | [] |
/src/postgres/src/backend/executor/tstoreReceiver.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/ecpg/pgtypeslib/datetime.c | [] | [] |
/src/postgres/src/backend/storage/aio/method_io_uring.c | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_ISO_8859_1_porter.c | [] | [] |
/src/postgres/src/backend/executor/nodeLimit.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/heap/heapam_visibility.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/libpq/legacy-pqsignal.c | [] | [] |
/src/postgres/src/include/nodes/plannodes.h | [] | [] |
/src/postgres/src/backend/libpq/be-secure-openssl.c | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/commands/comment.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/catalog/pg_aggregate.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/gist/gist.c | [] | [] |
/src/postgres/src/backend/access/rmgrdesc/spgdesc.c | [] | [] |
/src/postgres/src/backend/utils/adt/tsquery_op.c | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_ISO_8859_1_irish.c | [] | [] |
/src/postgres/src/bin/pg_dump/connectdb.c | [] | [] |
/src/postgres/src/interfaces/libpq-oauth/oauth-utils.h | [] | [] |
/src/postgres/src/bin/pg_combinebackup/load_manifest.c | [] | [] |
/src/postgres/src/interfaces/ecpg/ecpglib/error.c | [] | [] |
/src/postgres/src/backend/replication/logical/logical.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/libpq/libpq-fe.h | [] | [] |
/src/postgres/src/include/catalog/pg_class.h | [] | [] |
/src/postgres/src/interfaces/ecpg/test/expected/compat_oracle-char_array.c | [] | [] |
/src/postgres/contrib/ltree/crc32.c | [] | [] |
/src/postgres/src/backend/jit/llvm/llvmjit_wrap.cpp | [] | [] |
/src/postgres/contrib/auth_delay/auth_delay.c | [] | [] |
/src/postgres/src/include/utils/injection_point.h | [] | [] |
/src/postgres/src/backend/replication/slot.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/timezone/pgtz.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/utils/misc/pg_rusage.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/btree_gist/btree_float8.c | [] | [] |
/src/postgres/src/include/commands/copyfrom_internal.h | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_estonian.c | [] | [] |
/src/postgres/src/common/exec.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/port/pg_bitutils.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/utils/cache/inval.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/fe_utils/parallel_slot.h | [] | [] |
/src/postgres/src/backend/storage/buffer/bufmgr.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/fuzzer/json_parser_fuzzer.c | ['json_parser_fuzzer'] | ['json_parser_fuzzer'] |
/src/postgres/contrib/pg_prewarm/pg_prewarm.c | [] | [] |
/src/postgres/src/backend/catalog/pg_parameter_acl.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/gin/ginbtree.c | [] | [] |
/src/postgres/src/backend/libpq/pqformat.c | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/test/examples/testlibpq3.c | [] | [] |
/src/postgres/src/backend/executor/nodeBitmapHeapscan.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/multirangetypes.c | [] | [] |
/src/postgres/src/bin/pg_basebackup/receivelog.c | [] | [] |
/src/postgres/src/interfaces/ecpg/include/ecpg-pthread-win32.h | [] | [] |
/src/postgres/src/backend/utils/adt/mac.c | [] | [] |
/src/postgres/src/pl/plpython/plpy_typeio.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/tsm_system_rows/tsm_system_rows.c | [] | [] |
/src/postgres/src/backend/storage/page/bufpage.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/test/modules/injection_points/injection_points.c | [] | [] |
/src/postgres/src/include/catalog/pg_type.h | [] | [] |
/src/postgres/contrib/intarray/_int_gin.c | [] | [] |
/src/postgres/src/backend/lib/integerset.c | [] | [] |
/src/postgres/src/backend/nodes/copyfuncs.c | [] | [] |
/src/postgres/src/backend/utils/misc/conffiles.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/tools/pg_bsd_indent/indent.c | [] | [] |
/src/postgres/src/backend/snowball/dict_snowball.c | [] | [] |
/src/postgres/contrib/pgcrypto/pgp-info.c | [] | [] |
/src/postgres/src/common/string.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/include/utils/wait_event.h | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/utilities.c | [] | [] |
/src/postgres/src/bin/pg_rewind/pg_rewind.c | [] | [] |
/src/postgres/src/pl/plpython/plpy_cursorobject.c | [] | [] |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c | [] | [] |
/src/postgres/contrib/pgrowlocks/pgrowlocks.c | [] | [] |
/src/postgres/src/include/storage/shm_toc.h | [] | [] |
/src/postgres/src/backend/commands/schemacmds.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/replication/logical/launcher.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/access/detoast.h | [] | [] |
/src/postgres/contrib/hstore/hstore_gist.c | [] | [] |
/src/postgres/src/backend/executor/nodeHash.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/transam/xloginsert.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/storage/file/copydir.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/partitioning/partprune.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/pg_locale_libc.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/access/toast_internals.h | [] | [] |
/src/postgres/src/backend/commands/policy.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_ISO_8859_1_english.c | [] | [] |
/src/postgres/src/include/common/relpath.h | [] | [] |
/src/postgres/contrib/btree_gist/btree_bytea.c | [] | [] |
/src/postgres/src/backend/utils/fmgr/dfmgr.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/ecpg/test/expected/sql-dyntest.c | [] | [] |
/src/postgres/contrib/hstore/hstore.h | [] | [] |
/src/postgres/src/common/sprompt.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/tsearch/ts_typanalyze.c | [] | [] |
/src/postgres/src/backend/access/nbtree/nbtree.c | [] | [] |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_iso8859_1/utf8_and_iso8859_1.c | [] | [] |
/src/postgres/src/backend/utils/adt/xml.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/libpq/pqsignal.h | [] | [] |
/src/postgres/src/backend/regex/regc_lex.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/regex/regc_cvec.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/misc/tzparser.c | [] | [] |
/src/postgres/src/backend/executor/functions.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/replication/walreceiver.h | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/timezone/pgtz.h | [] | [] |
/src/postgres/src/backend/access/brin/brin_validate.c | [] | [] |
/src/postgres/src/backend/access/nbtree/nbtdedup.c | [] | [] |
/src/postgres/contrib/btree_gist/btree_macaddr8.c | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_arabic.c | [] | [] |
/src/postgres/src/backend/parser/scansup.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/utils/cache/lsyscache.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/tools/pg_bsd_indent/lexi.c | [] | [] |
/src/postgres/src/interfaces/ecpg/ecpglib/misc.c | [] | [] |
/src/postgres/src/include/port/atomics/generic.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/common/int128.h | [] | [] |
/src/postgres/src/backend/parser/parse_target.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/port/win32stat.c | [] | [] |
/src/postgres/contrib/pgcrypto/mbuf.c | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_porter.c | [] | [] |
/src/postgres/src/backend/utils/mb/conversion_procs/euc_kr_and_mic/euc_kr_and_mic.c | [] | [] |
/src/postgres/src/backend/nodes/outfuncs.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/port/pg_popcount_aarch64.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/nodes/memnodes.h | [] | [] |
/src/postgres/src/backend/nodes/bitmapset.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/libpq/fe-misc.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/parser/parse_agg.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/rangetypes_gist.c | [] | [] |
/src/postgres/src/backend/nodes/read.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/rewrite/rowsecurity.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/access/htup.h | [] | [] |
/src/postgres/src/include/catalog/pg_aggregate.h | [] | [] |
/src/postgres/src/bin/pg_dump/pg_backup_tar.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/port/pgmkdirp.c | [] | [] |
/src/postgres/src/test/modules/test_slru/test_multixact.c | [] | [] |
/src/postgres/src/test/isolation/isolation_main.c | [] | [] |
/src/postgres/src/backend/utils/adt/array_userfuncs.c | [] | [] |
/src/postgres/src/backend/tsearch/dict_thesaurus.c | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_swedish.c | [] | [] |
/src/postgres/src/backend/commands/portalcmds.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/libpq/auth.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/common/percentrepl.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/catalog/aclchk.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/funcapi.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/postmaster/postmaster.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_dump/pg_dump_sort.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/hash/hashovfl.c | [] | [] |
/src/postgres/src/backend/parser/parse_coerce.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/catalog/pg_range.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/ecpg/test/expected/preproc-autoprep.c | [] | [] |
/src/postgres/src/test/modules/test_dsa/test_dsa.c | [] | [] |
/src/postgres/src/test/modules/test_rbtree/test_rbtree.c | [] | [] |
/src/postgres/src/include/catalog/objectaddress.h | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_ISO_8859_1_french.c | [] | [] |
/src/postgres/src/backend/utils/cache/relcache.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/catalog/storage.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/port/pg_bswap.h | [] | [] |
/src/postgres/src/interfaces/ecpg/preproc/c_keywords.c | [] | [] |
/src/postgres/src/backend/access/spgist/spgxlog.c | [] | [] |
/src/postgres/src/backend/commands/constraint.c | [] | [] |
/src/postgres/src/backend/regex/regexec.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/partitioning/partdesc.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_dump/pg_dump.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/jsonfuncs.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/port/pg_crc32c_sse42_choose.c | [] | [] |
/src/postgres/src/backend/utils/mmgr/generation.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/utils/xml.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/snowball/header.h | [] | [] |
/src/postgres/src/port/win32env.c | [] | [] |
/src/postgres/src/backend/utils/misc/injection_point.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_dump/dumputils.c | [] | [] |
/src/postgres/src/backend/storage/aio/aio_callback.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/port/pg_strong_random.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/psql/crosstabview.c | [] | [] |
/src/postgres/src/common/unicode_category.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_rewind/file_ops.c | [] | [] |
/src/postgres/src/backend/statistics/mvdistinct.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/geo_selfuncs.c | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_tamil.c | [] | [] |
/src/postgres/contrib/dblink/dblink.c | [] | [] |
/src/postgres/src/port/noblock.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/catalog/index.h | [] | [] |
/src/postgres/contrib/btree_gist/btree_date.c | [] | [] |
/src/postgres/src/backend/utils/mmgr/alignedalloc.c | [] | [] |
/src/postgres/src/backend/optimizer/path/indxpath.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c | [] | [] |
/src/postgres/src/backend/storage/ipc/barrier.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/libpq/fe-secure-gssapi.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/libpq/fe-lobj.c | [] | [] |
/src/postgres/src/common/saslprep.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/transam/parallel.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_indonesian.c | [] | [] |
/src/postgres/src/bin/pg_upgrade/option.c | [] | [] |
/src/postgres/src/backend/storage/aio/aio_target.c | [] | [] |
/src/postgres/src/test/modules/ssl_passphrase_callback/ssl_passphrase_func.c | [] | [] |
/src/postgres/contrib/intarray/_int_gist.c | [] | [] |
/src/postgres/src/backend/catalog/namespace.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/common/binaryheap.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/optimizer/path/tidpath.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/tsm_system_time/tsm_system_time.c | [] | [] |
/src/postgres/src/include/access/rmgr.h | [] | [] |
/src/postgres/src/backend/utils/mb/mbutils.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/include/access/brin_tuple.h | [] | [] |
/src/postgres/src/backend/utils/adt/tsvector_parser.c | [] | [] |
/src/postgres/src/backend/utils/adt/array_typanalyze.c | [] | [] |
/src/postgres/src/backend/parser/analyze.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/tcop/pquery.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/misc/help_config.c | [] | [] |
/src/postgres/src/backend/parser/parse_collate.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_combinebackup/pg_combinebackup.c | [] | [] |
/src/postgres/src/common/sha2.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/commands/user.c | ['fuzzer/protocol_fuzzer.c'] | ['fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/optimizer/geqo/geqo_recombination.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/jit/jit.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/access/common/syncscan.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/jsonbsubs.c | [] | [] |
/src/postgres/src/pl/plpython/plpy_plpymodule.c | [] | [] |
/src/postgres/src/pl/plpython/plpy_elog.c | [] | [] |
/src/postgres/contrib/bloom/blvacuum.c | [] | [] |
/src/postgres/src/backend/catalog/pg_enum.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/tools/pg_bsd_indent/parse.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/arraysubs.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/fe_utils/option_utils.c | [] | [] |
/src/postgres/src/include/utils/backend_status.h | [] | [] |
/src/postgres/src/backend/access/spgist/spgtextproc.c | [] | [] |
/src/postgres/src/bin/pg_upgrade/task.c | [] | [] |
/src/postgres/src/backend/commands/analyze.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/jit/llvm/llvmjit_inline.cpp | [] | [] |
/src/postgres/src/backend/access/sequence/sequence.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/sslinfo/sslinfo.c | [] | [] |
/src/postgres/src/backend/access/gin/gininsert.c | [] | [] |
/src/postgres/src/backend/utils/cache/attoptcache.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/jit/llvm/llvmjit_error.cpp | [] | [] |
/src/postgres/src/port/kill.c | [] | [] |
/src/postgres/src/backend/executor/nodeMemoize.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/rewrite/rewriteDefine.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/port/pg_crc32c_sse42.c | [] | [] |
/src/postgres/contrib/pageinspect/hashfuncs.c | [] | [] |
/src/postgres/src/include/utils/selfuncs.h | [] | [] |
/src/postgres/src/backend/utils/adt/windowfuncs.c | [] | [] |
/src/postgres/src/common/unicode/norm_test.c | [] | [] |
/src/postgres/src/backend/utils/adt/tsginidx.c | [] | [] |
/src/postgres/src/bin/psql/prompt.c | [] | [] |
/src/postgres/contrib/intarray/_int_selfuncs.c | [] | [] |
/src/postgres/src/bin/pg_upgrade/util.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/common/file_utils.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/hash/hashinsert.c | [] | [] |
/src/postgres/src/backend/access/index/amvalidate.c | [] | [] |
/src/postgres/contrib/postgres_fdw/postgres_fdw.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/replication/logical/slotsync.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/ecpg/preproc/ecpg_keywords.c | [] | [] |
/src/postgres/src/backend/replication/logical/worker.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/transam/xlogarchive.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/ecpg/test/expected/compat_informix-rfmtlong.c | [] | [] |
/src/postgres/contrib/btree_gist/btree_oid.c | [] | [] |
/src/postgres/contrib/jsonb_plpython/jsonb_plpython.c | [] | [] |
/src/postgres/src/port/strsep.c | [] | [] |
/src/postgres/src/include/commands/trigger.h | [] | [] |
/src/postgres/contrib/btree_gist/btree_cash.c | [] | [] |
/src/postgres/src/test/modules/test_shm_mq/worker.c | [] | [] |
/src/postgres/contrib/ltree/lquery_op.c | [] | [] |
/src/postgres/contrib/pgcrypto/pgp-encrypt.c | [] | [] |
/src/postgres/src/include/access/brin_page.h | [] | [] |
/src/postgres/src/backend/executor/nodeModifyTable.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/statistics/dependencies.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/sort/tuplesort.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_ISO_8859_1_dutch.c | [] | [] |
/src/postgres/src/backend/utils/adt/domains.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_KOI8_R_russian.c | [] | [] |
/src/postgres/src/backend/access/transam/clog.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/contrib/pgcrypto/px.c | [] | [] |
/src/postgres/src/backend/commands/seclabel.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/heap/hio.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/executor/nodeBitmapAnd.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/optimizer/geqo/geqo_pmx.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/test_decoding/test_decoding.c | [] | [] |
/src/postgres/src/backend/commands/trigger.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/utils/mmgr/aset.c | [] | [] |
/src/postgres/src/backend/access/heap/rewriteheap.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/activity/pgstat_slru.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/commands/typecmds.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/vacuumlo/vacuumlo.c | [] | [] |
/src/postgres/src/backend/storage/sync/sync.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_dump/parallel.c | [] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_portuguese.c | [] | [] |
/src/postgres/src/backend/catalog/pg_inherits.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/spgist/spginsert.c | [] | [] |
/src/postgres/src/include/utils/cash.h | [] | [] |
/src/postgres/contrib/pgcrypto/openssl.c | [] | [] |
/src/postgres/src/include/libpq/pqcomm.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/like.c | [] | [] |
/src/postgres/src/backend/utils/adt/ri_triggers.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_rewind/datapagemap.c | [] | [] |
/src/postgres/src/bin/scripts/vacuumdb.c | [] | [] |
/src/postgres/src/backend/utils/adt/arrayutils.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/executor/nodeTidscan.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/rmgrdesc/brindesc.c | [] | [] |
/src/postgres/contrib/uuid-ossp/uuid-ossp.c | [] | [] |
/src/postgres/src/include/libpq/pqformat.h | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/heap/visibilitymap.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/libpq/be-fsstubs.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/tsearch/ts_locale.c | [] | [] |
/src/postgres/src/include/utils/timestamp.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/pg_trgm/trgm.h | [] | [] |
/src/postgres/src/bin/pg_rewind/timeline.c | [] | [] |
/src/postgres/src/backend/postmaster/interrupt.c | [] | [] |
/src/postgres/src/include/utils/numeric.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/utils/memdebug.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/optimizer/util/restrictinfo.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/commands/copy.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_english.c | [] | [] |
/src/postgres/src/bin/psql/command.c | [] | [] |
/src/postgres/src/backend/regex/rege_dfa.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_UTF_8_romanian.c | [] | [] |
/src/postgres/src/backend/access/transam/varsup.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/hbafuncs.c | [] | [] |
/src/postgres/src/backend/utils/mb/conversion_procs/cyrillic_and_mic/cyrillic_and_mic.c | [] | [] |
/src/postgres/src/include/access/xlogrecord.h | [] | [] |
/src/postgres/src/backend/regex/regcomp.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/optimizer/geqo/geqo_mutation.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/common/printtup.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/port/pgcheckdir.c | [] | [] |
/src/postgres/contrib/sepgsql/schema.c | [] | [] |
/src/postgres/src/backend/replication/logical/conflict.c | [] | [] |
/src/postgres/src/backend/optimizer/plan/createplan.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/executor/nodeValuesscan.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/ecpg/test/expected/sql-declare.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/btree_gist/btree_enum.c | [] | [] |
/src/postgres/src/backend/utils/adt/bytea.c | [] | [] |
/src/postgres/src/backend/access/spgist/spgkdtreeproc.c | [] | [] |
/src/postgres/src/backend/storage/lmgr/lmgr.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/lockfuncs.c | [] | [] |
/src/postgres/contrib/pg_freespacemap/pg_freespacemap.c | [] | [] |
/src/postgres/src/backend/commands/opclasscmds.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/storage/freespace/freespace.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/ltree/crc32.h | [] | [] |
/src/postgres/contrib/pgcrypto/crypt-blowfish.c | [] | [] |
/src/postgres/src/bin/psql/describe.c | [] | [] |
/src/postgres/src/backend/backup/basebackup_copy.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/access/tupmacs.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/sort/tuplesortvariants.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/statistics/extended_stats.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/nodes/makefuncs.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/include/utils/snapmgr.h | [] | [] |
/src/postgres/src/interfaces/libpq/fe-auth-scram.c | [] | [] |
/src/postgres/src/port/inet_aton.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/ltree/ltxtquery_io.c | [] | [] |
/src/postgres/src/backend/access/hash/hashfunc.c | [] | [] |
/src/postgres/src/bin/pg_upgrade/parallel.c | [] | [] |
/src/postgres/src/backend/storage/ipc/ipc.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_dump/filter.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/utils/array.h | [] | [] |
/src/postgres/contrib/sepgsql/proc.c | [] | [] |
/src/postgres/src/backend/access/hash/hashsearch.c | [] | [] |
/src/postgres/src/port/qsort.c | [] | [] |
/src/postgres/src/include/postmaster/startup.h | [] | [] |
/src/postgres/src/backend/optimizer/prep/prepqual.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/spgist/spgvacuum.c | [] | [] |
/src/postgres/src/backend/replication/walreceiverfuncs.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/executor/execdebug.h | [] | [] |
/src/postgres/src/backend/access/nbtree/nbtsort.c | [] | [] |
/src/postgres/contrib/bloom/blscan.c | [] | [] |
/src/postgres/src/backend/access/gin/gindatapage.c | [] | [] |
/src/postgres/src/backend/commands/event_trigger.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/test/modules/oauth_validator/fail_validator.c | [] | [] |
/src/postgres/src/backend/postmaster/checkpointer.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/port/dirent.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/utils/elog.h | [] | [] |
/src/postgres/src/test/modules/test_dsm_registry/test_dsm_registry.c | [] | [] |
/src/postgres/src/backend/optimizer/prep/preptlist.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/snowball/libstemmer/stem_ISO_8859_1_indonesian.c | [] | [] |
/src/postgres/src/backend/utils/adt/version.c | [] | [] |
/src/postgres/src/include/nodes/nodes.h | [] | [] |
/src/postgres/src/backend/access/gin/ginlogic.c | [] | [] |
/src/postgres/contrib/pgcrypto/pgp-pubkey.c | [] | [] |
/src/postgres/src/backend/commands/cluster.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/common/session.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/ecpg/test/expected/preproc-init.c | [] | [] |
/src/postgres/src/backend/parser/parse_type.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_dump/pg_backup_directory.c | [] | [] |
/src/postgres/src/backend/commands/functioncmds.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_walsummary/pg_walsummary.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/spgist/spgproc.c | [] | [] |
/src/postgres/contrib/spi/insert_username.c | [] | [] |
/src/postgres/contrib/btree_gist/btree_text.c | [] | [] |
/src/postgres/src/port/explicit_bzero.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/contrib/pgstattuple/pgstattuple.c | [] | [] |
/src/postgres/src/common/checksum_helper.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/heap/vacuumlazy.c | [] | [] |
/src/postgres/src/backend/access/hash/hashsort.c | [] | [] |
/src/postgres/src/include/utils/geo_decls.h | [] | [] |
/src/postgres/src/port/win32ntdll.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/storage/buffer/freelist.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/fe_utils/query_utils.c | [] | [] |
/src/postgres/src/backend/optimizer/plan/planmain.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/transam/xact.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/access/transam/multixact.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/include/utils/memutils_memorychunk.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/backend/executor/execMain.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/port/inet_net_ntop.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/lib/ilist.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/port/win32pwrite.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/mb/stringinfo_mb.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/optimizer/util/paramassign.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/cache/syscache.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/heap/pruneheap.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/access/itup.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/catalog/pg_attrdef.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/common/scankey.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/bin/pg_basebackup/pg_receivewal.c | [] | [] |
/src/postgres/src/include/utils/memutils_internal.h | [] | [] |
/src/postgres/src/interfaces/ecpg/ecpglib/connect.c | [] | [] |
/src/postgres/contrib/bool_plperl/bool_plperl.c | [] | [] |
/src/postgres/src/backend/access/common/toast_compression.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/tsearch/ts_utils.c | [] | [] |
/src/postgres/src/bin/pg_checksums/pg_checksums.c | [] | [] |
/src/postgres/src/backend/tsearch/dict.c | [] | [] |
/src/postgres/src/backend/access/heap/heapam.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/interfaces/libpq/fe-auth-oauth.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/utils/adt/int8.c | [] | [] |
/src/postgres/src/backend/executor/nodeForeignscan.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/access/transam/xlog.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | ['simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] |
/src/postgres/src/interfaces/ecpg/test/expected/thread-descriptor.c | [] | [] |
/src/postgres/src/backend/storage/smgr/smgr.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/catalog/objectaccess.c | [] | [] |
/src/postgres/src/include/backup/basebackup_sink.h | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/postmaster/pmchild.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/common/hashfn_unstable.h | [] | [] |
/src/postgres/src/backend/utils/adt/oracle_compat.c | [] | [] |
/src/postgres/src/include/libpq/libpq.h | [] | [] |
/src/postgres/contrib/ltree/ltree_io.c | [] | [] |
/src/postgres/src/backend/parser/parse_oper.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/include/access/htup_details.h | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/port/win32_shmem.c | ['fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/optimizer/util/inherit.c | ['json_parser_fuzzer', 'simple_query_fuzzer', 'fuzzer/protocol_fuzzer.c'] | [] |
/src/postgres/src/backend/postmaster/walwriter.c | [] | [] |
/src/postgres/src/backend/regex/regprefix.c | [] | [] |
/src/postgres/src/include/partitioning/partbounds.h | [] | [] |
/src/postgres/contrib/pgcrypto/pgcrypto.c | [] | [] |
Directory |
---|
/src/postgres/src/bin/pg_archivecleanup/ |
/src/postgres/src/backend/statistics/ |
/src/postgres/contrib/pg_trgm/ |
/src/postgres/contrib/pageinspect/ |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_sjis/ |
/src/postgres/src/bin/pg_test_fsync/ |
/src/postgres/contrib/jsonb_plpython/ |
/src/postgres/src/backend/replication/logical/ |
/src/postgres/src/tools/ifaddrs/ |
/src/postgres/contrib/ltree/ |
/src/postgres/src/include/tcop/ |
/src/postgres/contrib/tcn/ |
/src/postgres/src/include/ |
/src/postgres/contrib/pg_buffercache/ |
/src/postgres/src/backend/snowball/ |
/src/postgres/contrib/dblink/ |
/src/postgres/src/backend/storage/large_object/ |
/src/postgres/src/backend/jit/ |
/src/postgres/contrib/hstore_plperl/ |
/src/postgres/src/interfaces/ecpg/compatlib/ |
/src/postgres/src/test/modules/test_radixtree/ |
/src/postgres/src/interfaces/ecpg/test/ |
/src/postgres/src/backend/storage/ipc/ |
/src/postgres/src/test/modules/libpq_pipeline/ |
/src/postgres/src/backend/optimizer/util/ |
/src/postgres/src/backend/access/table/ |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/ |
/src/postgres/src/include/partitioning/ |
/src/postgres/src/include/replication/ |
/src/postgres/src/backend/access/brin/ |
/src/postgres/src/backend/backup/ |
/src/postgres/src/backend/partitioning/ |
/src/postgres/src/backend/storage/buffer/ |
/src/postgres/src/include/port/ |
/src/postgres/src/backend/regex/ |
/src/postgres/src/backend/utils/error/ |
/src/postgres/src/bin/pg_verifybackup/ |
/src/postgres/src/bin/pg_upgrade/ |
/src/postgres/src/test/modules/dummy_seclabel/ |
/src/postgres/src/test/modules/test_ginpostinglist/ |
/src/postgres/src/bin/pgevent/ |
/src/postgres/src/interfaces/libpq-oauth/ |
/src/postgres/src/bin/pg_waldump/ |
/src/postgres/src/test/modules/test_integerset/ |
/src/postgres/src/test/modules/test_predtest/ |
/src/postgres/contrib/bool_plperl/ |
/src/postgres/src/include/jit/ |
/src/postgres/src/bin/pg_ctl/ |
/src/postgres/contrib/cube/ |
/src/postgres/src/backend/utils/mb/conversion_procs/euc2004_sjis2004/ |
/src/postgres/contrib/citext/ |
/src/postgres/src/include/regex/ |
/src/postgres/src/include/storage/ |
/src/postgres/src/test/modules/test_copy_callbacks/ |
/src/postgres/src/backend/commands/ |
/src/postgres/src/backend/storage/file/ |
/src/postgres/src/include/parser/ |
/src/postgres/src/test/modules/injection_points/ |
/src/postgres/src/test/modules/test_json_parser/ |
/src/postgres/src/backend/access/rmgrdesc/ |
/src/postgres/src/backend/utils/init/ |
/src/postgres/src/backend/utils/mb/conversion_procs/euc_tw_and_big5/ |
/src/postgres/src/bin/pg_test_timing/ |
/src/postgres/src/test/modules/test_escape/ |
/src/postgres/src/include/snowball/libstemmer/ |
/src/postgres/contrib/pgstattuple/ |
/src/postgres/src/include/snowball/ |
/src/postgres/src/backend/utils/time/ |
/src/postgres/src/bin/pg_combinebackup/ |
/src/postgres/src/test/modules/xid_wraparound/ |
/src/postgres/src/test/modules/ssl_passphrase_callback/ |
/src/postgres/src/backend/main/ |
/src/postgres/contrib/uuid-ossp/ |
/src/postgres/src/backend/port/ |
/src/postgres/src/test/modules/test_dsm_registry/ |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004/ |
/src/postgres/src/backend/storage/smgr/ |
/src/postgres/src/interfaces/ecpg/include/ |
/src/postgres/src/backend/lib/ |
/src/postgres/src/interfaces/libpq/test/ |
/src/postgres/src/test/modules/plsample/ |
/src/postgres/src/fe_utils/ |
/src/postgres/src/backend/access/gist/ |
/src/postgres/src/pl/tcl/ |
/src/postgres/src/include/common/ |
/src/postgres/src/test/modules/test_tidstore/ |
/src/postgres/contrib/auto_explain/ |
/src/postgres/src/backend/utils/resowner/ |
/src/postgres/src/test/modules/test_ddl_deparse/ |
/src/postgres/src/backend/tsearch/ |
/src/postgres/src/backend/libpq/ |
/src/postgres/src/backend/storage/aio/ |
/src/postgres/contrib/spi/ |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn/ |
/src/postgres/src/backend/access/spgist/ |
/src/postgres/contrib/passwordcheck/ |
/src/postgres/src/bin/pg_walsummary/ |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/ |
/src/postgres/contrib/vacuumlo/ |
/src/postgres/contrib/postgres_fdw/ |
/src/postgres/contrib/pg_freespacemap/ |
/src/postgres/src/backend/utils/sort/ |
/src/postgres/src/backend/port/win32/ |
/src/fuzzer/ |
/src/postgres/contrib/dict_int/ |
/src/postgres/src/backend/optimizer/plan/ |
/src/postgres/src/bin/pg_controldata/ |
/src/postgres/src/backend/utils/activity/ |
/src/postgres/contrib/sslinfo/ |
/src/postgres/src/timezone/ |
/src/postgres/src/tutorial/ |
/src/postgres/src/bin/scripts/ |
/src/postgres/src/include/foreign/ |
/src/postgres/contrib/pgcrypto/ |
/src/postgres/src/backend/access/transam/ |
/src/postgres/src/backend/jit/llvm/ |
/src/postgres/src/bin/pg_dump/ |
/src/postgres/src/backend/utils/fmgr/ |
/src/postgres/contrib/basic_archive/ |
/src/postgres/src/backend/utils/mb/conversion_procs/euc_kr_and_mic/ |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_euc2004/ |
/src/postgres/src/backend/optimizer/geqo/ |
/src/postgres/contrib/jsonb_plperl/ |
/src/postgres/src/bin/pg_basebackup/ |
/src/postgres/src/include/catalog/ |
/src/postgres/contrib/tsm_system_rows/ |
/src/postgres/contrib/bloom/ |
/src/postgres/contrib/earthdistance/ |
/src/postgres/src/common/unicode/ |
/src/postgres/src/backend/access/common/ |
/src/postgres/contrib/lo/ |
/src/postgres/src/backend/access/gin/ |
/src/postgres/src/bin/pgbench/ |
/src/postgres/contrib/auth_delay/ |
/src/postgres/contrib/seg/ |
/src/postgres/src/test/modules/test_slru/ |
/src/postgres/src/interfaces/ecpg/pgtypeslib/ |
/src/postgres/src/test/modules/delay_execution/ |
/src/postgres/contrib/ltree_plpython/ |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_uhc/ |
/src/postgres/src/test/examples/ |
/src/postgres/src/backend/access/hash/ |
/src/postgres/src/test/modules/test_rls_hooks/ |
/src/postgres/src/backend/catalog/ |
/src/postgres/contrib/pg_stat_statements/ |
/src/postgres/contrib/pg_walinspect/ |
/src/postgres/src/include/optimizer/ |
/src/postgres/contrib/hstore/ |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_johab/ |
/src/postgres/contrib/hstore_plpython/ |
/src/postgres/src/include/commands/ |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw/ |
/src/postgres/src/bin/psql/ |
/src/postgres/src/test/modules/test_regex/ |
/src/postgres/src/backend/postmaster/ |
/src/postgres/src/interfaces/ecpg/ecpglib/ |
/src/postgres/src/interfaces/libpq/ |
/src/postgres/src/backend/tcop/ |
/src/postgres/src/backend/utils/mmgr/ |
/src/postgres/src/include/nodes/ |
/src/postgres/src/backend/access/sequence/ |
/src/postgres/contrib/pg_prewarm/ |
/src/postgres/src/bin/pg_rewind/ |
/src/postgres/contrib/pg_surgery/ |
/src/postgres/contrib/basebackup_to_shell/ |
/src/postgres/contrib/test_decoding/ |
/src/postgres/src/interfaces/ecpg/preproc/ |
/src/postgres/src/test/modules/test_parser/ |
/src/postgres/src/backend/optimizer/path/ |
/src/postgres/src/backend/utils/mb/conversion_procs/latin_and_mic/ |
/src/postgres/src/pl/plperl/ |
/src/postgres/contrib/btree_gin/ |
/src/postgres/src/include/mb/ |
/src/postgres/src/backend/utils/mb/conversion_procs/cyrillic_and_mic/ |
/src/postgres/src/backend/utils/mb/ |
/src/postgres/contrib/pg_logicalinspect/ |
/src/postgres/contrib/isn/ |
/src/postgres/src/backend/executor/ |
/src/postgres/src/backend/parser/ |
/src/postgres/src/test/modules/test_bloomfilter/ |
/src/postgres/src/bin/pg_checksums/ |
/src/postgres/contrib/xml2/ |
/src/postgres/src/test/modules/worker_spi/ |
/src/postgres/src/backend/access/index/ |
/src/postgres/src/test/isolation/ |
/src/postgres/src/backend/access/tablesample/ |
/src/postgres/contrib/sepgsql/ |
/src/postgres/src/backend/utils/cache/ |
/src/postgres/src/include/portability/ |
/src/postgres/src/include/access/ |
/src/postgres/src/bin/pg_config/ |
/src/postgres/src/test/modules/test_rbtree/ |
/src/postgres/src/backend/bootstrap/ |
/src/postgres/contrib/pg_visibility/ |
/src/postgres/src/include/tsearch/ |
/src/postgres/src/backend/foreign/ |
/src/postgres/src/common/ |
/src/postgres/src/test/modules/oauth_validator/ |
/src/postgres/src/test/modules/test_shm_mq/ |
/src/postgres/src/test/modules/dummy_index_am/ |
/src/postgres/src/bin/pg_resetwal/ |
/src/postgres/src/backend/nodes/ |
/src/postgres/src/backend/rewrite/ |
/src/postgres/src/tools/ |
/src/postgres/src/include/datatype/ |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_gbk/ |
/src/postgres/src/include/utils/ |
/src/postgres/src/backend/utils/misc/ |
/src/postgres/src/backend/replication/ |
/src/postgres/src/backend/utils/mb/conversion_procs/euc_cn_and_mic/ |
/src/postgres/src/tools/pg_bsd_indent/ |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_gb18030/ |
/src/postgres/src/backend/utils/adt/ |
/src/postgres/contrib/tsm_system_time/ |
/src/postgres/src/include/postmaster/ |
/src/postgres/src/test/modules/test_dsa/ |
/src/postgres/src/include/backup/ |
/src/postgres/contrib/pg_overexplain/ |
/src/postgres/src/backend/replication/libpqwalreceiver/ |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_big5/ |
/src/postgres/contrib/file_fdw/ |
/src/postgres/contrib/unaccent/ |
/src/postgres/contrib/intarray/ |
/src/postgres/src/backend/archive/ |
/src/postgres/src/test/locale/ |
/src/postgres/src/include/lib/ |
/src/postgres/contrib/pgrowlocks/ |
/src/postgres/src/backend/replication/pgoutput/ |
/src/postgres/contrib/dict_xsyn/ |
/src/postgres/src/backend/utils/hash/ |
/src/postgres/src/bin/pg_amcheck/ |
/src/postgres/contrib/fuzzystrmatch/ |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr/ |
/src/postgres/contrib/btree_gist/ |
/src/postgres/src/include/port/atomics/ |
/src/postgres/contrib/oid2name/ |
/src/postgres/src/backend/storage/lmgr/ |
/src/postgres/contrib/tablefunc/ |
/src/postgres/src/backend/access/nbtree/ |
/src/postgres/src/backend/storage/page/ |
/src/postgres/src/test/modules/spgist_name_ops/ |
/src/postgres/src/pl/plpython/ |
/src/postgres/src/test/modules/test_resowner/ |
/src/postgres/src/backend/storage/sync/ |
/src/postgres/src/include/libpq/ |
/src/postgres/src/backend/optimizer/prep/ |
/src/postgres/src/port/ |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_iso8859_1/ |
/src/postgres/src/backend/utils/mb/conversion_procs/euc_jp_and_sjis/ |
/src/postgres/src/test/modules/test_lfind/ |
/src/postgres/src/test/modules/test_custom_rmgrs/ |
/src/postgres/src/pl/plpgsql/src/ |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_iso8859/ |
/src/postgres/src/backend/access/heap/ |
/src/postgres/src/backend/utils/mb/conversion_procs/utf8_and_win/ |
/src/postgres/src/interfaces/ecpg/test/expected/ |
/src/postgres/src/include/fe_utils/ |
/src/postgres/src/test/modules/test_oat_hooks/ |
/src/postgres/contrib/amcheck/ |
/src/postgres/src/include/executor/ |
/src/postgres/src/test/regress/ |
/src/postgres/src/test/modules/test_aio/ |
/src/postgres/src/backend/storage/freespace/ |
/src/postgres/src/backend/snowball/libstemmer/ |
/src/postgres/src/backend/utils/mb/conversion_procs/latin2_and_win1250/ |
/src/postgres/src/bin/initdb/ |
This section shows a list of 3rd party function calls and their relative coverage information. By static analysis of the target project code, all of the 3rd party function call and their caller information, including the source file and line number that initiate the call are captured. The caller source code file and line number are shown in column 2 while column 1 is the function name of the 3rd party function call. Each occurrent of the 3rd party function call will occuply a separate row. Column 3 of each row indicate if the 3rd party call in the source file line is unreachable. Column 4 lists all fuzzers that have covered that particular system call in that specific location (source file and line)during their dynamic fuzzing.
Target sink | Callsite location | Reached by fuzzer | Covered by Fuzzers |
---|
This sections shows the raw data that is used to produce this report. This is mainly used for further processing and developer debugging.
Fuzzer | Calltree file | Program data file | Coverage file |
---|---|---|---|
json_parser_fuzzer | fuzzerLogFile-json_parser_fuzzer.data | fuzzerLogFile-json_parser_fuzzer.data.yaml | json_parser_fuzzer.covreport |
simple_query_fuzzer | fuzzerLogFile-simple_query_fuzzer.data | fuzzerLogFile-simple_query_fuzzer.data.yaml | simple_query_fuzzer.covreport |
fuzzer/protocol_fuzzer.c | fuzzerLogFile-protocol_fuzzer.data | fuzzerLogFile-protocol_fuzzer.data.yaml | simple_query_fuzzer.covreport , json_parser_fuzzer.covreport |
This section contains multiple tables, each table contains a list of sink functions/methods found in the project for one of the CWE supported by the sink analyser, together with information like which fuzzers statically reach the sink functions/methods and possible call path to that sink functions/methods if it is not statically reached by any fuzzers. Column 1 is the function/method name of the sink functions/methods found in the project. Column 2 lists all fuzzers (or no fuzzers at all) that have covered that particular function method statically. Column 3 shows a list of possible call paths to reach the specific function/method call if none of the fuzzers cover the target function/method calls. Lastly, column 4 shows possible fuzzer blockers that prevent an existing fuzzer from reaching the target sink functions/methods dynamically.
Target sink | Reached by fuzzer | Function call path | Possible branch blockers |
---|---|---|---|
malloc | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] | N/A | N/A |
calloc | ['simple_query_fuzzer', 'json_parser_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] | N/A | N/A |
realloc | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] | N/A | N/A |
Target sink | Reached by fuzzer | Function call path | Possible branch blockers |
---|---|---|---|
free | ['simple_query_fuzzer', 'json_parser_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] | N/A | N/A |
Target sink | Reached by fuzzer | Function call path | Possible branch blockers | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
write | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] | N/A |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
rename | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] | N/A |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
opendir | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] | N/A |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
open | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] | N/A | N/A | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fopen | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] | N/A | N/A | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
readdir | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] | N/A |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
copy_file | ['simple_query_fuzzer', '/src/fuzzer/protocol_fuzzer.c'] | N/A |
|