If anyone out there has an example of dmalloc being used with their program via an autoconf configure.in macro, I'd love to see it. I'm using automake/conf...
Michael T. Babcock
mikebabcock@...
Mar 6, 2000 1:51 am
128
%% "Michael T. Babcock" <mikebabcock@...> writes: mtb> If anyone out there has an example of dmalloc being used with mtb> their program via an autoconf...
Paul D. Smith
pausmith@...
Mar 6, 2000 2:56 am
129
I found it very useful not to modify to code or link with dmalloc, build dmalloc as a shared library, link with shared libraries, then use LD_PRELOAD before...
Marty Leisner
leisner@...
Mar 6, 2000 2:01 pm
130
gray watson <gwatso-@...> wrote: original article:http://www.egroups.com/group/dmalloc/?start=126 ... Thanks all, I tried trace program that use async...
Oleg Yakovlev
yashka@...
Mar 14, 2000 6:30 am
131
Hi, recently, I got the same error message as Oleg (dmalloc library got recursive), and I managed to get rid of it quite easily by chance. Here are the...
Swen Osterkamp
sosterkamp@...
Mar 14, 2000 4:45 pm
132
... Yes: don't allocate memory within a signal handler. Signal handlers are inherently asynchronous; there's no guarantee that your code isn't currently...
Randell Jesup
rjesup@...
Mar 14, 2000 5:02 pm
133
I sent this to Gray Watson earlier, but had problems joining this list. In case other people have run into the same problem I had, I'm posting it here as well....
Thomas H. Ptacek
tqbf@...
Mar 16, 2000 2:11 pm
134
... This looks good Thomas thanks. Anyone want to start a discussion on how to do the auto-startup in a more sane manner? Right now dmalloc initialiazes...
Gray Watson
gwatson@...
Mar 16, 2000 5:49 pm
135
... From the SUN-Spots digest: Date: Sun, 1 Jul 90 00:32:14 EDT From: henry@... Subject: Re: Is malloc reentrant X-Refs: Original: v9n245 ...
Randell Jesup
rjesup@...
Mar 16, 2000 7:24 pm
136
Just figured something out. In malloc.c there is the following pthread initialization code: #if HAVE_PTHREAD_MUTEX_INIT && !defined(PTHREAD_MUTEX_INITIALIZER)...
Gray Watson
gwatson@...
Mar 20, 2000 10:21 pm
137
So I just posted a new dmalloc version to the web site. I've finally removed the stupid unions from chunk_loc.h. My apologies to all of the dmalloc debuggers...
Gray Watson
gray.egroups@...
Mar 21, 2000 9:50 pm
138
Good morning. I'm using dmalloc for the first time in a couple of years, and I have a reasonably recent version I think (4.3.0). I am trying to track down a...
Derrell Lipman
Derrell.Lipman@...
Mar 24, 2000 4:15 pm
139
... Sigh. No, this has never been in there but it's the most requested additional feature. I need to get it into dmalloc since a lot of people are debugging...
Gray Watson
gwatson@...
Mar 24, 2000 6:39 pm
140
So I just added in checkpointing into dmalloc. Now you can call dmalloc_mark() and record the unsigned long it gives back. Later you can call...
gray.egroups@...
Mar 24, 2000 10:20 pm
141
We are porting a program from Win32 to Linux. It runs fine under Win32 and passes tools like BoundsChecker and Purify. The program is about 200,000 lines of...
Brian Beuning
bbeuning@...
Mar 27, 2000 3:51 pm
142
... NSPR might be side-stepping dmalloc, especially if they have their own memory-allocator; I don't know. ... Corruption following an allocation that hasn't...
Randell Jesup
rjesup@...
Mar 27, 2000 4:58 pm
143
... Hmm. Tough question. If I knew the answer then I'd probably have plugged the gap. Let me know if you (or anyone else) figured out that dmalloc is not...
Gray Watson
gwatson@...
Mar 27, 2000 4:58 pm
144
... Apart from dmalloc, you can also try ElectricFence, which uses mprotect to immediately catch memory errors; you can find it at http://www.perens.com. It...
Thomas H. Ptacek
tqbf@...
Mar 27, 2000 10:09 pm
145
Brian> We are porting a program from Win32 to Linux. It runs fine under Brian> Win32 and passes tools like BoundsChecker and Purify. The Brian> program is...
Skip Montanaro
skip@...
Mar 28, 2000 2:50 pm
146
... None that I know of. Certainly I would think that we can find a problem or two that dmalloc might catch and Purify would miss but you'd have to work on...
Gray Watson
gwatson@...
Mar 28, 2000 3:38 pm
147
Purify does a good job (when it is working) of finding bugs. We assume there is something somewhere in our code that is not UNIX friendly, and since we don't...
Brian Beuning
bbeuning@...
Mar 29, 2000 2:37 pm
148
There is a Purify-like tool called Insure++ from Parasoft which is available for Linux. See http://www.parasoft.com Dave David Peter CiTR!X Systems (R&D) Ltd ...
Dave Peter (UK)
dave.peter@...
Mar 30, 2000 11:44 am
149
... Definately a bug. I am really surprised that gcc -Wall didn't barf about this. Should have compiled it on DUX with their cc as well. Just put out version...
Gray Watson
gwatson@...
Mar 30, 2000 7:25 pm
150
I'd like to set up some mirror sites for the dmalloc code since once and a while my DSL connection goes into the toilet. Any volunteers? The only thing I ask...
gray.egroups@...
Apr 3, 2000 4:23 pm
151
... Do you mean, mirror of the ftp site or something else? I've maintained a mirror of it at {http,ftp}://ftp.unicamp.br/pub/dmalloc for a few years. -- ...
Alexandre Oliva
oliva@...
Apr 3, 2000 6:04 pm
152
gray> I'd like to set up some mirror sites for the dmalloc code since gray> once and a while my DSL connection goes into the toilet. How about just migrating...
Skip Montanaro
skip@...
Apr 3, 2000 8:27 pm
154
Hi, Has any body faced problem inusing dmalloc insco 5.0.5? My isues are . 1. I am not able to build thread version of the dmalloc library. I was using the...
Aaraj P Thyagaraj
aaraj@...
Apr 14, 2000 3:13 pm
155
Just released dmalloc version 4.5.2 with a small bug fix to the chunk pointer checking. Thanks Ezra. I also changed some of the memory routine prototypes to...
Gray Watson
gray.egroups@...
Apr 18, 2000 8:45 pm
157
I download the latest version of Debug Malloc Library from the website and follow the instruction in the document, and make the library and compile my...
hlam@...
Apr 28, 2000 6:44 pm
158
I am getting an error 91 when I start up my application, and the code throwing the exception is in chunk.c: 935 if (free_p == NULL) { 936 if (free_c...