R Under development (unstable) (2026-02-09 r89390) -- "Unsuffered Consequences" Copyright (C) 2026 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. > 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 ================================================================= ==2324083==ERROR: AddressSanitizer: stack-use-after-scope on address 0x7b582c8b4460 at pc 0x7b581de5de0e bp 0x7ffe423fcca0 sp 0x7ffe423fcc98 READ of size 16 at 0x7b582c8b4460 thread T0 #0 0x7b581de5de0d in std::basic_format_args, char> >::get(unsigned long) const /usr/include/c++/15/format:4208 #1 0x7b581de5de0d in std::basic_format_context, char>::arg(unsigned long) const /usr/include/c++/15/format:4412 #2 0x7b581de5de0d in std::__format::_Formatting_scanner, char>::_M_format_arg(unsigned long) /usr/include/c++/15/format:4582 #3 0x7b581de5de0d in std::__format::_Scanner::_M_on_replacement_field() /usr/include/c++/15/format:4545 #4 0x7b581de5de0d in std::__format::_Scanner::_M_scan() [clone .constprop.0] /usr/include/c++/15/format:4493 #5 0x7b581de6a64d in std::__format::_Sink_iter std::__format::__do_vformat_to, char, std::basic_format_context, char> >(std::__format::_Sink_iter, std::basic_string_view >, std::basic_format_args, char> > const&, std::locale const*) /usr/include/c++/15/format:4750 #6 0x7b581de6a64d in std::__format::_Sink_iter std::vformat_to >(std::__format::_Sink_iter, std::basic_string_view >, std::basic_format_args, char> >) requires output_iterator, char const&> /usr/include/c++/15/format:4808 #7 0x7b581de6a64d in std::vformat[abi:cxx11](std::basic_string_view >, std::basic_format_args, char> >) /usr/include/c++/15/format:4843 #8 0x7b581df7dc41 in formatter(std::__cxx11::basic_string, std::allocator >, std::vector, std::allocator >, std::allocator, std::allocator > > >) /tmp/Rtmpwj1ZMe/R.INSTALL2177d87de9812c/RcppSpdlog/src/formatter.cpp:61 #9 0x7b581de37d6e in _RcppSpdlog_formatter_try /tmp/Rtmpwj1ZMe/R.INSTALL2177d87de9812c/RcppSpdlog/src/RcppExports.cpp:43 #10 0x7b581de395ee in _RcppSpdlog_formatter /tmp/Rtmpwj1ZMe/R.INSTALL2177d87de9812c/RcppSpdlog/src/RcppExports.cpp:51 #11 0x0000007506f6 in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:757 #12 0x0000008e661a in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8682 #13 0x0000008bce5b in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7515 #14 0x00000085d782 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #15 0x0000008734ca in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2389 #16 0x0000008774ba in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2302 #17 0x00000085de23 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2324 #18 0x00000085de23 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1280 #19 0x0000009244f1 in forcePromise.part.0.lto_priv.0 /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:976 #20 0x00000085ecb7 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1193 #21 0x0000009244f1 in forcePromise.part.0.lto_priv.0 /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:976 #22 0x0000008a7d31 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:956 #23 0x0000008a7d31 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5849 #24 0x0000008dfa8c in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7862 #25 0x0000008bce5b in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7515 #26 0x00000085d782 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #27 0x0000008734ca in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2389 #28 0x0000008774ba in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2302 #29 0x00000085de23 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2324 #30 0x00000085de23 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1280 #31 0x000000893211 in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3955 #32 0x0000008cfc12 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8132 #33 0x0000008bce5b in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7515 #34 0x00000085d782 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #35 0x0000008734ca in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2389 #36 0x0000008774ba in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2302 #37 0x000000878dd7 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2324 #38 0x000000878dd7 in R_forceAndCall /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2456 #39 0x00000049a216 in do_lapply /data/gannet/ripley/R/svn/R-devel/src/main/apply.c:75 #40 0x000000a96306 in do_internal /data/gannet/ripley/R/svn/R-devel/src/main/names.c:1411 #41 0x0000008dce21 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8152 #42 0x0000008bce5b in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7515 #43 0x00000085d782 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #44 0x0000008734ca in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2389 #45 0x0000008774ba in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2302 #46 0x00000085de23 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2324 #47 0x00000085de23 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1280 #48 0x000000871ccb in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2992 #49 0x00000085e246 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1232 #50 0x00000085e246 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1232 #51 0x000000871ccb in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2992 #52 0x00000085e246 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1232 #53 0x00000085e246 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1232 #54 0x000000a028c8 in Rf_ReplIteration /data/gannet/ripley/R/svn/R-devel/src/main/main.c:264 #55 0x000000a028c8 in R_ReplConsole /data/gannet/ripley/R/svn/R-devel/src/main/main.c:317 #56 0x000000a10c2a in run_Rmainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1235 #57 0x000000a10cc2 in Rf_mainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1242 #58 0x00000041317f in main /data/gannet/ripley/R/svn/R-devel/src/main/Rmain.c:29 #59 0x7f58310115f4 in __libc_start_call_main (/lib64/libc.so.6+0x35f4) (BuildId: a1dda014206b55b07f58fe8db80121b752dc3d03) #60 0x7f58310116a7 in __libc_start_main@@GLIBC_2.34 (/lib64/libc.so.6+0x36a7) (BuildId: a1dda014206b55b07f58fe8db80121b752dc3d03) #61 0x000000413b64 in _start (/data/gannet/ripley/R/gcc-SAN3/bin/exec/R+0x413b64) (BuildId: d52b7a5ce0938f39f89bfcbb47d80c191861a308) Address 0x7b582c8b4460 is located in stack of thread T0 at offset 96 in frame #0 0x7b581df7da9f in formatter(std::__cxx11::basic_string, std::allocator >, std::vector, std::allocator >, std::allocator, std::allocator > > >) /tmp/Rtmpwj1ZMe/R.INSTALL2177d87de9812c/RcppSpdlog/src/formatter.cpp:39 This frame has 10 object(s): [32, 48) '' [64, 80) '' [96, 112) '' <== Memory access at offset 96 is inside this variable [128, 144) '' [160, 176) '' [192, 224) '__arg' [256, 288) '__arg' [320, 352) '__arg' [384, 416) '' [448, 480) '' 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/Rtmpwj1ZMe/R.INSTALL2177d87de9812c/RcppSpdlog/src/formatter.cpp:61 in formatter(std::__cxx11::basic_string, std::allocator >, std::vector, std::allocator >, std::allocator, std::allocator > > >) Shadow bytes around the buggy address: 0x7b582c8b4180: f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 00 00 00 00 0x7b582c8b4200: f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 0x7b582c8b4280: f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 0x7b582c8b4300: f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 0x7b582c8b4380: f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 00 00 00 00 =>0x7b582c8b4400: f1 f1 f1 f1 00 00 f2 f2 f8 f8 f2 f2[f8]f8 f2 f2 0x7b582c8b4480: f8 f8 f2 f2 00 00 f2 f2 f8 f8 f8 f8 f2 f2 f2 f2 0x7b582c8b4500: 00 00 00 00 f2 f2 f2 f2 00 00 00 00 f2 f2 f2 f2 0x7b582c8b4580: 00 00 00 00 f2 f2 f2 f2 00 00 00 00 f3 f3 f3 f3 0x7b582c8b4600: f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 0x7b582c8b4680: f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 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 ==2324083==ABORTING