Skip to content

Commit cc4db79

Browse files
committed
vulkan : fix free of stack addr in llama_buffer
1 parent 6f083c8 commit cc4db79

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

llama.cpp

+4-2
Original file line numberDiff line numberDiff line change
@@ -762,8 +762,10 @@ struct llama_buffer {
762762
~llama_buffer() {
763763
if (data) {
764764
#if defined(GGML_USE_KOMPUTE)
765-
if (ggml_vk_has_device()) {
766-
ggml_vk_free_memory(memory);
765+
if (memory.data) {
766+
if (ggml_vk_has_device()) {
767+
ggml_vk_free_memory(memory);
768+
}
767769
data = NULL;
768770
return;
769771
}

0 commit comments

Comments
 (0)