{"id":"W4401328698","doi":"10.1109/tse.2024.3438119","title":"AddressWatcher: Sanitizer-Based Localization of Memory Leak Fixes","year":2024,"lang":"en","type":"article","venue":"IEEE Transactions on Software Engineering","topic":"Advanced Data Storage Technologies","field":"Computer Science","cited_by":3,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Waterloo","funders":"","keywords":"Computer science; Hand sanitizer; Leak; Memory leak; Embedded system; Leak detection; Programming language; Memory management; Overlay; Engineering","routes":{"ca_aff":true,"ca_fund":false,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.002431305,0.002193267,0.00105846,0.001872356,0.0007434229,0.001315215,0.005049511,0.001662794,0.005919467],"category_scores_gemma":[0.01077632,0.001160291,0.0008641325,0.0008546028,0.001351008,0.004206079,0.003157183,0.001890906,0.001936508],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001003547,"about_ca_system_score_gemma":0.002450899,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.004386616,"about_ca_topic_score_gemma":0.004747067,"domain_scores_codex":[0.9967864,0.0005732485,0.0002874,0.0007305351,0.00127171,0.0003508063],"domain_scores_gemma":[0.9927532,0.002261407,0.001058771,0.002401163,0.001264016,0.0002614234],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"not_applicable","study_design_scores_codex":[0.002971116,0.001366717,0.0252283,0.001642759,0.0004144734,0.0007692764,0.001169771,0.05948322,0.1306589,0.01102791,0.04566256,0.719605],"study_design_scores_gemma":[0.0005522881,0.002317673,0.009113464,0.0001608774,0.0004037634,0.0007233415,0.0002909634,0.6428662,0.2924456,0.006752131,0.04411562,0.0002581967],"study_design_candidate":"not_applicable","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.1615288,0.001790076,0.4268123,0.0004931197,0.0002988878,0.000825902,0.001163582,0.398518,0.00856932],"genre_scores_gemma":[0.631498,0.0005276682,0.3468486,0.000593455,0.00007814477,0.0005565023,0.002630377,0.009037516,0.008229742],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.005919467,"threshold_uncertainty_score":0.01980257,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.0139245237817579,"score_gpt":0.2310012428328099,"score_spread":0.217076719051052,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}