I've written one multithreaded application, in that i'm getting the following error.
t@3 (l@3) signal ABRT (Abort) in __lwp_kill at 0xfebcaa58
0xfebcaa58: __lwp_kill+0x0008: bcc,a,pt %icc,__lwp_kill+0x18 ! 0xfebcaa68
dbx: fatal error: No memory available. Out of swap space?
dbx: panic: "Pstack::destroy_all"(): Assertion (!is_walking_stack()) failed - "stack.cc":201
can any one help me in why i'm getting this error? Ho w to fix this ?
Your code has lot of memory allocation, but deletion of allocated memory is not happening. An easy way to find out is: run a top command and keep observing the memory it occupies.