I just installed SA and SpamDloader and it seems i have similar problem with SpamD crashing very frequently (about every half minute or so).
When it crashes, generic OK dialog jums opt saying that "spamd.exe has encountered a problem and needs to close...."
I tuned telnet logging on to check out and it seems, for some reason SpamDloader cannot see that SpamD works, tries to send somethng to it to revive it, and then SpamD crashes.
This is what shows in the moment SpamD crashes:
DEBUG - 1 Threads :3
DEBUG - 1 TotalProcessorTime :00:00:09.9531250
DEBUG - 1 UserProcessorTime :00:00:09.5156250
DEBUG - 1 VirtualMemorySize :162861056
DEBUG - 1 Is responding ? : True
DEBUG - Process found: 1
DEBUG - Time between Does process run is 24 Sec.
DEBUG - Next time to verify the process is running 10/30/2010 10:52:52 AM
DEBUG - checking that SpamD is working by ask it to process a dummy mail
DEBUG - Task_SpamC Debug: Get ready to send content to SpamD server
DEBUG - Task_SpamC Debug: Content size byte : 192
DEBUG - Task_SpamC Debug: SendTimeout: 30000
DEBUG - Task_SpamC Debug: ReceiveTimeout: 60000
DEBUG - Task_SpamC Debug: Connect: OK
DEBUG - Task_SpamC Debug: Sending: OK
DEBUG - Task_SpamC Debug:
DEBUG - Task_SpamC Debug: Receving : Got no content back from the server
DEBUG - SpamD_State_starttime: 10/30/2010 10:51:56 AM
DEBUG - SpamD_State_CPUtime: 00:00:00.8437500
DEBUG - SpamD_State_memuse: 18509824
FATAL - SpamD process has exited(event) with exitcode -1073741819, will now verify that.
SpamD start time: 10/30/2010 10:51:56 AM
SpamD CPU time : 00:00:00.8437500
SpamD memory use: 18509824 byte
... here comes the crash ....
ERROR - Got a error when asking the SpamD to process a dummy mail!
DEBUG - ErrorWhenProcessingTheMail_Return: True
DEBUG - Time between SpamC checks is 71 Sec.
DEBUG - Next time to verify SpamD is working 10/30/2010 10:53:56 AM
DEBUG - Kill_all_process_running 10/30/2010 10:52:45 AM
DEBUG - Does_the_process_run function started 10/30/2010 10:52:45 AM
DEBUG - Process found: Not found any.
DEBUG - Time between Does process run is 26 Sec.
DEBUG - Next time to verify the process is running 10/30/2010 10:53:11 AM
INFO - Going to start up a new process 10/30/2010 10:52:45 AM
DEBUG - Do file exist: "C:\SpamAssassin\spamd.exe"
DEBUG - file exist
DEBUG - Do working folder exist: "C:\SpamAssassin"
DEBUG - Working folder do exist. so that is good
DEBUG - Starting new process with this parameters.
DEBUG - Commandline : C:\SpamAssassin\spamd.exe
DEBUG - Command options : -i 127.0.0.1 -p 783 -m 10 --round-robin --max-conn-per-child=5000 --min-children=5
DEBUG - Working folder : C:\SpamAssassin
DEBUG - Change DoTask time to every 2 Sec.
DEBUG - Some event happen, so i have set the time values down
Funny, when I start SpamD in command prompt it sits fine with no crashes.