R Under development (unstable) (2018-04-07 r74551) -- "Unsuffered Consequences" Copyright (C) 2018 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu (64-bit) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. > library(testthat) > library(lasvmR) lasvmR loaded. > > test_check("lasvmR") ================================================================= ==22527==ERROR: AddressSanitizer: container-overflow on address 0x6020000232f0 at pc 0x7f8e8731fb84 bp 0x7ffd70c62990 sp 0x7ffd70c62988 READ of size 8 at 0x6020000232f0 thread T0 #0 0x7f8e8731fb83 in train_online(char*, char*) /data/gannet/ripley/R/packages/tests-clang-SAN/lasvmR/src/la_svm.cpp:557:52 #1 0x7f8e87354a28 in lasvmTrainWrapper(Rcpp::Matrix<14, Rcpp::PreserveStorage>, Rcpp::Vector<14, Rcpp::PreserveStorage>, double, double, double, int, int, int, int, int, double, int, int, int, double, bool) /data/gannet/ripley/R/packages/tests-clang-SAN/lasvmR/src/lasvm_wrapper.cpp:204:2 #2 0x7f8e872d75f1 in lasvmR_lasvmTrainWrapper /data/gannet/ripley/R/packages/tests-clang-SAN/lasvmR/src/RcppExports.cpp:30:27 #3 0x7e4fb6 in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c #4 0x85d0ed in do_dotcall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:1252:11 #5 0x9c79da in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6771:14 #6 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #7 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #8 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #9 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #10 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #11 0x9b3454 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:747:12 #12 0xa1e88a in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520:8 #13 0xa65e82 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4970:15 #14 0xa662cb in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5012:10 #15 0x9dfa2b in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6503:20 #16 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #17 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #18 0x9b3454 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:747:12 #19 0xa34abc in do_set /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2778:8 #20 0x9b2e8d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:699:12 #21 0xa32fdd in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2395:10 #22 0x9b2e8d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:699:12 #23 0xa3e42c in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3157:13 #24 0x9c79da in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6771:14 #25 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #26 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #27 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #28 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #29 0xa1e88a in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520:8 #30 0xa65e82 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4970:15 #31 0xa662cb in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5012:10 #32 0x9dfa2b in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6503:20 #33 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #34 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #35 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #36 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #37 0xa1e88a in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520:8 #38 0xa65e82 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4970:15 #39 0xa662cb in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5012:10 #40 0x9dfa2b in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6503:20 #41 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #42 0xa1e88a in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520:8 #43 0xa65e82 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4970:15 #44 0xa662cb in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5012:10 #45 0x9dfa2b in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6503:20 #46 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #47 0xa1e88a in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520:8 #48 0xa65e82 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4970:15 #49 0xa662cb in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5012:10 #50 0x9dfa2b in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6503:20 #51 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #52 0xa1e88a in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520:8 #53 0xa65e82 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4970:15 #54 0xa662cb in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5012:10 #55 0x9dfa2b in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6503:20 #56 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #57 0xa1e88a in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520:8 #58 0xa65e82 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4970:15 #59 0xa662cb in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5012:10 #60 0x9dfa2b in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6503:20 #61 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #62 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #63 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #64 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #65 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #66 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #67 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #68 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #69 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #70 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #71 0xa1e88a in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520:8 #72 0xa65e82 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4970:15 #73 0xa662cb in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5012:10 #74 0x9dfa2b in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6503:20 #75 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #76 0xa1e88a in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520:8 #77 0xa65e82 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4970:15 #78 0xa662cb in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5012:10 #79 0x9dfa2b in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6503:20 #80 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #81 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #82 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #83 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #84 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #85 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #86 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #87 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #88 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #89 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #90 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #91 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #92 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #93 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #94 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #95 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #96 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #97 0x9b3454 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:747:12 #98 0xa3eda1 in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3181:9 #99 0x9c79da in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6771:14 #100 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #101 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #102 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #103 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #104 0xa1e88a in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520:8 #105 0xa65e82 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4970:15 #106 0xa662cb in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5012:10 #107 0x9dfa2b in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6503:20 #108 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #109 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #110 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #111 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #112 0xa1e88a in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520:8 #113 0xa65e82 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4970:15 #114 0xa662cb in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5012:10 #115 0x9dfa2b in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6503:20 #116 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #117 0xa1e88a in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520:8 #118 0xa65e82 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4970:15 #119 0xa662cb in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5012:10 #120 0x9dfa2b in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6503:20 #121 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #122 0xa1e88a in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520:8 #123 0xa65e82 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4970:15 #124 0xa662cb in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5012:10 #125 0x9dfa2b in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6503:20 #126 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #127 0xa1e88a in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520:8 #128 0xa65e82 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4970:15 #129 0xa662cb in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5012:10 #130 0x9dfa2b in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6503:20 #131 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #132 0xa1e88a in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520:8 #133 0xa65e82 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4970:15 #134 0xa662cb in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5012:10 #135 0x9dfa2b in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6503:20 #136 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #137 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #138 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #139 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #140 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #141 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #142 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #143 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #144 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #145 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #146 0xa1e88a in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520:8 #147 0xa65e82 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4970:15 #148 0xa662cb in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5012:10 #149 0x9dfa2b in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6503:20 #150 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #151 0xa1e88a in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520:8 #152 0xa65e82 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4970:15 #153 0xa662cb in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5012:10 #154 0x9dfa2b in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6503:20 #155 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #156 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #157 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #158 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #159 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #160 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #161 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #162 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #163 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #164 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #165 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #166 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #167 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #168 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #169 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #170 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #171 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #172 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #173 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #174 0xa1e88a in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520:8 #175 0xa65e82 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4970:15 #176 0xa662cb in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5012:10 #177 0x9dfa2b in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6503:20 #178 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #179 0xa1e88a in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520:8 #180 0xa65e82 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4970:15 #181 0xa662cb in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5012:10 #182 0x9dfa2b in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6503:20 #183 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #184 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #185 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #186 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #187 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #188 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #189 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #190 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #191 0xa278b1 in R_forceAndCall /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1831:8 #192 0x5888a0 in do_lapply /data/gannet/ripley/R/svn/R-devel/src/main/apply.c:70:8 #193 0xb949d9 in do_internal /data/gannet/ripley/R/svn/R-devel/src/main/names.c:1371:11 #194 0x9c437c in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6791:15 #195 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #196 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #197 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #198 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #199 0xa1e88a in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520:8 #200 0xa65e82 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4970:15 #201 0xa662cb in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5012:10 #202 0x9dfa2b in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6503:20 #203 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #204 0xa1e88a in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520:8 #205 0xa65e82 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4970:15 #206 0xa662cb in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5012:10 #207 0x9dfa2b in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6503:20 #208 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #209 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #210 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #211 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #212 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #213 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #214 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #215 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #216 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #217 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #218 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #219 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #220 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #221 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #222 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #223 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #224 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #225 0x9b3454 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:747:12 #226 0xb1fa13 in Rf_ReplIteration /data/gannet/ripley/R/svn/R-devel/src/main/main.c:258:2 #227 0xb24990 in R_ReplConsole /data/gannet/ripley/R/svn/R-devel/src/main/main.c:308:11 #228 0xb24775 in run_Rmainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1082:5 #229 0x52a0ba in main /data/gannet/ripley/R/svn/R-devel/src/main/Rmain.c:29:5 #230 0x7f8e95131889 in __libc_start_main (/lib64/libc.so.6+0x20889) #231 0x42d859 in _start (/data/gannet/ripley/R/R-clang-SAN/bin/exec/R+0x42d859) 0x6020000232f0 is located 0 bytes inside of 8-byte region [0x6020000232f0,0x6020000232f8) allocated by thread T0 here: #0 0x525ca0 in operator new(unsigned long) /data/gannet/ripley/Sources/LLVM/6.0.x/trunk/projects/compiler-rt/lib/asan/asan_new_delete.cc:92 #1 0x7f8e8732676e in std::__1::__allocate(unsigned long) /usr/local/bin/../include/c++/v1/new:228:10 #2 0x7f8e8732676e in std::__1::allocator::allocate(unsigned long, void const*) /usr/local/bin/../include/c++/v1/memory:1793 #3 0x7f8e8732676e in std::__1::allocator_traits >::allocate(std::__1::allocator&, unsigned long) /usr/local/bin/../include/c++/v1/memory:1547 #4 0x7f8e8732676e in std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) /usr/local/bin/../include/c++/v1/__split_buffer:311 #5 0x7f8e87326030 in void std::__1::vector >::__push_back_slow_path(double const&) /usr/local/bin/../include/c++/v1/vector:1578:49 #6 0x7f8e87316d6e in std::__1::vector >::push_back(double const&) /usr/local/bin/../include/c++/v1/vector:1599:9 #7 0x7f8e87316d6e in la_svm_parse_command_line(int, char**, char*, char*) /data/gannet/ripley/R/packages/tests-clang-SAN/lasvmR/src/la_svm.cpp:143 #8 0x7f8e8735130f in lasvmTrainWrapper(Rcpp::Matrix<14, Rcpp::PreserveStorage>, Rcpp::Vector<14, Rcpp::PreserveStorage>, double, double, double, int, int, int, int, int, double, int, int, int, double, bool) /data/gannet/ripley/R/packages/tests-clang-SAN/lasvmR/src/lasvm_wrapper.cpp:173:2 #9 0x7f8e872d75f1 in lasvmR_lasvmTrainWrapper /data/gannet/ripley/R/packages/tests-clang-SAN/lasvmR/src/RcppExports.cpp:30:27 #10 0x7e4fb6 in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c #11 0x85d0ed in do_dotcall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:1252:11 #12 0x9c79da in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6771:14 #13 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #14 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #15 0x9d7048 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6739:12 #16 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #17 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #18 0x9b3454 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:747:12 #19 0xa1e88a in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:520:8 #20 0xa65e82 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:4970:15 #21 0xa662cb in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5012:10 #22 0x9dfa2b in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6503:20 #23 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #24 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #25 0x9b3454 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:747:12 #26 0xa34abc in do_set /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2778:8 #27 0x9b2e8d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:699:12 #28 0xa32fdd in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2395:10 #29 0x9b2e8d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:699:12 #30 0xa3e42c in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3157:13 #31 0x9c79da in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6771:14 #32 0x9b227d in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:624:8 #33 0xa25ade in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c HINT: if you don't care about these errors you may set ASAN_OPTIONS=detect_container_overflow=0. If you suspect a false positive see also: https://github.com/google/sanitizers/wiki/AddressSanitizerContainerOverflow. SUMMARY: AddressSanitizer: container-overflow /data/gannet/ripley/R/packages/tests-clang-SAN/lasvmR/src/la_svm.cpp:557:52 in train_online(char*, char*) Shadow bytes around the buggy address: 0x0c047fffc600: fa fa fd fa fa fa fd fa fa fa fd fa fa fa fd fa 0x0c047fffc610: fa fa fd fa fa fa fd fa fa fa fd fa fa fa fd fa 0x0c047fffc620: fa fa fd fa fa fa fd fa fa fa fd fa fa fa fd fa 0x0c047fffc630: fa fa fd fa fa fa fd fa fa fa fd fa fa fa fd fa 0x0c047fffc640: fa fa fd fa fa fa fd fa fa fa fd fa fa fa fd fa =>0x0c047fffc650: fa fa fd fa fa fa fd fa fa fa fd fd fa fa[fc]fa 0x0c047fffc660: fa fa fd fa fa fa fd fd fa fa 00 fa fa fa fd fa 0x0c047fffc670: fa fa fd fa fa fa fd fa fa fa fd fa fa fa fd fd 0x0c047fffc680: fa fa fd fa fa fa fd fa fa fa fd fa fa fa fd fa 0x0c047fffc690: fa fa fd fd fa fa fd fd fa fa fd fd fa fa fd fd 0x0c047fffc6a0: fa fa fd fd fa fa fd fd fa fa fd fd fa fa fd fd 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 ==22527==ABORTING