You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Tim Ellison (JIRA)" <ji...@apache.org> on 2007/04/17 23:14:15 UTC
[jira] Created: (HARMONY-3678) [classlib[luni] Results of checker
tool
[classlib[luni] Results of checker tool
---------------------------------------
Key: HARMONY-3678
URL: https://issues.apache.org/jira/browse/HARMONY-3678
Project: Harmony
Issue Type: Bug
Components: Classlib
Reporter: Tim Ellison
Priority: Minor
Results of running IBM checker tool (may include false positives) :
-- MISTAKE6 /*length does not match*/ >>>MISTAKE6_augmentToolsArgs_65df9d131505
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/launcher/shared/main.c", line 489: The third argument of strncmp should probably be 12 instead of 11
-- ERROR2 /*operating on NULL*/ >>>ERROR2_initializeVMLocalStorage_9e42a10dc2703a52
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/vmls/shared/vmls.c", line 300: invalid operation involving NULL pointer
ONE POSSIBLE PATH LEADING TO THE ERROR:
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/vmls/shared/vmls.c", line 268: the if-condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/vmls/shared/vmls.c", line 276: the if-condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/vmls/shared/vmls.c", line 279: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/vmls/shared/vmls.c", line 279: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/vmls/shared/vmls.c", line 279: loop entry condition is false, therefore exiting from the loop started on line 279
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/vmls/shared/vmls.c", line 294: the if-condition is false (used as evidence that error is possible)
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/vmls/shared/vmls.c", line 300: using operation `->' to dereference NULL pointer `container'
VALUES AT THE END OF THE PATH:
i = 255
container = 0
-- MISTAKE5 /*constant condition*/ >>>MISTAKE5_Java_java_io_File_isAbsoluteImpl_34fd8f161505
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/file.c", line 242: The expression `jclSeparator == '/'' is true whenever evaluated
This might be caused by using `&&' instead of `&'.
Or it might be caused by missing comparison `==' (or `!=').
You Typed: jclSeparator == '/'
Compiler Interpretation: 1
This expression is categorized as `sub_condition_implied_from_literal'
-- ERROR7 /*accessing beyond memory*/ >>>ERROR7_Java_java_io_File_listImpl_22e0acea1505
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/file.c", line 86: accessing beyond array bounds
ONE POSSIBLE PATH LEADING TO THE ERROR:
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/file.c", line 78: the ?-condition is false
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/file.c", line 80: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/file.c", line 80: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/file.c", line 80: the if-condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/file.c", line 86: the index `length' is outside the bounds [0,1023] of array `pathCopy'.
The index has value = 1024.
VALUES AT THE END OF THE PATH:
length = 1024
-- MISTAKE24 /*not boolean*/ >>>MISTAKE24_internal_nextafterf_5199b53f1505
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/math.c", line 247: Boolean expression `hx > 0' is used in a non-boolean context
-- ERROR7 /*accessing beyond memory*/ >>>ERROR7_Java_org_apache_harmony_luni_util_NumberConverter_bigIntDigitGeneratorInstImpl_84e644651505
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 815: accessing beyond array bounds
ONE POSSIBLE PATH LEADING TO THE ERROR:
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is false, therefore exiting from the loop started on line 774
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is false, therefore exiting from the loop started on line 776
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is false, therefore exiting from the loop started on line 778
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: conjunct is true (used as evidence that error is possible)
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is false, therefore exiting from the loop started on line 780
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 815: the index `SLength' is outside the bounds [0,21] of array `Temp'.
The index has value = 22.
VALUES AT THE END OF THE PATH:
SLength = 22
-- ERROR7 /*accessing beyond memory*/ >>>ERROR7_Java_org_apache_harmony_luni_util_NumberConverter_bigIntDigitGeneratorInstImpl_398b73f21505
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 844: accessing beyond array bounds
ONE POSSIBLE PATH LEADING TO THE ERROR:
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is false, therefore exiting from the loop started on line 774
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is false, therefore exiting from the loop started on line 776
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is false, therefore exiting from the loop started on line 778
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is false, therefore exiting from the loop started on line 780
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 785: the if-condition is false
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: loop entry condition is false, therefore exiting from the loop started on line 795
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: loop entry condition is false, therefore exiting from the loop started on line 797
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: loop entry condition is false, therefore exiting from the loop started on line 799
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: loop entry condition is false, therefore exiting from the loop started on line 812
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 832: assuming `compareHighPrecision (Temp, TempLength, S, SLength) == -1'
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 834: disjunct is false
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 834: the if-condition is false
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: loop entry condition is false, therefore exiting from the loop started on line 840
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: loop entry condition is false, therefore exiting from the loop started on line 842
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 844: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 844: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 844: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 844: conjunct is true (used as evidence that error is possible)
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 844: the index `mminus_Length - 1' is outside the bounds [0,20] of array `mminus'.
The index has value = 21.
VALUES AT THE END OF THE PATH:
i = -1
mminus_Length = 22
-- ERROR7 /*accessing beyond memory*/ >>>ERROR7_Java_org_apache_harmony_luni_util_NumberConverter_bigIntDigitGeneratorInstImpl_c2850f3c1505
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: accessing beyond array bounds
ONE POSSIBLE PATH LEADING TO THE ERROR:
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is false, therefore exiting from the loop started on line 774
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is false, therefore exiting from the loop started on line 776
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is false, therefore exiting from the loop started on line 778
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is false, therefore exiting from the loop started on line 780
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 782: the ?-condition is false
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 785: the if-condition is false
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: loop entry condition is false, therefore exiting from the loop started on line 795
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: loop entry condition is false, therefore exiting from the loop started on line 797
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: loop entry condition is false, therefore exiting from the loop started on line 799
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: loop entry condition is false, therefore exiting from the loop started on line 812
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 829: the ?-condition is false
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 832: assuming `compareHighPrecision (Temp, TempLength, S, SLength) == -1'
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 834: disjunct is false
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 834: the if-condition is false
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: loop entry condition is false, therefore exiting from the loop started on line 840
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: conjunct is true (used as evidence that error is possible)
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: the index `mplus_Length - 1' is outside the bounds [0,20] of array `mplus'.
The index has value = 21.
VALUES AT THE END OF THE PATH:
i = -1
mplus_Length = 22
-- ERROR7 /*accessing beyond memory*/ >>>ERROR7_Java_org_apache_harmony_luni_util_NumberConverter_bigIntDigitGeneratorInstImpl_cfaa6031505
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: accessing beyond array bounds
ONE POSSIBLE PATH LEADING TO THE ERROR:
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is false, therefore exiting from the loop started on line 774
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is false, therefore exiting from the loop started on line 776
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is false, therefore exiting from the loop started on line 778
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is false, therefore exiting from the loop started on line 780
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 785: the if-condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: loop entry condition is false, therefore exiting from the loop started on line 812
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 832: assuming `compareHighPrecision (Temp, TempLength, S, SLength) == -1'
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 834: disjunct is false
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 834: the if-condition is false
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: conjunct is true (used as evidence that error is possible)
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: the index `RLength - 1' is outside the bounds [0,20] of array `R'.
The index has value = 21.
VALUES AT THE END OF THE PATH:
RLength = 22
i = -1
-- ERROR7 /*accessing beyond memory*/ >>>ERROR7_Java_org_apache_harmony_luni_util_NumberConverter_bigIntDigitGeneratorInstImpl_bca2f69f7c8d4703
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 828: accessing beyond allocated memory
ONE POSSIBLE PATH LEADING TO THE ERROR:
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is false, therefore exiting from the loop started on line 774
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is false, therefore exiting from the loop started on line 776
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is false, therefore exiting from the loop started on line 778
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is false, therefore exiting from the loop started on line 780
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 785: the if-condition is false
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: loop entry condition is false, therefore exiting from the loop started on line 795
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: loop entry condition is false, therefore exiting from the loop started on line 797
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: loop entry condition is false, therefore exiting from the loop started on line 799
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: loop entry condition is false, therefore exiting from the loop started on line 812
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 828: `memcpy' could read from the buffer `R'
which is 168 bytes long
VALUES AT THE END OF THE PATH:
RLength = 22
i = -1
mplus_Length <= 22
mminus_Length <= 22
-- ERROR7 /*accessing beyond memory*/ >>>ERROR7_Java_org_apache_harmony_luni_util_NumberConverter_bigIntDigitGeneratorInstImpl_398b73f21505
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: accessing beyond array bounds
ONE POSSIBLE PATH LEADING TO THE ERROR:
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is false, therefore exiting from the loop started on line 774
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is false, therefore exiting from the loop started on line 776
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is false, therefore exiting from the loop started on line 778
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is false, therefore exiting from the loop started on line 780
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 785: the if-condition is false
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: loop entry condition is false, therefore exiting from the loop started on line 795
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: loop entry condition is false, therefore exiting from the loop started on line 797
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: conjunct is true (used as evidence that error is possible)
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: the index `mminus_Length - 1' is outside the bounds [0,20] of array `mminus'.
The index has value = 21.
VALUES AT THE END OF THE PATH:
mplus_Length <= 22
mminus_Length = 22
SLength <= 22
-- ERROR7 /*accessing beyond memory*/ >>>ERROR7_Java_org_apache_harmony_luni_util_NumberConverter_bigIntDigitGeneratorInstImpl_c2850f3c1505
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: accessing beyond array bounds
ONE POSSIBLE PATH LEADING TO THE ERROR:
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is false, therefore exiting from the loop started on line 774
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is false, therefore exiting from the loop started on line 776
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is false, therefore exiting from the loop started on line 778
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is false, therefore exiting from the loop started on line 780
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 782: the ?-condition is false
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 785: the if-condition is false
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: loop entry condition is false, therefore exiting from the loop started on line 795
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: conjunct is true (used as evidence that error is possible)
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: the index `mplus_Length - 1' is outside the bounds [0,20] of array `mplus'.
The index has value = 21.
VALUES AT THE END OF THE PATH:
mplus_Length = 22
SLength <= 22
-- ERROR7 /*accessing beyond memory*/ >>>ERROR7_Java_org_apache_harmony_luni_util_NumberConverter_bigIntDigitGeneratorInstImpl_cfaa6031505
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: accessing beyond array bounds
ONE POSSIBLE PATH LEADING TO THE ERROR:
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is false, therefore exiting from the loop started on line 774
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is false, therefore exiting from the loop started on line 776
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is false, therefore exiting from the loop started on line 778
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: conjunct is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is true
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: going around the loop again
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is false, therefore exiting from the loop started on line 780
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 785: the if-condition is false
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: conjunct is true (used as evidence that error is possible)
"/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: the index `RLength - 1' is outside the bounds [0,20] of array `R'.
The index has value = 21.
VALUES AT THE END OF THE PATH:
RLength = 22
SLength <= 22
-- ERROR23(heap_memory) /*memory leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSFileSystem_readvImpl_3a773e3f8fc9b96d
"OSFileSystemLinux32.c", line 182: memory leak
ONE POSSIBLE PATH LEADING TO THE ERROR:
"OSFileSystemLinux32.c", line 165: allocating using `env' (this memory will not be freed)
"OSFileSystemLinux32.c", line 165: assigning into `lengths'
"OSFileSystemLinux32.c", line 166: loop entry condition is false, therefore exiting from the loop started on line 166
"OSFileSystemLinux32.c", line 178: the if-condition is false
"OSFileSystemLinux32.c", line 182: deallocating `lengths' because exiting its scope (losing last pointer to the memory)
VALUES AT THE END OF THE PATH:
lengthsCopied = 0
i >= 0
vectors != 0
-- ERROR23(heap_memory) /*memory leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSFileSystem_readvImpl_3a773e3fc621e3de
"OSFileSystemLinux32.c", line 182: memory leak
ONE POSSIBLE PATH LEADING TO THE ERROR:
"OSFileSystemLinux32.c", line 164: allocating using `env' (this memory will not be freed)
"OSFileSystemLinux32.c", line 164: assigning into `offsets'
"OSFileSystemLinux32.c", line 166: loop entry condition is false, therefore exiting from the loop started on line 166
"OSFileSystemLinux32.c", line 175: the if-condition is false
"OSFileSystemLinux32.c", line 182: deallocating `offsets' because exiting its scope (losing last pointer to the memory)
VALUES AT THE END OF THE PATH:
offsetsCopied = 0
i >= 0
vectors != 0
-- ERROR23(heap_memory) /*memory leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSFileSystem_readvImpl_3a773e3fffcdd8
"OSFileSystemLinux32.c", line 182: memory leak
ONE POSSIBLE PATH LEADING TO THE ERROR:
"OSFileSystemLinux32.c", line 163: allocating using `env' (this memory will not be freed)
"OSFileSystemLinux32.c", line 163: assigning into `bufs'
"OSFileSystemLinux32.c", line 166: loop entry condition is false, therefore exiting from the loop started on line 166
"OSFileSystemLinux32.c", line 172: the if-condition is false
"OSFileSystemLinux32.c", line 182: deallocating `bufs' because exiting its scope (losing last pointer to the memory)
VALUES AT THE END OF THE PATH:
bufsCopied = 0
i >= 0
vectors != 0
-- ERROR23(heap_memory) /*memory leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSFileSystem_writevImpl_3a773e3f8fc9b96d
"OSFileSystemLinux32.c", line 224: memory leak
ONE POSSIBLE PATH LEADING TO THE ERROR:
"OSFileSystemLinux32.c", line 207: allocating using `env' (this memory will not be freed)
"OSFileSystemLinux32.c", line 207: assigning into `lengths'
"OSFileSystemLinux32.c", line 208: loop entry condition is false, therefore exiting from the loop started on line 208
"OSFileSystemLinux32.c", line 220: the if-condition is false
"OSFileSystemLinux32.c", line 224: deallocating `lengths' because exiting its scope (losing last pointer to the memory)
VALUES AT THE END OF THE PATH:
lengthsCopied = 0
i >= 0
vectors != 0
-- ERROR23(heap_memory) /*memory leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSFileSystem_writevImpl_3a773e3fc621e3de
"OSFileSystemLinux32.c", line 224: memory leak
ONE POSSIBLE PATH LEADING TO THE ERROR:
"OSFileSystemLinux32.c", line 206: allocating using `env' (this memory will not be freed)
"OSFileSystemLinux32.c", line 206: assigning into `offsets'
"OSFileSystemLinux32.c", line 208: loop entry condition is false, therefore exiting from the loop started on line 208
"OSFileSystemLinux32.c", line 217: the if-condition is false
"OSFileSystemLinux32.c", line 224: deallocating `offsets' because exiting its scope (losing last pointer to the memory)
VALUES AT THE END OF THE PATH:
offsetsCopied = 0
i >= 0
vectors != 0
-- ERROR23(heap_memory) /*memory leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSFileSystem_writevImpl_3a773e3fffcdd8
"OSFileSystemLinux32.c", line 224: memory leak
ONE POSSIBLE PATH LEADING TO THE ERROR:
"OSFileSystemLinux32.c", line 205: allocating using `env' (this memory will not be freed)
"OSFileSystemLinux32.c", line 205: assigning into `bufs'
"OSFileSystemLinux32.c", line 208: loop entry condition is false, therefore exiting from the loop started on line 208
"OSFileSystemLinux32.c", line 214: the if-condition is false
"OSFileSystemLinux32.c", line 224: deallocating `bufs' because exiting its scope (losing last pointer to the memory)
VALUES AT THE END OF THE PATH:
bufsCopied = 0
i >= 0
vectors != 0
-- ERROR23(heap_memory) /*memory leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSNetworkSystem_isReachableByICMPImpl_1b6bab303b711a8a
"OSNetworkSystemLinux.c", line 106: memory leak
ONE POSSIBLE PATH LEADING TO THE ERROR:
"OSNetworkSystemLinux.c", line 104: allocating using `malloc' (this memory will not be freed)
"OSNetworkSystemLinux.c", line 104: assigning into `recv_buf'
"OSNetworkSystemLinux.c", line 105: disjunct is true
"OSNetworkSystemLinux.c", line 105: the if-condition is true
"OSNetworkSystemLinux.c", line 106: deallocating `icmphdr' because exiting its scope
"OSNetworkSystemLinux.c", line 106: deallocating `recv_buf' because exiting its scope (losing last pointer to the memory)
-- ERROR23(heap_memory) /*memory leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSNetworkSystem_isReachableByICMPImpl_1b6bab30266dc4db
"OSNetworkSystemLinux.c", line 106: memory leak
ONE POSSIBLE PATH LEADING TO THE ERROR:
"OSNetworkSystemLinux.c", line 103: allocating using `malloc' (this memory will not be freed)
"OSNetworkSystemLinux.c", line 103: assigning into `send_buf'
"OSNetworkSystemLinux.c", line 104: assuming allocation to fail
"OSNetworkSystemLinux.c", line 105: disjunct is false
"OSNetworkSystemLinux.c", line 105: the if-condition is true
"OSNetworkSystemLinux.c", line 106: deallocating `send_buf' because exiting its scope (losing last pointer to the memory)
-- ERROR23(file) /*file leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSNetworkSystem_isReachableByICMPImpl_1b6bab30cebf04bb
"OSNetworkSystemLinux.c", line 106: file leak
ONE POSSIBLE PATH LEADING TO THE ERROR:
"OSNetworkSystemLinux.c", line 76: opening using `socket' (this file will not be closed)
"OSNetworkSystemLinux.c", line 76: assigning into `sock'
"OSNetworkSystemLinux.c", line 77: the if-condition is false
"OSNetworkSystemLinux.c", line 104: assuming allocation to fail
"OSNetworkSystemLinux.c", line 105: the if-condition is true
"OSNetworkSystemLinux.c", line 106: deallocating `sock' because exiting its scope (losing last pointer to the file)
VALUES AT THE END OF THE PATH:
sock >= 0
-- ERROR23(heap_memory) /*memory leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSNetworkSystem_inheritedChannelImpl_85bae80936600c6f
"OSNetworkSystemLinux.c", line 418: memory leak
ONE POSSIBLE PATH LEADING TO THE ERROR:
"OSNetworkSystemLinux.c", line 323: allocating using `malloc' (this memory will not be freed)
"OSNetworkSystemLinux.c", line 323: assigning into `sock'
"OSNetworkSystemLinux.c", line 398: goto clean
"OSNetworkSystemLinux.c", line 418: deallocating `sock' because exiting its scope (losing last pointer to the memory)
VALUES AT THE END OF THE PATH:
local_addr.sin_family = 2
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HARMONY-3678) [classlib][luni] Results of checker
tool
Posted by "Nathan Beyer (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-3678?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Nathan Beyer updated HARMONY-3678:
----------------------------------
Summary: [classlib][luni] Results of checker tool (was: [classlib[luni] Results of checker tool)
> [classlib][luni] Results of checker tool
> ----------------------------------------
>
> Key: HARMONY-3678
> URL: https://issues.apache.org/jira/browse/HARMONY-3678
> Project: Harmony
> Issue Type: Bug
> Components: Classlib
> Reporter: Tim Ellison
> Priority: Minor
>
> Results of running IBM checker tool (may include false positives) :
> -- MISTAKE6 /*length does not match*/ >>>MISTAKE6_augmentToolsArgs_65df9d131505
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/launcher/shared/main.c", line 489: The third argument of strncmp should probably be 12 instead of 11
> -- ERROR2 /*operating on NULL*/ >>>ERROR2_initializeVMLocalStorage_9e42a10dc2703a52
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/vmls/shared/vmls.c", line 300: invalid operation involving NULL pointer
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/vmls/shared/vmls.c", line 268: the if-condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/vmls/shared/vmls.c", line 276: the if-condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/vmls/shared/vmls.c", line 279: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/vmls/shared/vmls.c", line 279: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/vmls/shared/vmls.c", line 279: loop entry condition is false, therefore exiting from the loop started on line 279
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/vmls/shared/vmls.c", line 294: the if-condition is false (used as evidence that error is possible)
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/vmls/shared/vmls.c", line 300: using operation `->' to dereference NULL pointer `container'
> VALUES AT THE END OF THE PATH:
> i = 255
> container = 0
> -- MISTAKE5 /*constant condition*/ >>>MISTAKE5_Java_java_io_File_isAbsoluteImpl_34fd8f161505
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/file.c", line 242: The expression `jclSeparator == '/'' is true whenever evaluated
> This might be caused by using `&&' instead of `&'.
> Or it might be caused by missing comparison `==' (or `!=').
> You Typed: jclSeparator == '/'
> Compiler Interpretation: 1
> This expression is categorized as `sub_condition_implied_from_literal'
> -- ERROR7 /*accessing beyond memory*/ >>>ERROR7_Java_java_io_File_listImpl_22e0acea1505
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/file.c", line 86: accessing beyond array bounds
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/file.c", line 78: the ?-condition is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/file.c", line 80: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/file.c", line 80: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/file.c", line 80: the if-condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/file.c", line 86: the index `length' is outside the bounds [0,1023] of array `pathCopy'.
> The index has value = 1024.
>
> VALUES AT THE END OF THE PATH:
> length = 1024
> -- MISTAKE24 /*not boolean*/ >>>MISTAKE24_internal_nextafterf_5199b53f1505
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/math.c", line 247: Boolean expression `hx > 0' is used in a non-boolean context
> -- ERROR7 /*accessing beyond memory*/ >>>ERROR7_Java_org_apache_harmony_luni_util_NumberConverter_bigIntDigitGeneratorInstImpl_84e644651505
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 815: accessing beyond array bounds
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is false, therefore exiting from the loop started on line 774
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is false, therefore exiting from the loop started on line 776
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is false, therefore exiting from the loop started on line 778
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: conjunct is true (used as evidence that error is possible)
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is false, therefore exiting from the loop started on line 780
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 815: the index `SLength' is outside the bounds [0,21] of array `Temp'.
> The index has value = 22.
>
> VALUES AT THE END OF THE PATH:
> SLength = 22
> -- ERROR7 /*accessing beyond memory*/ >>>ERROR7_Java_org_apache_harmony_luni_util_NumberConverter_bigIntDigitGeneratorInstImpl_398b73f21505
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 844: accessing beyond array bounds
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is false, therefore exiting from the loop started on line 774
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is false, therefore exiting from the loop started on line 776
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is false, therefore exiting from the loop started on line 778
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is false, therefore exiting from the loop started on line 780
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 785: the if-condition is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: loop entry condition is false, therefore exiting from the loop started on line 795
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: loop entry condition is false, therefore exiting from the loop started on line 797
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: loop entry condition is false, therefore exiting from the loop started on line 799
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: loop entry condition is false, therefore exiting from the loop started on line 812
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 832: assuming `compareHighPrecision (Temp, TempLength, S, SLength) == -1'
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 834: disjunct is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 834: the if-condition is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: loop entry condition is false, therefore exiting from the loop started on line 840
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: loop entry condition is false, therefore exiting from the loop started on line 842
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 844: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 844: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 844: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 844: conjunct is true (used as evidence that error is possible)
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 844: the index `mminus_Length - 1' is outside the bounds [0,20] of array `mminus'.
> The index has value = 21.
>
> VALUES AT THE END OF THE PATH:
> i = -1
> mminus_Length = 22
> -- ERROR7 /*accessing beyond memory*/ >>>ERROR7_Java_org_apache_harmony_luni_util_NumberConverter_bigIntDigitGeneratorInstImpl_c2850f3c1505
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: accessing beyond array bounds
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is false, therefore exiting from the loop started on line 774
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is false, therefore exiting from the loop started on line 776
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is false, therefore exiting from the loop started on line 778
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is false, therefore exiting from the loop started on line 780
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 782: the ?-condition is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 785: the if-condition is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: loop entry condition is false, therefore exiting from the loop started on line 795
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: loop entry condition is false, therefore exiting from the loop started on line 797
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: loop entry condition is false, therefore exiting from the loop started on line 799
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: loop entry condition is false, therefore exiting from the loop started on line 812
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 829: the ?-condition is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 832: assuming `compareHighPrecision (Temp, TempLength, S, SLength) == -1'
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 834: disjunct is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 834: the if-condition is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: loop entry condition is false, therefore exiting from the loop started on line 840
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: conjunct is true (used as evidence that error is possible)
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: the index `mplus_Length - 1' is outside the bounds [0,20] of array `mplus'.
> The index has value = 21.
>
> VALUES AT THE END OF THE PATH:
> i = -1
> mplus_Length = 22
> -- ERROR7 /*accessing beyond memory*/ >>>ERROR7_Java_org_apache_harmony_luni_util_NumberConverter_bigIntDigitGeneratorInstImpl_cfaa6031505
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: accessing beyond array bounds
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is false, therefore exiting from the loop started on line 774
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is false, therefore exiting from the loop started on line 776
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is false, therefore exiting from the loop started on line 778
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is false, therefore exiting from the loop started on line 780
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 785: the if-condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: loop entry condition is false, therefore exiting from the loop started on line 812
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 832: assuming `compareHighPrecision (Temp, TempLength, S, SLength) == -1'
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 834: disjunct is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 834: the if-condition is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: conjunct is true (used as evidence that error is possible)
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: the index `RLength - 1' is outside the bounds [0,20] of array `R'.
> The index has value = 21.
>
> VALUES AT THE END OF THE PATH:
> RLength = 22
> i = -1
> -- ERROR7 /*accessing beyond memory*/ >>>ERROR7_Java_org_apache_harmony_luni_util_NumberConverter_bigIntDigitGeneratorInstImpl_bca2f69f7c8d4703
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 828: accessing beyond allocated memory
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is false, therefore exiting from the loop started on line 774
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is false, therefore exiting from the loop started on line 776
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is false, therefore exiting from the loop started on line 778
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is false, therefore exiting from the loop started on line 780
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 785: the if-condition is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: loop entry condition is false, therefore exiting from the loop started on line 795
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: loop entry condition is false, therefore exiting from the loop started on line 797
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: loop entry condition is false, therefore exiting from the loop started on line 799
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: loop entry condition is false, therefore exiting from the loop started on line 812
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 828: `memcpy' could read from the buffer `R'
> which is 168 bytes long
> VALUES AT THE END OF THE PATH:
> RLength = 22
> i = -1
> mplus_Length <= 22
> mminus_Length <= 22
> -- ERROR7 /*accessing beyond memory*/ >>>ERROR7_Java_org_apache_harmony_luni_util_NumberConverter_bigIntDigitGeneratorInstImpl_398b73f21505
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: accessing beyond array bounds
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is false, therefore exiting from the loop started on line 774
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is false, therefore exiting from the loop started on line 776
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is false, therefore exiting from the loop started on line 778
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is false, therefore exiting from the loop started on line 780
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 785: the if-condition is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: loop entry condition is false, therefore exiting from the loop started on line 795
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: loop entry condition is false, therefore exiting from the loop started on line 797
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: conjunct is true (used as evidence that error is possible)
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: the index `mminus_Length - 1' is outside the bounds [0,20] of array `mminus'.
> The index has value = 21.
>
> VALUES AT THE END OF THE PATH:
> mplus_Length <= 22
> mminus_Length = 22
> SLength <= 22
> -- ERROR7 /*accessing beyond memory*/ >>>ERROR7_Java_org_apache_harmony_luni_util_NumberConverter_bigIntDigitGeneratorInstImpl_c2850f3c1505
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: accessing beyond array bounds
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is false, therefore exiting from the loop started on line 774
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is false, therefore exiting from the loop started on line 776
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is false, therefore exiting from the loop started on line 778
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is false, therefore exiting from the loop started on line 780
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 782: the ?-condition is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 785: the if-condition is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: loop entry condition is false, therefore exiting from the loop started on line 795
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: conjunct is true (used as evidence that error is possible)
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: the index `mplus_Length - 1' is outside the bounds [0,20] of array `mplus'.
> The index has value = 21.
>
> VALUES AT THE END OF THE PATH:
> mplus_Length = 22
> SLength <= 22
> -- ERROR7 /*accessing beyond memory*/ >>>ERROR7_Java_org_apache_harmony_luni_util_NumberConverter_bigIntDigitGeneratorInstImpl_cfaa6031505
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: accessing beyond array bounds
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is false, therefore exiting from the loop started on line 774
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is false, therefore exiting from the loop started on line 776
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is false, therefore exiting from the loop started on line 778
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is false, therefore exiting from the loop started on line 780
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 785: the if-condition is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: conjunct is true (used as evidence that error is possible)
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: the index `RLength - 1' is outside the bounds [0,20] of array `R'.
> The index has value = 21.
>
> VALUES AT THE END OF THE PATH:
> RLength = 22
> SLength <= 22
> -- ERROR23(heap_memory) /*memory leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSFileSystem_readvImpl_3a773e3f8fc9b96d
> "OSFileSystemLinux32.c", line 182: memory leak
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "OSFileSystemLinux32.c", line 165: allocating using `env' (this memory will not be freed)
> "OSFileSystemLinux32.c", line 165: assigning into `lengths'
> "OSFileSystemLinux32.c", line 166: loop entry condition is false, therefore exiting from the loop started on line 166
> "OSFileSystemLinux32.c", line 178: the if-condition is false
> "OSFileSystemLinux32.c", line 182: deallocating `lengths' because exiting its scope (losing last pointer to the memory)
> VALUES AT THE END OF THE PATH:
> lengthsCopied = 0
> i >= 0
> vectors != 0
> -- ERROR23(heap_memory) /*memory leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSFileSystem_readvImpl_3a773e3fc621e3de
> "OSFileSystemLinux32.c", line 182: memory leak
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "OSFileSystemLinux32.c", line 164: allocating using `env' (this memory will not be freed)
> "OSFileSystemLinux32.c", line 164: assigning into `offsets'
> "OSFileSystemLinux32.c", line 166: loop entry condition is false, therefore exiting from the loop started on line 166
> "OSFileSystemLinux32.c", line 175: the if-condition is false
> "OSFileSystemLinux32.c", line 182: deallocating `offsets' because exiting its scope (losing last pointer to the memory)
> VALUES AT THE END OF THE PATH:
> offsetsCopied = 0
> i >= 0
> vectors != 0
> -- ERROR23(heap_memory) /*memory leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSFileSystem_readvImpl_3a773e3fffcdd8
> "OSFileSystemLinux32.c", line 182: memory leak
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "OSFileSystemLinux32.c", line 163: allocating using `env' (this memory will not be freed)
> "OSFileSystemLinux32.c", line 163: assigning into `bufs'
> "OSFileSystemLinux32.c", line 166: loop entry condition is false, therefore exiting from the loop started on line 166
> "OSFileSystemLinux32.c", line 172: the if-condition is false
> "OSFileSystemLinux32.c", line 182: deallocating `bufs' because exiting its scope (losing last pointer to the memory)
> VALUES AT THE END OF THE PATH:
> bufsCopied = 0
> i >= 0
> vectors != 0
> -- ERROR23(heap_memory) /*memory leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSFileSystem_writevImpl_3a773e3f8fc9b96d
> "OSFileSystemLinux32.c", line 224: memory leak
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "OSFileSystemLinux32.c", line 207: allocating using `env' (this memory will not be freed)
> "OSFileSystemLinux32.c", line 207: assigning into `lengths'
> "OSFileSystemLinux32.c", line 208: loop entry condition is false, therefore exiting from the loop started on line 208
> "OSFileSystemLinux32.c", line 220: the if-condition is false
> "OSFileSystemLinux32.c", line 224: deallocating `lengths' because exiting its scope (losing last pointer to the memory)
> VALUES AT THE END OF THE PATH:
> lengthsCopied = 0
> i >= 0
> vectors != 0
> -- ERROR23(heap_memory) /*memory leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSFileSystem_writevImpl_3a773e3fc621e3de
> "OSFileSystemLinux32.c", line 224: memory leak
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "OSFileSystemLinux32.c", line 206: allocating using `env' (this memory will not be freed)
> "OSFileSystemLinux32.c", line 206: assigning into `offsets'
> "OSFileSystemLinux32.c", line 208: loop entry condition is false, therefore exiting from the loop started on line 208
> "OSFileSystemLinux32.c", line 217: the if-condition is false
> "OSFileSystemLinux32.c", line 224: deallocating `offsets' because exiting its scope (losing last pointer to the memory)
> VALUES AT THE END OF THE PATH:
> offsetsCopied = 0
> i >= 0
> vectors != 0
> -- ERROR23(heap_memory) /*memory leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSFileSystem_writevImpl_3a773e3fffcdd8
> "OSFileSystemLinux32.c", line 224: memory leak
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "OSFileSystemLinux32.c", line 205: allocating using `env' (this memory will not be freed)
> "OSFileSystemLinux32.c", line 205: assigning into `bufs'
> "OSFileSystemLinux32.c", line 208: loop entry condition is false, therefore exiting from the loop started on line 208
> "OSFileSystemLinux32.c", line 214: the if-condition is false
> "OSFileSystemLinux32.c", line 224: deallocating `bufs' because exiting its scope (losing last pointer to the memory)
> VALUES AT THE END OF THE PATH:
> bufsCopied = 0
> i >= 0
> vectors != 0
> -- ERROR23(heap_memory) /*memory leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSNetworkSystem_isReachableByICMPImpl_1b6bab303b711a8a
> "OSNetworkSystemLinux.c", line 106: memory leak
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "OSNetworkSystemLinux.c", line 104: allocating using `malloc' (this memory will not be freed)
> "OSNetworkSystemLinux.c", line 104: assigning into `recv_buf'
> "OSNetworkSystemLinux.c", line 105: disjunct is true
> "OSNetworkSystemLinux.c", line 105: the if-condition is true
> "OSNetworkSystemLinux.c", line 106: deallocating `icmphdr' because exiting its scope
> "OSNetworkSystemLinux.c", line 106: deallocating `recv_buf' because exiting its scope (losing last pointer to the memory)
> -- ERROR23(heap_memory) /*memory leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSNetworkSystem_isReachableByICMPImpl_1b6bab30266dc4db
> "OSNetworkSystemLinux.c", line 106: memory leak
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "OSNetworkSystemLinux.c", line 103: allocating using `malloc' (this memory will not be freed)
> "OSNetworkSystemLinux.c", line 103: assigning into `send_buf'
> "OSNetworkSystemLinux.c", line 104: assuming allocation to fail
> "OSNetworkSystemLinux.c", line 105: disjunct is false
> "OSNetworkSystemLinux.c", line 105: the if-condition is true
> "OSNetworkSystemLinux.c", line 106: deallocating `send_buf' because exiting its scope (losing last pointer to the memory)
> -- ERROR23(file) /*file leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSNetworkSystem_isReachableByICMPImpl_1b6bab30cebf04bb
> "OSNetworkSystemLinux.c", line 106: file leak
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "OSNetworkSystemLinux.c", line 76: opening using `socket' (this file will not be closed)
> "OSNetworkSystemLinux.c", line 76: assigning into `sock'
> "OSNetworkSystemLinux.c", line 77: the if-condition is false
> "OSNetworkSystemLinux.c", line 104: assuming allocation to fail
> "OSNetworkSystemLinux.c", line 105: the if-condition is true
> "OSNetworkSystemLinux.c", line 106: deallocating `sock' because exiting its scope (losing last pointer to the file)
> VALUES AT THE END OF THE PATH:
> sock >= 0
> -- ERROR23(heap_memory) /*memory leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSNetworkSystem_inheritedChannelImpl_85bae80936600c6f
> "OSNetworkSystemLinux.c", line 418: memory leak
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "OSNetworkSystemLinux.c", line 323: allocating using `malloc' (this memory will not be freed)
> "OSNetworkSystemLinux.c", line 323: assigning into `sock'
> "OSNetworkSystemLinux.c", line 398: goto clean
> "OSNetworkSystemLinux.c", line 418: deallocating `sock' because exiting its scope (losing last pointer to the memory)
> VALUES AT THE END OF THE PATH:
> local_addr.sin_family = 2
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Closed: (HARMONY-3678) [classlib][luni] Results of checker
tool
Posted by "Tim Ellison (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-3678?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tim Ellison closed HARMONY-3678.
--------------------------------
Resolution: Fixed
Assignee: Tim Ellison
Fixed a number of these earlier, the remaining need to be found using a new run of the checker tool. The code has moved on.
> [classlib][luni] Results of checker tool
> ----------------------------------------
>
> Key: HARMONY-3678
> URL: https://issues.apache.org/jira/browse/HARMONY-3678
> Project: Harmony
> Issue Type: Bug
> Components: Classlib
> Reporter: Tim Ellison
> Assignee: Tim Ellison
> Priority: Minor
>
> Results of running IBM checker tool (may include false positives) :
> -- MISTAKE6 /*length does not match*/ >>>MISTAKE6_augmentToolsArgs_65df9d131505
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/launcher/shared/main.c", line 489: The third argument of strncmp should probably be 12 instead of 11
> -- ERROR2 /*operating on NULL*/ >>>ERROR2_initializeVMLocalStorage_9e42a10dc2703a52
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/vmls/shared/vmls.c", line 300: invalid operation involving NULL pointer
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/vmls/shared/vmls.c", line 268: the if-condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/vmls/shared/vmls.c", line 276: the if-condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/vmls/shared/vmls.c", line 279: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/vmls/shared/vmls.c", line 279: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/vmls/shared/vmls.c", line 279: loop entry condition is false, therefore exiting from the loop started on line 279
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/vmls/shared/vmls.c", line 294: the if-condition is false (used as evidence that error is possible)
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/vmls/shared/vmls.c", line 300: using operation `->' to dereference NULL pointer `container'
> VALUES AT THE END OF THE PATH:
> i = 255
> container = 0
> -- MISTAKE5 /*constant condition*/ >>>MISTAKE5_Java_java_io_File_isAbsoluteImpl_34fd8f161505
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/file.c", line 242: The expression `jclSeparator == '/'' is true whenever evaluated
> This might be caused by using `&&' instead of `&'.
> Or it might be caused by missing comparison `==' (or `!=').
> You Typed: jclSeparator == '/'
> Compiler Interpretation: 1
> This expression is categorized as `sub_condition_implied_from_literal'
> -- ERROR7 /*accessing beyond memory*/ >>>ERROR7_Java_java_io_File_listImpl_22e0acea1505
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/file.c", line 86: accessing beyond array bounds
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/file.c", line 78: the ?-condition is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/file.c", line 80: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/file.c", line 80: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/file.c", line 80: the if-condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/file.c", line 86: the index `length' is outside the bounds [0,1023] of array `pathCopy'.
> The index has value = 1024.
>
> VALUES AT THE END OF THE PATH:
> length = 1024
> -- MISTAKE24 /*not boolean*/ >>>MISTAKE24_internal_nextafterf_5199b53f1505
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/math.c", line 247: Boolean expression `hx > 0' is used in a non-boolean context
> -- ERROR7 /*accessing beyond memory*/ >>>ERROR7_Java_org_apache_harmony_luni_util_NumberConverter_bigIntDigitGeneratorInstImpl_84e644651505
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 815: accessing beyond array bounds
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is false, therefore exiting from the loop started on line 774
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is false, therefore exiting from the loop started on line 776
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is false, therefore exiting from the loop started on line 778
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: conjunct is true (used as evidence that error is possible)
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is false, therefore exiting from the loop started on line 780
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 815: the index `SLength' is outside the bounds [0,21] of array `Temp'.
> The index has value = 22.
>
> VALUES AT THE END OF THE PATH:
> SLength = 22
> -- ERROR7 /*accessing beyond memory*/ >>>ERROR7_Java_org_apache_harmony_luni_util_NumberConverter_bigIntDigitGeneratorInstImpl_398b73f21505
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 844: accessing beyond array bounds
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is false, therefore exiting from the loop started on line 774
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is false, therefore exiting from the loop started on line 776
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is false, therefore exiting from the loop started on line 778
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is false, therefore exiting from the loop started on line 780
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 785: the if-condition is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: loop entry condition is false, therefore exiting from the loop started on line 795
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: loop entry condition is false, therefore exiting from the loop started on line 797
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: loop entry condition is false, therefore exiting from the loop started on line 799
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: loop entry condition is false, therefore exiting from the loop started on line 812
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 832: assuming `compareHighPrecision (Temp, TempLength, S, SLength) == -1'
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 834: disjunct is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 834: the if-condition is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: loop entry condition is false, therefore exiting from the loop started on line 840
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: loop entry condition is false, therefore exiting from the loop started on line 842
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 844: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 844: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 844: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 844: conjunct is true (used as evidence that error is possible)
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 844: the index `mminus_Length - 1' is outside the bounds [0,20] of array `mminus'.
> The index has value = 21.
>
> VALUES AT THE END OF THE PATH:
> i = -1
> mminus_Length = 22
> -- ERROR7 /*accessing beyond memory*/ >>>ERROR7_Java_org_apache_harmony_luni_util_NumberConverter_bigIntDigitGeneratorInstImpl_c2850f3c1505
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: accessing beyond array bounds
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is false, therefore exiting from the loop started on line 774
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is false, therefore exiting from the loop started on line 776
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is false, therefore exiting from the loop started on line 778
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is false, therefore exiting from the loop started on line 780
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 782: the ?-condition is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 785: the if-condition is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: loop entry condition is false, therefore exiting from the loop started on line 795
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: loop entry condition is false, therefore exiting from the loop started on line 797
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: loop entry condition is false, therefore exiting from the loop started on line 799
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: loop entry condition is false, therefore exiting from the loop started on line 812
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 829: the ?-condition is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 832: assuming `compareHighPrecision (Temp, TempLength, S, SLength) == -1'
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 834: disjunct is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 834: the if-condition is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: loop entry condition is false, therefore exiting from the loop started on line 840
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: conjunct is true (used as evidence that error is possible)
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 842: the index `mplus_Length - 1' is outside the bounds [0,20] of array `mplus'.
> The index has value = 21.
>
> VALUES AT THE END OF THE PATH:
> i = -1
> mplus_Length = 22
> -- ERROR7 /*accessing beyond memory*/ >>>ERROR7_Java_org_apache_harmony_luni_util_NumberConverter_bigIntDigitGeneratorInstImpl_cfaa6031505
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: accessing beyond array bounds
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is false, therefore exiting from the loop started on line 774
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is false, therefore exiting from the loop started on line 776
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is false, therefore exiting from the loop started on line 778
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is false, therefore exiting from the loop started on line 780
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 785: the if-condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: loop entry condition is false, therefore exiting from the loop started on line 812
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 832: assuming `compareHighPrecision (Temp, TempLength, S, SLength) == -1'
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 834: disjunct is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 834: the if-condition is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: conjunct is true (used as evidence that error is possible)
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 840: the index `RLength - 1' is outside the bounds [0,20] of array `R'.
> The index has value = 21.
>
> VALUES AT THE END OF THE PATH:
> RLength = 22
> i = -1
> -- ERROR7 /*accessing beyond memory*/ >>>ERROR7_Java_org_apache_harmony_luni_util_NumberConverter_bigIntDigitGeneratorInstImpl_bca2f69f7c8d4703
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 828: accessing beyond allocated memory
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is false, therefore exiting from the loop started on line 774
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is false, therefore exiting from the loop started on line 776
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is false, therefore exiting from the loop started on line 778
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is false, therefore exiting from the loop started on line 780
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 785: the if-condition is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: loop entry condition is false, therefore exiting from the loop started on line 795
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: loop entry condition is false, therefore exiting from the loop started on line 797
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: loop entry condition is false, therefore exiting from the loop started on line 799
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 812: loop entry condition is false, therefore exiting from the loop started on line 812
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 828: `memcpy' could read from the buffer `R'
> which is 168 bytes long
> VALUES AT THE END OF THE PATH:
> RLength = 22
> i = -1
> mplus_Length <= 22
> mminus_Length <= 22
> -- ERROR7 /*accessing beyond memory*/ >>>ERROR7_Java_org_apache_harmony_luni_util_NumberConverter_bigIntDigitGeneratorInstImpl_398b73f21505
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: accessing beyond array bounds
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is false, therefore exiting from the loop started on line 774
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is false, therefore exiting from the loop started on line 776
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is false, therefore exiting from the loop started on line 778
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is false, therefore exiting from the loop started on line 780
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 785: the if-condition is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: loop entry condition is false, therefore exiting from the loop started on line 795
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: loop entry condition is false, therefore exiting from the loop started on line 797
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: conjunct is true (used as evidence that error is possible)
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 799: the index `mminus_Length - 1' is outside the bounds [0,20] of array `mminus'.
> The index has value = 21.
>
> VALUES AT THE END OF THE PATH:
> mplus_Length <= 22
> mminus_Length = 22
> SLength <= 22
> -- ERROR7 /*accessing beyond memory*/ >>>ERROR7_Java_org_apache_harmony_luni_util_NumberConverter_bigIntDigitGeneratorInstImpl_c2850f3c1505
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: accessing beyond array bounds
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is false, therefore exiting from the loop started on line 774
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is false, therefore exiting from the loop started on line 776
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is false, therefore exiting from the loop started on line 778
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is false, therefore exiting from the loop started on line 780
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 782: the ?-condition is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 785: the if-condition is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: loop entry condition is false, therefore exiting from the loop started on line 795
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: conjunct is true (used as evidence that error is possible)
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 797: the index `mplus_Length - 1' is outside the bounds [0,20] of array `mplus'.
> The index has value = 21.
>
> VALUES AT THE END OF THE PATH:
> mplus_Length = 22
> SLength <= 22
> -- ERROR7 /*accessing beyond memory*/ >>>ERROR7_Java_org_apache_harmony_luni_util_NumberConverter_bigIntDigitGeneratorInstImpl_cfaa6031505
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: accessing beyond array bounds
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 774: loop entry condition is false, therefore exiting from the loop started on line 774
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 776: loop entry condition is false, therefore exiting from the loop started on line 776
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 778: loop entry condition is false, therefore exiting from the loop started on line 778
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: conjunct is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is true
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: going around the loop again
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 780: loop entry condition is false, therefore exiting from the loop started on line 780
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 785: the if-condition is false
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: conjunct is true (used as evidence that error is possible)
> "/home/gkondo/harmony/trunk/working_classlib/modules/luni/src/main/native/luni/shared/dblparse.c", line 795: the index `RLength - 1' is outside the bounds [0,20] of array `R'.
> The index has value = 21.
>
> VALUES AT THE END OF THE PATH:
> RLength = 22
> SLength <= 22
> -- ERROR23(heap_memory) /*memory leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSFileSystem_readvImpl_3a773e3f8fc9b96d
> "OSFileSystemLinux32.c", line 182: memory leak
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "OSFileSystemLinux32.c", line 165: allocating using `env' (this memory will not be freed)
> "OSFileSystemLinux32.c", line 165: assigning into `lengths'
> "OSFileSystemLinux32.c", line 166: loop entry condition is false, therefore exiting from the loop started on line 166
> "OSFileSystemLinux32.c", line 178: the if-condition is false
> "OSFileSystemLinux32.c", line 182: deallocating `lengths' because exiting its scope (losing last pointer to the memory)
> VALUES AT THE END OF THE PATH:
> lengthsCopied = 0
> i >= 0
> vectors != 0
> -- ERROR23(heap_memory) /*memory leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSFileSystem_readvImpl_3a773e3fc621e3de
> "OSFileSystemLinux32.c", line 182: memory leak
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "OSFileSystemLinux32.c", line 164: allocating using `env' (this memory will not be freed)
> "OSFileSystemLinux32.c", line 164: assigning into `offsets'
> "OSFileSystemLinux32.c", line 166: loop entry condition is false, therefore exiting from the loop started on line 166
> "OSFileSystemLinux32.c", line 175: the if-condition is false
> "OSFileSystemLinux32.c", line 182: deallocating `offsets' because exiting its scope (losing last pointer to the memory)
> VALUES AT THE END OF THE PATH:
> offsetsCopied = 0
> i >= 0
> vectors != 0
> -- ERROR23(heap_memory) /*memory leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSFileSystem_readvImpl_3a773e3fffcdd8
> "OSFileSystemLinux32.c", line 182: memory leak
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "OSFileSystemLinux32.c", line 163: allocating using `env' (this memory will not be freed)
> "OSFileSystemLinux32.c", line 163: assigning into `bufs'
> "OSFileSystemLinux32.c", line 166: loop entry condition is false, therefore exiting from the loop started on line 166
> "OSFileSystemLinux32.c", line 172: the if-condition is false
> "OSFileSystemLinux32.c", line 182: deallocating `bufs' because exiting its scope (losing last pointer to the memory)
> VALUES AT THE END OF THE PATH:
> bufsCopied = 0
> i >= 0
> vectors != 0
> -- ERROR23(heap_memory) /*memory leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSFileSystem_writevImpl_3a773e3f8fc9b96d
> "OSFileSystemLinux32.c", line 224: memory leak
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "OSFileSystemLinux32.c", line 207: allocating using `env' (this memory will not be freed)
> "OSFileSystemLinux32.c", line 207: assigning into `lengths'
> "OSFileSystemLinux32.c", line 208: loop entry condition is false, therefore exiting from the loop started on line 208
> "OSFileSystemLinux32.c", line 220: the if-condition is false
> "OSFileSystemLinux32.c", line 224: deallocating `lengths' because exiting its scope (losing last pointer to the memory)
> VALUES AT THE END OF THE PATH:
> lengthsCopied = 0
> i >= 0
> vectors != 0
> -- ERROR23(heap_memory) /*memory leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSFileSystem_writevImpl_3a773e3fc621e3de
> "OSFileSystemLinux32.c", line 224: memory leak
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "OSFileSystemLinux32.c", line 206: allocating using `env' (this memory will not be freed)
> "OSFileSystemLinux32.c", line 206: assigning into `offsets'
> "OSFileSystemLinux32.c", line 208: loop entry condition is false, therefore exiting from the loop started on line 208
> "OSFileSystemLinux32.c", line 217: the if-condition is false
> "OSFileSystemLinux32.c", line 224: deallocating `offsets' because exiting its scope (losing last pointer to the memory)
> VALUES AT THE END OF THE PATH:
> offsetsCopied = 0
> i >= 0
> vectors != 0
> -- ERROR23(heap_memory) /*memory leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSFileSystem_writevImpl_3a773e3fffcdd8
> "OSFileSystemLinux32.c", line 224: memory leak
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "OSFileSystemLinux32.c", line 205: allocating using `env' (this memory will not be freed)
> "OSFileSystemLinux32.c", line 205: assigning into `bufs'
> "OSFileSystemLinux32.c", line 208: loop entry condition is false, therefore exiting from the loop started on line 208
> "OSFileSystemLinux32.c", line 214: the if-condition is false
> "OSFileSystemLinux32.c", line 224: deallocating `bufs' because exiting its scope (losing last pointer to the memory)
> VALUES AT THE END OF THE PATH:
> bufsCopied = 0
> i >= 0
> vectors != 0
> -- ERROR23(heap_memory) /*memory leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSNetworkSystem_isReachableByICMPImpl_1b6bab303b711a8a
> "OSNetworkSystemLinux.c", line 106: memory leak
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "OSNetworkSystemLinux.c", line 104: allocating using `malloc' (this memory will not be freed)
> "OSNetworkSystemLinux.c", line 104: assigning into `recv_buf'
> "OSNetworkSystemLinux.c", line 105: disjunct is true
> "OSNetworkSystemLinux.c", line 105: the if-condition is true
> "OSNetworkSystemLinux.c", line 106: deallocating `icmphdr' because exiting its scope
> "OSNetworkSystemLinux.c", line 106: deallocating `recv_buf' because exiting its scope (losing last pointer to the memory)
> -- ERROR23(heap_memory) /*memory leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSNetworkSystem_isReachableByICMPImpl_1b6bab30266dc4db
> "OSNetworkSystemLinux.c", line 106: memory leak
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "OSNetworkSystemLinux.c", line 103: allocating using `malloc' (this memory will not be freed)
> "OSNetworkSystemLinux.c", line 103: assigning into `send_buf'
> "OSNetworkSystemLinux.c", line 104: assuming allocation to fail
> "OSNetworkSystemLinux.c", line 105: disjunct is false
> "OSNetworkSystemLinux.c", line 105: the if-condition is true
> "OSNetworkSystemLinux.c", line 106: deallocating `send_buf' because exiting its scope (losing last pointer to the memory)
> -- ERROR23(file) /*file leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSNetworkSystem_isReachableByICMPImpl_1b6bab30cebf04bb
> "OSNetworkSystemLinux.c", line 106: file leak
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "OSNetworkSystemLinux.c", line 76: opening using `socket' (this file will not be closed)
> "OSNetworkSystemLinux.c", line 76: assigning into `sock'
> "OSNetworkSystemLinux.c", line 77: the if-condition is false
> "OSNetworkSystemLinux.c", line 104: assuming allocation to fail
> "OSNetworkSystemLinux.c", line 105: the if-condition is true
> "OSNetworkSystemLinux.c", line 106: deallocating `sock' because exiting its scope (losing last pointer to the file)
> VALUES AT THE END OF THE PATH:
> sock >= 0
> -- ERROR23(heap_memory) /*memory leak*/ >>>ERROR23_Java_org_apache_harmony_luni_platform_OSNetworkSystem_inheritedChannelImpl_85bae80936600c6f
> "OSNetworkSystemLinux.c", line 418: memory leak
> ONE POSSIBLE PATH LEADING TO THE ERROR:
> "OSNetworkSystemLinux.c", line 323: allocating using `malloc' (this memory will not be freed)
> "OSNetworkSystemLinux.c", line 323: assigning into `sock'
> "OSNetworkSystemLinux.c", line 398: goto clean
> "OSNetworkSystemLinux.c", line 418: deallocating `sock' because exiting its scope (losing last pointer to the memory)
> VALUES AT THE END OF THE PATH:
> local_addr.sin_family = 2
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.