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

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
438 0 EP call site: 00000 pymysql.connections.Connection.__init__

Fuzzer calltree

0 ...fuzz_connection.TestOneInput [function] [call site] 00000
1 atheris.FuzzedDataProvider [function] [call site] 00001
1 <builtin>.open [function] [call site] 00002
1 fdp.ConsumeUnicodeNoSurrogates [function] [call site] 00003
1 cfg.write [function] [call site] 00004
1 pymysql.connections.Connection.__init__ [function] [call site] 00005
2 <builtin>.bool [function] [call site] 00006
2 sys.platform.startswith [function] [call site] 00007
2 pymysql.optionfile.Parser.__init__ [function] [call site] 00008
3 configparser.RawConfigParser.__init__ [function] [call site] 00009
2 os.path.expanduser [function] [call site] 00010
2 configparser.RawConfigParser.read [function] [call site] 00011
2 pymysql.connections.Connection.__init__._config [function] [call site] 00012
3 pymysql.optionfile.Parser.get [function] [call site] 00013
4 configparser.RawConfigParser.get [function] [call site] 00014
4 pymysql.optionfile.Parser.__remove_quotes [function] [call site] 00015
5 <builtin>.len [function] [call site] 00016
2 pymysql.connections.Connection.__init__._config [function] [call site] 00017
2 pymysql.connections.Connection.__init__._config [function] [call site] 00018
2 pymysql.connections.Connection.__init__._config [function] [call site] 00019
2 pymysql.connections.Connection.__init__._config [function] [call site] 00020
2 pymysql.connections.Connection.__init__._config [function] [call site] 00021
2 <builtin>.int [function] [call site] 00022
2 pymysql.connections.Connection.__init__._config [function] [call site] 00023
2 pymysql.connections.Connection.__init__._config [function] [call site] 00024
2 <builtin>.isinstance [function] [call site] 00025
2 pymysql.connections.Connection.__init__._config [function] [call site] 00027
2 <builtin>.bool [function] [call site] 00028
2 pymysql.connections.Connection._create_ssl_ctx [function] [call site] 00029
3 <builtin>.isinstance [function] [call site] 00030
3 ssl.create_default_context [function] [call site] 00033
3 <builtin>.isinstance [function] [call site] 00036
3 <builtin>.isinstance [function] [call site] 00037
3 verify_mode_value.lower [function] [call site] 00038
3 ctx.load_cert_chain [function] [call site] 00039
3 ctx.set_ciphers [function] [call site] 00042
2 <builtin>.type [function] [call site] 00043
2 <builtin>.isinstance [function] [call site] 00044
2 pymysql.charset.Charsets.by_name [function] [call site] 00045
3 name.lower [function] [call site] 00046
2 conv.items [function] [call site] 00047
2 <builtin>.type [function] [call site] 00048
2 conv.items [function] [call site] 00049
2 <builtin>.type [function] [call site] 00050
2 os.getpid [function] [call site] 00051
2 <builtin>.str [function] [call site] 00052
2 pymysql.connections.Connection.connect [function] [call site] 00053
3 socket.socket [function] [call site] 00054
3 sock.settimeout [function] [call site] 00055
3 sock.connect [function] [call site] 00056
3 <builtin>.print [function] [call site] 00057
3 socket.create_connection [function] [call site] 00058
3 <builtin>.print [function] [call site] 00059
3 sock.setsockopt [function] [call site] 00060
3 sock.setsockopt [function] [call site] 00061
3 sock.settimeout [function] [call site] 00062
3 sock.makefile [function] [call site] 00063
3 pymysql.connections.Connection._get_server_information [function] [call site] 00064
4 pymysql.connections.Connection._read_packet [function] [call site] 00065
5 <builtin>.bytearray [function] [call site] 00066
5 pymysql.connections.Connection._read_bytes [function] [call site] 00067
6 pymysql.connections.Connection._force_close [function] [call site] 00068
6 pymysql.connections.Connection._force_close [function] [call site] 00069
6 <builtin>.len [function] [call site] 00070
6 pymysql.connections.Connection._force_close [function] [call site] 00071
5 struct.unpack [function] [call site] 00072
5 pymysql.connections.Connection._force_close [function] [call site] 00073
5 pymysql.connections.Connection._read_bytes [function] [call site] 00074
5 pymysql.protocol.dump_packet [function] [call site] 00075
6 <builtin>.len [function] [call site] 00076
6 <builtin>.print [function] [call site] 00077
6 <builtin>.range [function] [call site] 00078
6 sys._getframe [function] [call site] 00079
6 <builtin>.print [function] [call site] 00080
6 <builtin>.print [function] [call site] 00081
6 <builtin>.len [function] [call site] 00082
6 <builtin>.min [function] [call site] 00083
6 <builtin>.range [function] [call site] 00084
6 <builtin>.print [function] [call site] 00085
6 <builtin>.len [function] [call site] 00086
6 pymysql.protocol.dump_packet.printable [function] [call site] 00087
7 <builtin>.chr [function] [call site] 00088
6 <builtin>.print [function] [call site] 00089
6 <builtin>.print [function] [call site] 00090
5 <builtin>.bytes [function] [call site] 00091
5 pymysql.protocol.FieldDescriptorPacket.__init__ [function] [call site] 00092
6 pymysql.protocol.MysqlPacket.__init__ [function] [call site] 00093
6 pymysql.protocol.FieldDescriptorPacket._parse_field_descriptor [function] [call site] 00094
7 pymysql.protocol.MysqlPacket.read_length_coded_string [function] [call site] 00095
8 pymysql.protocol.MysqlPacket.read_length_encoded_integer [function] [call site] 00096
9 pymysql.protocol.MysqlPacket.read_uint8 [function] [call site] 00097
9 pymysql.protocol.MysqlPacket.read_uint16 [function] [call site] 00098
10 struct.unpack_from [function] [call site] 00099
9 pymysql.protocol.MysqlPacket.read_uint24 [function] [call site] 00100
10 struct.unpack_from [function] [call site] 00101
9 pymysql.protocol.MysqlPacket.read_uint64 [function] [call site] 00102
10 struct.unpack_from [function] [call site] 00103
8 pymysql.protocol.MysqlPacket.read [function] [call site] 00104
9 <builtin>.len [function] [call site] 00105
9 <builtin>.len [function] [call site] 00106
9 <builtin>.len [function] [call site] 00107
9 <builtin>.print [function] [call site] 00108
9 pymysql.protocol.MysqlPacket.dump [function] [call site] 00109
10 pymysql.protocol.dump_packet [function] [call site] 00110
7 pymysql.protocol.MysqlPacket.read_length_coded_string [function] [call site] 00111
7 pymysql.protocol.MysqlPacket.read_length_coded_string [function] [call site] 00112
7 pymysql.protocol.MysqlPacket.read_length_coded_string [function] [call site] 00113
7 pymysql.protocol.MysqlPacket.read_length_coded_string [function] [call site] 00114
7 pymysql.protocol.MysqlPacket.read_length_coded_string [function] [call site] 00115
7 pymysql.protocol.MysqlPacket.read_struct [function] [call site] 00116
8 struct.Struct [function] [call site] 00117
8 s.unpack_from [function] [call site] 00118
5 pymysql.protocol.MysqlPacket.__init__ [function] [call site] 00119
5 packet.is_error_packet [function] [call site] 00120
5 packet.raise_for_error [function] [call site] 00121
4 packet.get_all_data [function] [call site] 00122
4 data.find [function] [call site] 00123
4 struct.unpack [function] [call site] 00124
4 struct.unpack [function] [call site] 00125
4 <builtin>.len [function] [call site] 00126
4 struct.unpack [function] [call site] 00127
4 pymysql.charset.Charsets.by_id [function] [call site] 00128
4 <builtin>.print [function] [call site] 00129
4 <builtin>.print [function] [call site] 00130
4 <builtin>.max [function] [call site] 00131
4 <builtin>.len [function] [call site] 00132
4 <builtin>.len [function] [call site] 00133
4 data.find [function] [call site] 00134
3 pymysql.connections.Connection._request_authentication [function] [call site] 00135
4 <builtin>.int [function] [call site] 00136
4 pymysql.charset.Charsets.by_name [function] [call site] 00137
4 <builtin>.isinstance [function] [call site] 00138
4 struct.pack [function] [call site] 00139
4 pymysql.connections.Connection.write_packet [function] [call site] 00140
5 <builtin>.len [function] [call site] 00141
5 pymysql.connections._pack_int24 [function] [call site] 00142
6 struct.pack [function] [call site] 00143
5 <builtin>.bytes [function] [call site] 00144
5 pymysql.protocol.dump_packet [function] [call site] 00145
5 pymysql.connections.Connection._write_bytes [function] [call site] 00146
6 pymysql.connections.Connection._force_close [function] [call site] 00147
4 pymysql._auth.scramble_native_password [function] [call site] 00148
5 functools.partial [function] [call site] 00149
5 functools.partial [function] [call site] 00150
5 functools.partial [function] [call site] 00151
5 pymysql._auth._my_crypt [function] [call site] 00155
6 <builtin>.bytearray [function] [call site] 00156
6 <builtin>.len [function] [call site] 00157
6 <builtin>.range [function] [call site] 00158
6 <builtin>.bytes [function] [call site] 00159
4 pymysql._auth.scramble_native_password [function] [call site] 00160
4 <builtin>.print [function] [call site] 00161
4 pymysql._auth.scramble_caching_sha2 [function] [call site] 00162
5 hashlib.sha256 [function] [call site] 00163
5 hashlib.sha256 [function] [call site] 00164
5 hashlib.sha256 [function] [call site] 00165
5 <builtin>.bytearray [function] [call site] 00166
5 <builtin>.len [function] [call site] 00167
5 <builtin>.range [function] [call site] 00168
5 <builtin>.bytes [function] [call site] 00169
4 <builtin>.print [function] [call site] 00170
4 <builtin>.len [function] [call site] 00171
4 pymysql.connections._lenenc_int [function] [call site] 00172
5 <builtin>.bytes [function] [call site] 00173
5 struct.pack [function] [call site] 00174
5 struct.pack [function] [call site] 00175
5 struct.pack [function] [call site] 00176
4 <builtin>.len [function] [call site] 00177
4 struct.pack [function] [call site] 00178
4 <builtin>.isinstance [function] [call site] 00179
4 <builtin>.len [function] [call site] 00181
4 pymysql.connections._lenenc_int [function] [call site] 00182
4 <builtin>.len [function] [call site] 00184
4 pymysql.connections._lenenc_int [function] [call site] 00185
4 <builtin>.len [function] [call site] 00186
4 pymysql.connections._lenenc_int [function] [call site] 00187
4 pymysql.connections.Connection.write_packet [function] [call site] 00188
4 pymysql.connections.Connection._read_packet [function] [call site] 00189
4 auth_packet.is_auth_switch_request [function] [call site] 00190
4 <builtin>.print [function] [call site] 00191
4 auth_packet.read_uint8 [function] [call site] 00192
4 auth_packet.read_string [function] [call site] 00193
4 pymysql.connections.Connection._process_auth [function] [call site] 00194
5 pymysql.connections.Connection._get_auth_plugin_handler [function] [call site] 00195
6 <builtin>.isinstance [function] [call site] 00196
6 plugin_name.decode [function] [call site] 00197
5 handler.authenticate [function] [call site] 00198
5 pymysql._auth.caching_sha2_password_auth [function] [call site] 00199
6 pymysql._auth._roundtrip [function] [call site] 00200
7 pymysql.connections.Connection.write_packet [function] [call site] 00201
7 pymysql.connections.Connection._read_packet [function] [call site] 00202
7 pkt.check_error [function] [call site] 00203
6 pkt.is_auth_switch_request [function] [call site] 00204
6 pkt.read_all [function] [call site] 00205
6 conn.salt.endswith [function] [call site] 00206
6 conn.salt.hex [function] [call site] 00207
6 <builtin>.print [function] [call site] 00208
6 pymysql._auth.scramble_caching_sha2 [function] [call site] 00209
6 pymysql._auth._roundtrip [function] [call site] 00210
6 pkt.is_extra_auth_data [function] [call site] 00211
6 pkt.advance [function] [call site] 00212
6 pkt.read_uint8 [function] [call site] 00213
6 <builtin>.print [function] [call site] 00214
6 pymysql.connections.Connection._read_packet [function] [call site] 00215
6 pkt.check_error [function] [call site] 00216
6 <builtin>.print [function] [call site] 00217
6 <builtin>.print [function] [call site] 00218
6 pymysql._auth._roundtrip [function] [call site] 00219
6 pymysql._auth._roundtrip [function] [call site] 00220
6 pkt.is_extra_auth_data [function] [call site] 00221
6 conn.server_public_key.decode [function] [call site] 00222
6 <builtin>.print [function] [call site] 00223
6 pymysql._auth.sha2_rsa_encrypt [function] [call site] 00224
7 pymysql._auth._xor_password [function] [call site] 00225
8 <builtin>.bytearray [function] [call site] 00226
8 <builtin>.len [function] [call site] 00227
8 <builtin>.len [function] [call site] 00228
8 <builtin>.range [function] [call site] 00229
8 <builtin>.bytes [function] [call site] 00230
7 cryptography.hazmat.backends.default_backend [function] [call site] 00231
7 cryptography.hazmat.primitives.serialization.load_pem_public_key [function] [call site] 00232
7 rsa_key.encrypt [function] [call site] 00233
7 cryptography.hazmat.primitives.asymmetric.padding.OAEP [function] [call site] 00234
7 cryptography.hazmat.primitives.hashes.SHA1 [function] [call site] 00235
7 cryptography.hazmat.primitives.asymmetric.padding.MGF1 [function] [call site] 00236
7 cryptography.hazmat.primitives.hashes.SHA1 [function] [call site] 00237
6 pymysql._auth._roundtrip [function] [call site] 00238
5 pymysql._auth.sha256_password_auth [function] [call site] 00239
6 <builtin>.print [function] [call site] 00240
6 pymysql._auth._roundtrip [function] [call site] 00241
6 pkt.is_auth_switch_request [function] [call site] 00242
6 pkt.read_all [function] [call site] 00243
6 conn.salt.endswith [function] [call site] 00244
6 <builtin>.print [function] [call site] 00245
6 pymysql._auth._roundtrip [function] [call site] 00246
6 pkt.is_extra_auth_data [function] [call site] 00247
6 conn.server_public_key.decode [function] [call site] 00248
6 <builtin>.print [function] [call site] 00249
6 pymysql._auth.sha2_rsa_encrypt [function] [call site] 00250
6 pymysql._auth._roundtrip [function] [call site] 00251
5 auth_packet.read_all [function] [call site] 00252
5 pymysql._auth.scramble_native_password [function] [call site] 00253
5 auth_packet.read_all [function] [call site] 00254
5 pymysql._auth.ed25519_password [function] [call site] 00255
6 pymysql._auth._init_nacl [function] [call site] 00256
6 hashlib.sha512 [function] [call site] 00257
6 pymysql._auth._scalar_clamp [function] [call site] 00258
7 <builtin>.bytearray [function] [call site] 00259
7 <builtin>.bytearray [function] [call site] 00260
7 <builtin>.bytes [function] [call site] 00261
7 <builtin>.bytearray [function] [call site] 00262
7 <builtin>.bytes [function] [call site] 00263
7 <builtin>.bytes [function] [call site] 00264
6 hashlib.sha512 [function] [call site] 00265
6 _nacl_bindings.crypto_core_ed25519_scalar_reduce [function] [call site] 00266
6 _nacl_bindings.crypto_scalarmult_ed25519_base_noclamp [function] [call site] 00267
6 _nacl_bindings.crypto_scalarmult_ed25519_base_noclamp [function] [call site] 00268
6 hashlib.sha512 [function] [call site] 00269
6 _nacl_bindings.crypto_core_ed25519_scalar_reduce [function] [call site] 00270
6 _nacl_bindings.crypto_core_ed25519_scalar_mul [function] [call site] 00271
6 _nacl_bindings.crypto_core_ed25519_scalar_add [function] [call site] 00272
5 auth_packet.read_all [function] [call site] 00273
5 pkt.read_uint8 [function] [call site] 00274
5 pkt.read_all [function] [call site] 00275
5 pymysql.connections.Connection.write_packet [function] [call site] 00276
5 handler.prompt [function] [call site] 00277
5 pymysql.connections.Connection.write_packet [function] [call site] 00278
5 pymysql.connections.Connection._read_packet [function] [call site] 00279
5 pkt.check_error [function] [call site] 00280
5 pkt.is_ok_packet [function] [call site] 00281
5 pymysql.connections.Connection.write_packet [function] [call site] 00282
5 pymysql.connections.Connection._read_packet [function] [call site] 00283
5 pkt.check_error [function] [call site] 00284
4 auth_packet.is_extra_auth_data [function] [call site] 00285
4 <builtin>.print [function] [call site] 00286
4 pymysql._auth.caching_sha2_password_auth [function] [call site] 00287
4 pymysql._auth.sha256_password_auth [function] [call site] 00288
4 <builtin>.print [function] [call site] 00289
3 pymysql.connections.Connection.set_character_set [function] [call site] 00290
4 pymysql.charset.Charsets.by_name [function] [call site] 00291
4 pymysql.connections.Connection._execute_command [function] [call site] 00292
5 warnings.warn [function] [call site] 00293
5 pymysql.connections.MySQLResult._finish_unbuffered_query [function] [call site] 00294
6 pymysql.connections.Connection._read_packet [function] [call site] 00295
6 pymysql.connections.MySQLResult._check_packet_is_eof [function] [call site] 00296
7 packet.is_eof_packet [function] [call site] 00297
7 pymysql.protocol.EOFPacketWrapper.__init__ [function] [call site] 00298
8 from_packet.is_eof_packet [function] [call site] 00299
8 <builtin>.print [function] [call site] 00300
5 pymysql.connections.Connection.next_result [function] [call site] 00301
6 pymysql.connections.Connection._read_query_result [function] [call site] 00302
7 pymysql.connections.MySQLResult.__init__ [function] [call site] 00303
7 pymysql.connections.MySQLResult.init_unbuffered_query [function] [call site] 00304
8 pymysql.connections.Connection._read_packet [function] [call site] 00305
8 first_packet.is_ok_packet [function] [call site] 00306
8 pymysql.connections.MySQLResult._read_ok_packet [function] [call site] 00307
9 pymysql.protocol.OKPacketWrapper.__init__ [function] [call site] 00308
10 from_packet.is_ok_packet [function] [call site] 00309
8 first_packet.is_load_local_packet [function] [call site] 00310
8 pymysql.connections.MySQLResult._read_load_local_packet [function] [call site] 00311
9 pymysql.protocol.LoadLocalPacketWrapper.__init__ [function] [call site] 00312
10 from_packet.is_load_local_packet [function] [call site] 00313
10 <builtin>.print [function] [call site] 00314
9 pymysql.connections.LoadLocalFile.__init__ [function] [call site] 00315
9 pymysql.connections.LoadLocalFile.send_data [function] [call site] 00316
10 <builtin>.open [function] [call site] 00317
10 <builtin>.min [function] [call site] 00318
10 open_file.read [function] [call site] 00319
10 conn.write_packet [function] [call site] 00320
10 conn.write_packet [function] [call site] 00321
9 pymysql.connections.Connection._read_packet [function] [call site] 00322
9 pymysql.connections.Connection._read_packet [function] [call site] 00323
9 ok_packet.is_ok_packet [function] [call site] 00324
9 pymysql.connections.MySQLResult._read_ok_packet [function] [call site] 00325
8 first_packet.read_length_encoded_integer [function] [call site] 00326
8 pymysql.connections.MySQLResult._get_descriptions [function] [call site] 00327
9 <builtin>.range [function] [call site] 00328
9 pymysql.connections.Connection._read_packet [function] [call site] 00329
9 field.description [function] [call site] 00330
9 description.append [function] [call site] 00331
9 <builtin>.print [function] [call site] 00332
9 pymysql.connections.Connection._read_packet [function] [call site] 00333
9 eof_packet.is_eof_packet [function] [call site] 00334
9 <builtin>.tuple [function] [call site] 00335
7 pymysql.connections.MySQLResult.read [function] [call site] 00336
8 pymysql.connections.Connection._read_packet [function] [call site] 00337
8 first_packet.is_ok_packet [function] [call site] 00338
8 pymysql.connections.MySQLResult._read_ok_packet [function] [call site] 00339
8 first_packet.is_load_local_packet [function] [call site] 00340
8 pymysql.connections.MySQLResult._read_load_local_packet [function] [call site] 00341
8 pymysql.connections.MySQLResult._read_result_packet [function] [call site] 00342
9 first_packet.read_length_encoded_integer [function] [call site] 00343
9 pymysql.connections.MySQLResult._get_descriptions [function] [call site] 00344
9 pymysql.connections.MySQLResult._read_rowdata_packet [function] [call site] 00345
10 pymysql.connections.Connection._read_packet [function] [call site] 00346
10 pymysql.connections.MySQLResult._check_packet_is_eof [function] [call site] 00347
10 pymysql.connections.MySQLResult._read_row_from_packet [function] [call site] 00348
11 packet.read_length_coded_string [function] [call site] 00349
11 data.decode [function] [call site] 00350
11 <builtin>.print [function] [call site] 00351
11 row.append [function] [call site] 00352
11 <builtin>.tuple [function] [call site] 00353
10 rows.append [function] [call site] 00354
10 <builtin>.len [function] [call site] 00355
10 <builtin>.tuple [function] [call site] 00356
5 <builtin>.isinstance [function] [call site] 00357
5 sql.encode [function] [call site] 00358
5 <builtin>.len [function] [call site] 00359
5 <builtin>.min [function] [call site] 00360
5 struct.pack [function] [call site] 00361
5 pymysql.connections.Connection._write_bytes [function] [call site] 00362
5 pymysql.protocol.dump_packet [function] [call site] 00363
5 <builtin>.len [function] [call site] 00364
5 <builtin>.min [function] [call site] 00365
5 pymysql.connections.Connection.write_packet [function] [call site] 00366
4 pymysql.connections.Connection._read_packet [function] [call site] 00367
3 pymysql.connections.Connection.cursor [function] [call site] 00368
4 pymysql.cursors.Cursor.__init__ [function] [call site] 00369
3 pymysql.cursors.Cursor.execute [function] [call site] 00370
4 pymysql.cursors.Cursor.nextset [function] [call site] 00371
5 pymysql.cursors.Cursor._nextset [function] [call site] 00372
6 pymysql.cursors.Cursor._get_db [function] [call site] 00373
6 pymysql.cursors.Cursor._clear_result [function] [call site] 00374
6 pymysql.connections.Connection.next_result [function] [call site] 00375
6 pymysql.cursors.Cursor._do_get_result [function] [call site] 00376
7 pymysql.cursors.Cursor._get_db [function] [call site] 00377
4 pymysql.cursors.Cursor.mogrify [function] [call site] 00378
5 pymysql.cursors.Cursor._get_db [function] [call site] 00379
5 pymysql.cursors.Cursor._escape_args [function] [call site] 00380
6 <builtin>.isinstance [function] [call site] 00381
6 pymysql.connections.Connection.literal [function] [call site] 00382
7 pymysql.connections.Connection.escape [function] [call site] 00383
8 <builtin>.isinstance [function] [call site] 00384
8 pymysql.connections.Connection.escape_string [function] [call site] 00385
9 s.replace [function] [call site] 00386
9 pymysql.converters.escape_string [function] [call site] 00387
10 value.translate [function] [call site] 00388
8 <builtin>.isinstance [function] [call site] 00389
8 pymysql.connections.Connection._quote_bytes [function] [call site] 00390
9 s.replace [function] [call site] 00391
9 pymysql.converters.escape_bytes [function] [call site] 00392
10 value.decode [function] [call site] 00393
8 pymysql.converters.escape_item [function] [call site] 00394
9 <builtin>.type [function] [call site] 00395
9 mapping.get [function] [call site] 00396
6 <builtin>.tuple [function] [call site] 00397
6 <builtin>.isinstance [function] [call site] 00398
6 pymysql.connections.Connection.literal [function] [call site] 00399
6 args.items [function] [call site] 00400
6 pymysql.connections.Connection.escape [function] [call site] 00401
4 pymysql.cursors.Cursor._query [function] [call site] 00402
5 pymysql.cursors.Cursor._get_db [function] [call site] 00403
5 pymysql.cursors.Cursor._clear_result [function] [call site] 00404
5 pymysql.connections.Connection.query [function] [call site] 00405
6 <builtin>.isinstance [function] [call site] 00406
6 sql.encode [function] [call site] 00407
6 pymysql.connections.Connection._execute_command [function] [call site] 00408
6 pymysql.connections.Connection._read_query_result [function] [call site] 00409
5 pymysql.cursors.Cursor._do_get_result [function] [call site] 00410
3 pymysql.cursors.Cursor.close [function] [call site] 00411
4 pymysql.cursors.Cursor.nextset [function] [call site] 00412
3 pymysql.connections.Connection.cursor [function] [call site] 00413
3 pymysql.cursors.Cursor.execute [function] [call site] 00414
3 pymysql.cursors.Cursor.close [function] [call site] 00415
3 pymysql.connections.Connection.autocommit [function] [call site] 00416
4 <builtin>.bool [function] [call site] 00417
4 pymysql.connections.Connection.get_autocommit [function] [call site] 00418
5 <builtin>.bool [function] [call site] 00419
4 pymysql.connections.Connection._send_autocommit_mode [function] [call site] 00420
5 pymysql.connections.Connection._execute_command [function] [call site] 00421
5 pymysql.connections.Connection.escape [function] [call site] 00422
5 pymysql.connections.Connection._read_ok_packet [function] [call site] 00423
6 pymysql.connections.Connection._read_packet [function] [call site] 00424
6 pkt.is_ok_packet [function] [call site] 00425
6 pymysql.protocol.OKPacketWrapper.__init__ [function] [call site] 00426
3 pymysql.connections.Connection._force_close [function] [call site] 00427
3 <builtin>.isinstance [function] [call site] 00428
3 traceback.format_exc [function] [call site] 00429
3 <builtin>.print [function] [call site] 00430
1 fdp.ConsumeBytes [function] [call site] 00431
1 ...fuzz_connection.SetFuzzedInput [function] [call site] 00432
1 ...fuzz_connection.ServerThread.__init__ [function] [call site] 00433
2 socket.socket [function] [call site] 00434
2 threading.Thread.__init__ [function] [call site] 00435
1 threading.Thread.start [function] [call site] 00436
1 pymysql.connections.Connection.connect [function] [call site] 00437
1 threading.Thread.join [function] [call site] 00438