Opublikowano 23 Marca 20242 l Cześć, W funkcji 'AutoGiveItem' do przydzielania przedmiotów typu ITEM_BLEND, następuje wyciek pamięci podczas tworzenia nowych przedmiotów za pomocą 'CreateItem'. W przypadku, gdy nowo utworzony przedmiot znajduje swój odpowiednik w ekwipunku spełniając kryteria takie jak identyczny VNUM i pasujące wartości socketów, bez przekraczania limitu ilości jego ilość jest dodawana do istniejącego przedmiotu. Po takim połączeniu, nowo stworzony przedmiot pozostaje w pamięci bez zwolnienia, prowadząc do wycieku pamięci. Implementacja 📂 Lokalizacja pliku: 'game -> src -> char_item.cpp' 🔍 Szukaj Tylko zalogowani Zaloguj się, aby wyświetlić chronioną treść Ten post zawiera treści dostępne tylko dla członków. Zaloguj się lub utwórz konto, aby odblokować całą zawartość tego posta. Zaloguj się Utwórz konto ➕ Dodaj
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto