Thank you, I am glad to know that my code reeks ;-) or something like that.
I will look into it in the next couple of days.
Thanks,
Rob
-----Original Message-----
From: Matthias Andree [mailto:ma...@dt.e-technik.uni-dortmund.de]
Sent: Sunday, August 24, 2003 8:58 PM
To: Rob Hutton
Cc: Sam Varshavchik; cour...@lists.sourceforge.net
Subject: Re: [maildropl] Re: Working on patch to autocreate maildirs/off
topic
"Rob Hutton" <rob....@comcast.net> writes:
traceback:
#0 0x402179d4 in mallopt () from /lib/libc.so.6
#1 0x40216b61 in malloc () from /lib/libc.so.6
#2 0x401524ae in operator new(unsigned) () from /usr/lib/libstdc++.so.5
#3 0x401525ff in operator new[](unsigned) () from
/usr/lib/libstdc++.so.5
#4 0x0805de2c in Buffer::set(char const*) (this=0xbffff8c0, p=0x8064f90
".mailfilter") at buffer.C:34
#5 0x080507df in run (argc=1, argv=0xbffff964) at buffer.h:55
#6 0x08051ea5 in main (argc=1, argv=0xbffff964) at main.C:1118
#7 0x401ba80c in __libc_start_main () from /lib/libc.so.6
English:
Is there a way of obtaining traceback of a correctly excecuting program.
EG. a traceback of maildrop -h?
This reeks of Linux. If you're running x86 Linux, have a look at the
valgrind program, http://developer.kde.org/~sewardj/ -- it may detect
and report the problem earlier and more precisely than a post-mortem
core dump does.