This problem has reared its head a few times throughout my ownership of my Saga. I've had my Saga since the week it was released, and I'm using same Saga that was originally shipped to me.
I guess my problem doesn't really lie on "running" the programs off the SD, because programs
run fine from it. It's just what happens after the screen goes off and I hit the power button on top to turn the phone back on... then boom! it crashes.
I noticed this at first back in March with a small program I wrote to track setlists while at a concert. (
SetLists2Go) I was on my way to see Phish in Hampton, VA and was playing with my app in the airport. Showed it to another person at the airport, then forgot about it. Then when I came back to my phone 10 minutes later, as soon as I turned the phone on, the app crashed. I tried to recreate it, but wasn't able to (I never turned the phone's screen off!).. BUT..
Then I installed AIM on my SD card -- trying to kill some time at the airport. Was talking to a buddy.. phone screen turned off.. when I turned it back on -- AIM crashed. A little testing with my app and I was able to recreate the problem... programs crashed when the screen wakes up when running from the SD card.
I put both these apps in main memory and they worked fine for the rest of the weekend.
Anyway, I thought the issue initally could have been because I had a VERY cheap-o no-name brand SD card. (I think I took my 4gb Sandisk to use in my Nintendo DS..lol) So I went out and bought a Class 6 card. Put only data on it, really, until a few weeks ago.
I installed my Garmin GPS software on it. Now, I have no other option on where to install this software, as it's hundreds of MB.. so we get in the car and set our destination and go.. I had long since forgotten about the crashing problem and had thought I may have fixed it with the high-end card.
Wrong. When I turned the screen back on on my Saga CRASH goes Garmin Mobile XT. Fortunally I pulled over into a parking lot, reset my phone and my destination and told my girlfriend to "continuously move your finger over the mouse" so the screen never went to sleep and we made it to where we needed to go.
Holy crap.. sorry for the novel. Anyone else see this kind of behavior when running stuff from the card?