For people that were helping me troubleshoot my problem before, here is the current config file that I am using. Let me know any suggestions or if you see anything fishy that might be contributing to the random crashes.
I might be wrong about this, but this is the first thing that struck me:
{
"pools" : [
{
"url" : "stratum+tcp://useast.wafflepool.com:3331",
"user" : "my address",
"pass" : "d=0.008"
},
{
"url" : "stratum+tcp://useast.wafflepool.com:3331",
"user" : "my address",
"pass" : "d=0.008"
},
{
"url" : "stratum+tcp://useast.wafflepool.com:3331",
"user" : "my address",
"pass" : "d=0.008"
},
{
"url" : "stratum+tcp://useast.wafflepool.com:3331",
"user" : "my address",
"pass" : "d=0.008"
}
]
Why do you have 4 times the *same* pool? You should be using the other servers as pool 1, 2 and 3, not useast everywhere.
IMO, it can only bring troubles - e.g. being denied service by raising a flag by a sensitive anti-flood/DDOS mechanism, and/or causing a bug/glitch into sgminer.
I doubt that sgminer is coded to correctly handle 4 instances of the exact same server & port.

And again, as I said, I might be wrong about it, but I cannot imagine any use to have 4 times the same server & port. Can anyone else confirm?
Edited for clarity:
The other pools should be the other servers:
US East: stratum+tcp://useast.wafflepool.com:3331
US West: stratum+tcp://uswest.wafflepool.com:3331
Europe: stratum+tcp://eu.wafflepool.com:3331
Asia: stratum+tcp://sea.wafflepool.com:3331