Memoryleak detection using MALLOCDEBUG


 
Thread Tools Search this Thread
Operating Systems AIX Memoryleak detection using MALLOCDEBUG
# 1  
Old 03-30-2008
Memoryleak detection using MALLOCDEBUG

This topic could also fit into the High Level Programming Forum, but i post it here since its very AIX specific.
I am trying to isolate and resolve memory leaks and -corruption using AIX's MALLOCDEBUG environment variables.
Isolate and resolve memory leaks using MALLOCDEBUG on AIX Version 5.3

This works fine when using a small test application. But when using it with with our more complex application it crashes with signal 4 when starting up and no error message is printed to the mallocdebug logfile.

I wonder if anyone has been using this feature with a 'real' application with success.

And i wonder if there are any alternatives for searching memory leaks / memory corruption within a c programm.

- AIX MALLOCDEBUG
- Purify (only works with a specifig gcc version)
- ZeroFault (commercial didnt try it yet)
- libraries like EFence (needs recompilation of the complete source (which sucks))
Login or Register to Ask a Question

Previous Thread | Next Thread

8 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Curl detection of redirect

This URL: Internet Archive Wayback Machine ..will redirect to this URL when using a browser: https://web.archive.org/web/20140110200053/http://rapor.tuik.gov.tr/reports/rwservlet?adnksdb2&ENVID=adnksdb2Env&report=wa_idari_yapi_10sonrasi.RDF&p_il1=17&p_yil=2012&p_dil=2&desformat=html But... (0 Replies)
Discussion started by: Mid Ocean
0 Replies

2. Programming

Parallel Processing Detection and Program Return Value Detection

Hey, for the purpose of a research project I need to know if a specific type of parallel processing is being utilized by any user-run programs. Is there a way to detect whether a program either returns a value to another program at the end of execution, or just utilizes any form of parallel... (4 Replies)
Discussion started by: azar.zorn
4 Replies

3. AIX

NFS mount detection

Hi, I have a handy script in Linux, part of which checks for the presence of nfs mounts, using the information in /proc/mounts. Is there a suitable command or file in AIX that could be used in a similar way? Many thanks in advance (1 Reply)
Discussion started by: SDG
1 Replies

4. Shell Programming and Scripting

NAT detection

hellou, can anybody help me with nat detection in real time ? i prefer some detection script because i try some nat detection program's for example p0f or i'm using tcpdump, but i would get contain of specific packet. Some ideas? (1 Reply)
Discussion started by: TheTechnic
1 Replies

5. Shell Programming and Scripting

key detection in a script

Heloo every one I want to write a script that detects a key press and mouse click and movement,but I dont know how. The second one is I want to run myscript without writing the shell ie not "sh script.sh" but "script.sh" Can you help me out of here? Thanks in advance. (9 Replies)
Discussion started by: enoch99
9 Replies

6. Shell Programming and Scripting

begin end detection

Hi all, i am new to scripting. i need to write a code to detect begin and end of word that either begins or ends with t,th,d,dh,s,sh i have a set of words in a file containg one word per line. let the filename be aaa.txt. i have an another file bbb.txt which has two lines, just specifying the... (7 Replies)
Discussion started by: blkanth
7 Replies

7. IP Networking

modem detection

How to get information that where is my modem configured in /dev. I have two modems configured in my device .. one is USB and other is PCI modem.. USB is detected as /dev/USB0. but how to see about PCI modem? (0 Replies)
Discussion started by: s123.radha
0 Replies

8. UNIX for Dummies Questions & Answers

virus detection

IS there virus software for unix? I worked in a Solaris environment and dont remember having anything. I also ask because the current enviroment i am working on is Microsoft and they argue that they do not use unix because of virus detection. Any input would be greatly appreciated. (1 Reply)
Discussion started by: pbonilla
1 Replies
Login or Register to Ask a Question
DK(4)							   BSD Kernel Interfaces Manual 						     DK(4)

NAME
dk -- Disk partition (wedge) driver SYNOPSIS
options DKWEDGE_AUTODISCOVER options DKWEDGE_METHOD_BSDLABEL options DKWEDGE_METHOD_GPT options DKWEDGE_METHOD_MBR DESCRIPTION
The dk driver provides a disk-like interface to an area of a physical disk. Wedges may be configured manually with dkctl(8) or automatically by the kernel upon the attachment of the physical disk. KERNEL OPTIONS
DKWEDGE_AUTODISCOVER Automatically detect and configure wedges using any available methods. DKWEDGE_METHOD_BSDLABEL BSD disklabel detection method. DKWEDGE_METHOD_GPT Extensible Firmware Interface Globally Unique Identifier Partition Table (GPT) detection method. DKWEDGE_METHOD_MBR IBM PC-compatible Master Boot Record (MBR) partitioning detection method, with support for Extended MBRs. FILES
/dev/{,r}dk* dk device special files. SEE ALSO
config(1), disklabel(8), dkctl(8), fdisk(8), gpt(8), MAKEDEV(8) HISTORY
The dk driver first appeared in NetBSD 3.0. AUTHORS
The dk driver was written by Jason R. Thorpe. BSD
May 19, 2010 BSD