* using log directory ‘/data/gannet/ripley/R/packages/tests-gcc-SAN/bw.Rcheck’ * using R Under development (unstable) (2018-07-14 r74960) * using platform: x86_64-pc-linux-gnu (64-bit) * using session charset: UTF-8 * using option ‘--no-stop-on-test-error’ * checking for file ‘bw/DESCRIPTION’ ... OK * checking extension type ... Package * this is package ‘bw’ version ‘1.0.0’ * package encoding: UTF-8 * checking package dependencies ... OK * checking if this is a source package ... OK * checking if there is a namespace ... OK * checking for hidden files and directories ... OK * checking for portable file names ... OK * checking whether package ‘bw’ can be installed ... [323s/230s] OK * checking package directory ... OK * checking whether the package can be loaded ... OK * checking whether the package can be loaded with stated dependencies ... OK * checking whether the package can be unloaded cleanly ... OK * checking whether the namespace can be loaded with stated dependencies ... OK * checking whether the namespace can be unloaded cleanly ... OK * checking loading without being on the library search path ... OK * checking compiled code ... OK * checking installed files from ‘inst/doc’ ... OK * checking files in ‘vignettes’ ... OK * checking examples ... [24s/24s] OK * checking tests ... [10s/13s] ERROR Running ‘testthat.R’ [9s/12s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(bw) Please cite the package as: Dalia Camacho-Garcia-Formenti and Rodrigo Zepeda-Tello (2018). bw: Dynamic Body Weight Models for Children and Adults. R package version 1.0.0. Feel free to contact us with any questions. > > test_check("bw") ================================================================= ==14434==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x62500c4d8018 at pc 0x7f76ae46dab3 bp 0x7ffc018638d0 sp 0x7ffc018638c0 READ of size 8 at 0x62500c4d8018 thread T0 #0 0x7f76ae46dab2 in Rcpp::sugar::Plus_Vector_Vector<14, true, Rcpp::Vector<14, Rcpp::PreserveStorage>, true, Rcpp::Vector<14, Rcpp::PreserveStorage> >::operator[](long) const /data/gannet/ripley/R/test-3.6/Rcpp/include/Rcpp/sugar/operators/plus.h:72 #1 0x7f76ae46dab2 in void Rcpp::Vector<14, Rcpp::PreserveStorage>::import_expression, true, Rcpp::Vector<14, Rcpp::PreserveStorage> > >(Rcpp::sugar::Plus_Vector_Vector<14, true, Rcpp::Vector<14, Rcpp::PreserveStorage>, true, Rcpp::Vector<14, Rcpp::PreserveStorage> > const&, long) /data/gannet/ripley/R/test-3.6/Rcpp/include/Rcpp/vector/Vector.h:1083 #2 0x7f76ae46dab2 in void Rcpp::Vector<14, Rcpp::PreserveStorage>::import_sugar_expression, true, Rcpp::Vector<14, Rcpp::PreserveStorage> > >(Rcpp::VectorBase<14, true, Rcpp::sugar::Plus_Vector_Vector<14, true, Rcpp::Vector<14, Rcpp::PreserveStorage>, true, Rcpp::Vector<14, Rcpp::PreserveStorage> > > const&, Rcpp::traits::integral_constant) /data/gannet/ripley/R/test-3.6/Rcpp/include/Rcpp/vector/Vector.h:1069 #3 0x7f76ae46dab2 in Rcpp::Vector<14, Rcpp::PreserveStorage>::Vector, true, Rcpp::Vector<14, Rcpp::PreserveStorage> > >(Rcpp::VectorBase<14, true, Rcpp::sugar::Plus_Vector_Vector<14, true, Rcpp::Vector<14, Rcpp::PreserveStorage>, true, Rcpp::Vector<14, Rcpp::PreserveStorage> > > const&) /data/gannet/ripley/R/test-3.6/Rcpp/include/Rcpp/vector/Vector.h:164 #4 0x7f76ae46dab2 in Adult::TotalIntake(double) /data/gannet/ripley/R/packages/tests-gcc-SAN/bw/src/adult_weight.cpp:343 #5 0x7f76ae470390 in Adult::CI(double) /data/gannet/ripley/R/packages/tests-gcc-SAN/bw/src/adult_weight.cpp:338 #6 0x7f76ae48658c in Adult::dECF(double, Rcpp::Vector<14, Rcpp::PreserveStorage>) /data/gannet/ripley/R/packages/tests-gcc-SAN/bw/src/adult_weight.cpp:326 #7 0x7f76ae4c446c in Adult::rk4(double) /data/gannet/ripley/R/packages/tests-gcc-SAN/bw/src/adult_weight.cpp:484 #8 0x7f76ae58289b in adult_weight_wrapper_EI(Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Matrix<14, Rcpp::PreserveStorage>, Rcpp::Matrix<14, Rcpp::PreserveStorage>, Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Vector<14, Rcpp::PreserveStorage>, double, Rcpp::Vector<14, Rcpp::PreserveStorage>, double, bool, bool) /data/gannet/ripley/R/packages/tests-gcc-SAN/bw/src/adult_weight_wrapper.cpp:94 #9 0x7f76ae40fbff in _bw_adult_weight_wrapper_EI /data/gannet/ripley/R/packages/tests-gcc-SAN/bw/src/RcppExports.cpp:50 #10 0x565dad in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:629 #11 0x56f7bb in do_dotcall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:1252 #12 0x61989e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6787 #13 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #14 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #15 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #16 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #17 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #18 0x63f043 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:747 #19 0x64b431 in do_set /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2791 #20 0x63f6c9 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:699 #21 0x647fb6 in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2408 #22 0x63f6c9 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:699 #23 0x64e2b7 in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3170 #24 0x61989e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6787 #25 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #26 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #27 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #28 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #29 0x640857 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520 #30 0x6414a7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4984 #31 0x6414a7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5026 #32 0x61c722 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6519 #33 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #34 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #35 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #36 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #37 0x640857 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520 #38 0x6414a7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4984 #39 0x6414a7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5026 #40 0x61c722 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6519 #41 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #42 0x640857 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520 #43 0x6414a7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4984 #44 0x6414a7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5026 #45 0x61c722 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6519 #46 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #47 0x640857 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520 #48 0x6414a7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4984 #49 0x6414a7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5026 #50 0x61c722 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6519 #51 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #52 0x640857 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520 #53 0x6414a7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4984 #54 0x6414a7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5026 #55 0x61c722 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6519 #56 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #57 0x640857 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520 #58 0x6414a7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4984 #59 0x6414a7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5026 #60 0x61c722 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6519 #61 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #62 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #63 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #64 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #65 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #66 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #67 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #68 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #69 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #70 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #71 0x640857 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520 #72 0x6414a7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4984 #73 0x6414a7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5026 #74 0x61c722 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6519 #75 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #76 0x640857 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520 #77 0x6414a7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4984 #78 0x6414a7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5026 #79 0x61c722 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6519 #80 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #81 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #82 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #83 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #84 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #85 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #86 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #87 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #88 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #89 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #90 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #91 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #92 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #93 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #94 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #95 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #96 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #97 0x63f043 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:747 #98 0x64f454 in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3194 #99 0x61989e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6787 #100 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #101 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #102 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #103 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #104 0x640857 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520 #105 0x6414a7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4984 #106 0x6414a7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5026 #107 0x61c722 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6519 #108 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #109 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #110 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #111 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #112 0x640857 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520 #113 0x6414a7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4984 #114 0x6414a7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5026 #115 0x61c722 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6519 #116 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #117 0x640857 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520 #118 0x6414a7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4984 #119 0x6414a7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5026 #120 0x61c722 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6519 #121 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #122 0x640857 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520 #123 0x6414a7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4984 #124 0x6414a7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5026 #125 0x61c722 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6519 #126 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #127 0x640857 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520 #128 0x6414a7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4984 #129 0x6414a7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5026 #130 0x61c722 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6519 #131 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #132 0x640857 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520 #133 0x6414a7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4984 #134 0x6414a7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5026 #135 0x61c722 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6519 #136 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #137 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #138 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #139 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #140 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #141 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #142 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #143 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #144 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #145 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #146 0x640857 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520 #147 0x6414a7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4984 #148 0x6414a7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5026 #149 0x61c722 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6519 #150 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #151 0x640857 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520 #152 0x6414a7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4984 #153 0x6414a7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5026 #154 0x61c722 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6519 #155 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #156 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #157 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #158 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #159 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #160 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #161 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #162 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #163 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #164 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #165 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #166 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #167 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #168 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #169 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #170 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #171 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #172 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #173 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #174 0x640857 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520 #175 0x6414a7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4984 #176 0x6414a7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5026 #177 0x61c722 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6519 #178 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #179 0x640857 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520 #180 0x6414a7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4984 #181 0x6414a7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5026 #182 0x61c722 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6519 #183 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #184 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #185 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #186 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #187 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #188 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #189 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #190 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #191 0x64c3bf in R_forceAndCall /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1844 #192 0x4438ca in do_lapply /data/gannet/ripley/R/svn/R-devel/src/main/apply.c:70 #193 0x6da1cb in do_internal /data/gannet/ripley/R/svn/R-devel/src/main/names.c:1370 #194 0x615cea in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6807 #195 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #196 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #197 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #198 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #199 0x640857 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520 #200 0x6414a7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4984 #201 0x6414a7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5026 #202 0x61c722 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6519 #203 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #204 0x640857 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520 #205 0x6414a7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4984 #206 0x6414a7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5026 #207 0x61c722 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6519 #208 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #209 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #210 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #211 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #212 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #213 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #214 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #215 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #216 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #217 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #218 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #219 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #220 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #221 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #222 0x61f559 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6755 #223 0x63eb3f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624 #224 0x643c95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1777 #225 0x63f043 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:747 #226 0x6b4afe in Rf_ReplIteration /data/gannet/ripley/R/svn/R-devel/src/main/main.c:258 #227 0x6b52d0 in R_ReplConsole /data/gannet/ripley/R/svn/R-devel/src/main/main.c:308 #228 0x6b5404 in run_Rmainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1082 #229 0x4178e8 in main /data/gannet/ripley/R/svn/R-devel/src/main/Rmain.c:29 #230 0x7f76c104f18a in __libc_start_main (/lib64/libc.so.6+0x2318a) #231 0x41a019 in _start (/data/gannet/ripley/R/gcc-SAN/bin/exec/R+0x41a019) 0x62500c4d8018 is located 0 bytes to the right of 7960-byte region [0x62500c4d6100,0x62500c4d8018) allocated by thread T0 here: #0 0x7f76c4aacc48 in malloc (/lib64/libasan.so.5+0xeec48) #1 0x6d1fdf in GetNewPage /data/gannet/ripley/R/svn/R-devel/src/main/memory.c:888 SUMMARY: AddressSanitizer: heap-buffer-overflow /data/gannet/ripley/R/test-3.6/Rcpp/include/Rcpp/sugar/operators/plus.h:72 in Rcpp::sugar::Plus_Vector_Vector<14, true, Rcpp::Vector<14, Rcpp::PreserveStorage>, true, Rcpp::Vector<14, Rcpp::PreserveStorage> >::operator[](long) const Shadow bytes around the buggy address: 0x0c4a81892fb0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0c4a81892fc0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0c4a81892fd0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0c4a81892fe0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0c4a81892ff0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 =>0x0c4a81893000: 00 00 00[fa]fa fa fa fa fa fa fa fa fa fa fa fa 0x0c4a81893010: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c4a81893020: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c4a81893030: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c4a81893040: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c4a81893050: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa Shadow byte legend (one shadow byte represents 8 application bytes): Addressable: 00 Partially addressable: 01 02 03 04 05 06 07 Heap left redzone: fa Freed heap region: fd Stack left redzone: f1 Stack mid redzone: f2 Stack right redzone: f3 Stack after return: f5 Stack use after scope: f8 Global redzone: f9 Global init order: f6 Poisoned by user: f7 Container overflow: fc Array cookie: ac Intra object redzone: bb ASan internal: fe Left alloca redzone: ca Right alloca redzone: cb ==14434==ABORTING * checking package vignettes in ‘inst/doc’ ... OK * checking re-building of vignette outputs ... [305s/310s] OK * DONE Status: 1 ERROR