Bellek Yalnız Bırakılmış
Dağıtılmış uygulamanız [ içinde, dışında, benzersiz] veya [içinde, dışında, ptr] işaretçi parametresini kullanıyorsa, uygulamanın sunucu tarafı işaretçi parametresinin değerini null olarak değiştirebilir. Sunucu, istemciye daha sonra null değeri döndürdüğünde, uzak bir yordam çağrısından önce belirtilen işaretçi tarafından başvurulan bellek hâlâ istemci tarafında bulunur, ancak belirtilen işaretçiden erişilemez (takma adı olan tam işaretçi durumu hariç). Bu belleğin yetim bırakılmışolduğu söylenir. Bu, bellek sızıntısı olarak da anılır. İstemcide belleğin tekrar tekrar yetim kalması, istemcinin kullanılabilir bellek kaynaklarının tükenmesine neden olur.
Sunucu, yerleşik bir işaretçiyi null değere değiştirdiğinde de bellek yalnız kalabilir. Örneğin, parametre ağaç gibi karmaşık bir veri yapısına işaret ederse, uygulamanın sunucu tarafı ağacın düğümlerini silebilir ve ağaç içindeki işaretçileri null olarak ayarlayabilir.
Bellek sızıntısına neden olabilecek başka bir durum da, işaretçiler içeren uyumlu, değişken ve açık dizileri içerir. Sunucu uygulaması, dizi boyutunu veya iletilen aralığı daha küçük bir değeri temsil eden parametreyi değiştirdiğinde, saplamalar belleği boşaltmak için daha küçük değerleri kullanır. Boyut parametresinden daha büyük dizinlere sahip dizi öğeleri yalnız kalır. Uygulamanızın iletilen aralığın dışındaki öğeleri boşaltması gerekir.