1.1 --- a/src/share/vm/utilities/vmError.cpp Tue Nov 23 13:22:55 2010 -0800 1.2 +++ b/src/share/vm/utilities/vmError.cpp Sat Dec 11 13:20:56 2010 -0500 1.3 @@ -33,6 +33,7 @@ 1.4 #include "runtime/vmThread.hpp" 1.5 #include "runtime/vm_operations.hpp" 1.6 #include "utilities/debug.hpp" 1.7 +#include "utilities/decoder.hpp" 1.8 #include "utilities/defaultStream.hpp" 1.9 #include "utilities/top.hpp" 1.10 #include "utilities/vmError.hpp" 1.11 @@ -516,8 +517,10 @@ 1.12 if (fr.pc()) { 1.13 st->print_cr("Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)"); 1.14 1.15 + // initialize decoder to decode C frames 1.16 + Decoder decoder; 1.17 + 1.18 int count = 0; 1.19 - 1.20 while (count++ < StackPrintLimit) { 1.21 fr.print_on_error(st, buf, sizeof(buf)); 1.22 st->cr();