Somewhere between the time memory was malloced by > > > libeina-ver-pre-svn-05.so.0.9.9'_eina_strbuf_init+0x59 > > and the time it is being freed via realloc by > > > libeina-ver-pre-svn-05.so.0.9.9'_eina_strbuf_resize+0x162 >
indeed, i just found the problem. One of our devs did strange stuff and there was a memcpy that write too much bytes > > Something is writing past the end of the 40 bytes. I would look > in the eina_strbuf_init() code to see where the malloc was done > (right before eina_strbuf_init+0x59, you can see the malloc > call by using a disassembler), then see what happens with > the pointer that malloc returns by looking through the source. > thank for all your answers Vincent Torri
_______________________________________________ opensolaris-code mailing list opensolaris-code@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/opensolaris-code