views:

130

answers:

1

we are trying to port our application from HP machine to AIX machine. it was running fine on HP machine but now its failing in malloc_y funtion. but we cant find any clue for this.

who is calling this malloc_y function??

please advice.

+1  A: 

I believe that malloc on AIX is just the public interface where the underlying implementation is malloc_y. To answer your question, malloc is calling malloc_y. What you probably want to know is why it's core dumping (just a hunch). I'd put my money on a double free because I don't think malloc on AIX is thread safe. And I'm guessing your application is multithreaded.

Good luck. Tracy.

tracy.brown