harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tim Ellison (JIRA)" <j...@apache.org>
Subject [jira] Closed: (HARMONY-3678) [classlib][luni] Results of checker tool
Date Thu, 22 Nov 2007 15:19:43 GMT

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


Mime
View raw message