# HG changeset patch # User andrew # Date 1316650986 -3600 # Node ID e973950d3e44f4e7b1acde85466e693d46b04d03 # Parent e0155b0ad538da0ed3046127cf087dda042783e8 Handle case where JVMTI line number table has zero entries using appropriate error. diff -r e0155b0ad538 -r e973950d3e44 src/share/vm/prims/jvmtiEnv.cpp --- a/src/share/vm/prims/jvmtiEnv.cpp Thu Sep 22 01:09:48 2011 +0100 +++ b/src/share/vm/prims/jvmtiEnv.cpp Thu Sep 22 01:23:06 2011 +0100 @@ -2792,6 +2792,9 @@ (*entry_count_ptr) = num_entries; (*table_ptr) = jvmti_table; + if (num_entries == 0) + return JVMTI_ERROR_ABSENT_INFORMATION; + return JVMTI_ERROR_NONE; } /* end GetLineNumberTable */