Subj : Re: Compiling from source To : Oli From : Avon Date : Fri Jan 29 2021 23:09:41 On 28 Jan 2021 at 10:39a, Oli pondered and said... Ol> I just committed and pushed some 64-bit fixes. It might now work without Ol> the -m32 flag too. compiled the latest versions of soup and soupgate tonight I could pull down news and import it to PKT and could also export PKT back to news... only Soup News when posting is borking with the double free memory error after it successfully posts the gated news to the NNTP server. I spent some hours trying to learn what I might be able to do to debug Came across a tool called Clang that has a -fsanitize=address option I'm not really sure what I'm doing with this one :) clang -fsanitize=address -O1 -fno-omit-frame-pointer -g spoon.cpp config.cpp keyboard.cpp nntp.cpp pop.cpp smtp.cpp socket.cpp pop.cpp:294:71: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] printf("Examining headers of message %d of %d...\n", i+1, nummessages); ~~ ^~~~~~~~~~~ %ld pop.cpp:382:22: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] i+1, nummessages, msglist[i].msgsize); ^~~~~~~~~~~ 2 warnings generated. --- Mystic BBS v1.12 A46 2020/08/26 (Windows/32) * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101) .