On Mon, 2009-08-03 at 00:09 +0200, Tomek Grabiec wrote:
> @@ -719,18 +720,18 @@ const char *stack_trace_elem_type_name(enum
> stack_trace_elem_type type)
>  
>  static void show_mixed_stack_trace(struct stack_trace_elem *elem)
>  {
> -     printf("Native and JAVA stack trace:\n");
> +     trace_printf("Native and JAVA stack trace:\n");
>       do {
> -             printf(" [<%08lx>] %-10s : ", elem->addr,
> +             trace_printf(" [<%08lx>] %-10s : ", elem->addr,
>                      stack_trace_elem_type_name(elem->type));
>  
>               if (elem->type != STACK_TRACE_ELEM_TYPE_OTHER) {
>                       print_java_stack_trace_elem(elem);
> -                     printf("\n");
> +                     trace_printf("\n");
>  
> -                     printf("%-27s"," ");
> +                     trace_printf("%-27s"," ");
>                       if (!show_exe_function((void *) elem->addr))
> -                             printf("\r");
> +                             trace_printf("\r");
>  
>                       continue;
>               }

This breaks the backtrace because show_function() that's not show here
in this diff is not coverted over. Maybe we need to introduce a

   print_function(string string *s)

helper for this?


------------------------------------------------------------------------------
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

Reply via email to