just a quick thought. It is likely caused by un-initialized memory pointer which is freed at some point in your program. Why does it have random taste? don't know exactly. Maybe your program has more than one thread or I/O select to start with so that timing can cause sometimes the pointer is initialized but not in other times.
alan, --- Jerry Johns <[EMAIL PROTECTED]> wrote: > Hello all, > > Just recently, I've been starting to > get these errors whenever > is start my custom application... > > *** glibc detected *** double free or corruption: > 0x000fb130 ***, it happens > very unpredictably, and always terminates my program > > Until a day ago, my application had absolutely no > problems, and now it > starts dying at random times; > > My code changes compile fine, and they run fine (if > they start properly) for > hours on end > > > > How do I start tracing the cause of this problem? > What debugging techniques > are available at my disposal? > > I have no clue where to start poking around...the > memory address given is > most prob a heap location > > > > Thanks a bunch > > > > Jerry > > > _______________________________________________ > Davinci-linux-open-source mailing list > [email protected] > http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source > ____________________________________________________________________________________ Want to start your own business? Learn how on Yahoo! Small Business. http://smallbusiness.yahoo.com/r-index _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
