[SOLVED] Freeze after 20-90 minutes when using serial communication

I gather that the 1.0.4 IDE has a newer AVR-LIBC with a fixed memory allocator. Which version of Arduino are you using?
Does using 1.0.4 fix things?