llama.cpp
ggml/gguf : prevent integer overflows
#19856
Merged

ggml/gguf : prevent integer overflows #19856

ggerganov merged 20 commits into master from gg/ggml-fix-integer-overflows
ggerganov
ggerganov gguf : prevent integer overflow for ggml_context mem size
198f79d6
ggerganov ggml : fix int overflows in ggml_new_object()
69788e0d
ggerganov gguf : prevent string exhaustion
357b8e50
ggerganov gguf : prevent array elements exhaustion
7babe5fb
ggerganov ggml : fix negative tensor type oob
2e23292c
ggerganov py : assert that alignment is non-zero power of 2
d97dd299
ggerganov ggml : check int overflow in ggml_new_tensor_impl and ggml_new_object
5d67acd4
ggerganov gguf-py : error on duplicate keys when reading
12c719b3
ggerganov py : restore tensor_fields
f2ac3ef5
CISC enforce proper alignment in add_custom_alignment
46a9a065
ggerganov gguf : better name
4e89ec67
ggerganov gguf : fix ctx size for no_alloc == true
09788740
ggerganov gguf : minor print fix
327e2ca6
ggerganov ggml : print values when overflow
dfac6caa
ggerganov ggml : remove deprecated ggml_type_sizef()
45250db0
ggerganov ggml : relax ggml_type asserts to debug-only
c79698f2
ggerganov gguf : add mem_size overflow test
c76408db
ggerganov gguf : add file size check for arrays
9c5d8dec
ggerganov ggml : relax asseerts for ggml_get_type_traits()
a6d3e9a2
CISC flake8 fix
4b436e4e
ggerganov ggerganov requested a review from CISC CISC 117 days ago
ggerganov ggerganov requested a review from JohannesGaessler JohannesGaessler 117 days ago
github-actions github-actions added testing
github-actions github-actions added python
github-actions github-actions added ggml
ggerganov ggerganov merged 418dea39 into master 117 days ago
ggerganov ggerganov deleted the gg/ggml-fix-integer-overflows branch 117 days ago
MaxKruse
JohannesGaessler
ggerganov
bhuv-z
LostRuins

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone