onnxruntime
Prevent double-free in OrtModelEditorApi ownership transfer
#28123
Merged

Prevent double-free in OrtModelEditorApi ownership transfer #28123

vraspar
vraspar Prevent double-free in OrtModelEditorApi ownership transfer
c3994128
vraspar vraspar requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 137 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-04-17
vraspar Fix exception safety: track initializer pointer before ownership tran…
7de13ae7
vraspar vraspar requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 132 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-04-22
yuslepukhin
yuslepukhin
yuslepukhin
yuslepukhin commented on 2026-04-22
vraspar Exception-safe ownership transfer in AddInitializerToGraph and AddNod…
c3c93d4e
vraspar Add null checks for ort_graph/arrays and owned_ guard for ModelEditor…
03e756a7
vraspar
vraspar vraspar requested a review from yuslepukhin yuslepukhin 126 days ago
yuslepukhin
yuslepukhin
yuslepukhin requested changes on 2026-04-28
yuslepukhin
vraspar Guard Release functions against double-free after ownership transfer
004550f4
vraspar
vraspar Copy OrtValue in AddInitializerToGraph instead of taking ownership
a7ecbecb
vraspar vraspar requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 123 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-05-01
vraspar Reserve vector capacity before ownership-transfer loops in SetGraphIn…
391f2c1b
vraspar vraspar requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 123 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-05-01
vraspar Use geometric reserve growth in AddNodeToGraph and fix _Inout_ to _In…
868456f0
vraspar vraspar requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 123 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-05-01
vraspar Simplify C++ wrapper comment for AddInitializer
6320ff5c
vraspar Remove misleading refcounting detail from AddInitializerToGraph doc
b4f0b422
yuslepukhin
yuslepukhin commented on 2026-05-02
yuslepukhin
yuslepukhin commented on 2026-05-02
yuslepukhin
yuslepukhin
yuslepukhin commented on 2026-05-02
yuslepukhin
yuslepukhin commented on 2026-05-02
yuslepukhin
yuslepukhin commented on 2026-05-02
yuslepukhin
yuslepukhin
yuslepukhin commented on 2026-05-02
vraspar Address reviewer feedback: const OrtValue, store by value, rename ten…
4b1dd054
vraspar vraspar requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 120 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-05-04
vraspar Split release-after-ownership tests into debug (ASSERT_DEATH) and rel…
5471e472
vraspar vraspar requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 120 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-05-04
vraspar
vraspar
vraspar vraspar requested a review from yuslepukhin yuslepukhin 120 days ago
yuslepukhin
yuslepukhin dismissed these changes on 2026-05-04
vraspar Add doxygen cross-references for OrtModelEditorApi doc comments
983161f6
vraspar vraspar dismissed their stale review via 983161f6 119 days ago
yuslepukhin
yuslepukhin dismissed these changes on 2026-05-04
vraspar Guard release-after-ownership tests with NDEBUG and clean up comments
37a452fa
vraspar vraspar dismissed their stale review via 37a452fa 119 days ago
vraspar
yuslepukhin
yuslepukhin commented on 2026-05-05
vraspar Swap reserve/clear order to avoid relocating elements before clear
389e7489
yuslepukhin
yuslepukhin approved these changes on 2026-05-06
yuslepukhin yuslepukhin merged dbc55dbb into main 118 days ago
yuslepukhin yuslepukhin deleted the vraspar/fix-model-editor-double-free branch 118 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone