-- Mats Erik Andersson <g...@gisladisker.se> [2013-09-01 21:28:25 +0200]: > > Can you fire up gdb on your core to give me a view of your call stack: >
Rather than gdb-ing the corefile, I just rebuilt ftp with -g. The backtrace is attached as gdb_bt_01.txt. Looks like the free() in cmdscanner() at main.c:333 is the culprit. > > Positioning of printf-probes could preferable be done close to "c_handler" > and "connected" as well as loops in their vicinity. This would suggest that > "ftp/domacro.c" and "ftp/main.c" are the most relevant files. > OK. Unfortunately, I don't have time right now to add printfs(), but thought that perhaps the above backtrace might be useful to you in its own right. Let me know if you're able to make any headway with it. If not, next week I should have time to instrument it with some printfs. > > My server claims that at 31 Aug 2013 04:00:09 the server at "xxxx.xxxxx.com" > accepted my message on behalf of "xxx at xxxxx.com > > [ ... ] > OK, thanks. Mysterious, because my fetchmail log shows no record of any transaction at or around that time of day. But I'll email you privately more about this to avoid any further email addresses and MX names appearing in the ML. Thx, Glenn