{"id":"W7018859081","doi":"","title":"Efficient Memory Allocator for Restricting Use-After-Free Exploitations","year":2024,"lang":"en","type":"dissertation","venue":"UWSpace (University of Waterloo)","topic":"Security and Verification in Computing","field":"Computer Science","cited_by":0,"is_retracted":false,"has_abstract":true,"ca_institutions":"Blackberry (Canada)","funders":"","keywords":"Allocator; Heap (data structure); C dynamic memory allocation; Memory leak; Block (permutation group theory); Memory management; Offset (computer science)","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":"codex-gemma-dda1882f352a","candidate_categories":["metaepi_narrow"],"consensus_categories":[],"category_scores_codex":[0.0002574313,0.0002306132,0.0002867639,0.0004780883,0.0003558925,0.0001753012,0.001338513,0.0002276648,0.00001552965],"category_scores_gemma":[0.0001118643,0.0002900114,0.0002511465,0.0005197173,0.00004748715,0.0002788372,0.000237681,0.0002580358,0.00005037725],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.000113165,"about_ca_system_score_gemma":0.0001915378,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.003441169,"about_ca_topic_score_gemma":0.003644471,"domain_scores_codex":[0.9984438,0.00005597472,0.0002128913,0.0006468492,0.0003450035,0.000295425],"domain_scores_gemma":[0.9981658,0.0002872251,0.0002676287,0.0008269365,0.0003518706,0.0001005408],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"qualitative","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.000228578,0.0003044263,0.00009258345,0.002357348,0.0003774269,0.00009232375,0.9178004,0.007913393,0.001723116,0.04177352,0.0162248,0.01111207],"study_design_scores_gemma":[0.001907545,0.0003944404,0.003985429,0.002033269,0.000542301,0.00001281508,0.3911181,0.5834808,0.003464706,0.004942738,0.006299831,0.001817972],"study_design_candidate":"qualitative","study_design_consensus":null,"genre_codex":"empirical","genre_gemma":"empirical","genre_scores_codex":[0.966999,0.0003222552,0.02831319,0.001343695,0.001920842,0.0005509942,0.00005256539,0.0003359345,0.0001615119],"genre_scores_gemma":[0.381238,0.00009054477,0.3221174,0.0001039638,0.0003342735,0.00002376824,0.0005597511,0.0001152366,0.2954171],"genre_candidate":"empirical","genre_consensus":"empirical","teacher_disagreement_score":0.5857611,"threshold_uncertainty_score":0.9999552,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.02118710008049828,"score_gpt":0.2278088355023212,"score_spread":0.2066217354218229,"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."}}