[
https://issues.apache.org/jira/browse/MYNEWT-709?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15956208#comment-15956208
]
ASF subversion and git services commented on MYNEWT-709:
--------------------------------------------------------
Commit 46dad8f34272576ed46db666bfb4ec734bacb0ec in incubator-mynewt-core's
branch refs/heads/develop from [~ccollins476]
[ https://git-wip-us.apache.org/repos/asf?p=incubator-mynewt-core.git;h=46dad8f
]
MYNEWT-709 nffs - Occasional unit test failures
Fix a few uninitialized memory reads, as reported by valgrind.
This probably doesn't fix the test failures.
> nffs - Occasional unit test failures
> ------------------------------------
>
> Key: MYNEWT-709
> URL: https://issues.apache.org/jira/browse/MYNEWT-709
> Project: Mynewt
> Issue Type: Bug
> Components: NFFS
> Reporter: Christopher Collins
> Assignee: Christopher Collins
> Fix For: v1_1_0_rel
>
>
> {noformat}
> 03/31/2017, 18:42:11.997 Executing test:
> /home/jenkins/workspace/0-testall-sim/newt_ci_templates/bin/targets/unittest/fs_nffs_test/app/fs/nffs/test/fs_nffs_test.elf
> 03/31/2017, 18:42:13.802 Test failure (fs/nffs/test):
> 03/31/2017, 18:42:13.803 [pass] nffs_test_suite/nffs_test_unlink
> 03/31/2017, 18:42:13.804 [pass] nffs_test_suite/nffs_test_mkdir
> 03/31/2017, 18:42:13.805 [pass] nffs_test_suite/nffs_test_rename
> 03/31/2017, 18:42:13.805 [pass] nffs_test_suite/nffs_test_truncate
> 03/31/2017, 18:42:13.806 [pass] nffs_test_suite/nffs_test_append
> 03/31/2017, 18:42:13.807 [pass] nffs_test_suite/nffs_test_read
> 03/31/2017, 18:42:13.808 [pass] nffs_test_suite/nffs_test_open
> 03/31/2017, 18:42:13.809 [pass] nffs_test_suite/nffs_test_overwrite_one
> 03/31/2017, 18:42:13.809 [pass] nffs_test_suite/nffs_test_overwrite_two
> 03/31/2017, 18:42:13.810 [pass] nffs_test_suite/nffs_test_overwrite_three
> 03/31/2017, 18:42:13.811 [pass] nffs_test_suite/nffs_test_overwrite_many
> 03/31/2017, 18:42:13.812 [pass] nffs_test_suite/nffs_test_long_filename
> 03/31/2017, 18:42:13.813 [pass] nffs_test_suite/nffs_test_large_write
> 03/31/2017, 18:42:13.813 [pass] nffs_test_suite/nffs_test_many_children
> 03/31/2017, 18:42:13.814 [pass] nffs_test_suite/nffs_test_gc
> 03/31/2017, 18:42:13.815 [pass] nffs_test_suite/nffs_test_wear_level
> 03/31/2017, 18:42:13.816 [pass] nffs_test_suite/nffs_test_corrupt_scratch
> 03/31/2017, 18:42:13.817 [pass]
> nffs_test_suite/nffs_test_incomplete_block
> 03/31/2017, 18:42:13.817 [FAIL] nffs_test_suite/nffs_test_corrupt_block
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.818 [FAIL] nffs_test_suite/nffs_test_corrupt_block
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.819 [FAIL] nffs_test_suite/nffs_test_corrupt_block
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.820 [pass] nffs_test_suite/nffs_test_large_unlink
> 03/31/2017, 18:42:13.821
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.821 [pass] nffs_test_suite/nffs_test_large_system
> 03/31/2017, 18:42:13.822
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.823 [pass] nffs_test_suite/nffs_test_lost_found
> 03/31/2017, 18:42:13.824
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.824 [pass] nffs_test_suite/nffs_test_readdir
> 03/31/2017, 18:42:13.825
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.826 [pass] nffs_test_suite/nffs_test_split_file
> 03/31/2017, 18:42:13.827
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.828 [pass] nffs_test_suite/nffs_test_gc_on_oom
> 03/31/2017, 18:42:13.828
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.829 [pass] nffs_test_suite/nffs_test_unlink
> 03/31/2017, 18:42:13.830
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.831 [pass] nffs_test_suite/nffs_test_mkdir
> 03/31/2017, 18:42:13.832
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.832 [pass] nffs_test_suite/nffs_test_rename
> 03/31/2017, 18:42:13.833
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.834 [pass] nffs_test_suite/nffs_test_truncate
> 03/31/2017, 18:42:13.835
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.835 [pass] nffs_test_suite/nffs_test_append
> 03/31/2017, 18:42:13.836
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.837 [pass] nffs_test_suite/nffs_test_read
> 03/31/2017, 18:42:13.838
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.838 [pass] nffs_test_suite/nffs_test_open
> 03/31/2017, 18:42:13.839
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.840 [pass] nffs_test_suite/nffs_test_overwrite_one
> 03/31/2017, 18:42:13.841
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.842 [pass] nffs_test_suite/nffs_test_overwrite_two
> 03/31/2017, 18:42:13.842
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.843 [pass] nffs_test_suite/nffs_test_overwrite_three
> 03/31/2017, 18:42:13.844
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.845 [pass] nffs_test_suite/nffs_test_overwrite_many
> 03/31/2017, 18:42:13.846
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.846 [pass] nffs_test_suite/nffs_test_long_filename
> 03/31/2017, 18:42:13.847
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.848 [pass] nffs_test_suite/nffs_test_large_write
> 03/31/2017, 18:42:13.849
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.850 [pass] nffs_test_suite/nffs_test_many_children
> 03/31/2017, 18:42:13.850
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.859 [pass] nffs_test_suite/nffs_test_gc
> 03/31/2017, 18:42:13.860
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.861 [pass] nffs_test_suite/nffs_test_wear_level
> 03/31/2017, 18:42:13.862
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.862 [pass] nffs_test_suite/nffs_test_corrupt_scratch
> 03/31/2017, 18:42:13.863
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.864 [pass]
> nffs_test_suite/nffs_test_incomplete_block
> 03/31/2017, 18:42:13.865
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.867 [FAIL] nffs_test_suite/nffs_test_corrupt_block
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.868 [FAIL] nffs_test_suite/nffs_test_corrupt_block
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.869 [FAIL] nffs_test_suite/nffs_test_corrupt_block
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.870 [pass] nffs_test_suite/nffs_test_large_unlink
> 03/31/2017, 18:42:13.871
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.872 [pass] nffs_test_suite/nffs_test_large_system
> 03/31/2017, 18:42:13.872
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.873 [pass] nffs_test_suite/nffs_test_lost_found
> 03/31/2017, 18:42:13.874
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.875 [pass] nffs_test_suite/nffs_test_readdir
> 03/31/2017, 18:42:13.876
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.876 [pass] nffs_test_suite/nffs_test_split_file
> 03/31/2017, 18:42:13.877
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.878 [pass] nffs_test_suite/nffs_test_gc_on_oom
> 03/31/2017, 18:42:13.879
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.880 [pass] nffs_test_suite/nffs_test_unlink
> 03/31/2017, 18:42:13.881
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.881 [pass] nffs_test_suite/nffs_test_mkdir
> 03/31/2017, 18:42:13.882
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.883 [pass] nffs_test_suite/nffs_test_rename
> 03/31/2017, 18:42:13.884
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.884 [pass] nffs_test_suite/nffs_test_truncate
> 03/31/2017, 18:42:13.885
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.886 [pass] nffs_test_suite/nffs_test_append
> 03/31/2017, 18:42:13.887
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.888 [pass] nffs_test_suite/nffs_test_read
> 03/31/2017, 18:42:13.888
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.889 [pass] nffs_test_suite/nffs_test_open
> 03/31/2017, 18:42:13.890
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.891 [pass] nffs_test_suite/nffs_test_overwrite_one
> 03/31/2017, 18:42:13.892
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.892 [pass] nffs_test_suite/nffs_test_overwrite_two
> 03/31/2017, 18:42:13.893
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.894 [pass] nffs_test_suite/nffs_test_overwrite_three
> 03/31/2017, 18:42:13.895
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.896 [pass] nffs_test_suite/nffs_test_overwrite_many
> 03/31/2017, 18:42:13.896
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.897 [pass] nffs_test_suite/nffs_test_long_filename
> 03/31/2017, 18:42:13.898
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.899 [pass] nffs_test_suite/nffs_test_large_write
> 03/31/2017, 18:42:13.900
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.901 [pass] nffs_test_suite/nffs_test_many_children
> 03/31/2017, 18:42:13.901
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.902 [pass] nffs_test_suite/nffs_test_gc
> 03/31/2017, 18:42:13.903
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.904 [pass] nffs_test_suite/nffs_test_wear_level
> 03/31/2017, 18:42:13.904
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.905 [pass] nffs_test_suite/nffs_test_corrupt_scratch
> 03/31/2017, 18:42:13.906
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.907 [pass]
> nffs_test_suite/nffs_test_incomplete_block
> 03/31/2017, 18:42:13.908
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.908 [FAIL] nffs_test_suite/nffs_test_corrupt_block
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.909 [FAIL] nffs_test_suite/nffs_test_corrupt_block
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.910 [FAIL] nffs_test_suite/nffs_test_corrupt_block
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.959 [pass] nffs_test_suite/nffs_test_large_unlink
> 03/31/2017, 18:42:13.960
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.961 [pass] nffs_test_suite/nffs_test_large_system
> 03/31/2017, 18:42:13.962
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.963 [pass] nffs_test_suite/nffs_test_lost_found
> 03/31/2017, 18:42:13.964
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.964 [pass] nffs_test_suite/nffs_test_readdir
> 03/31/2017, 18:42:13.965
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.966 [pass] nffs_test_suite/nffs_test_split_file
> 03/31/2017, 18:42:13.967
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.968 [pass] nffs_test_suite/nffs_test_gc_on_oom
> 03/31/2017, 18:42:13.969
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> 03/31/2017, 18:42:13.970 [pass]
> nffs_suite_cache/nffs_test_cache_large_file
> 03/31/2017, 18:42:13.970
> |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed
> assertion: i < nffs_test_num_touched_entries
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)