Tomek Grabiec wrote: > The function was setting elem to the init_stack_trace_elem_current()'s > frame which is error prone because after function returns its stack > frame might be overriden by another function calls done from the > caller. > > A fix for that is to make init_stack_trace_elem_current() set elem to > the caller's frame. We must make it a macro becasue we can't rely on > __builtin_frame_address(1) because of gcc optimizations.
We still have few instances of __builtin_frame_address() in the code. I guess we need to fix those up as well? ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Jatovm-devel mailing list Jatovm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jatovm-devel