自作のプログラムを起動させていると、丸1日ぐらいすると突然、キーボードから
キーが入力で着なくなったり(NumLockを押してもNumLockのLEDが点滅するのみ)、
マシンを再起動しようとすると再起動の途中のWindowsをシャットダウンしています
の画面でマシンが固まったりしてしまいます。

stringlistやsendinputを多用したソフトなのですが、このような症状の回避策に
あるいはチェックするべきところに心当たりはないでしょうか?
Stringlistのfreeはtry.finallyで必ずやっています。
OSはXP,D6Proで書いてます。
漠然としていてレスしにくいと思うのですがどうかお願いします。