The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"DUMA 2.5.15 - библиотека для поиска утечек памяти в C/C++ пр..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"DUMA 2.5.15 - библиотека для поиска утечек памяти в C/C++ пр..."  +/
Сообщение от opennews on 13-Апр-09, 20:27 
Вышла (http://sourceforge.net/project/shownotes.php?group_id=149725...) версия 2.5.15 библиотеки DUMA (http://duma.sourceforge.net/) (Detect Unintended Memory Access), распространяемой в рамках лицензии GPL и предназначенной для обнаружения проблем с выделением памяти в C/C++ программах.


Библиотека обладает следующими возможностями:


-  "Перегружает" стандартные функции выделения/освобождения памяти, такие как malloc(), calloc(), memalign(), strdup(), new, new[], free(), delete, delete[];
-  Обнаруживает несоответствия функций выделения/освобождения памяти, например выделение памяти с помощью malloc() и освобождение с помощью delete;
-  Обнаруживает утечки памяти;
-  Обнаруживает попытки доступа к освобождённой памяти;
-  Останавливает выполнение программы на той команде, которая вызывает ошибку доступа к защищенной странице памяти. Это позволяет затем с помощью отладчика найти соответствующую этой операции строку в исходном коде программы;
-  Предварительная...

URL: http://freshmeat.net/projects/duma
Новость: http://www.opennet.ru/opennews/art.shtml?num=21238

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по ответам | RSS]

1. "DUMA 2.5.15 - библиотека для поиска утечек памяти в C/C++ пр..."  +/
Сообщение от jazzcat on 13-Апр-09, 20:27 
Жалко на Висте не работает :( По крайней мере не заявлено, а значит 99% не работает.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "DUMA 2.5.15 - библиотека для поиска утечек памяти в C/C++ пр..."  +/
Сообщение от Alexey (??) on 13-Апр-09, 20:34 
Если не заявлено, то возможно просто долго не обновляли стартовую страницу.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "DUMA 2.5.15 - библиотека для поиска утечек памяти в C/C++ пр..."  +/
Сообщение от Принужднный виндузятник on 13-Апр-09, 20:57 
А кстати, кто чем отлавливает утечки памяти под Windows?
Под Linux я использовал Valgrind, а под Windows что-то не могу найти свободного инструмента
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "DUMA 2.5.15 - библиотека для поиска утечек памяти в C/C++ пр..."  +/
Сообщение от croster (ok) on 13-Апр-09, 21:49 
DUMA совместима с Windows NT/2K/XP. По крайней мере каталоги для компиляции с помощью VS 2005 в архиве с исходными кодом присутствует.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "DUMA 2.5.15 - библиотека для поиска утечек памяти в C/C++ пр..."  +/
Сообщение от croster (ok) on 13-Апр-09, 22:01 
Для Висты нашел похожее (несвободное ПО):
http://support.microsoft.com/kb/931370
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "DUMA 2.5.15 - библиотека для поиска утечек памяти в C/C++ пр..."  +/
Сообщение от croster (ok) on 13-Апр-09, 22:19 
Вот еще есть:
http://wyw.dcweb.cn/leakage.htm
http://sourceforge.net/project/showfiles.php?group_id=104822...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "DUMA 2.5.15 - библиотека для поиска утечек памяти в C/C++ пр..."  +/
Сообщение от поцанчик on 14-Апр-09, 00:14 
а кто будет бороться с проблемами выделения памяти в DUMA? а?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "DUMA 2.5.15 - библиотека для поиска утечек памяти в C/C++ пр..."  +/
Сообщение от Имя on 14-Апр-09, 02:27 
А если new, delete уже перегружены - как оно будет работать? Oo
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "DUMA 2.5.15 - библиотека для поиска утечек памяти в C/C++ пр..."  +/
Сообщение от sluge (??) on 14-Апр-09, 13:39 
нормально будет
даже перегруженые обращаются к new и делете. с пулами та де песня
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "DUMA 2.5.15 - библиотека для поиска утечек памяти в C/C++ пр..."  +/
Сообщение от anonymous (??) on 14-Апр-09, 13:41 
> А если new, delete уже перегружены - как оно будет работать? Oo

Ошибка в вопросе. Перегрузка в контексте 'C++' не имеет никакого отношения к перегрузке в контексте редактора связей.

Hint: посмотрите, что такое name mangling и что такое LD_PRELOAD или dlsym.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

12. "DUMA 2.5.15 - библиотека для поиска утечек памяти в..."  +/
Сообщение от anonymous (??) on 16-Апр-09, 20:20 
> А кстати, кто чем отлавливает утечки памяти под Windows?

valgrind'ом. и wine.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

14. "DUMA 2.5.15 - библиотека для поиска утечек памяти в C/C++ пр..."  +/
Сообщение от Билл Гейтс on 18-Янв-10, 17:22 
А мне больше нравится Deleaker ( http://deleaker.ru/ ). Уже год юзаю.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру