In my application, after it runs for about 3 hours, I am getting SIGSEGV signal with an si_code of SEGV_MAPERR (address not mapped to object) when it tries to do a malloc of 65536 bytes, which it does successfully numerous times before it gets this seg fault. Repeated trials show it happening at the same place.
Any ideas what may be causing this or how I might go about determining the cause? I am running Linux 2.6.26 on PowerPC.