Target oracle

Function name Project Language Reason Coverage link
janus_sdp_generate_answer_mline janus-gateway c++ heuristic 3 coverage link
janus_sdp_generate_offer janus-gateway c++ heuristic 3 coverage link
_lou_compileDisplayRule liblouis c heuristic 3 coverage link
_lou_compileTranslationRule liblouis c heuristic 3 coverage link
lou_getTypeformForEmphClass liblouis c heuristic 3 coverage link
analyzeTable liblouis c heuristic 3 coverage link
lou_getTableInfo liblouis c heuristic 3 coverage link
httpmirror httrack c heuristic 3 coverage link
htsparse httrack c heuristic 3 coverage link
hts_mirror_check_moved httrack c heuristic 3 coverage link
back_clean httrack c heuristic 3 coverage link
back_cleanup_background httrack c heuristic 3 coverage link
YAML::LoadAll(charconst*) yaml-cpp c++ heuristic 3 coverage link
YAML::Load(charconst*) yaml-cpp c++ heuristic 3 coverage link
skcms_ApproximatelyEqualProfiles skcms c++ heuristic 3 coverage link
skcms_Parse skcms c++ heuristic 3 coverage link
nestegg_track_seek nestegg c++ heuristic 3 coverage link
nestegg_sniff_mkv nestegg c++ heuristic 3 coverage link
ne_sniff nestegg c++ heuristic 3 coverage link
nestegg_sniff_webm nestegg c++ heuristic 3 coverage link
nestegg_read_last_packet nestegg c++ heuristic 3 coverage link
configure ntpsec c heuristic 3 coverage link
read_network_packet ntpsec c heuristic 3 coverage link
teljjy_conn_data ntpsec c heuristic 3 coverage link
jjy_synctime ntpsec c heuristic 3 coverage link
modem_poll ntpsec c heuristic 3 coverage link
m3_GetTableFunction wasm3 c heuristic 3 coverage link
Terminal::Complete::init_diff[abi:cxx11]()const mosh c++ heuristic 3 coverage link
Terminal::Complete::diff_from[abi:cxx11](Terminal::Completeconst&)const mosh c++ heuristic 3 coverage link
Terminal::Emulator::print(Parser::Printconst*) mosh c++ heuristic 3 coverage link
Terminal::Framebuffer::resize(int,int) mosh c++ heuristic 3 coverage link
CSI_DL(Terminal::Framebuffer*,Terminal::Dispatcher*) mosh c++ heuristic 3 coverage link
glslang::TParseContext::handleFunctionCall shaderc c++ heuristic 3 coverage link
glslang::TParseContext::vkRelaxedRemapFunctionCall shaderc c++ heuristic 3 coverage link
glslang::HlslParseContext::transformEntryPoint shaderc c++ heuristic 3 coverage link
TGlslangToSpvTraverser::visitAggregate shaderc c++ heuristic 3 coverage link
glslang::HlslParseContext::handleFunctionCall shaderc c++ heuristic 3 coverage link
main2 flex c heuristic 3 coverage link
flex_main flex c heuristic 3 coverage link
flexinit flex c heuristic 3 coverage link
cfun_peg_match janet c++ heuristic 3 coverage link
cfun_io_eprintf janet c++ heuristic 3 coverage link
cfun_io_xprintf janet c++ heuristic 3 coverage link
janet_stacktrace janet c++ heuristic 3 coverage link
cfun_ev_give_supervisor janet c++ heuristic 3 coverage link
main_to_fuzz flac c++ heuristic 3 coverage link
FLAC__metadata_chain_read_with_callbacks flac c++ heuristic 3 coverage link
FLAC::Metadata::get_tags(charconst*,FLAC::Metadata::VorbisComment*&) flac c++ heuristic 3 coverage link
parse_options flac c++ heuristic 3 coverage link
FLAC::Encoder::File::init_ogg(charconst*) flac c++ heuristic 3 coverage link
nlstdir proftpd c heuristic 3 coverage link
log_sess_reinit_ev proftpd c heuristic 3 coverage link
core_chdir proftpd c heuristic 3 coverage link
nlstfile proftpd c heuristic 3 coverage link
sendline proftpd c heuristic 3 coverage link
op_open_file opusfile c heuristic 3 coverage link
op_raw_seek opusfile c heuristic 3 coverage link
op_test_memory opusfile c heuristic 3 coverage link
op_test_close_on_failure opusfile c heuristic 3 coverage link
op_test_file opusfile c heuristic 3 coverage link
addPubSubConnectionConfig open62541 c++ heuristic 3 coverage link
UA_PubSubConnection_create open62541 c++ heuristic 3 coverage link
UA_ReaderGroup_connectMQTT open62541 c++ heuristic 3 coverage link
UA_ReaderGroup_process open62541 c++ heuristic 3 coverage link
addPubSubConnectionRepresentation open62541 c++ heuristic 3 coverage link
xar_read_header libarchive c++ heuristic 3 coverage link
archive_entry_linkify libarchive c++ heuristic 3 coverage link
lha_replace_path_separator libarchive c++ heuristic 3 coverage link
archive_entry_update_link_utf8 libarchive c++ heuristic 3 coverage link
archive_entry_acl_to_text libarchive c++ heuristic 3 coverage link
render_tile libgd c++ heuristic 3 coverage link
draw_orbs libgd c++ heuristic 3 coverage link
draw_quadratic_path libgd c++ heuristic 3 coverage link
draw_cubic_path libgd c++ heuristic 3 coverage link
draw_scanlines libgd c++ heuristic 3 coverage link
workbook_add_worksheet libxlsxwriter c heuristic 3 coverage link
workbook_add_chartsheet libxlsxwriter c heuristic 3 coverage link
new_workbook_opt libxlsxwriter c heuristic 3 coverage link
workbook_new_opt libxlsxwriter c heuristic 3 coverage link
_chart_write_ser libxlsxwriter c heuristic 3 coverage link
TPM2_Import tpm2 c++ heuristic 3 coverage link
TPM2_Load tpm2 c++ heuristic 3 coverage link
TPM2_Certify tpm2 c++ heuristic 3 coverage link
TPM2_ActivateCredential tpm2 c++ heuristic 3 coverage link
TPM2_Duplicate tpm2 c++ heuristic 3 coverage link
mrb_load_detect_file_cxt h2o c++ heuristic 3 coverage link
http_request_method h2o c++ heuristic 3 coverage link
h2o_accept h2o c++ heuristic 3 coverage link
h2o_socket_ssl_resume_server_handshake h2o c++ heuristic 3 coverage link
proceed_handshake h2o c++ heuristic 3 coverage link
sqlite3Parser wt c++ heuristic 3 coverage link
fts5SpecialInsert wt c++ heuristic 3 coverage link
fts5ApiQueryPhrase wt c++ heuristic 3 coverage link
fts5CursorReseek wt c++ heuristic 3 coverage link
fts5CursorFirst wt c++ heuristic 3 coverage link
common_init_from_params(common_params&,bool) llamacpp c++ heuristic 3 coverage link
common_init_result::common_init_result(common_params&,bool) llamacpp c++ heuristic 3 coverage link
common_fit_print(charconst*,llama_model_params*,llama_context_params*) llamacpp c++ heuristic 3 coverage link
llama_adapter_lora_init llamacpp c++ heuristic 3 coverage link
common_replay_last_token(llama_context*,int,int) llamacpp c++ heuristic 3 coverage link
aot_compile_func wamr c heuristic 3 coverage link
aot_emit_aot_file wamr c heuristic 3 coverage link
aot_emit_aot_file_buf wamr c heuristic 3 coverage link
aot_create_comp_context wamr c heuristic 3 coverage link
aot_compile_op_f64_promote_f32 wamr c heuristic 3 coverage link
data_func(_ExifContent*,void*) libexif c++ heuristic 3 coverage link
exif_content_dump libexif c++ heuristic 3 coverage link
exif_entry_dump libexif c++ heuristic 3 coverage link
main irssi c++ heuristic 3 coverage link
mainwindows_resize irssi c++ heuristic 3 coverage link
window_reparent irssi c++ heuristic 3 coverage link
mainwindow_destroy_full irssi c++ heuristic 3 coverage link
gui_window_reparent irssi c++ heuristic 3 coverage link
coap_ws_write libcoap c heuristic 3 coverage link
coap_proxy_forward_response libcoap c heuristic 3 coverage link
coap_new_client_session_proxy_lkd libcoap c heuristic 3 coverage link
coap_tls_read libcoap c heuristic 3 coverage link
coap_tls_write libcoap c heuristic 3 coverage link
dns_view_freezezones bind9 c heuristic 3 coverage link
dns_zt_freezezones bind9 c heuristic 3 coverage link
asyncload bind9 c heuristic 3 coverage link
dns_view_flushcache bind9 c heuristic 3 coverage link
settimer bind9 c heuristic 3 coverage link
luaL_loadfilex lua c heuristic 3 coverage link
__luaL_loadstring(lua_State*,FuzzedDataProvider*) lua c heuristic 3 coverage link
suffixedexp lua c heuristic 3 coverage link
explist lua c heuristic 3 coverage link
expr lua c heuristic 3 coverage link
tcp_start_processes opensips c heuristic 3 coverage link
udp_start_processes opensips c heuristic 3 coverage link
w_forward opensips c heuristic 3 coverage link
parse_opensips_cfg opensips c heuristic 3 coverage link
async_launch_resume opensips c heuristic 3 coverage link
_ZN3tao5pegtl6tracerINS0_13tracer_traitsILb0ELb1ELm2ELm8EEEE5parseIN8usbguard10RuleParser12rule_grammarETtTpTyENS7_19rule_parser_actionsETtTpTyENS0_6normalERNS0_12string_inputILNS0_13tracking_modeE0ENS0_5ascii3eol7lf_crlfENSt3__112basic_stringIcNSG_11char_traitsIcEENSG_9allocatorIcEEEEEEJRNS6_4RuleEEEEbOT2_DpOT3_ usbguard c++ heuristic 3 coverage link
_ZN3tao5pegtl14complete_traceIN8usbguard10RuleParser12rule_grammarETtTpTyENS3_19rule_parser_actionsETtTpTyENS0_6normalERNS0_12string_inputILNS0_13tracking_modeE0ENS0_5ascii3eol7lf_crlfENSt3__112basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEEEJRNS2_4RuleEEEEbOT2_DpOT3_ usbguard c++ heuristic 3 coverage link
_ZN3tao5pegtl8internal3optIJNS1_3seqIJNS0_4plusINS0_5ascii5blankEJEEENS0_4listIN8usbguard10RuleParser15rule_attributesES7_vEEEEEEE5matchILNS0_10apply_modeE1ELNS0_11rewind_modeE0ETtTpTyENSA_19rule_parser_actionsETtTpTyENS0_13state_controlINS0_6normalEE4typeENS0_12string_inputILNS0_13tracking_modeE0ENS5_3eol7lf_crlfENSt3__112basic_stringIcNSR_11char_traitsIcEENSR_9allocatorIcEEEEEEJRNS9_4RuleERNS0_6tracerINS0_13tracer_traitsILb0ELb1ELm2ELm8EEEEEEEEbRT3_DpOT4_ usbguard c++ heuristic 3 coverage link
_ZN3tao5pegtl8internal3optIJNS0_3sorIJN8usbguard10RuleParser7commentENS5_4ruleEEEEEE5matchILNS0_10apply_modeE1ELNS0_11rewind_modeE0ETtTpTyENS5_19rule_parser_actionsETtTpTyENS0_13state_controlINS0_6normalEE4typeENS0_12string_inputILNS0_13tracking_modeE0ENS0_5ascii3eol7lf_crlfENSt3__112basic_stringIcNSN_11char_traitsIcEENSN_9allocatorIcEEEEEEJRNS4_4RuleERNS0_6tracerINS0_13tracer_traitsILb0ELb1ELm2ELm8EEEEEEEEbRT3_DpOT4_ usbguard c++ heuristic 3 coverage link
_ZN3tao5pegtl8internal4starINS1_3seqIJNS0_4plusINS0_5ascii5blankEJEEEN8usbguard10RuleParser15rule_attributesEEEEJEE5matchILNS0_10apply_modeE1ELNS0_11rewind_modeE0ETtTpTyENS9_19rule_parser_actionsETtTpTyENS0_13state_controlINS0_6normalEE4typeENS0_12string_inputILNS0_13tracking_modeE0ENS5_3eol7lf_crlfENSt3__112basic_stringIcNSP_11char_traitsIcEENSP_9allocatorIcEEEEEEJRNS8_4RuleERNS0_6tracerINS0_13tracer_traitsILb0ELb1ELm2ELm8EEEEEEEEbRT3_DpOT4_ usbguard c++ heuristic 3 coverage link
zap_handler_generic(zap_protocol_t,charconst*) libzmq c++ heuristic 3 coverage link
zmq_socket_monitor libzmq c++ heuristic 3 coverage link
zmq_bind libzmq c++ heuristic 3 coverage link
bind_loopback_tipc(void*,char*,unsignedlong) libzmq c++ heuristic 3 coverage link
bind_loopback_ipc(void*,char*,unsignedlong) libzmq c++ heuristic 3 coverage link
DecodeWebPIncremental libwebp c++ heuristic 3 coverage link
SetLoopCount libwebp c++ heuristic 3 coverage link
MuxDemuxApiTest libwebp c++ heuristic 3 coverage link
FrameToFullCanvas libwebp c++ heuristic 3 coverage link
CreateMux libwebp c++ heuristic 3 coverage link
cel::RegisterStandardFunctions cel-cpp c++ heuristic 3 coverage link
cel::CreateStandardRuntimeBuilder cel-cpp c++ heuristic 3 coverage link
google::api::expr::runtime::RegisterBuiltinFunctions cel-cpp c++ heuristic 3 coverage link
cel_codelab::CompileAndEvaluateExercise10 cel-cpp c++ heuristic 3 coverage link

Heuristics

Heuristic 1

This is the heuristic highlights functions that has all of the following attributes:

  • - Has "parse" in its function name.
  • - Has zero percentage code coverage.
  • - Has accumulated cyclomatic complexity larger than 200.
  • - Is in a project written in C or C++.

Heuristic 2

This is the heuristic highlights functions that has all of the following attributes:

  • - Has two arguments.
  • - First argument has type "char *".
  • - Second argument has type "int".
  • - Has accumulated cyclomatic complexity larger than 150