* using log directory ‘/data/gannet/ripley/R/packages/tests-clang-SAN/generalKSStat.Rcheck’ * using R Under development (unstable) (2020-03-30 r78112) * using platform: x86_64-pc-linux-gnu (64-bit) * using session charset: UTF-8 * using option ‘--no-stop-on-test-error’ * checking for file ‘generalKSStat/DESCRIPTION’ ... OK * checking extension type ... Package * this is package ‘generalKSStat’ version ‘1.0.3’ * 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 ‘generalKSStat’ can be installed ... [52s/75s] 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 ... ERROR Running examples in ‘generalKSStat-Ex.R’ failed The error most likely occurred in: > ### Name: print.generalKSStat > ### Title: Class methods for the generalKSStat S3 object > ### Aliases: print.generalKSStat getStatName getStatValue getSampleSize > ### getPvalue > > ### ** Examples > > > ## Generate samples > x <- rbeta(10, 1, 2) > > ## Perform KS test > GKSStat(x = x, statName = "KS") ================================================================= ==26726==ERROR: AddressSanitizer: container-overflow on address 0x6080000013a0 at pc 0x7f8f8807d1c9 bp 0x7ffde34556b0 sp 0x7ffde34556a8 WRITE of size 8 at 0x6080000013a0 thread T0 #0 0x7f8f8807d1c8 in computeFactorialUpTo(long) /data/gannet/ripley/R/packages/tests-clang-SAN/generalKSStat/src/compute_prob.cpp:25:19 #1 0x7f8f8807e9ef in compute_prob_fft(long, SEXPREC*, SEXPREC*, long, SEXPREC*) /data/gannet/ripley/R/packages/tests-clang-SAN/generalKSStat/src/compute_prob.cpp:128:2 #2 0x7f8f8805ce3a in _generalKSStat_compute_prob_fft /data/gannet/ripley/R/packages/tests-clang-SAN/generalKSStat/src/RcppExports.cpp:34:34 #3 0x6e1f58 in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:610:17 #4 0x83c467 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7646:21 #5 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #6 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #7 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #8 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #9 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #10 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #11 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #12 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #13 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #14 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #15 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #16 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #17 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #18 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #19 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #20 0x8225d2 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:846:12 #21 0x615bcf in do_docall /data/gannet/ripley/R/svn/R-devel/src/main/coerce.c:2704:12 #22 0x8417d0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7090:14 #23 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #24 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #25 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #26 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #27 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #28 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #29 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #30 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #31 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #32 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #33 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #34 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #35 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #36 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #37 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #38 0x8225d2 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:846:12 #39 0x956f79 in Rf_ReplIteration /data/gannet/ripley/R/svn/R-devel/src/main/main.c:264:2 #40 0x95b3e0 in R_ReplConsole /data/gannet/ripley/R/svn/R-devel/src/main/main.c:314:11 #41 0x95b1c5 in run_Rmainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1113:5 #42 0x4dbb4a in main /data/gannet/ripley/R/svn/R-devel/src/main/Rmain.c:29:5 #43 0x7f8f98c70f42 in __libc_start_main (/lib64/libc.so.6+0x23f42) #44 0x43036d in _start (/data/gannet/ripley/R/R-clang-SAN/bin/exec/R+0x43036d) 0x6080000013a0 is located 0 bytes inside of 88-byte region [0x6080000013a0,0x6080000013f8) allocated by thread T0 here: #0 0x4d91fd in operator new(unsigned long) /data/gannet/ripley/Sources/LLVM/10.0.0/llvm-10.0.0.src/projects/compiler-rt/lib/asan/asan_new_delete.cpp:99:3 #1 0x7f8f88080e01 in std::__1::__libcpp_allocate(unsigned long, unsigned long) /usr/local/bin/../include/c++/v1/new:253:10 #2 0x7f8f88080e01 in std::__1::allocator::allocate(unsigned long, void const*) /usr/local/bin/../include/c++/v1/memory:1864:37 #3 0x7f8f88080e01 in std::__1::allocator_traits >::allocate(std::__1::allocator&, unsigned long) /usr/local/bin/../include/c++/v1/memory:1581:21 #4 0x7f8f88080e01 in std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) /usr/local/bin/../include/c++/v1/__split_buffer:318:29 #5 0x7f8f880802aa in std::__1::vector >::reserve(unsigned long) /usr/local/bin/../include/c++/v1/vector:1586:53 #6 0x7f8f8807ce5e in computeFactorialUpTo(long) /data/gannet/ripley/R/packages/tests-clang-SAN/generalKSStat/src/compute_prob.cpp:22:14 #7 0x7f8f8807e9ef in compute_prob_fft(long, SEXPREC*, SEXPREC*, long, SEXPREC*) /data/gannet/ripley/R/packages/tests-clang-SAN/generalKSStat/src/compute_prob.cpp:128:2 #8 0x7f8f8805ce3a in _generalKSStat_compute_prob_fft /data/gannet/ripley/R/packages/tests-clang-SAN/generalKSStat/src/RcppExports.cpp:34:34 #9 0x6e1f58 in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:610:17 #10 0x83c467 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7646:21 #11 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #12 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #13 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #14 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #15 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #16 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #17 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #18 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #19 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #20 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #21 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #22 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #23 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #24 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #25 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #26 0x8225d2 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:846:12 #27 0x615bcf in do_docall /data/gannet/ripley/R/svn/R-devel/src/main/coerce.c:2704:12 #28 0x8417d0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7090:14 #29 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #30 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #31 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #32 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 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/generalKSStat/src/compute_prob.cpp:25:19 in computeFactorialUpTo(long) Shadow bytes around the buggy address: 0x0c107fff8220: fa fa fa fa fd fd fd fd fd fd fd fd fd fd fd fa 0x0c107fff8230: fa fa fa fa fd fd fd fd fd fd fd fd fd fd fd fa 0x0c107fff8240: fa fa fa fa fd fd fd fd fd fd fd fd fd fd fd fd 0x0c107fff8250: fa fa fa fa fd fd fd fd fd fd fd fd fd fd fd fd 0x0c107fff8260: fa fa fa fa fd fd fd fd fd fd fd fd fd fd fd fa =>0x0c107fff8270: fa fa fa fa[fc]fc fc fc fc fc fc fc fc fc fc fa 0x0c107fff8280: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c107fff8290: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c107fff82a0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c107fff82b0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c107fff82c0: 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 Shadow gap: cc ==26726==ABORTING * checking tests ... [8s/20s] ERROR Running ‘testthat.R’ [7s/17s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(generalKSStat) > > test_check("generalKSStat") ================================================================= ==27716==ERROR: AddressSanitizer: container-overflow on address 0x608000000aa0 at pc 0x7f7f3e4fb1c9 bp 0x7ffecc101df0 sp 0x7ffecc101de8 WRITE of size 8 at 0x608000000aa0 thread T0 #0 0x7f7f3e4fb1c8 in computeFactorialUpTo(long) /data/gannet/ripley/R/packages/tests-clang-SAN/generalKSStat/src/compute_prob.cpp:25:19 #1 0x7f7f3e4fc9ef in compute_prob_fft(long, SEXPREC*, SEXPREC*, long, SEXPREC*) /data/gannet/ripley/R/packages/tests-clang-SAN/generalKSStat/src/compute_prob.cpp:128:2 #2 0x7f7f3e4dae3a in _generalKSStat_compute_prob_fft /data/gannet/ripley/R/packages/tests-clang-SAN/generalKSStat/src/RcppExports.cpp:34:34 #3 0x6e1f58 in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:610:17 #4 0x83c467 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7646:21 #5 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #6 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #7 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #8 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #9 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #10 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #11 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #12 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #13 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #14 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #15 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #16 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #17 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #18 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #19 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #20 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #21 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #22 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #23 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #24 0x88d0bf in R_forceAndCall /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1955:8 #25 0x525d56 in do_vapply /data/gannet/ripley/R/svn/R-devel/src/main/apply.c:159:12 #26 0x9a4720 in do_internal /data/gannet/ripley/R/svn/R-devel/src/main/names.c:1384:11 #27 0x83eced in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7110:15 #28 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #29 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #30 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #31 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #32 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #33 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #34 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #35 0x8225d2 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:846:12 #36 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #37 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #38 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #39 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #40 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #41 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #42 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #43 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #44 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #45 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #46 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #47 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #48 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #49 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #50 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #51 0x8225d2 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:846:12 #52 0x615bcf in do_docall /data/gannet/ripley/R/svn/R-devel/src/main/coerce.c:2704:12 #53 0x8417d0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7090:14 #54 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #55 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #56 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #57 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #58 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #59 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #60 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #61 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #62 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #63 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #64 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #65 0x8225d2 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:846:12 #66 0x8965e3 in do_set /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2956:8 #67 0x821dec in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:798:12 #68 0x8954a2 in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2507:10 #69 0x821dec in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:798:12 #70 0x89bad3 in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3331:13 #71 0x8417d0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7090:14 #72 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #73 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #74 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #75 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #76 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #77 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #78 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #79 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #80 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #81 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #82 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #83 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #84 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #85 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #86 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #87 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #88 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #89 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #90 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #91 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #92 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #93 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #94 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #95 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #96 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #97 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #98 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #99 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #100 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #101 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #102 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #103 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #104 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #105 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #106 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #107 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #108 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #109 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #110 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #111 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #112 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #113 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #114 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #115 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #116 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #117 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #118 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #119 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #120 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #121 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #122 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #123 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #124 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #125 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #126 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #127 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #128 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #129 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #130 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #131 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #132 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #133 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #134 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #135 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #136 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #137 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #138 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #139 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #140 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #141 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #142 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #143 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #144 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #145 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #146 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #147 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #148 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #149 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #150 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #151 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #152 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #153 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #154 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #155 0x8225d2 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:846:12 #156 0x8954a2 in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2507:10 #157 0x821dec in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:798:12 #158 0x8923cd in do_for /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2393:2 #159 0x821dec in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:798:12 #160 0x89c38d in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3354:9 #161 0x8417d0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7090:14 #162 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #163 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #164 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #165 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #166 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #167 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #168 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #169 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #170 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #171 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #172 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #173 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #174 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #175 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #176 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #177 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #178 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #179 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #180 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #181 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #182 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #183 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #184 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #185 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #186 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #187 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #188 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #189 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #190 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #191 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #192 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #193 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #194 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #195 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #196 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #197 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #198 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #199 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #200 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #201 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #202 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #203 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #204 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #205 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #206 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #207 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #208 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #209 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #210 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #211 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #212 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #213 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #214 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #215 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #216 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #217 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #218 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #219 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #220 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #221 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #222 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #223 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #224 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #225 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #226 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #227 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #228 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #229 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #230 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #231 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #232 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #233 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #234 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #235 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #236 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #237 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #238 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #239 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #240 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #241 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #242 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #243 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #244 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #245 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #246 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #247 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #248 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #249 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #250 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #251 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #252 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #253 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #254 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #255 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #256 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #257 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #258 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #259 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #260 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #261 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #262 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #263 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #264 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #265 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #266 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #267 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #268 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #269 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #270 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 0x608000000aa0 is located 0 bytes inside of 88-byte region [0x608000000aa0,0x608000000af8) allocated by thread T0 here: #0 0x4d91fd in operator new(unsigned long) /data/gannet/ripley/Sources/LLVM/10.0.0/llvm-10.0.0.src/projects/compiler-rt/lib/asan/asan_new_delete.cpp:99:3 #1 0x7f7f3e4fee01 in std::__1::__libcpp_allocate(unsigned long, unsigned long) /usr/local/bin/../include/c++/v1/new:253:10 #2 0x7f7f3e4fee01 in std::__1::allocator::allocate(unsigned long, void const*) /usr/local/bin/../include/c++/v1/memory:1864:37 #3 0x7f7f3e4fee01 in std::__1::allocator_traits >::allocate(std::__1::allocator&, unsigned long) /usr/local/bin/../include/c++/v1/memory:1581:21 #4 0x7f7f3e4fee01 in std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) /usr/local/bin/../include/c++/v1/__split_buffer:318:29 #5 0x7f7f3e4fe2aa in std::__1::vector >::reserve(unsigned long) /usr/local/bin/../include/c++/v1/vector:1586:53 #6 0x7f7f3e4fae5e in computeFactorialUpTo(long) /data/gannet/ripley/R/packages/tests-clang-SAN/generalKSStat/src/compute_prob.cpp:22:14 #7 0x7f7f3e4fc9ef in compute_prob_fft(long, SEXPREC*, SEXPREC*, long, SEXPREC*) /data/gannet/ripley/R/packages/tests-clang-SAN/generalKSStat/src/compute_prob.cpp:128:2 #8 0x7f7f3e4dae3a in _generalKSStat_compute_prob_fft /data/gannet/ripley/R/packages/tests-clang-SAN/generalKSStat/src/RcppExports.cpp:34:34 #9 0x6e1f58 in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:610:17 #10 0x83c467 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7646:21 #11 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #12 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #13 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #14 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #15 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #16 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #17 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #18 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #19 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #20 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #21 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #22 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #23 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #24 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #25 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #26 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #27 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #28 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #29 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #30 0x88d0bf in R_forceAndCall /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1955:8 #31 0x525d56 in do_vapply /data/gannet/ripley/R/svn/R-devel/src/main/apply.c:159:12 #32 0x9a4720 in do_internal /data/gannet/ripley/R/svn/R-devel/src/main/names.c:1384:11 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/generalKSStat/src/compute_prob.cpp:25:19 in computeFactorialUpTo(long) Shadow bytes around the buggy address: 0x0c107fff8100: fa fa fa fa fd fd fd fd fd fd fd fd fd fd fd fa 0x0c107fff8110: fa fa fa fa fd fd fd fd fd fd fd fd fd fd fd fa 0x0c107fff8120: fa fa fa fa fd fd fd fd fd fd fd fd fd fd fd fa 0x0c107fff8130: fa fa fa fa fd fd fd fd fd fd fd fd fd fd fd fa 0x0c107fff8140: fa fa fa fa fd fd fd fd fd fd fd fd fd fd fd fa =>0x0c107fff8150: fa fa fa fa[fc]fc fc fc fc fc fc fc fc fc fc fa 0x0c107fff8160: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c107fff8170: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c107fff8180: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c107fff8190: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c107fff81a0: 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 Shadow gap: cc ==27716==ABORTING * checking package vignettes in ‘inst/doc’ ... OK * checking re-building of vignette outputs ... [4s/10s] WARNING Error(s) in re-building vignettes: --- re-building ‘Quick-start-guide.Rmd’ using rmarkdown ================================================================= ==28478==ERROR: AddressSanitizer: container-overflow on address 0x614000225840 at pc 0x7f3c5aab61c9 bp 0x7fff5dd8afb0 sp 0x7fff5dd8afa8 WRITE of size 8 at 0x614000225840 thread T0 #0 0x7f3c5aab61c8 in computeFactorialUpTo(long) /data/gannet/ripley/R/packages/tests-clang-SAN/generalKSStat/src/compute_prob.cpp:25:19 #1 0x7f3c5aab79ef in compute_prob_fft(long, SEXPREC*, SEXPREC*, long, SEXPREC*) /data/gannet/ripley/R/packages/tests-clang-SAN/generalKSStat/src/compute_prob.cpp:128:2 #2 0x7f3c5aa95e3a in _generalKSStat_compute_prob_fft /data/gannet/ripley/R/packages/tests-clang-SAN/generalKSStat/src/RcppExports.cpp:34:34 #3 0x6e1f58 in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:610:17 #4 0x83c467 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7646:21 #5 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #6 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #7 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #8 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #9 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #10 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #11 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #12 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #13 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #14 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #15 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #16 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #17 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #18 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #19 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #20 0x8225d2 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:846:12 #21 0x615bcf in do_docall /data/gannet/ripley/R/svn/R-devel/src/main/coerce.c:2704:12 #22 0x8417d0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7090:14 #23 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #24 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #25 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #26 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #27 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #28 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #29 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #30 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #31 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #32 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #33 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #34 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #35 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #36 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #37 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #38 0x8225d2 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:846:12 #39 0x89bad3 in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3331:13 #40 0x8417d0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7090:14 #41 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #42 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #43 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #44 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #45 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #46 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #47 0x82270f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:746:9 #48 0x89d6e4 in do_withVisible /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3383:9 #49 0x9a4720 in do_internal /data/gannet/ripley/R/svn/R-devel/src/main/names.c:1384:11 #50 0x83eced in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7110:15 #51 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #52 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #53 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #54 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #55 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #56 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #57 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #58 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #59 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #60 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #61 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #62 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #63 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #64 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #65 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #66 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #67 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #68 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #69 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #70 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #71 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #72 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #73 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #74 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #75 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #76 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #77 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #78 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #79 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #80 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #81 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #82 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #83 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #84 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #85 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #86 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #87 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #88 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #89 0x8225d2 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:846:12 #90 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #91 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #92 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #93 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #94 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #95 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #96 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #97 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #98 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #99 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #100 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #101 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #102 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #103 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #104 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #105 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #106 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #107 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #108 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #109 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #110 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #111 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #112 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #113 0x9adde4 in dispatchMethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:436:16 #114 0x9acc1f in Rf_usemethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:476:10 #115 0x9aef43 in do_usemethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:565:9 #116 0x83eced in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7110:15 #117 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #118 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #119 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #120 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #121 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #122 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #123 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #124 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #125 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #126 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #127 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #128 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #129 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #130 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #131 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #132 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #133 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #134 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #135 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #136 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #137 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #138 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #139 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #140 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #141 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #142 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #143 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #144 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #145 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #146 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #147 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #148 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #149 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #150 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #151 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #152 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #153 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #154 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #155 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #156 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #157 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #158 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #159 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #160 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #161 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #162 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #163 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #164 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #165 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #166 0x882b96 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551:8 #167 0x8b4066 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5123:15 #168 0x8b4066 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5164:14 #169 0x857c25 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6842:20 #170 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #171 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #172 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #173 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #174 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #175 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #176 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #177 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #178 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #179 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #180 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #181 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #182 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #183 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #184 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #185 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #186 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #187 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #188 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #189 0x8225d2 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:846:12 #190 0x956f79 in Rf_ReplIteration /data/gannet/ripley/R/svn/R-devel/src/main/main.c:264:2 #191 0x95b3e0 in R_ReplConsole /data/gannet/ripley/R/svn/R-devel/src/main/main.c:314:11 #192 0x95b1c5 in run_Rmainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1113:5 #193 0x4dbb4a in main /data/gannet/ripley/R/svn/R-devel/src/main/Rmain.c:29:5 #194 0x7f3c6cc40f42 in __libc_start_main (/lib64/libc.so.6+0x23f42) #195 0x43036d in _start (/data/gannet/ripley/R/R-clang-SAN/bin/exec/R+0x43036d) 0x614000225840 is located 0 bytes inside of 408-byte region [0x614000225840,0x6140002259d8) allocated by thread T0 here: #0 0x4d91fd in operator new(unsigned long) /data/gannet/ripley/Sources/LLVM/10.0.0/llvm-10.0.0.src/projects/compiler-rt/lib/asan/asan_new_delete.cpp:99:3 #1 0x7f3c5aab9e01 in std::__1::__libcpp_allocate(unsigned long, unsigned long) /usr/local/bin/../include/c++/v1/new:253:10 #2 0x7f3c5aab9e01 in std::__1::allocator::allocate(unsigned long, void const*) /usr/local/bin/../include/c++/v1/memory:1864:37 #3 0x7f3c5aab9e01 in std::__1::allocator_traits >::allocate(std::__1::allocator&, unsigned long) /usr/local/bin/../include/c++/v1/memory:1581:21 #4 0x7f3c5aab9e01 in std::__1::__split_buffer&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator&) /usr/local/bin/../include/c++/v1/__split_buffer:318:29 #5 0x7f3c5aab92aa in std::__1::vector >::reserve(unsigned long) /usr/local/bin/../include/c++/v1/vector:1586:53 #6 0x7f3c5aab5e5e in computeFactorialUpTo(long) /data/gannet/ripley/R/packages/tests-clang-SAN/generalKSStat/src/compute_prob.cpp:22:14 #7 0x7f3c5aab79ef in compute_prob_fft(long, SEXPREC*, SEXPREC*, long, SEXPREC*) /data/gannet/ripley/R/packages/tests-clang-SAN/generalKSStat/src/compute_prob.cpp:128:2 #8 0x7f3c5aa95e3a in _generalKSStat_compute_prob_fft /data/gannet/ripley/R/packages/tests-clang-SAN/generalKSStat/src/RcppExports.cpp:34:34 #9 0x6e1f58 in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:610:17 #10 0x83c467 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7646:21 #11 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #12 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #13 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #14 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #15 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #16 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #17 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #18 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #19 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #20 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #21 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #22 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 #23 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #24 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #25 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #26 0x8225d2 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:846:12 #27 0x615bcf in do_docall /data/gannet/ripley/R/svn/R-devel/src/main/coerce.c:2704:12 #28 0x8417d0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7090:14 #29 0x821799 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723:8 #30 0x889ceb in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #31 0x885147 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814:16 #32 0x84430e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7058:12 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/generalKSStat/src/compute_prob.cpp:25:19 in computeFactorialUpTo(long) Shadow bytes around the buggy address: 0x0c288003cab0: 00 00 00 00 00 00 00 00 00 fa fa fa fa fa fa fa 0x0c288003cac0: fa fa fa fa fa fa fa fa fd fd fd fd fd fd fd fd 0x0c288003cad0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0c288003cae0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0c288003caf0: fd fd fd fd fd fd fd fd fd fd fa fa fa fa fa fa =>0x0c288003cb00: fa fa fa fa fa fa fa fa[fc]fc fc fc fc fc fc fc 0x0c288003cb10: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc 0x0c288003cb20: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc 0x0c288003cb30: fc fc fc fc fc fc fc fc fc fc fc fa fa fa fa fa 0x0c288003cb40: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c288003cb50: 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 Shadow gap: cc ==28478==ABORTING * checking for detritus in the temp directory ... OK * DONE Status: 2 ERRORs, 1 WARNING