# رفع باگ حافظه در فراخوانی ابزارها در llama.cpp

> به‌روزرسانی 4 اکتبر 2026 برای llama.cpp یک اشاره‌گر معلق را پاک می‌کند که می‌توانست هنگام فراخوانی ابزارها باعث کرش شود.

Oossa · 2026-10-04 · https://oossa.com/fa/llama-cpp-release-fixes-tool-call-memory-bug

محیط اجرای متن‌باز LLM، یعنی llama.cpp، نسخه b11393 را در 4 اکتبر 2026 منتشر کرد. این تغییر باگی از نوع استفاده پس از آزادسازی حافظه را رفع می‌کند که وقتی یک گره TOOL_ID پس از رویداد TOOL_CLOSE می‌رسید، رخ می‌داد. حالا با بازنشانی pending_tool_call، کد اشاره‌گر current_tool را پاک می‌کند و مانع آزادسازی دوباره همان بافر می‌شود.

## حقایق

- تاریخ انتشار: 04 اکتبر 2026
- این اصلاح با بازنشانی pending_tool_call، اشاره‌گر current_tool را پاک می‌کند

## چرا مهم است

توسعه‌دهندگانی که از llama.cpp استفاده می‌کنند، هنگام اجرای چند فراخوانی پیاپی ابزار در برنامه‌هایشان با کرش‌های کمتری روبه‌رو خواهند شد.

## منابع و ارجاع‌ها

1. [ggml-org/llama.cpp b11393](https://github.com/ggml-org/llama.cpp/releases/tag/b11393) – llama.cpp, 2026-10-04

آخرین به‌روزرسانی: 2026-10-04
