The Softanics Blog

The latest updates on all Softanics products and topics

Deleaker Blog

The latest updates on Deleaker

How to Fix Native Memory Leaks in Java?

How to detect and fix native memory leaks in Java applications.

Artem Razin
Artem Razin
May 20, 2024

Alternative to Visual Leak Detector

Looking for an alternative to Visual Leak Detector? Compare tools for memory leak detection in Visual Studio on Windows.

Artem Razin
Artem Razin
May 15, 2024

How to detect leaks in ISAPI DLL Written in Delphi?

How to detect and analyze memory leaks in Delphi ISAPI DLLs using Deleaker and RAD Studio.

Artem Razin
Artem Razin
May 9, 2024

Identifying and resolving memory leaks in C/C++ in GCC

Detect and fix memory leaks in C and C++ applications compiled with GCC.

Artem Razin
Artem Razin
November 17, 2023

An extension to detect memory leaks in RAD Studio 12 Athens

Deleaker now supports RAD Studio 12 Athens. Learn how this extension helps detect memory, GDI, and handle leaks directly inside the IDE.

Artem Razin
Artem Razin
November 8, 2023

Memory leak detection in CLang

Memory leak detection in Clang explained: common causes, available tools, and effective ways to locate leaks in C++ code.

Artem Razin
Artem Razin
August 16, 2023

Delphi memory profiler

Delphi memory profiler guide for detecting memory leaks, analyzing allocations, and improving performance with Deleaker.

Artem Razin
Artem Razin
August 7, 2023

Memory leaks in C++/CLI

How to fix memory leaks in C++/CLI, covering both managed and unmanaged allocations.

Artem Razin
Artem Razin
July 21, 2022

Managed memory leaks in .NET

Managed memory leaks in .NET explained: causes, GC internals, common patterns, and techniques to detect and resolve them.

Artem Razin
Artem Razin
April 12, 2022

Memory leaks in Rust

A practical overview of memory leaks in Rust and the scenarios where Rust's safety model can be bypassed.

Artem Razin
Artem Razin
April 12, 2022

Debugging memory leaks with FastMM alternative

Compare FastMM and Deleaker for Delphi leak debugging. Learn what FastMM misses (system allocations, GDI/handle leaks, UI) and how Deleaker helps.

Artem Razin
Artem Razin
March 14, 2022

Memory leak detection tool for MinGW

Learn how to detect and fix memory leaks in C++ applications built with MinGW on Windows using a dedicated memory profiler.

Artem Razin
Artem Razin
March 14, 2022

User Objects Leaks: How to detect and fix them?

Learn how to detect and fix User Objects leaks in Windows applications using profiling tools and best practices.

Artem Razin
Artem Razin
January 12, 2022

Handle leaks

Detect, analyze, and fix handle leaks in Windows applications using professional profiling tools.

Artem Razin
Artem Razin
December 29, 2021

GDI Leaks: How to identify and fix them?

Detect and fix GDI leaks in Windows applications with step-by-step examples and profiling tools.

Artem Razin
Artem Razin
December 16, 2021

How to detect memory leak in C/C++?

Learn how to detect memory leaks in C and C++ using CRT, WinDBG, and Deleaker, with practical examples and call stack analysis.

Artem Razin
Artem Razin
December 10, 2021

How to avoid memory leaks in C++?

Prevent memory leaks in C++ with smart pointers, virtual destructors, and proven memory management techniques.

Artem Razin
Artem Razin
December 1, 2021

Visual Studio Memory Profiler: How To Find And Fix Leaks

Visual Studio memory profiler for finding and fixing memory leaks.

Artem Razin
Artem Razin
November 22, 2021

How to fix memory leaks in C++?

Learn how to find and fix memory leaks in C++ using RAII, smart pointers, and memory profilers like Deleaker.

Artem Razin
Artem Razin
November 15, 2021

Deleaker is ready for Visual Studio 2022!

Deleaker supports Visual Studio 2022. Detect memory and handle leaks efficiently in the new 64-bit Visual Studio debugger.

Artem Razin
Artem Razin
November 3, 2021

Visual Studio memory analyzer

Discover a Visual Studio memory analyzer that helps find memory leaks with snapshots and call stacks.

Artem Razin
Artem Razin
June 29, 2021

How to fix memory leaks in C/C++ using WinDbg

Learn how to find and fix memory leaks in C and C++ on Windows using WinDbg, heap analysis, gflags, and call stack inspection.

Artem Razin
Artem Razin
May 30, 2021

Unmanaged memory leaks in .NET

Learn how unmanaged memory leaks occur in .NET applications and how to detect and fix them using profilers and debugging tools.

Artem Razin
Artem Razin
March 19, 2021

C Memory Analysis Tools

Overview of C memory analysis tools for Linux and Windows, comparing Valgrind and Deleaker for detecting memory leaks and memory errors.

Artem Razin
Artem Razin
August 7, 2020

How to fix detected memory leaks?

How to fix detected memory leaks in C++ and Visual Studio using better tools than CRT leak detection.

Artem Razin
Artem Razin
July 28, 2020

Deleaker supports the RAD Studio 10.4 Sydney

Deleaker is ready for RAD Studio 10.4 Sydney. Find memory and resource leaks directly while debugging Delphi and C++ Builder apps.

Artem Razin
Artem Razin
June 25, 2020

Memory leaks detection in a Windows Service written in C++

Memory leak detection in C++ Windows services explained with real-world examples and profiling techniques.

Artem Razin
Artem Razin
January 25, 2020

How to check for memory leaks in Visual Studio?

Detect and fix memory leaks in Visual Studio for C++ projects using Deleaker snapshots, comparisons, and call stack analysis.

Artem Razin
Artem Razin
January 4, 2020

Valgrind for Windows

Looking for Valgrind on Windows? Learn about a native Windows alternative for memory leak detection.

Artem Razin
Artem Razin
January 4, 2020

Deleaker 2019.20: Integration with Qt Creator

Deleaker 2019.20 introduces full integration with Qt Creator, allowing developers to detect memory leaks directly inside the IDE.

Artem Razin
Artem Razin
June 28, 2019

Deleaker 2019.2: Integration with RAD Studio.

Deleaker 2019.2 brings native RAD Studio integration for finding memory and resource leaks in Delphi and C++ Builder.

Artem Razin
Artem Razin
March 11, 2019

Copy semantics and resource management in C++

Learn how C++ copy semantics affect resource management, and how RAII, swap, move semantics, and smart pointers prevent leaks and undefined behavior.

Artem Razin
Artem Razin
November 20, 2018

Developing C++/CLI handle classes

Developing C++/CLI handle classes for safe native resource management, including IDisposable, finalizers, and smart handle patterns.

Artem Razin
Artem Razin
November 20, 2018

About smart pointers in C++

An in-depth guide to C++ smart pointers explaining std::unique_ptr, std::shared_ptr, std::weak_ptr, ownership, lifetime management, and common pitfalls.

Artem Razin
Artem Razin
August 27, 2018

Deleaker 2018.27: new command line tool, bug fixes

The new Deleaker 2018.27 is available with new command line tool and several bug fixes.

Artem Razin
Artem Razin
April 26, 2018

Deleaker 2018.22: Resource Usage Graph

Deleaker 2018.22 introduces the Resource Usage Graph to monitor memory, GDI, USER32 resources, and handles in real time inside the IDE.

Artem Razin
Artem Razin
April 9, 2018