* using log directory ‘/data/gannet/ripley/R/packages/tests-clang-ASAN/tiledb.Rcheck’ * using R Under development (unstable) (2026-02-09 r89390) * using platform: x86_64-pc-linux-gnu * R was compiled by clang version 21.1.8 flang version 21.1.8 * running under: Fedora Linux 42 (Workstation Edition) * using session charset: UTF-8 * current time: 2026-02-10 11:35:42 UTC * using option ‘--no-stop-on-test-error’ * checking for file ‘tiledb/DESCRIPTION’ ... OK * checking extension type ... Package * this is package ‘tiledb’ version ‘0.33.0’ * package encoding: UTF-8 * checking package dependencies ... OK * checking if this is a source package ... OK * checking if there is a namespace ... OK * checking for hidden files and directories ... OK * checking for portable file names ... OK * checking whether package ‘tiledb’ can be installed ... [361s/275s] OK * used C compiler: ‘clang version 21.1.8’ * used C++ compiler: ‘clang version 21.1.8’ * checking C++ specification ... INFO specified C++17 * checking package directory ... OK * checking whether the package can be loaded ... OK * checking whether the package can be loaded with stated dependencies ... OK * checking whether the package can be unloaded cleanly ... OK * checking whether the namespace can be loaded with stated dependencies ... OK * checking whether the namespace can be unloaded cleanly ... OK * checking loading without being on the library search path ... OK * checking compiled code ... OK * checking installed files from ‘inst/doc’ ... OK * checking files in ‘vignettes’ ... OK * checking examples ... ERROR Running examples in ‘tiledb-Ex.R’ failed The error most likely occurred in: > ### Name: fromDataFrame > ### Title: Create a TileDB dense or sparse array from a given 'data.frame' > ### Object > ### Aliases: fromDataFrame > > ### ** Examples > > ## Don't show: > ctx <- tiledb_ctx(limitTileDBCores()) > ## End(Don't show) > uri <- tempfile() > fromDataFrame(iris, uri) ================================================================= ==3013314==ERROR: AddressSanitizer: stack-use-after-scope on address 0x7bbb23561af0 at pc 0x7bbb1615bb9f bp 0x7ffe853529b0 sp 0x7ffe853529a8 READ of size 16 at 0x7bbb23561af0 thread T0 #0 0x7bbb1615bb9e in std::__1::basic_format_args>, char>>::get[abi:ne210108](unsigned long) const /usr/local/clang21/bin/../include/c++/v1/__format/format_args.h:48:86 #1 0x7bbb1615bb9e in std::__1::basic_format_context>, char>::arg[abi:ne210108](unsigned long) const /usr/local/clang21/bin/../include/c++/v1/__format/format_context.h:84:20 #2 0x7bbb1615bb9e in char const* std::__1::__format::__handle_replacement_field[abi:ne210108], std::__1::basic_format_context>, char>>(char const*, char const*, std::__1::basic_format_parse_context&, std::__1::basic_format_context>, char>&) /usr/local/clang21/bin/../include/c++/v1/__format/format_functions.h:291:15 #3 0x7bbb1615a747 in std::__1::basic_format_context>, char>::iterator std::__1::__format::__vformat_to[abi:ne210108], std::__1::basic_format_context>, char>>(std::__1::basic_format_parse_context&&, std::__1::basic_format_context>, char>&&) /usr/local/clang21/bin/../include/c++/v1/__format/format_functions.h:317:20 #4 0x7bbb161ae027 in T std::__1::__vformat_to[abi:ne210108]>, char, std::__1::back_insert_iterator>>(T, std::__1::basic_string_view>, std::__1::basic_format_args>, T0>>) /usr/local/clang21/bin/../include/c++/v1/__format/format_functions.h:413:12 #5 0x7bbb161ae027 in std::__1::back_insert_iterator> std::__1::vformat_to[abi:ne210108]>>(std::__1::back_insert_iterator>, std::__1::basic_string_view>, std::__1::basic_format_args>, char>>) /usr/local/clang21/bin/../include/c++/v1/__format/format_functions.h:428:10 #6 0x7bbb161ae027 in std::__1::basic_string, std::__1::allocator> std::__1::vformat[abi:ne210108](std::__1::basic_string_view>, std::__1::basic_format_args>, char>>) /usr/local/clang21/bin/../include/c++/v1/__format/format_functions.h:495:3 #7 0x7bbb161ae027 in formatter(std::__1::basic_string, std::__1::allocator>, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>>) /tmp/Rtmp15EN0x/R.INSTALL2202e97953b179/RcppSpdlog/src/formatter.cpp:44:24 #8 0x7bbb1613001b in _RcppSpdlog_formatter_try(SEXPREC*, SEXPREC*) /tmp/Rtmp15EN0x/R.INSTALL2202e97953b179/RcppSpdlog/src/RcppExports.cpp:43:34 #9 0x7bbb1612fafa in _RcppSpdlog_formatter /tmp/Rtmp15EN0x/R.INSTALL2202e97953b179/RcppSpdlog/src/RcppExports.cpp:51:27 #10 0x55e94fe6a005 in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:757:11 #11 0x55e94ff2d05b in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8682:21 #12 0x55e94ff13a04 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7515:16 #13 0x55e94ff11f2a in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167:8 #14 0x55e94ff59ebc in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2389:22 #15 0x55e94ff59081 in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2302:16 #16 0x55e94ff12979 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2324:16 #17 0x55e94ff12979 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1280:12 #18 0x55e94ffe6a81 in Rf_ReplIteration /data/gannet/ripley/R/svn/R-devel/src/main/main.c:264:15 #19 0x55e94ffe92d0 in R_ReplConsole /data/gannet/ripley/R/svn/R-devel/src/main/main.c:317:11 #20 0x55e94ffe92d0 in run_Rmainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1235:5 #21 0x55e94ffe9362 in Rf_mainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1242:5 #22 0x55e94fcee14c in main /data/gannet/ripley/R/svn/R-devel/src/main/Rmain.c:29:5 #23 0x7fbb278115f4 in __libc_start_call_main (/lib64/libc.so.6+0x35f4) (BuildId: a1dda014206b55b07f58fe8db80121b752dc3d03) #24 0x7fbb278116a7 in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x36a7) (BuildId: a1dda014206b55b07f58fe8db80121b752dc3d03) #25 0x55e94fc067f4 in _start (/data/gannet/ripley/R/clang-ASAN/bin/exec/R+0x17f4) Address 0x7bbb23561af0 is located in stack of thread T0 at offset 6896 in frame #0 0x7bbb161ab37f in formatter(std::__1::basic_string, std::__1::allocator>, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>>) /tmp/Rtmp15EN0x/R.INSTALL2202e97953b179/RcppSpdlog/src/formatter.cpp:39 This frame has 85 object(s): [32, 72) 'ref.tmp' [112, 160) 'ref.tmp' [192, 208) 'ref.tmp' [224, 432) 'ref.tmp' (line 12) [496, 520) 'ref.tmp' [560, 600) 'ref.tmp' [640, 688) 'ref.tmp' [720, 736) 'ref.tmp' [752, 1232) 'ref.tmp' (line 12) [1296, 1336) 'ref.tmp' [1376, 1424) 'ref.tmp' [1456, 1472) 'ref.tmp' [1488, 1936) 'ref.tmp' (line 12) [2000, 2040) 'ref.tmp' [2080, 2128) 'ref.tmp' [2160, 2176) 'ref.tmp' [2192, 2608) 'ref.tmp' (line 12) [2672, 2712) 'ref.tmp' [2752, 2800) 'ref.tmp' [2832, 2848) 'ref.tmp' [2864, 3072) 'ref.tmp' (line 12) [3136, 3176) 'ref.tmp' [3216, 3264) 'ref.tmp' [3296, 3312) 'ref.tmp' [3328, 3520) 'ref.tmp' (line 12) [3584, 3624) 'ref.tmp' [3664, 3712) 'ref.tmp' [3744, 3760) 'ref.tmp' [3776, 3952) 'ref.tmp' (line 12) [4016, 4056) 'ref.tmp' [4096, 4144) 'ref.tmp' [4176, 4192) 'ref.tmp' [4208, 4368) 'ref.tmp' (line 12) [4432, 4472) 'ref.tmp' [4512, 4560) 'ref.tmp' [4592, 4608) 'ref.tmp' [4624, 4768) 'ref.tmp' (line 12) [4832, 4872) 'ref.tmp' [4912, 4960) 'ref.tmp' [4992, 5008) 'ref.tmp' [5024, 5152) 'ref.tmp' (line 12) [5184, 5224) 'ref.tmp' [5264, 5312) 'ref.tmp' [5344, 5360) 'ref.tmp' [5376, 5488) 'ref.tmp' (line 12) [5520, 5560) 'ref.tmp' [5600, 5648) 'ref.tmp' [5680, 5696) 'ref.tmp' [5712, 5808) 'ref.tmp' (line 12) [5840, 5880) 'ref.tmp' [5920, 5968) 'ref.tmp' [6000, 6016) 'ref.tmp' [6032, 6112) 'ref.tmp' (line 12) [6144, 6184) 'ref.tmp' [6224, 6272) 'ref.tmp' [6304, 6320) 'ref.tmp' [6336, 6400) 'ref.tmp' (line 12) [6432, 6472) 'ref.tmp' [6512, 6560) 'ref.tmp' [6592, 6608) 'ref.tmp' [6624, 6672) 'ref.tmp' (line 12) [6704, 6744) 'ref.tmp' [6784, 6832) 'ref.tmp' [6864, 6880) 'ref.tmp' [6896, 6928) 'ref.tmp' (line 12) <== Memory access at offset 6896 is inside this variable [6960, 7000) 'ref.tmp' [7040, 7088) 'ref.tmp' [7120, 7136) 'ref.tmp' [7152, 7456) '__buffer' [7520, 7824) '__buffer' [7888, 8192) '__buffer' [8256, 8560) '__buffer' [8624, 8928) '__buffer' [8992, 9296) '__buffer' [9360, 9664) '__buffer' [9728, 10032) '__buffer' [10096, 10400) '__buffer' [10464, 10768) '__buffer' [10832, 11136) '__buffer' [11200, 11504) '__buffer' [11568, 11872) '__buffer' [11936, 12240) '__buffer' [12304, 12608) '__buffer' [12672, 12976) '__buffer' [13040, 13344) '__buffer' HINT: this may be a false positive if your program uses some custom stack unwind mechanism, swapcontext or vfork (longjmp and C++ exceptions *are* supported) SUMMARY: AddressSanitizer: stack-use-after-scope /tmp/Rtmp15EN0x/R.INSTALL2202e97953b179/RcppSpdlog/src/formatter.cpp:44:24 in formatter(std::__1::basic_string, std::__1::allocator>, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>>) Shadow bytes around the buggy address: 0x7bbb23561800: f8 f8 f8 f8 f8 f2 f2 f2 f2 f2 f8 f8 f8 f8 f8 f8 0x7bbb23561880: f2 f2 f2 f2 f8 f8 f2 f2 f8 f8 f8 f8 f8 f8 f8 f8 0x7bbb23561900: f2 f2 f2 f2 f8 f8 f8 f8 f8 f2 f2 f2 f2 f2 f8 f8 0x7bbb23561980: f8 f8 f8 f8 f2 f2 f2 f2 f8 f8 f2 f2 f8 f8 f8 f8 0x7bbb23561a00: f8 f8 f2 f2 f2 f2 00 00 00 00 00 f2 f2 f2 f2 f2 =>0x7bbb23561a80: 00 00 00 00 00 00 f2 f2 f2 f2 00 00 f2 f2[f8]f8 0x7bbb23561b00: f8 f8 f2 f2 f2 f2 f8 f8 f8 f8 f8 f2 f2 f2 f2 f2 0x7bbb23561b80: f8 f8 f8 f8 f8 f8 f2 f2 f2 f2 f8 f8 f2 f2 f8 f8 0x7bbb23561c00: f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 0x7bbb23561c80: f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 0x7bbb23561d00: f8 f8 f8 f8 f2 f2 f2 f2 f2 f2 f2 f2 00 00 00 00 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 ==3013314==ABORTING * checking tests ... [20s/21s] ERROR Running ‘pkgconfig-test.R’ Running ‘tinytest.R’ [11s/12s] Running the tests in ‘tests/tinytest.R’ failed. Complete output: > if (requireNamespace("tinytest", quietly = TRUE)) { + if (R.Version()$minor >= "2.0" && Sys.getenv("MY_UNIVERSE", "") == "") { + tinytest::test_package("tiledb") + } + } test_aggregates.R............. 0 tests test_aggregates.R............. 0 tests test_aggregates.R............. 0 tests test_aggregates.R............. 0 tests test_aggregates.R............. 0 tests Attaching package: 'palmerpenguins' The following objects are masked from 'package:datasets': penguins, penguins_raw test_aggregates.R............. 0 tests test_aggregates.R............. 0 tests ================================================================= ==3014678==ERROR: AddressSanitizer: stack-use-after-scope on address 0x7bec847e1af0 at pc 0x7bec77413b9f bp 0x7ffddac931d0 sp 0x7ffddac931c8 READ of size 16 at 0x7bec847e1af0 thread T0 #0 0x7bec77413b9e in std::__1::basic_format_args>, char>>::get[abi:ne210108](unsigned long) const /usr/local/clang21/bin/../include/c++/v1/__format/format_args.h:48:86 #1 0x7bec77413b9e in std::__1::basic_format_context>, char>::arg[abi:ne210108](unsigned long) const /usr/local/clang21/bin/../include/c++/v1/__format/format_context.h:84:20 #2 0x7bec77413b9e in char const* std::__1::__format::__handle_replacement_field[abi:ne210108], std::__1::basic_format_context>, char>>(char const*, char const*, std::__1::basic_format_parse_context&, std::__1::basic_format_context>, char>&) /usr/local/clang21/bin/../include/c++/v1/__format/format_functions.h:291:15 #3 0x7bec77412747 in std::__1::basic_format_context>, char>::iterator std::__1::__format::__vformat_to[abi:ne210108], std::__1::basic_format_context>, char>>(std::__1::basic_format_parse_context&&, std::__1::basic_format_context>, char>&&) /usr/local/clang21/bin/../include/c++/v1/__format/format_functions.h:317:20 #4 0x7bec77466027 in T std::__1::__vformat_to[abi:ne210108]>, char, std::__1::back_insert_iterator>>(T, std::__1::basic_string_view>, std::__1::basic_format_args>, T0>>) /usr/local/clang21/bin/../include/c++/v1/__format/format_functions.h:413:12 #5 0x7bec77466027 in std::__1::back_insert_iterator> std::__1::vformat_to[abi:ne210108]>>(std::__1::back_insert_iterator>, std::__1::basic_string_view>, std::__1::basic_format_args>, char>>) /usr/local/clang21/bin/../include/c++/v1/__format/format_functions.h:428:10 #6 0x7bec77466027 in std::__1::basic_string, std::__1::allocator> std::__1::vformat[abi:ne210108](std::__1::basic_string_view>, std::__1::basic_format_args>, char>>) /usr/local/clang21/bin/../include/c++/v1/__format/format_functions.h:495:3 #7 0x7bec77466027 in formatter(std::__1::basic_string, std::__1::allocator>, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>>) /tmp/Rtmp15EN0x/R.INSTALL2202e97953b179/RcppSpdlog/src/formatter.cpp:44:24 #8 0x7bec773e801b in _RcppSpdlog_formatter_try(SEXPREC*, SEXPREC*) /tmp/Rtmp15EN0x/R.INSTALL2202e97953b179/RcppSpdlog/src/RcppExports.cpp:43:34 #9 0x7bec773e7afa in _RcppSpdlog_formatter /tmp/Rtmp15EN0x/R.INSTALL2202e97953b179/RcppSpdlog/src/RcppExports.cpp:51:27 #10 0x561642f4c005 in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:757:11 #11 0x56164300f05b in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8682:21 #12 0x561642ff5a04 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7515:16 #13 0x561642ff3f2a in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167:8 #14 0x56164303bebc in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2389:22 #15 0x56164303b081 in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2302:16 #16 0x561642ff4979 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2324:16 #17 0x561642ff4979 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1280:12 #18 0x561642ff62c1 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:976:13 #19 0x561642ff3ede in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1193:2 #20 0x561642ff62c1 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:976:13 #21 0x5616430200f7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5849:6 #22 0x5616430200f7 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7862:20 #23 0x561642ff5a04 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7515:16 #24 0x561642ff3f2a in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167:8 #25 0x56164303bebc in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2389:22 #26 0x56164303b081 in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2302:16 #27 0x561642ff4979 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2324:16 #28 0x561642ff4979 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1280:12 #29 0x561643052093 in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3955:13 #30 0x561643002d49 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8132:14 #31 0x561642ff5a04 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7515:16 #32 0x561642ff3f2a in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167:8 #33 0x56164303bebc in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2389:22 #34 0x56164303b081 in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2302:16 #35 0x561643044b54 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2324:16 #36 0x561643044b54 in R_forceAndCall /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2456:8 #37 0x561642e02fb1 in do_lapply /data/gannet/ripley/R/svn/R-devel/src/main/apply.c:75:8 #38 0x5616430ff6d9 in do_internal /data/gannet/ripley/R/svn/R-devel/src/main/names.c:1411:11 #39 0x561643008543 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8152:15 #40 0x561642ff5a04 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7515:16 #41 0x561642ff3f2a in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167:8 #42 0x56164303bebc in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2389:22 #43 0x56164303b081 in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2302:16 #44 0x561642ff4979 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2324:16 #45 0x561642ff4979 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1280:12 #46 0x56164304a729 in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2992:10 #47 0x561642ff4473 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1232:12 #48 0x561642ff4473 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1232:12 #49 0x56164304a729 in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2992:10 #50 0x561642ff4473 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1232:12 #51 0x561642ff4473 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1232:12 #52 0x5616430c8a81 in Rf_ReplIteration /data/gannet/ripley/R/svn/R-devel/src/main/main.c:264:15 #53 0x5616430cb2d0 in R_ReplConsole /data/gannet/ripley/R/svn/R-devel/src/main/main.c:317:11 #54 0x5616430cb2d0 in run_Rmainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1235:5 #55 0x5616430cb362 in Rf_mainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1242:5 #56 0x561642dd014c in main /data/gannet/ripley/R/svn/R-devel/src/main/Rmain.c:29:5 #57 0x7fec88a115f4 in __libc_start_call_main (/lib64/libc.so.6+0x35f4) (BuildId: a1dda014206b55b07f58fe8db80121b752dc3d03) #58 0x7fec88a116a7 in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x36a7) (BuildId: a1dda014206b55b07f58fe8db80121b752dc3d03) #59 0x561642ce87f4 in _start (/data/gannet/ripley/R/clang-ASAN/bin/exec/R+0x17f4) Address 0x7bec847e1af0 is located in stack of thread T0 at offset 6896 in frame #0 0x7bec7746337f in formatter(std::__1::basic_string, std::__1::allocator>, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>>) /tmp/Rtmp15EN0x/R.INSTALL2202e97953b179/RcppSpdlog/src/formatter.cpp:39 This frame has 85 object(s): [32, 72) 'ref.tmp' [112, 160) 'ref.tmp' [192, 208) 'ref.tmp' [224, 432) 'ref.tmp' (line 12) [496, 520) 'ref.tmp' [560, 600) 'ref.tmp' [640, 688) 'ref.tmp' [720, 736) 'ref.tmp' [752, 1232) 'ref.tmp' (line 12) [1296, 1336) 'ref.tmp' [1376, 1424) 'ref.tmp' [1456, 1472) 'ref.tmp' [1488, 1936) 'ref.tmp' (line 12) [2000, 2040) 'ref.tmp' [2080, 2128) 'ref.tmp' [2160, 2176) 'ref.tmp' [2192, 2608) 'ref.tmp' (line 12) [2672, 2712) 'ref.tmp' [2752, 2800) 'ref.tmp' [2832, 2848) 'ref.tmp' [2864, 3072) 'ref.tmp' (line 12) [3136, 3176) 'ref.tmp' [3216, 3264) 'ref.tmp' [3296, 3312) 'ref.tmp' [3328, 3520) 'ref.tmp' (line 12) [3584, 3624) 'ref.tmp' [3664, 3712) 'ref.tmp' [3744, 3760) 'ref.tmp' [3776, 3952) 'ref.tmp' (line 12) [4016, 4056) 'ref.tmp' [4096, 4144) 'ref.tmp' [4176, 4192) 'ref.tmp' [4208, 4368) 'ref.tmp' (line 12) [4432, 4472) 'ref.tmp' [4512, 4560) 'ref.tmp' [4592, 4608) 'ref.tmp' [4624, 4768) 'ref.tmp' (line 12) [4832, 4872) 'ref.tmp' [4912, 4960) 'ref.tmp' [4992, 5008) 'ref.tmp' [5024, 5152) 'ref.tmp' (line 12) [5184, 5224) 'ref.tmp' [5264, 5312) 'ref.tmp' [5344, 5360) 'ref.tmp' [5376, 5488) 'ref.tmp' (line 12) [5520, 5560) 'ref.tmp' [5600, 5648) 'ref.tmp' [5680, 5696) 'ref.tmp' [5712, 5808) 'ref.tmp' (line 12) [5840, 5880) 'ref.tmp' [5920, 5968) 'ref.tmp' [6000, 6016) 'ref.tmp' [6032, 6112) 'ref.tmp' (line 12) [6144, 6184) 'ref.tmp' [6224, 6272) 'ref.tmp' [6304, 6320) 'ref.tmp' [6336, 6400) 'ref.tmp' (line 12) [6432, 6472) 'ref.tmp' [6512, 6560) 'ref.tmp' [6592, 6608) 'ref.tmp' [6624, 6672) 'ref.tmp' (line 12) [6704, 6744) 'ref.tmp' [6784, 6832) 'ref.tmp' [6864, 6880) 'ref.tmp' [6896, 6928) 'ref.tmp' (line 12) <== Memory access at offset 6896 is inside this variable [6960, 7000) 'ref.tmp' [7040, 7088) 'ref.tmp' [7120, 7136) 'ref.tmp' [7152, 7456) '__buffer' [7520, 7824) '__buffer' [7888, 8192) '__buffer' [8256, 8560) '__buffer' [8624, 8928) '__buffer' [8992, 9296) '__buffer' [9360, 9664) '__buffer' [9728, 10032) '__buffer' [10096, 10400) '__buffer' [10464, 10768) '__buffer' [10832, 11136) '__buffer' [11200, 11504) '__buffer' [11568, 11872) '__buffer' [11936, 12240) '__buffer' [12304, 12608) '__buffer' [12672, 12976) '__buffer' [13040, 13344) '__buffer' HINT: this may be a false positive if your program uses some custom stack unwind mechanism, swapcontext or vfork (longjmp and C++ exceptions *are* supported) SUMMARY: AddressSanitizer: stack-use-after-scope /tmp/Rtmp15EN0x/R.INSTALL2202e97953b179/RcppSpdlog/src/formatter.cpp:44:24 in formatter(std::__1::basic_string, std::__1::allocator>, std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>>) Shadow bytes around the buggy address: 0x7bec847e1800: f8 f8 f8 f8 f8 f2 f2 f2 f2 f2 f8 f8 f8 f8 f8 f8 0x7bec847e1880: f2 f2 f2 f2 f8 f8 f2 f2 f8 f8 f8 f8 f8 f8 f8 f8 0x7bec847e1900: f2 f2 f2 f2 f8 f8 f8 f8 f8 f2 f2 f2 f2 f2 f8 f8 0x7bec847e1980: f8 f8 f8 f8 f2 f2 f2 f2 f8 f8 f2 f2 f8 f8 f8 f8 0x7bec847e1a00: f8 f8 f2 f2 f2 f2 00 00 00 00 00 f2 f2 f2 f2 f2 =>0x7bec847e1a80: 00 00 00 00 00 00 f2 f2 f2 f2 00 00 f2 f2[f8]f8 0x7bec847e1b00: f8 f8 f2 f2 f2 f2 f8 f8 f8 f8 f8 f2 f2 f2 f2 f2 0x7bec847e1b80: f8 f8 f8 f8 f8 f8 f2 f2 f2 f2 f8 f8 f2 f2 f8 f8 0x7bec847e1c00: f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 0x7bec847e1c80: f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 f8 0x7bec847e1d00: f8 f8 f8 f8 f2 f2 f2 f2 f2 f2 f2 f2 00 00 00 00 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 ==3014678==ABORTING * checking package vignettes ... OK * checking re-building of vignette outputs ... [55s/56s] OK * DONE Status: 2 ERRORs