The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 8 | 184 | lwpoly_free | call site: 00184 | lwcircstring_free |
| 8 | 216 | lwcollection_free | call site: 00216 | lwnurbscurve_free |
| 7 | 206 | lwmpoly_free | call site: 00206 | lwpsurface_free |
| 5 | 96 | ptarray_insert_point | call site: 00096 | lwerror |
| 3 | 65 | lwline_from_twkb_state | call site: 00065 | lwline_construct_empty |
| 3 | 131 | lwcollection_add_lwgeom | call site: 00131 | lwtype_name |
| 2 | 106 | ptarray_set_point4d | call site: 00106 | lwtype_name |
| 2 | 227 | lwgeom_from_twkb_state | call site: 00227 | lwtype_name |
| 2 | 232 | lwcollection_from_twkb_state | call site: 00232 | lwgeom_free |
| 1 | 82 | lwpoly_from_twkb_state | call site: 00082 | lwerror |
| 1 | 87 | lwpoly_from_twkb_state | call site: 00087 | lwerror |
| 1 | 90 | getPoint4d_p | call site: 00090 | lwerror |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
_setjmp
[call site]
00001
postgis_lwgeom_fuzzer_cleanup_allocations()
[function]
[call site]
00002
lwgeom_from_twkb
[function]
[call site]
00003
lwgeom_from_twkb_state
[function]
[call site]
00004
header_from_twkb_state
[function]
[call site]
00005
byte_from_twkb_state
[function]
[call site]
00006
twkb_parse_state_advance
[function]
[call site]
00007
lwerror
[function]
[call site]
00008
byte_from_twkb_state
[function]
[call site]
00009
unzigzag8
[function]
[call site]
00010
lwtype_from_twkb_type
[function]
[call site]
00011
lwerror
[function]
[call site]
00012
byte_from_twkb_state
[function]
[call site]
00013
twkb_parse_state_uvarint
[function]
[call site]
00014
varint_u64_decode
[function]
[call site]
00015
lwerror
[function]
[call site]
00016
lwerror
[function]
[call site]
00017
lwerror
[function]
[call site]
00018
twkb_parse_state_advance
[function]
[call site]
00019
lwflags
[function]
[call site]
00020
twkb_parse_state_double
[function]
[call site]
00021
varint_s64_decode
[function]
[call site]
00022
varint_u64_decode
[function]
[call site]
00023
unzigzag64
[function]
[call site]
00024
twkb_parse_state_advance
[function]
[call site]
00025
twkb_parse_state_double
[function]
[call site]
00026
twkb_parse_state_double
[function]
[call site]
00027
twkb_parse_state_double
[function]
[call site]
00028
twkb_parse_state_double
[function]
[call site]
00029
twkb_parse_state_double
[function]
[call site]
00030
twkb_parse_state_double
[function]
[call site]
00031
twkb_parse_state_double
[function]
[call site]
00032
lwpoint_from_twkb_state
[function]
[call site]
00033
lwpoint_construct_empty
[function]
[call site]
00034
lwalloc
[function]
[call site]
00035
lwflags
[function]
[call site]
00036
ptarray_construct
[function]
[call site]
00037
ptarray_construct_empty
[function]
[call site]
00038
lwalloc
[function]
[call site]
00039
lwflags
[function]
[call site]
00040
ptarray_point_size
[function]
[call site]
00041
lwalloc
[function]
[call site]
00042
ptarray_from_twkb_state
[function]
[call site]
00043
ptarray_construct_empty
[function]
[call site]
00044
twkb_parse_state_has_min_bytes
[function]
[call site]
00045
lwerror
[function]
[call site]
00046
ptarray_construct
[function]
[call site]
00047
twkb_parse_state_accum_coord
[function]
[call site]
00048
twkb_parse_state_varint
[function]
[call site]
00049
varint_s64_decode
[function]
[call site]
00050
twkb_parse_state_advance
[function]
[call site]
00051
safe_add_int64
[function]
[call site]
00052
lwpoint_construct
[function]
[call site]
00053
lwalloc
[function]
[call site]
00054
lwpoint_as_lwgeom
[function]
[call site]
00055
lwline_from_twkb_state
[function]
[call site]
00056
lwline_construct_empty
[function]
[call site]
00057
lwalloc
[function]
[call site]
00058
lwflags
[function]
[call site]
00059
ptarray_construct_empty
[function]
[call site]
00060
twkb_parse_state_uvarint32
[function]
[call site]
00061
twkb_parse_state_uvarint
[function]
[call site]
00062
lwerror
[function]
[call site]
00063
lwline_construct_empty
[function]
[call site]
00064
ptarray_from_twkb_state
[function]
[call site]
00065
lwline_construct_empty
[function]
[call site]
00066
lwtype_name
[function]
[call site]
00067
lwerror
[function]
[call site]
00068
lwline_construct
[function]
[call site]
00069
lwalloc
[function]
[call site]
00070
lwline_as_lwgeom
[function]
[call site]
00071
lwpoly_from_twkb_state
[function]
[call site]
00072
lwpoly_construct_empty
[function]
[call site]
00073
lwalloc
[function]
[call site]
00074
lwflags
[function]
[call site]
00075
lwalloc
[function]
[call site]
00076
twkb_parse_state_uvarint32
[function]
[call site]
00077
lwpoly_construct_empty
[function]
[call site]
00078
twkb_parse_state_has_min_bytes
[function]
[call site]
00079
twkb_parse_state_uvarint32
[function]
[call site]
00080
ptarray_from_twkb_state
[function]
[call site]
00081
ptarray_is_closed_2d
[function]
[call site]
00082
lwerror
[function]
[call site]
00083
getPoint_internal
[function]
[call site]
00084
ptarray_point_size
[function]
[call site]
00085
memcmp
[call site]
00086
getPoint4d_p
[function]
[call site]
00087
lwerror
[function]
[call site]
00088
lwerror
[function]
[call site]
00089
getPoint_internal
[function]
[call site]
00090
lwerror
[function]
[call site]
00091
ptarray_append_point
[function]
[call site]
00092
lwerror
[function]
[call site]
00093
getPoint4d_p
[function]
[call site]
00094
ptarray_insert_point
[function]
[call site]
00095
ptarray_point_size
[function]
[call site]
00096
lwerror
[function]
[call site]
00097
lwerror
[function]
[call site]
00098
ptarray_point_size
[function]
[call site]
00099
lwalloc
[function]
[call site]
00100
lwerror
[function]
[call site]
00101
ptarray_point_size
[function]
[call site]
00102
lwrealloc
[function]
[call site]
00103
getPoint_internal
[function]
[call site]
00104
ptarray_set_point4d
[function]
[call site]
00105
getPoint_internal
[function]
[call site]
00106
lwtype_name
[function]
[call site]
00107
lwerror
[function]
[call site]
00108
lwpoly_add_ring
[function]
[call site]
00109
lwrealloc
[function]
[call site]
00110
lwerror
[function]
[call site]
00111
lwpoly_as_lwgeom
[function]
[call site]
00112
lwmultipoint_from_twkb_state
[function]
[call site]
00113
lwcollection_construct_empty
[function]
[call site]
00114
lwtype_is_collection
[function]
[call site]
00115
lwerror
[function]
[call site]
00116
lwalloc
[function]
[call site]
00117
lwflags
[function]
[call site]
00118
lwalloc
[function]
[call site]
00119
twkb_parse_state_uvarint32
[function]
[call site]
00120
twkb_parse_state_has_min_bytes
[function]
[call site]
00121
twkb_parse_state_varint_skip
[function]
[call site]
00122
varint_size
[function]
[call site]
00123
lwerror
[function]
[call site]
00124
twkb_parse_state_advance
[function]
[call site]
00125
twkb_parse_state_has_min_bytes
[function]
[call site]
00126
lwpoint_from_twkb_state
[function]
[call site]
00127
lwpoint_as_lwgeom
[function]
[call site]
00128
lwcollection_add_lwgeom
[function]
[call site]
00129
lwerror
[function]
[call site]
00130
lwcollection_allows_subtype
[function]
[call site]
00131
lwtype_name
[function]
[call site]
00132
lwerror
[function]
[call site]
00133
lwalloc
[function]
[call site]
00134
lwcollection_reserve
[function]
[call site]
00135
lwrealloc
[function]
[call site]
00136
lwerror
[function]
[call site]
00137
lwcollection_as_lwgeom
[function]
[call site]
00138
lwmultiline_from_twkb_state
[function]
[call site]
00139
lwcollection_construct_empty
[function]
[call site]
00140
twkb_parse_state_uvarint32
[function]
[call site]
00141
twkb_parse_state_has_min_bytes
[function]
[call site]
00142
twkb_parse_state_varint_skip
[function]
[call site]
00143
twkb_parse_state_has_min_bytes
[function]
[call site]
00144
lwline_from_twkb_state
[function]
[call site]
00145
lwline_as_lwgeom
[function]
[call site]
00146
lwcollection_add_lwgeom
[function]
[call site]
00147
lwerror
[function]
[call site]
00148
lwcollection_as_lwgeom
[function]
[call site]
00149
lwmultipoly_from_twkb_state
[function]
[call site]
00150
lwcollection_construct_empty
[function]
[call site]
00151
twkb_parse_state_uvarint32
[function]
[call site]
00152
twkb_parse_state_has_min_bytes
[function]
[call site]
00153
twkb_parse_state_varint_skip
[function]
[call site]
00154
twkb_parse_state_has_min_bytes
[function]
[call site]
00155
lwpoly_from_twkb_state
[function]
[call site]
00156
lwpoly_as_lwgeom
[function]
[call site]
00157
lwcollection_add_lwgeom
[function]
[call site]
00158
lwerror
[function]
[call site]
00159
lwcollection_as_lwgeom
[function]
[call site]
00160
lwcollection_from_twkb_state
[function]
[call site]
00161
lwcollection_construct_empty
[function]
[call site]
00162
twkb_parse_state_uvarint32
[function]
[call site]
00163
twkb_parse_state_has_min_bytes
[function]
[call site]
00164
twkb_parse_state_varint_skip
[function]
[call site]
00165
twkb_parse_state_has_min_bytes
[function]
[call site]
00166
lwcollection_free
[function]
[call site]
00167
lwfree
[function]
[call site]
00168
lwgeom_free
[function]
[call site]
00169
lwpoint_free
[function]
[call site]
00170
lwfree
[function]
[call site]
00171
ptarray_free
[function]
[call site]
00172
lwfree
[function]
[call site]
00173
lwfree
[function]
[call site]
00174
lwfree
[function]
[call site]
00175
lwline_free
[function]
[call site]
00176
lwfree
[function]
[call site]
00177
ptarray_free
[function]
[call site]
00178
lwfree
[function]
[call site]
00179
lwpoly_free
[function]
[call site]
00180
lwfree
[function]
[call site]
00181
ptarray_free
[function]
[call site]
00182
lwfree
[function]
[call site]
00183
lwfree
[function]
[call site]
00184
lwcircstring_free
[function]
[call site]
00185
lwfree
[function]
[call site]
00186
ptarray_free
[function]
[call site]
00187
lwfree
[function]
[call site]
00188
lwtriangle_free
[function]
[call site]
00189
lwfree
[function]
[call site]
00190
ptarray_free
[function]
[call site]
00191
lwfree
[function]
[call site]
00192
lwmpoint_free
[function]
[call site]
00193
lwpoint_free
[function]
[call site]
00194
lwfree
[function]
[call site]
00195
lwfree
[function]
[call site]
00196
lwmline_free
[function]
[call site]
00197
lwfree
[function]
[call site]
00198
lwline_free
[function]
[call site]
00199
lwfree
[function]
[call site]
00200
lwfree
[function]
[call site]
00201
lwmpoly_free
[function]
[call site]
00202
lwfree
[function]
[call site]
00203
lwpoly_free
[function]
[call site]
00204
lwfree
[function]
[call site]
00205
lwfree
[function]
[call site]
00206
lwpsurface_free
[function]
[call site]
00207
lwfree
[function]
[call site]
00208
lwpoly_free
[function]
[call site]
00209
lwfree
[function]
[call site]
00210
lwfree
[function]
[call site]
00211
lwtin_free
[function]
[call site]
00212
lwtriangle_free
[function]
[call site]
00213
lwcollection_free
[function]
[call site]
00214
lwfree
[function]
[call site]
00215
lwfree
[function]
[call site]
00216
lwnurbscurve_free
[function]
[call site]
00217
lwfree
[function]
[call site]
00218
ptarray_free
[function]
[call site]
00219
lwfree
[function]
[call site]
00220
lwfree
[function]
[call site]
00221
lwfree
[function]
[call site]
00222
lwtype_name
[function]
[call site]
00223
lwerror
[function]
[call site]
00224
lwerror
[function]
[call site]
00225
lwgeom_from_twkb_state
[function]
[call site]
00226
lwcollection_as_lwgeom
[function]
[call site]
00227
lwtype_name
[function]
[call site]
00228
lwerror
[function]
[call site]
00229
gbox_clone
[function]
[call site]
00230
lwalloc
[function]
[call site]
00231
lwcollection_add_lwgeom
[function]
[call site]
00232
lwgeom_free
[function]
[call site]
00233
lwcollection_free
[function]
[call site]
00234
lwgeom_free
[function]
[call site]
00235
postgis_lwgeom_fuzzer_cleanup_allocations()
[function]
[call site]
00236