* using log directory ‘/data/gannet/ripley/R/packages/tests-clang-SAN/MDP2.Rcheck’ * using R Under development (unstable) (2023-02-01 r83742) * using platform: x86_64-pc-linux-gnu (64-bit) * R was compiled by clang version 15.0.7 GNU Fortran (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4) * running under: Fedora Linux 36 (Workstation Edition) * using session charset: UTF-8 * using option ‘--no-stop-on-test-error’ * checking for file ‘MDP2/DESCRIPTION’ ... OK * checking extension type ... Package * this is package ‘MDP2’ version ‘2.1.2’ * 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 ‘MDP2’ can be installed ... [135s/263s] OK * used C++ compiler: ‘clang version 15.0.7’ * checking package directory ... OK * checking whether the package can be loaded ... [6s/10s] OK * checking whether the package can be loaded with stated dependencies ... [5s/10s] OK * checking whether the package can be unloaded cleanly ... [5s/11s] OK * checking whether the namespace can be loaded with stated dependencies ... OK * checking whether the namespace can be unloaded cleanly ... [7s/13s] OK * checking loading without being on the library search path ... [7s/15s] OK * checking compiled code ... OK * checking installed files from ‘inst/doc’ ... OK * checking files in ‘vignettes’ ... OK * checking examples ... [16s/33s] ERROR Running examples in ‘MDP2-Ex.R’ failed The error most likely occurred in: > ### Name: getHypergraph > ### Title: Return the (parts of) state-expanded hypergraph > ### Aliases: getHypergraph > > ### ** Examples > > ## Set working dir > wd <- setwd(system.file("models", package = "MDP2")) > > #### A finite-horizon replacement problem #### > mdp<-loadMDP("machine1_") ================================================================= ==1259856==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x60d00000aeb0 at pc 0x558022d80346 bp 0x7ffc88a0f610 sp 0x7ffc88a0edd8 READ of size 1 at 0x60d00000aeb0 thread T0 #0 0x558022d80345 in strlen /data/gannet/ripley/Sources2/LLVM/15.0/llvm-project-15.0.7.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:461:5 #1 0x7f2ad970ede4 in std::__1::char_traits::length(char const*) /usr/local/clang15/bin/../include/c++/v1/__string/char_traits.h:218:14 #2 0x7f2ad970ede4 in std::__1::basic_string, std::__1::allocator >::basic_string[abi:v15007](char const*) /usr/local/clang15/bin/../include/c++/v1/string:843:19 #3 0x7f2ad96f179c in HMDPReader::AddStates(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:103:20 #4 0x7f2ad96f0a43 in HMDPReader::HMDPReader(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, HMDP*, std::__1::basic_ostringstream, std::__1::allocator >&) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:28:5 #5 0x7f2ad96efd65 in HMDP::LoadBin(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:9:16 #6 0x7f2ad979e091 in HMDP::HMDP(std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, bool) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/./hmdp.h:286:9 #7 0x7f2ad979da02 in Rcpp::Constructor_2, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, bool>::get_new(SEXPREC**, int) /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/module/Module_generated_Constructor.h:57:20 #8 0x7f2ad977d824 in Rcpp::class_::newInstance(SEXPREC**, int) /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/module/class.h:131:43 #9 0x7f2ad98d4d31 in class__newInstance(SEXPREC*) (/data/gannet/ripley/R/test-clang/Rcpp/libs/Rcpp.so+0x5fd31) #10 0x558023021250 in do_External /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:576:11 #11 0x55802318fc11 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7348:12 #12 0x558023175f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #13 0x5580231d9fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #14 0x5580231d59a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #15 0x55802319a6c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #16 0x558023175f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #17 0x5580231d9fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #18 0x5580231d59a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #19 0x558023176853 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1136:12 #20 0x5580231762f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #21 0x5580231e4f82 in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2794:10 #22 0x5580231762f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #23 0x5580231d9fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #24 0x5580231d59a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #25 0x55802319a6c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #26 0x558023175f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #27 0x5580231d9fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #28 0x5580231de225 in R_execMethod /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2359:11 #29 0x7f2aecd68020 in R_dispatchGeneric /data/gannet/ripley/R/svn/R-devel/src/library/methods/src/methods_list_dispatch.c:1153:19 #30 0x55802330ff06 in do_standardGeneric /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:1293:13 #31 0x55802318fc11 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7348:12 #32 0x558023175f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #33 0x5580231d9fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #34 0x5580231d59a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #35 0x55802319a6c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #36 0x558023175f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #37 0x5580231d9fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #38 0x5580231d59a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #39 0x55802319a6c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #40 0x558023175f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #41 0x5580231d9fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #42 0x5580231d59a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #43 0x558023176853 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1136:12 #44 0x5580231e60dc in do_set /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3246:8 #45 0x5580231762f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #46 0x5580232ae7b6 in Rf_ReplIteration /data/gannet/ripley/R/svn/R-devel/src/main/main.c:262:2 #47 0x5580232b1e40 in R_ReplConsole /data/gannet/ripley/R/svn/R-devel/src/main/main.c:314:11 #48 0x5580232b1c36 in run_Rmainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1194:5 #49 0x5580232b1f82 in Rf_mainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1201:5 #50 0x558022e2c36c in main /data/gannet/ripley/R/svn/R-devel/src/main/Rmain.c:29:5 #51 0x7f2aece2950f in __libc_start_call_main (/lib64/libc.so.6+0x2950f) (BuildId: 8257ee907646e9b057197533d1e4ac8ede7a9c5c) #52 0x7f2aece295c8 in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x295c8) (BuildId: 8257ee907646e9b057197533d1e4ac8ede7a9c5c) #53 0x558022d6a264 in _start (/data/gannet/ripley/R/R-clang-SAN/bin/exec/R+0x31f264) 0x60d00000aeb0 is located 0 bytes to the right of 144-byte region [0x60d00000ae20,0x60d00000aeb0) allocated by thread T0 here: #0 0x558022e29e5d in operator new[](unsigned long) /data/gannet/ripley/Sources2/LLVM/15.0/llvm-project-15.0.7.src/compiler-rt/lib/asan/asan_new_delete.cpp:98:3 #1 0x7f2ad97101d6 in unsigned int HMDPReader::ReadBinary(std::__1::basic_string, std::__1::allocator >, char*&) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:55:6 #2 0x7f2ad96f1717 in HMDPReader::AddStates(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:94:16 #3 0x7f2ad96f0a43 in HMDPReader::HMDPReader(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, HMDP*, std::__1::basic_ostringstream, std::__1::allocator >&) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:28:5 #4 0x7f2ad96efd65 in HMDP::LoadBin(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:9:16 #5 0x7f2ad979e091 in HMDP::HMDP(std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, bool) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/./hmdp.h:286:9 #6 0x7f2ad979da02 in Rcpp::Constructor_2, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, bool>::get_new(SEXPREC**, int) /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/module/Module_generated_Constructor.h:57:20 #7 0x7f2ad977d824 in Rcpp::class_::newInstance(SEXPREC**, int) /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/module/class.h:131:43 #8 0x7f2ad98d4d31 in class__newInstance(SEXPREC*) (/data/gannet/ripley/R/test-clang/Rcpp/libs/Rcpp.so+0x5fd31) #9 0x55802318fc11 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7348:12 #10 0x558023175f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #11 0x5580231d9fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #12 0x5580231d59a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #13 0x55802319a6c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #14 0x558023175f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #15 0x5580231d9fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #16 0x5580231d59a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #17 0x558023176853 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1136:12 #18 0x5580231762f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #19 0x5580231e4f82 in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2794:10 #20 0x5580231762f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #21 0x5580231d9fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #22 0x5580231d59a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #23 0x55802319a6c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #24 0x558023175f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #25 0x5580231d9fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #26 0x5580231de225 in R_execMethod /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2359:11 #27 0x7f2aecd68020 in R_dispatchGeneric /data/gannet/ripley/R/svn/R-devel/src/library/methods/src/methods_list_dispatch.c:1153:19 #28 0x55802330ff06 in do_standardGeneric /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:1293:13 #29 0x55802318fc11 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7348:12 SUMMARY: AddressSanitizer: heap-buffer-overflow /data/gannet/ripley/Sources2/LLVM/15.0/llvm-project-15.0.7.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:461:5 in strlen Shadow bytes around the buggy address: 0x0c1a7fff9580: fd fd fd fd fd fd fd fd fa fa fa fa fa fa fa fa 0x0c1a7fff9590: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0c1a7fff95a0: fd fd fa fa fa fa fa fa fa fa fd fd fd fd fd fd 0x0c1a7fff95b0: fd fd fd fd fd fd fd fd fd fd fd fd fa fa fa fa 0x0c1a7fff95c0: fa fa fa fa 00 00 00 00 00 00 00 00 00 00 00 00 =>0x0c1a7fff95d0: 00 00 00 00 00 00[fa]fa fa fa fa fa fa fa fa fa 0x0c1a7fff95e0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c1a7fff95f0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c1a7fff9600: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c1a7fff9610: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c1a7fff9620: 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 ==1259856==ABORTING * checking tests ... [10s/20s] ERROR Running ‘testthat.R’ [8s/17s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(MDP2) > > test_check("MDP2") ================================================================= ==1262523==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x60300003092e at pc 0x5569e8fcf346 bp 0x7ffc7fdbaed0 sp 0x7ffc7fdba698 READ of size 1 at 0x60300003092e thread T0 #0 0x5569e8fcf345 in strlen /data/gannet/ripley/Sources2/LLVM/15.0/llvm-project-15.0.7.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:461:5 #1 0x7f2f8a70ede4 in std::__1::char_traits::length(char const*) /usr/local/clang15/bin/../include/c++/v1/__string/char_traits.h:218:14 #2 0x7f2f8a70ede4 in std::__1::basic_string, std::__1::allocator >::basic_string[abi:v15007](char const*) /usr/local/clang15/bin/../include/c++/v1/string:843:19 #3 0x7f2f8a6f179c in HMDPReader::AddStates(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:103:20 #4 0x7f2f8a6f0a43 in HMDPReader::HMDPReader(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, HMDP*, std::__1::basic_ostringstream, std::__1::allocator >&) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:28:5 #5 0x7f2f8a6efd65 in HMDP::LoadBin(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:9:16 #6 0x7f2f8a79e091 in HMDP::HMDP(std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, bool) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/./hmdp.h:286:9 #7 0x7f2f8a79da02 in Rcpp::Constructor_2, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, bool>::get_new(SEXPREC**, int) /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/module/Module_generated_Constructor.h:57:20 #8 0x7f2f8a77d824 in Rcpp::class_::newInstance(SEXPREC**, int) /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/module/class.h:131:43 #9 0x7f2f8a8d4d31 in class__newInstance(SEXPREC*) (/data/gannet/ripley/R/test-clang/Rcpp/libs/Rcpp.so+0x5fd31) #10 0x5569e9270250 in do_External /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:576:11 #11 0x5569e93dec11 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7348:12 #12 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #13 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #14 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #15 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #16 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #17 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #18 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #19 0x5569e93c5853 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1136:12 #20 0x5569e93c52f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #21 0x5569e9433f82 in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2794:10 #22 0x5569e93c52f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #23 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #24 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #25 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #26 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #27 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #28 0x5569e942d225 in R_execMethod /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2359:11 #29 0x7f2f9bc5d020 in R_dispatchGeneric /data/gannet/ripley/R/svn/R-devel/src/library/methods/src/methods_list_dispatch.c:1153:19 #30 0x5569e955ef06 in do_standardGeneric /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:1293:13 #31 0x5569e93dec11 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7348:12 #32 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #33 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #34 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #35 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #36 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #37 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #38 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #39 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #40 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #41 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #42 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #43 0x5569e93c5853 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1136:12 #44 0x5569e94350dc in do_set /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3246:8 #45 0x5569e93c52f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #46 0x5569e9433f82 in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2794:10 #47 0x5569e93c52f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #48 0x5569e943a63b in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3621:13 #49 0x5569e93da769 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7391:14 #50 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #51 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #52 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #53 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #54 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #55 0x5569e942234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #56 0x5569e9453a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #57 0x5569e9453a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #58 0x5569e93fb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #59 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #60 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #61 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #62 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #63 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #64 0x5569e942234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #65 0x5569e9453a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #66 0x5569e9453a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #67 0x5569e93fb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #68 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #69 0x5569e942234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #70 0x5569e9453a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #71 0x5569e9453a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #72 0x5569e93fb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #73 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #74 0x5569e942234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #75 0x5569e9453a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #76 0x5569e9453a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #77 0x5569e93fb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #78 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #79 0x5569e942234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #80 0x5569e9453a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #81 0x5569e9453a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #82 0x5569e93fb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #83 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #84 0x5569e942234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #85 0x5569e9453a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #86 0x5569e9453a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #87 0x5569e93fb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #88 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #89 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #90 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #91 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #92 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #93 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #94 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #95 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #96 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #97 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #98 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #99 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #100 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #101 0x5569e942234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #102 0x5569e9453a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #103 0x5569e9453a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #104 0x5569e93fb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #105 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #106 0x5569e942234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #107 0x5569e9453a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #108 0x5569e9453a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #109 0x5569e93fb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #110 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #111 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #112 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #113 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #114 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #115 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #116 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #117 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #118 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #119 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #120 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #121 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #122 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #123 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #124 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #125 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #126 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #127 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #128 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #129 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #130 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #131 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #132 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #133 0x5569e93c5853 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1136:12 #134 0x5569e943aee9 in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3644:9 #135 0x5569e93da769 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7391:14 #136 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #137 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #138 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #139 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #140 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #141 0x5569e942234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #142 0x5569e9453a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #143 0x5569e9453a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #144 0x5569e93fb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #145 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #146 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #147 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #148 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #149 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #150 0x5569e942234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #151 0x5569e9453a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #152 0x5569e9453a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #153 0x5569e93fb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #154 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #155 0x5569e942234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #156 0x5569e9453a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #157 0x5569e9453a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #158 0x5569e93fb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #159 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #160 0x5569e942234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #161 0x5569e9453a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #162 0x5569e9453a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #163 0x5569e93fb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #164 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #165 0x5569e942234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #166 0x5569e9453a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #167 0x5569e9453a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #168 0x5569e93fb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #169 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #170 0x5569e942234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #171 0x5569e9453a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #172 0x5569e9453a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #173 0x5569e93fb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #174 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #175 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #176 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #177 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #178 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #179 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #180 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #181 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #182 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #183 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #184 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #185 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #186 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #187 0x5569e942234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #188 0x5569e9453a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #189 0x5569e9453a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #190 0x5569e93fb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #191 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #192 0x5569e942234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #193 0x5569e9453a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #194 0x5569e9453a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #195 0x5569e93fb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #196 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #197 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #198 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #199 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #200 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #201 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #202 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #203 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #204 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #205 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #206 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #207 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #208 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #209 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #210 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #211 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #212 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #213 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #214 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #215 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #216 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #217 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #218 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #219 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #220 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #221 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #222 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #223 0x5569e942bb76 in R_forceAndCall /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2250:8 #224 0x5569e90c3903 in do_lapply /data/gannet/ripley/R/svn/R-devel/src/main/apply.c:75:8 #225 0x5569e954af16 in do_internal /data/gannet/ripley/R/svn/R-devel/src/main/names.c:1404:11 #226 0x5569e93d9acf in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7411:15 #227 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #228 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #229 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #230 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #231 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #232 0x5569e942234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #233 0x5569e9453a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #234 0x5569e9453a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #235 0x5569e93fb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #236 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #237 0x5569e942234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #238 0x5569e9453a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #239 0x5569e9453a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #240 0x5569e93fb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #241 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #242 0x5569e942234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #243 0x5569e9453a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #244 0x5569e9453a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #245 0x5569e93fb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #246 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #247 0x5569e942234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #248 0x5569e9453a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #249 0x5569e9453a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #250 0x5569e93fb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #251 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #252 0x5569e942234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #253 0x5569e9453a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #254 0x5569e9453a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #255 0x5569e93fb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #256 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #257 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #258 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #259 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #260 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #261 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #262 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #263 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #264 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #265 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #266 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #267 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #268 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #269 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #270 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 0x60300003092e is located 0 bytes to the right of 30-byte region [0x603000030910,0x60300003092e) allocated by thread T0 here: #0 0x5569e9078e5d in operator new[](unsigned long) /data/gannet/ripley/Sources2/LLVM/15.0/llvm-project-15.0.7.src/compiler-rt/lib/asan/asan_new_delete.cpp:98:3 #1 0x7f2f8a7101d6 in unsigned int HMDPReader::ReadBinary(std::__1::basic_string, std::__1::allocator >, char*&) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:55:6 #2 0x7f2f8a6f1717 in HMDPReader::AddStates(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:94:16 #3 0x7f2f8a6f0a43 in HMDPReader::HMDPReader(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, HMDP*, std::__1::basic_ostringstream, std::__1::allocator >&) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:28:5 #4 0x7f2f8a6efd65 in HMDP::LoadBin(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:9:16 #5 0x7f2f8a79e091 in HMDP::HMDP(std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, bool) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/./hmdp.h:286:9 #6 0x7f2f8a79da02 in Rcpp::Constructor_2, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, bool>::get_new(SEXPREC**, int) /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/module/Module_generated_Constructor.h:57:20 #7 0x7f2f8a77d824 in Rcpp::class_::newInstance(SEXPREC**, int) /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/module/class.h:131:43 #8 0x7f2f8a8d4d31 in class__newInstance(SEXPREC*) (/data/gannet/ripley/R/test-clang/Rcpp/libs/Rcpp.so+0x5fd31) #9 0x5569e93dec11 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7348:12 #10 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #11 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #12 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #13 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #14 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #15 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #16 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #17 0x5569e93c5853 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1136:12 #18 0x5569e93c52f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #19 0x5569e9433f82 in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2794:10 #20 0x5569e93c52f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #21 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #22 0x5569e94249a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #23 0x5569e93e96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #24 0x5569e93c4f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #25 0x5569e9428fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #26 0x5569e942d225 in R_execMethod /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2359:11 #27 0x7f2f9bc5d020 in R_dispatchGeneric /data/gannet/ripley/R/svn/R-devel/src/library/methods/src/methods_list_dispatch.c:1153:19 #28 0x5569e955ef06 in do_standardGeneric /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:1293:13 #29 0x5569e93dec11 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7348:12 SUMMARY: AddressSanitizer: heap-buffer-overflow /data/gannet/ripley/Sources2/LLVM/15.0/llvm-project-15.0.7.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:461:5 in strlen Shadow bytes around the buggy address: 0x0c067fffe0d0: fd fa fa fa fd fd fd fa fa fa fd fd fd fd fa fa 0x0c067fffe0e0: fd fd fd fd fa fa fd fd fd fd fa fa fd fd fd fd 0x0c067fffe0f0: fa fa 00 00 00 00 fa fa 00 00 00 00 fa fa 00 00 0x0c067fffe100: 00 00 fa fa 00 00 00 00 fa fa 00 00 00 00 fa fa 0x0c067fffe110: 00 00 00 00 fa fa 00 00 00 00 fa fa 00 00 00 00 =>0x0c067fffe120: fa fa 00 00 00[06]fa fa fd fd fd fa fa fa fa fa 0x0c067fffe130: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c067fffe140: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c067fffe150: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c067fffe160: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c067fffe170: 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 ==1262523==ABORTING * checking package vignettes in ‘inst/doc’ ... OK * checking re-building of vignette outputs ... [102s/188s] ERROR Error(s) in re-building vignettes: --- re-building ‘building.Rmd’ using rmarkdown ================================================================= ==1269446==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x6040000292f8 at pc 0x561882e2e346 bp 0x7fffbcfb7690 sp 0x7fffbcfb6e58 READ of size 1 at 0x6040000292f8 thread T0 #0 0x561882e2e345 in strlen /data/gannet/ripley/Sources2/LLVM/15.0/llvm-project-15.0.7.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:461:5 #1 0x7f267fe74de4 in std::__1::char_traits::length(char const*) /usr/local/clang15/bin/../include/c++/v1/__string/char_traits.h:218:14 #2 0x7f267fe74de4 in std::__1::basic_string, std::__1::allocator >::basic_string[abi:v15007](char const*) /usr/local/clang15/bin/../include/c++/v1/string:843:19 #3 0x7f267fe5779c in HMDPReader::AddStates(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:103:20 #4 0x7f267fe56a43 in HMDPReader::HMDPReader(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, HMDP*, std::__1::basic_ostringstream, std::__1::allocator >&) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:28:5 #5 0x7f267fe55d65 in HMDP::LoadBin(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:9:16 #6 0x7f267ff04091 in HMDP::HMDP(std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, bool) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/./hmdp.h:286:9 #7 0x7f267ff03a02 in Rcpp::Constructor_2, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, bool>::get_new(SEXPREC**, int) /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/module/Module_generated_Constructor.h:57:20 #8 0x7f267fee3824 in Rcpp::class_::newInstance(SEXPREC**, int) /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/module/class.h:131:43 #9 0x7f2680094d31 in class__newInstance(SEXPREC*) (/data/gannet/ripley/R/test-clang/Rcpp/libs/Rcpp.so+0x5fd31) #10 0x5618830cf250 in do_External /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:576:11 #11 0x56188323dc11 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7348:12 #12 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #13 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #14 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #15 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #16 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #17 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #18 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #19 0x561883224853 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1136:12 #20 0x5618832242f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #21 0x561883292f82 in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2794:10 #22 0x5618832242f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #23 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #24 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #25 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #26 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #27 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #28 0x56188328c225 in R_execMethod /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2359:11 #29 0x7f2695168020 in R_dispatchGeneric /data/gannet/ripley/R/svn/R-devel/src/library/methods/src/methods_list_dispatch.c:1153:19 #30 0x5618833bdf06 in do_standardGeneric /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:1293:13 #31 0x56188323dc11 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7348:12 #32 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #33 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #34 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #35 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #36 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #37 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #38 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #39 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #40 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #41 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #42 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #43 0x561883224853 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1136:12 #44 0x5618832940dc in do_set /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3246:8 #45 0x5618832242f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #46 0x56188329963b in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3621:13 #47 0x561883239769 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7391:14 #48 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #49 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #50 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #51 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #52 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #53 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #54 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #55 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #56 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #57 0x56188328134e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #58 0x5618832248bb in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1036:9 #59 0x56188329b407 in do_withVisible /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3673:9 #60 0x5618833a9f16 in do_internal /data/gannet/ripley/R/svn/R-devel/src/main/names.c:1404:11 #61 0x561883238acf in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7411:15 #62 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #63 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #64 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #65 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #66 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #67 0x56188328134e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #68 0x5618832b2a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #69 0x5618832b2a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #70 0x56188325a786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #71 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #72 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #73 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #74 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #75 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #76 0x56188328134e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #77 0x5618832b2a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #78 0x5618832b2a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #79 0x56188325a786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #80 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #81 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #82 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #83 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #84 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #85 0x56188328134e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #86 0x5618832b2a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #87 0x5618832b2a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #88 0x56188325a786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #89 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #90 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #91 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #92 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #93 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #94 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #95 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #96 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #97 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #98 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #99 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #100 0x561883224853 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1136:12 #101 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #102 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #103 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #104 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #105 0x56188328134e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #106 0x5618832b2a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #107 0x5618832b2a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #108 0x56188325a786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #109 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #110 0x56188328134e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #111 0x5618832b2a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #112 0x5618832b2a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #113 0x56188325a786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #114 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #115 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #116 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #117 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #118 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #119 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #120 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #121 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #122 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #123 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #124 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #125 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #126 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #127 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #128 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #129 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #130 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #131 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #132 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #133 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #134 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #135 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #136 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #137 0x5618833b2c4c in dispatchMethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:436:16 #138 0x5618833b1b2c in Rf_usemethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:476:10 #139 0x5618833b3b7a in do_usemethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:561:9 #140 0x561883238acf in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7411:15 #141 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #142 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #143 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #144 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #145 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #146 0x56188328134e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #147 0x5618832b2a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #148 0x5618832b2a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #149 0x56188325a786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #150 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #151 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #152 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #153 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #154 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #155 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #156 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #157 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #158 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #159 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #160 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #161 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #162 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #163 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #164 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #165 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #166 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #167 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #168 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #169 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #170 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #171 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #172 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #173 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #174 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #175 0x56188328134e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #176 0x5618832b2a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #177 0x5618832b2a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #178 0x56188325a786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #179 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #180 0x56188328134e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #181 0x5618832b2a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #182 0x5618832b2a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #183 0x56188325a786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #184 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #185 0x56188328134e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #186 0x5618832b2a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #187 0x5618832b2a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #188 0x56188325a786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #189 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #190 0x56188328134e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #191 0x5618832b2a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #192 0x5618832b2a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #193 0x56188325a786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #194 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #195 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #196 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #197 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #198 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #199 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #200 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #201 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #202 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #203 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #204 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #205 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #206 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #207 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #208 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #209 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #210 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #211 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #212 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #213 0x561883224853 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1136:12 #214 0x56188335c7b6 in Rf_ReplIteration /data/gannet/ripley/R/svn/R-devel/src/main/main.c:262:2 #215 0x56188335fe40 in R_ReplConsole /data/gannet/ripley/R/svn/R-devel/src/main/main.c:314:11 #216 0x56188335fc36 in run_Rmainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1194:5 #217 0x56188335ff82 in Rf_mainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1201:5 #218 0x561882eda36c in main /data/gannet/ripley/R/svn/R-devel/src/main/Rmain.c:29:5 #219 0x7f269522950f in __libc_start_call_main (/lib64/libc.so.6+0x2950f) (BuildId: 8257ee907646e9b057197533d1e4ac8ede7a9c5c) #220 0x7f26952295c8 in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x295c8) (BuildId: 8257ee907646e9b057197533d1e4ac8ede7a9c5c) #221 0x561882e18264 in _start (/data/gannet/ripley/R/R-clang-SAN/bin/exec/R+0x31f264) 0x6040000292f8 is located 0 bytes to the right of 40-byte region [0x6040000292d0,0x6040000292f8) allocated by thread T0 here: #0 0x561882ed7e5d in operator new[](unsigned long) /data/gannet/ripley/Sources2/LLVM/15.0/llvm-project-15.0.7.src/compiler-rt/lib/asan/asan_new_delete.cpp:98:3 #1 0x7f267fe761d6 in unsigned int HMDPReader::ReadBinary(std::__1::basic_string, std::__1::allocator >, char*&) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:55:6 #2 0x7f267fe57717 in HMDPReader::AddStates(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:94:16 #3 0x7f267fe56a43 in HMDPReader::HMDPReader(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, HMDP*, std::__1::basic_ostringstream, std::__1::allocator >&) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:28:5 #4 0x7f267fe55d65 in HMDP::LoadBin(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:9:16 #5 0x7f267ff04091 in HMDP::HMDP(std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, bool) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/./hmdp.h:286:9 #6 0x7f267ff03a02 in Rcpp::Constructor_2, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, bool>::get_new(SEXPREC**, int) /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/module/Module_generated_Constructor.h:57:20 #7 0x7f267fee3824 in Rcpp::class_::newInstance(SEXPREC**, int) /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/module/class.h:131:43 #8 0x7f2680094d31 in class__newInstance(SEXPREC*) (/data/gannet/ripley/R/test-clang/Rcpp/libs/Rcpp.so+0x5fd31) #9 0x56188323dc11 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7348:12 #10 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #11 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #12 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #13 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #14 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #15 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #16 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #17 0x561883224853 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1136:12 #18 0x5618832242f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #19 0x561883292f82 in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2794:10 #20 0x5618832242f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #21 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #22 0x5618832839a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #23 0x5618832486c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #24 0x561883223f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #25 0x561883287fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #26 0x56188328c225 in R_execMethod /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2359:11 #27 0x7f2695168020 in R_dispatchGeneric /data/gannet/ripley/R/svn/R-devel/src/library/methods/src/methods_list_dispatch.c:1153:19 #28 0x5618833bdf06 in do_standardGeneric /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:1293:13 #29 0x56188323dc11 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7348:12 SUMMARY: AddressSanitizer: heap-buffer-overflow /data/gannet/ripley/Sources2/LLVM/15.0/llvm-project-15.0.7.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:461:5 in strlen Shadow bytes around the buggy address: 0x0c087fffd200: fa fa fd fd fd fd fd fd fa fa fd fd fd fd fd fa 0x0c087fffd210: fa fa fd fd fd fd fd fa fa fa fd fd fd fd fd fd 0x0c087fffd220: fa fa fd fd fd fd fd fd fa fa 00 00 00 00 00 fa 0x0c087fffd230: fa fa 00 00 00 00 00 00 fa fa 00 00 00 00 00 00 0x0c087fffd240: fa fa 00 00 00 00 00 00 fa fa 00 00 00 00 00 00 =>0x0c087fffd250: fa fa 00 00 00 00 00 00 fa fa 00 00 00 00 00[fa] 0x0c087fffd260: fa fa fd fd fd fd fd fd fa fa fa fa fa fa fa fa 0x0c087fffd270: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c087fffd280: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c087fffd290: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c087fffd2a0: 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 ==1269446==ABORTING --- re-building ‘finite-mdp.Rmd’ using rmarkdown ================================================================= ==1271331==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x60d000012f10 at pc 0x55e33c2dd346 bp 0x7ffd5a2d07b0 sp 0x7ffd5a2cff78 READ of size 1 at 0x60d000012f10 thread T0 #0 0x55e33c2dd345 in strlen /data/gannet/ripley/Sources2/LLVM/15.0/llvm-project-15.0.7.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:461:5 #1 0x7f289edaede4 in std::__1::char_traits::length(char const*) /usr/local/clang15/bin/../include/c++/v1/__string/char_traits.h:218:14 #2 0x7f289edaede4 in std::__1::basic_string, std::__1::allocator >::basic_string[abi:v15007](char const*) /usr/local/clang15/bin/../include/c++/v1/string:843:19 #3 0x7f289ed9179c in HMDPReader::AddStates(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:103:20 #4 0x7f289ed90a43 in HMDPReader::HMDPReader(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, HMDP*, std::__1::basic_ostringstream, std::__1::allocator >&) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:28:5 #5 0x7f289ed8fd65 in HMDP::LoadBin(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:9:16 #6 0x7f289ee3e091 in HMDP::HMDP(std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, bool) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/./hmdp.h:286:9 #7 0x7f289ee3da02 in Rcpp::Constructor_2, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, bool>::get_new(SEXPREC**, int) /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/module/Module_generated_Constructor.h:57:20 #8 0x7f289ee1d824 in Rcpp::class_::newInstance(SEXPREC**, int) /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/module/class.h:131:43 #9 0x7f289efced31 in class__newInstance(SEXPREC*) (/data/gannet/ripley/R/test-clang/Rcpp/libs/Rcpp.so+0x5fd31) #10 0x55e33c57e250 in do_External /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:576:11 #11 0x55e33c6ecc11 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7348:12 #12 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #13 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #14 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #15 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #16 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #17 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #18 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #19 0x55e33c6d3853 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1136:12 #20 0x55e33c6d32f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #21 0x55e33c741f82 in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2794:10 #22 0x55e33c6d32f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #23 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #24 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #25 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #26 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #27 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #28 0x55e33c73b225 in R_execMethod /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2359:11 #29 0x7f28b2a75020 in R_dispatchGeneric /data/gannet/ripley/R/svn/R-devel/src/library/methods/src/methods_list_dispatch.c:1153:19 #30 0x55e33c86cf06 in do_standardGeneric /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:1293:13 #31 0x55e33c6ecc11 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7348:12 #32 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #33 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #34 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #35 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #36 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #37 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #38 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #39 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #40 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #41 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #42 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #43 0x55e33c6d3853 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1136:12 #44 0x55e33c7430dc in do_set /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3246:8 #45 0x55e33c6d32f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #46 0x55e33c74863b in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3621:13 #47 0x55e33c6e8769 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7391:14 #48 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #49 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #50 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #51 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #52 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #53 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #54 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #55 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #56 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #57 0x55e33c73034e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #58 0x55e33c6d38bb in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1036:9 #59 0x55e33c74a407 in do_withVisible /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3673:9 #60 0x55e33c858f16 in do_internal /data/gannet/ripley/R/svn/R-devel/src/main/names.c:1404:11 #61 0x55e33c6e7acf in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7411:15 #62 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #63 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #64 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #65 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #66 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #67 0x55e33c73034e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #68 0x55e33c761a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #69 0x55e33c761a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #70 0x55e33c709786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #71 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #72 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #73 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #74 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #75 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #76 0x55e33c73034e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #77 0x55e33c761a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #78 0x55e33c761a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #79 0x55e33c709786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #80 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #81 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #82 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #83 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #84 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #85 0x55e33c73034e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #86 0x55e33c761a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #87 0x55e33c761a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #88 0x55e33c709786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #89 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #90 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #91 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #92 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #93 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #94 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #95 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #96 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #97 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #98 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #99 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #100 0x55e33c6d3853 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1136:12 #101 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #102 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #103 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #104 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #105 0x55e33c73034e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #106 0x55e33c761a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #107 0x55e33c761a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #108 0x55e33c709786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #109 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #110 0x55e33c73034e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #111 0x55e33c761a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #112 0x55e33c761a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #113 0x55e33c709786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #114 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #115 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #116 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #117 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #118 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #119 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #120 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #121 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #122 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #123 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #124 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #125 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #126 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #127 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #128 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #129 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #130 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #131 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #132 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #133 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #134 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #135 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #136 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #137 0x55e33c861c4c in dispatchMethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:436:16 #138 0x55e33c860b2c in Rf_usemethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:476:10 #139 0x55e33c862b7a in do_usemethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:561:9 #140 0x55e33c6e7acf in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7411:15 #141 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #142 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #143 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #144 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #145 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #146 0x55e33c73034e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #147 0x55e33c761a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #148 0x55e33c761a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #149 0x55e33c709786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #150 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #151 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #152 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #153 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #154 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #155 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #156 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #157 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #158 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #159 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #160 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #161 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #162 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #163 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #164 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #165 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #166 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #167 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #168 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #169 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #170 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #171 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #172 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #173 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #174 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #175 0x55e33c73034e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #176 0x55e33c761a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #177 0x55e33c761a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #178 0x55e33c709786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #179 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #180 0x55e33c73034e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #181 0x55e33c761a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #182 0x55e33c761a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #183 0x55e33c709786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #184 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #185 0x55e33c73034e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #186 0x55e33c761a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #187 0x55e33c761a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #188 0x55e33c709786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #189 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #190 0x55e33c73034e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #191 0x55e33c761a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #192 0x55e33c761a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #193 0x55e33c709786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #194 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #195 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #196 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #197 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #198 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #199 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #200 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #201 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #202 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #203 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #204 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #205 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #206 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #207 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #208 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #209 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #210 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #211 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #212 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #213 0x55e33c6d3853 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1136:12 #214 0x55e33c80b7b6 in Rf_ReplIteration /data/gannet/ripley/R/svn/R-devel/src/main/main.c:262:2 #215 0x55e33c80ee40 in R_ReplConsole /data/gannet/ripley/R/svn/R-devel/src/main/main.c:314:11 #216 0x55e33c80ec36 in run_Rmainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1194:5 #217 0x55e33c80ef82 in Rf_mainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1201:5 #218 0x55e33c38936c in main /data/gannet/ripley/R/svn/R-devel/src/main/Rmain.c:29:5 #219 0x7f28b482950f in __libc_start_call_main (/lib64/libc.so.6+0x2950f) (BuildId: 8257ee907646e9b057197533d1e4ac8ede7a9c5c) #220 0x7f28b48295c8 in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x295c8) (BuildId: 8257ee907646e9b057197533d1e4ac8ede7a9c5c) #221 0x55e33c2c7264 in _start (/data/gannet/ripley/R/R-clang-SAN/bin/exec/R+0x31f264) 0x60d000012f10 is located 0 bytes to the right of 144-byte region [0x60d000012e80,0x60d000012f10) allocated by thread T0 here: #0 0x55e33c386e5d in operator new[](unsigned long) /data/gannet/ripley/Sources2/LLVM/15.0/llvm-project-15.0.7.src/compiler-rt/lib/asan/asan_new_delete.cpp:98:3 #1 0x7f289edb01d6 in unsigned int HMDPReader::ReadBinary(std::__1::basic_string, std::__1::allocator >, char*&) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:55:6 #2 0x7f289ed91717 in HMDPReader::AddStates(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:94:16 #3 0x7f289ed90a43 in HMDPReader::HMDPReader(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, HMDP*, std::__1::basic_ostringstream, std::__1::allocator >&) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:28:5 #4 0x7f289ed8fd65 in HMDP::LoadBin(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:9:16 #5 0x7f289ee3e091 in HMDP::HMDP(std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, bool) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/./hmdp.h:286:9 #6 0x7f289ee3da02 in Rcpp::Constructor_2, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, bool>::get_new(SEXPREC**, int) /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/module/Module_generated_Constructor.h:57:20 #7 0x7f289ee1d824 in Rcpp::class_::newInstance(SEXPREC**, int) /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/module/class.h:131:43 #8 0x7f289efced31 in class__newInstance(SEXPREC*) (/data/gannet/ripley/R/test-clang/Rcpp/libs/Rcpp.so+0x5fd31) #9 0x55e33c6ecc11 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7348:12 #10 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #11 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #12 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #13 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #14 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #15 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #16 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #17 0x55e33c6d3853 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1136:12 #18 0x55e33c6d32f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #19 0x55e33c741f82 in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2794:10 #20 0x55e33c6d32f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #21 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #22 0x55e33c7329a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #23 0x55e33c6f76c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #24 0x55e33c6d2f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #25 0x55e33c736fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #26 0x55e33c73b225 in R_execMethod /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2359:11 #27 0x7f28b2a75020 in R_dispatchGeneric /data/gannet/ripley/R/svn/R-devel/src/library/methods/src/methods_list_dispatch.c:1153:19 #28 0x55e33c86cf06 in do_standardGeneric /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:1293:13 #29 0x55e33c6ecc11 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7348:12 SUMMARY: AddressSanitizer: heap-buffer-overflow /data/gannet/ripley/Sources2/LLVM/15.0/llvm-project-15.0.7.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:461:5 in strlen Shadow bytes around the buggy address: 0x0c1a7fffa590: fd fd fd fd fa fa fa fa fa fa fa fa fd fd fd fd 0x0c1a7fffa5a0: fd fd fd fd fd fd fd fd fd fd fd fd fd fa fa fa 0x0c1a7fffa5b0: fa fa fa fa fa fa fd fd fd fd fd fd fd fd fd fd 0x0c1a7fffa5c0: fd fd fd fd fd fd fd fd fa fa fa fa fa fa fa fa 0x0c1a7fffa5d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 =>0x0c1a7fffa5e0: 00 00[fa]fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c1a7fffa5f0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c1a7fffa600: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c1a7fffa610: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c1a7fffa620: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c1a7fffa630: 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 ==1271331==ABORTING --- re-building ‘infinite-hmdp.Rmd’ using rmarkdown ================================================================= ==1273230==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x6160001da2b1 at pc 0x55c08da9f346 bp 0x7ffdc24228b0 sp 0x7ffdc2422078 READ of size 1 at 0x6160001da2b1 thread T0 #0 0x55c08da9f345 in strlen /data/gannet/ripley/Sources2/LLVM/15.0/llvm-project-15.0.7.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:461:5 #1 0x7f91e1479de4 in std::__1::char_traits::length(char const*) /usr/local/clang15/bin/../include/c++/v1/__string/char_traits.h:218:14 #2 0x7f91e1479de4 in std::__1::basic_string, std::__1::allocator >::basic_string[abi:v15007](char const*) /usr/local/clang15/bin/../include/c++/v1/string:843:19 #3 0x7f91e145c79c in HMDPReader::AddStates(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:103:20 #4 0x7f91e145ba43 in HMDPReader::HMDPReader(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, HMDP*, std::__1::basic_ostringstream, std::__1::allocator >&) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:28:5 #5 0x7f91e145ad65 in HMDP::LoadBin(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:9:16 #6 0x7f91e1509091 in HMDP::HMDP(std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, bool) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/./hmdp.h:286:9 #7 0x7f91e1508a02 in Rcpp::Constructor_2, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, bool>::get_new(SEXPREC**, int) /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/module/Module_generated_Constructor.h:57:20 #8 0x7f91e14e8824 in Rcpp::class_::newInstance(SEXPREC**, int) /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/module/class.h:131:43 #9 0x7f91e1699d31 in class__newInstance(SEXPREC*) (/data/gannet/ripley/R/test-clang/Rcpp/libs/Rcpp.so+0x5fd31) #10 0x55c08dd40250 in do_External /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:576:11 #11 0x55c08deaec11 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7348:12 #12 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #13 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #14 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #15 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #16 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #17 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #18 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #19 0x55c08de95853 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1136:12 #20 0x55c08de952f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #21 0x55c08df03f82 in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2794:10 #22 0x55c08de952f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #23 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #24 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #25 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #26 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #27 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #28 0x55c08defd225 in R_execMethod /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2359:11 #29 0x7f91f6d68020 in R_dispatchGeneric /data/gannet/ripley/R/svn/R-devel/src/library/methods/src/methods_list_dispatch.c:1153:19 #30 0x55c08e02ef06 in do_standardGeneric /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:1293:13 #31 0x55c08deaec11 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7348:12 #32 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #33 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #34 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #35 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #36 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #37 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #38 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #39 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #40 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #41 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #42 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #43 0x55c08de95853 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1136:12 #44 0x55c08df050dc in do_set /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3246:8 #45 0x55c08de952f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #46 0x55c08df0a63b in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3621:13 #47 0x55c08deaa769 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7391:14 #48 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #49 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #50 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #51 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #52 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #53 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #54 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #55 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #56 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #57 0x55c08def234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #58 0x55c08de958bb in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1036:9 #59 0x55c08df0c407 in do_withVisible /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3673:9 #60 0x55c08e01af16 in do_internal /data/gannet/ripley/R/svn/R-devel/src/main/names.c:1404:11 #61 0x55c08dea9acf in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7411:15 #62 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #63 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #64 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #65 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #66 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #67 0x55c08def234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #68 0x55c08df23a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #69 0x55c08df23a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #70 0x55c08decb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #71 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #72 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #73 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #74 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #75 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #76 0x55c08def234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #77 0x55c08df23a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #78 0x55c08df23a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #79 0x55c08decb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #80 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #81 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #82 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #83 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #84 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #85 0x55c08def234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #86 0x55c08df23a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #87 0x55c08df23a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #88 0x55c08decb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #89 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #90 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #91 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #92 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #93 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #94 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #95 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #96 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #97 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #98 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #99 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #100 0x55c08de95853 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1136:12 #101 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #102 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #103 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #104 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #105 0x55c08def234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #106 0x55c08df23a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #107 0x55c08df23a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #108 0x55c08decb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #109 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #110 0x55c08def234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #111 0x55c08df23a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #112 0x55c08df23a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #113 0x55c08decb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #114 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #115 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #116 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #117 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #118 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #119 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #120 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #121 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #122 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #123 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #124 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #125 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #126 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #127 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #128 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #129 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #130 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #131 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #132 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #133 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #134 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #135 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #136 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #137 0x55c08e023c4c in dispatchMethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:436:16 #138 0x55c08e022b2c in Rf_usemethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:476:10 #139 0x55c08e024b7a in do_usemethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:561:9 #140 0x55c08dea9acf in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7411:15 #141 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #142 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #143 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #144 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #145 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #146 0x55c08def234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #147 0x55c08df23a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #148 0x55c08df23a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #149 0x55c08decb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #150 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #151 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #152 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #153 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #154 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #155 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #156 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #157 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #158 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #159 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #160 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #161 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #162 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #163 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #164 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #165 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #166 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #167 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #168 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #169 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #170 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #171 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #172 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #173 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #174 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #175 0x55c08def234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #176 0x55c08df23a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #177 0x55c08df23a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #178 0x55c08decb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #179 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #180 0x55c08def234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #181 0x55c08df23a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #182 0x55c08df23a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #183 0x55c08decb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #184 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #185 0x55c08def234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #186 0x55c08df23a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #187 0x55c08df23a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #188 0x55c08decb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #189 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #190 0x55c08def234e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #191 0x55c08df23a98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #192 0x55c08df23a98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #193 0x55c08decb786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #194 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #195 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #196 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #197 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #198 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #199 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #200 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #201 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #202 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #203 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #204 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #205 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #206 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #207 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #208 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #209 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #210 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #211 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #212 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #213 0x55c08de95853 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1136:12 #214 0x55c08dfcd7b6 in Rf_ReplIteration /data/gannet/ripley/R/svn/R-devel/src/main/main.c:262:2 #215 0x55c08dfd0e40 in R_ReplConsole /data/gannet/ripley/R/svn/R-devel/src/main/main.c:314:11 #216 0x55c08dfd0c36 in run_Rmainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1194:5 #217 0x55c08dfd0f82 in Rf_mainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1201:5 #218 0x55c08db4b36c in main /data/gannet/ripley/R/svn/R-devel/src/main/Rmain.c:29:5 #219 0x7f91f6e2950f in __libc_start_call_main (/lib64/libc.so.6+0x2950f) (BuildId: 8257ee907646e9b057197533d1e4ac8ede7a9c5c) #220 0x7f91f6e295c8 in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x295c8) (BuildId: 8257ee907646e9b057197533d1e4ac8ede7a9c5c) #221 0x55c08da89264 in _start (/data/gannet/ripley/R/R-clang-SAN/bin/exec/R+0x31f264) 0x6160001da2b1 is located 0 bytes to the right of 561-byte region [0x6160001da080,0x6160001da2b1) allocated by thread T0 here: #0 0x55c08db48e5d in operator new[](unsigned long) /data/gannet/ripley/Sources2/LLVM/15.0/llvm-project-15.0.7.src/compiler-rt/lib/asan/asan_new_delete.cpp:98:3 #1 0x7f91e147b1d6 in unsigned int HMDPReader::ReadBinary(std::__1::basic_string, std::__1::allocator >, char*&) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:55:6 #2 0x7f91e145c717 in HMDPReader::AddStates(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:94:16 #3 0x7f91e145ba43 in HMDPReader::HMDPReader(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, HMDP*, std::__1::basic_ostringstream, std::__1::allocator >&) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:28:5 #4 0x7f91e145ad65 in HMDP::LoadBin(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:9:16 #5 0x7f91e1509091 in HMDP::HMDP(std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, bool) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/./hmdp.h:286:9 #6 0x7f91e1508a02 in Rcpp::Constructor_2, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, bool>::get_new(SEXPREC**, int) /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/module/Module_generated_Constructor.h:57:20 #7 0x7f91e14e8824 in Rcpp::class_::newInstance(SEXPREC**, int) /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/module/class.h:131:43 #8 0x7f91e1699d31 in class__newInstance(SEXPREC*) (/data/gannet/ripley/R/test-clang/Rcpp/libs/Rcpp.so+0x5fd31) #9 0x55c08deaec11 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7348:12 #10 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #11 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #12 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #13 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #14 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #15 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #16 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #17 0x55c08de95853 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1136:12 #18 0x55c08de952f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #19 0x55c08df03f82 in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2794:10 #20 0x55c08de952f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #21 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #22 0x55c08def49a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #23 0x55c08deb96c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #24 0x55c08de94f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #25 0x55c08def8fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #26 0x55c08defd225 in R_execMethod /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2359:11 #27 0x7f91f6d68020 in R_dispatchGeneric /data/gannet/ripley/R/svn/R-devel/src/library/methods/src/methods_list_dispatch.c:1153:19 #28 0x55c08e02ef06 in do_standardGeneric /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:1293:13 #29 0x55c08deaec11 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7348:12 SUMMARY: AddressSanitizer: heap-buffer-overflow /data/gannet/ripley/Sources2/LLVM/15.0/llvm-project-15.0.7.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:461:5 in strlen Shadow bytes around the buggy address: 0x0c2c80033400: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c2c80033410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0c2c80033420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0c2c80033430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0c2c80033440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 =>0x0c2c80033450: 00 00 00 00 00 00[01]fa fa fa fa fa fa fa fa fa 0x0c2c80033460: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c2c80033470: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c2c80033480: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c2c80033490: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c2c800334a0: 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 ==1273230==ABORTING --- re-building ‘infinite-mdp.Rmd’ using rmarkdown ================================================================= ==1274422==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x60300005f06e at pc 0x55a5c7d7b346 bp 0x7ffedeb632b0 sp 0x7ffedeb62a78 READ of size 1 at 0x60300005f06e thread T0 #0 0x55a5c7d7b345 in strlen /data/gannet/ripley/Sources2/LLVM/15.0/llvm-project-15.0.7.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:461:5 #1 0x7f0b3c595de4 in std::__1::char_traits::length(char const*) /usr/local/clang15/bin/../include/c++/v1/__string/char_traits.h:218:14 #2 0x7f0b3c595de4 in std::__1::basic_string, std::__1::allocator >::basic_string[abi:v15007](char const*) /usr/local/clang15/bin/../include/c++/v1/string:843:19 #3 0x7f0b3c57879c in HMDPReader::AddStates(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:103:20 #4 0x7f0b3c577a43 in HMDPReader::HMDPReader(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, HMDP*, std::__1::basic_ostringstream, std::__1::allocator >&) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:28:5 #5 0x7f0b3c576d65 in HMDP::LoadBin(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:9:16 #6 0x7f0b3c625091 in HMDP::HMDP(std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, bool) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/./hmdp.h:286:9 #7 0x7f0b3c624a02 in Rcpp::Constructor_2, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, bool>::get_new(SEXPREC**, int) /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/module/Module_generated_Constructor.h:57:20 #8 0x7f0b3c604824 in Rcpp::class_::newInstance(SEXPREC**, int) /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/module/class.h:131:43 #9 0x7f0b3c7b5d31 in class__newInstance(SEXPREC*) (/data/gannet/ripley/R/test-clang/Rcpp/libs/Rcpp.so+0x5fd31) #10 0x55a5c801c250 in do_External /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:576:11 #11 0x55a5c818ac11 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7348:12 #12 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #13 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #14 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #15 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #16 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #17 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #18 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #19 0x55a5c8171853 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1136:12 #20 0x55a5c81712f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #21 0x55a5c81dff82 in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2794:10 #22 0x55a5c81712f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #23 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #24 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #25 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #26 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #27 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #28 0x55a5c81d9225 in R_execMethod /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2359:11 #29 0x7f0b50275020 in R_dispatchGeneric /data/gannet/ripley/R/svn/R-devel/src/library/methods/src/methods_list_dispatch.c:1153:19 #30 0x55a5c830af06 in do_standardGeneric /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:1293:13 #31 0x55a5c818ac11 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7348:12 #32 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #33 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #34 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #35 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #36 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #37 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #38 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #39 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #40 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #41 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #42 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #43 0x55a5c8171853 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1136:12 #44 0x55a5c81e10dc in do_set /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3246:8 #45 0x55a5c81712f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #46 0x55a5c81e663b in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3621:13 #47 0x55a5c8186769 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7391:14 #48 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #49 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #50 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #51 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #52 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #53 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #54 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #55 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #56 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #57 0x55a5c81ce34e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #58 0x55a5c81718bb in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1036:9 #59 0x55a5c81e8407 in do_withVisible /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3673:9 #60 0x55a5c82f6f16 in do_internal /data/gannet/ripley/R/svn/R-devel/src/main/names.c:1404:11 #61 0x55a5c8185acf in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7411:15 #62 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #63 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #64 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #65 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #66 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #67 0x55a5c81ce34e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #68 0x55a5c81ffa98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #69 0x55a5c81ffa98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #70 0x55a5c81a7786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #71 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #72 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #73 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #74 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #75 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #76 0x55a5c81ce34e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #77 0x55a5c81ffa98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #78 0x55a5c81ffa98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #79 0x55a5c81a7786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #80 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #81 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #82 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #83 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #84 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #85 0x55a5c81ce34e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #86 0x55a5c81ffa98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #87 0x55a5c81ffa98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #88 0x55a5c81a7786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #89 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #90 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #91 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #92 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #93 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #94 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #95 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #96 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #97 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #98 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #99 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #100 0x55a5c8171853 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1136:12 #101 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #102 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #103 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #104 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #105 0x55a5c81ce34e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #106 0x55a5c81ffa98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #107 0x55a5c81ffa98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #108 0x55a5c81a7786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #109 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #110 0x55a5c81ce34e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #111 0x55a5c81ffa98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #112 0x55a5c81ffa98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #113 0x55a5c81a7786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #114 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #115 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #116 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #117 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #118 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #119 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #120 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #121 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #122 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #123 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #124 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #125 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #126 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #127 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #128 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #129 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #130 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #131 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #132 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #133 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #134 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #135 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #136 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #137 0x55a5c82ffc4c in dispatchMethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:436:16 #138 0x55a5c82feb2c in Rf_usemethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:476:10 #139 0x55a5c8300b7a in do_usemethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:561:9 #140 0x55a5c8185acf in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7411:15 #141 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #142 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #143 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #144 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #145 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #146 0x55a5c81ce34e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #147 0x55a5c81ffa98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #148 0x55a5c81ffa98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #149 0x55a5c81a7786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #150 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #151 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #152 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #153 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #154 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #155 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #156 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #157 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #158 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #159 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #160 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #161 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #162 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #163 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #164 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #165 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #166 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #167 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #168 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #169 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #170 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #171 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #172 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #173 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #174 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #175 0x55a5c81ce34e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #176 0x55a5c81ffa98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #177 0x55a5c81ffa98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #178 0x55a5c81a7786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #179 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #180 0x55a5c81ce34e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #181 0x55a5c81ffa98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #182 0x55a5c81ffa98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #183 0x55a5c81a7786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #184 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #185 0x55a5c81ce34e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #186 0x55a5c81ffa98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #187 0x55a5c81ffa98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #188 0x55a5c81a7786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #189 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #190 0x55a5c81ce34e in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:833:8 #191 0x55a5c81ffa98 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5412:15 #192 0x55a5c81ffa98 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5453:14 #193 0x55a5c81a7786 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7143:20 #194 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #195 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #196 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #197 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #198 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #199 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #200 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #201 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #202 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #203 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #204 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #205 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #206 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #207 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #208 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #209 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #210 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #211 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #212 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #213 0x55a5c8171853 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1136:12 #214 0x55a5c82a97b6 in Rf_ReplIteration /data/gannet/ripley/R/svn/R-devel/src/main/main.c:262:2 #215 0x55a5c82ace40 in R_ReplConsole /data/gannet/ripley/R/svn/R-devel/src/main/main.c:314:11 #216 0x55a5c82acc36 in run_Rmainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1194:5 #217 0x55a5c82acf82 in Rf_mainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1201:5 #218 0x55a5c7e2736c in main /data/gannet/ripley/R/svn/R-devel/src/main/Rmain.c:29:5 #219 0x7f0b5202950f in __libc_start_call_main (/lib64/libc.so.6+0x2950f) (BuildId: 8257ee907646e9b057197533d1e4ac8ede7a9c5c) #220 0x7f0b520295c8 in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x295c8) (BuildId: 8257ee907646e9b057197533d1e4ac8ede7a9c5c) #221 0x55a5c7d65264 in _start (/data/gannet/ripley/R/R-clang-SAN/bin/exec/R+0x31f264) 0x60300005f06e is located 0 bytes to the right of 30-byte region [0x60300005f050,0x60300005f06e) allocated by thread T0 here: #0 0x55a5c7e24e5d in operator new[](unsigned long) /data/gannet/ripley/Sources2/LLVM/15.0/llvm-project-15.0.7.src/compiler-rt/lib/asan/asan_new_delete.cpp:98:3 #1 0x7f0b3c5971d6 in unsigned int HMDPReader::ReadBinary(std::__1::basic_string, std::__1::allocator >, char*&) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:55:6 #2 0x7f0b3c578717 in HMDPReader::AddStates(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:94:16 #3 0x7f0b3c577a43 in HMDPReader::HMDPReader(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, HMDP*, std::__1::basic_ostringstream, std::__1::allocator >&) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:28:5 #4 0x7f0b3c576d65 in HMDP::LoadBin(std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/hmdp.cpp:9:16 #5 0x7f0b3c625091 in HMDP::HMDP(std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, bool) /data/gannet/ripley/R/packages/tests-clang-SAN/MDP2/src/./hmdp.h:286:9 #6 0x7f0b3c624a02 in Rcpp::Constructor_2, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, bool>::get_new(SEXPREC**, int) /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/module/Module_generated_Constructor.h:57:20 #7 0x7f0b3c604824 in Rcpp::class_::newInstance(SEXPREC**, int) /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/module/class.h:131:43 #8 0x7f0b3c7b5d31 in class__newInstance(SEXPREC*) (/data/gannet/ripley/R/test-clang/Rcpp/libs/Rcpp.so+0x5fd31) #9 0x55a5c818ac11 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7348:12 #10 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #11 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #12 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #13 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #14 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #15 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #16 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #17 0x55a5c8171853 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1136:12 #18 0x55a5c81712f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #19 0x55a5c81dff82 in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2794:10 #20 0x55a5c81712f1 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1088:12 #21 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #22 0x55a5c81d09a3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2109:16 #23 0x55a5c81956c0 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7359:12 #24 0x55a5c8170f57 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1013:8 #25 0x55a5c81d4fa6 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #26 0x55a5c81d9225 in R_execMethod /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2359:11 #27 0x7f0b50275020 in R_dispatchGeneric /data/gannet/ripley/R/svn/R-devel/src/library/methods/src/methods_list_dispatch.c:1153:19 #28 0x55a5c830af06 in do_standardGeneric /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:1293:13 #29 0x55a5c818ac11 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7348:12 SUMMARY: AddressSanitizer: heap-buffer-overflow /data/gannet/ripley/Sources2/LLVM/15.0/llvm-project-15.0.7.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:461:5 in strlen Shadow bytes around the buggy address: 0x0c0680003db0: fd fd fd fa fa fa fd fd fd fa fa fa fd fd fd fa 0x0c0680003dc0: fa fa fd fd fd fa fa fa fd fd fd fa fa fa fd fd 0x0c0680003dd0: fd fa fa fa fd fd fd fa fa fa fd fd fd fa fa fa 0x0c0680003de0: fd fd fd fa fa fa fd fd fd fa fa fa fd fd fd fa 0x0c0680003df0: fa fa fd fd fd fa fa fa fd fd fd fa fa fa fd fd =>0x0c0680003e00: fd fa fa fa fd fd fd fa fa fa 00 00 00[06]fa fa 0x0c0680003e10: fd fd fd fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c0680003e20: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c0680003e30: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c0680003e40: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c0680003e50: 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 ==1274422==ABORTING --- re-building ‘mdp2.Rmd’ using rmarkdown --- finished re-building ‘mdp2.Rmd’ SUMMARY: processing the following files failed: ‘building.Rmd’ ‘finite-mdp.Rmd’ ‘infinite-hmdp.Rmd’ ‘infinite-mdp.Rmd’ Error: Vignette re-building failed. Execution halted * DONE Status: 3 ERRORs