R Under development (unstable) (2025-11-11 r88998) -- "Unsuffered Consequences" Copyright (C) 2025 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. > library(testthat) > library(ProTrackR2) > test_check("ProTrackR2") samp_io.cpp:116:5: runtime error: store to misaligned address 0x5641fad27816 for type 'uint32_t' (aka 'unsigned int'), which requires 4 byte alignment 0x5641fad27816: note: pointer points here 41 4e 4e 4f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ^ #0 0x7f4ca268e9f2 in sample_file_format_(SEXPREC*, std::__1::basic_string, std::__1::allocator>) /data/gannet/ripley/R/packages/tests-clang-UBSAN/ProTrackR2/src/samp_io.cpp:116:29 #1 0x7f4ca267d109 in _ProTrackR2_sample_file_format_ /data/gannet/ripley/R/packages/tests-clang-UBSAN/ProTrackR2/src/cpp11.cpp:173:27 #2 0x5641ea82b5c3 in R_doDotCall (/data/gannet/ripley/R/R-clang/bin/exec/R+0x8e5c3) #3 0x5641ea87a52f in bcEval_loop eval.c #4 0x5641ea86336b in bcEval eval.c #5 0x5641ea862af4 in Rf_eval (/data/gannet/ripley/R/R-clang/bin/exec/R+0xc5af4) #6 0x5641ea87fee8 in R_execClosure eval.c #7 0x5641ea87f3eb in applyClosure_core eval.c #8 0x5641ea862f45 in Rf_eval (/data/gannet/ripley/R/R-clang/bin/exec/R+0xc5f45) #9 0x5641ea8845aa in do_begin (/data/gannet/ripley/R/R-clang/bin/exec/R+0xe75aa) #10 0x5641ea862d1f in Rf_eval (/data/gannet/ripley/R/R-clang/bin/exec/R+0xc5d1f) #11 0x5641ea82970b in do_External (/data/gannet/ripley/R/R-clang/bin/exec/R+0x8c70b) #12 0x5641ea86af6a in bcEval_loop eval.c #13 0x5641ea86336b in bcEval eval.c #14 0x5641ea862af4 in Rf_eval (/data/gannet/ripley/R/R-clang/bin/exec/R+0xc5af4) #15 0x5641ea87fee8 in R_execClosure eval.c #16 0x5641ea87f3eb in applyClosure_core eval.c #17 0x5641ea862f45 in Rf_eval (/data/gannet/ripley/R/R-clang/bin/exec/R+0xc5f45) #18 0x5641ea8845aa in do_begin (/data/gannet/ripley/R/R-clang/bin/exec/R+0xe75aa) #19 0x5641ea862d1f in Rf_eval (/data/gannet/ripley/R/R-clang/bin/exec/R+0xc5d1f) #20 0x5641ea8868b7 in do_eval (/data/gannet/ripley/R/R-clang/bin/exec/R+0xe98b7) #21 0x5641ea86af6a in bcEval_loop eval.c #22 0x5641ea86336b in bcEval eval.c #23 0x5641ea862af4 in Rf_eval (/data/gannet/ripley/R/R-clang/bin/exec/R+0xc5af4) #24 0x5641ea87fee8 in R_execClosure eval.c #25 0x5641ea87f3eb in applyClosure_core eval.c #26 0x5641ea862f45 in Rf_eval (/data/gannet/ripley/R/R-clang/bin/exec/R+0xc5f45) #27 0x5641ea886c97 in do_eval (/data/gannet/ripley/R/R-clang/bin/exec/R+0xe9c97) #28 0x5641ea86af6a in bcEval_loop eval.c #29 0x5641ea86336b in bcEval eval.c #30 0x5641ea862af4 in Rf_eval (/data/gannet/ripley/R/R-clang/bin/exec/R+0xc5af4) #31 0x5641ea87fee8 in R_execClosure eval.c #32 0x5641ea87f3eb in applyClosure_core eval.c #33 0x5641ea8828c4 in R_forceAndCall (/data/gannet/ripley/R/R-clang/bin/exec/R+0xe58c4) #34 0x5641ea7b27ab in do_lapply (/data/gannet/ripley/R/R-clang/bin/exec/R+0x157ab) #35 0x5641ea8c9ad7 in do_internal (/data/gannet/ripley/R/R-clang/bin/exec/R+0x12cad7) #36 0x5641ea86b1eb in bcEval_loop eval.c #37 0x5641ea86336b in bcEval eval.c #38 0x5641ea862af4 in Rf_eval (/data/gannet/ripley/R/R-clang/bin/exec/R+0xc5af4) #39 0x5641ea87fee8 in R_execClosure eval.c #40 0x5641ea87f3eb in applyClosure_core eval.c #41 0x5641ea862f45 in Rf_eval (/data/gannet/ripley/R/R-clang/bin/exec/R+0xc5f45) #42 0x5641ea8b4d97 in Rf_ReplIteration (/data/gannet/ripley/R/R-clang/bin/exec/R+0x117d97) #43 0x5641ea8b689e in run_Rmainloop (/data/gannet/ripley/R/R-clang/bin/exec/R+0x11989e) #44 0x5641ea8b690a in Rf_mainloop (/data/gannet/ripley/R/R-clang/bin/exec/R+0x11990a) #45 0x5641ea79eda7 in main (/data/gannet/ripley/R/R-clang/bin/exec/R+0x1da7) #46 0x7f4cb34115f4 in __libc_start_call_main (/lib64/libc.so.6+0x35f4) (BuildId: a1dda014206b55b07f58fe8db80121b752dc3d03) #47 0x7f4cb34116a7 in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x36a7) (BuildId: a1dda014206b55b07f58fe8db80121b752dc3d03) #48 0x5641ea79ecc4 in _start (/data/gannet/ripley/R/R-clang/bin/exec/R+0x1cc4) SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior samp_io.cpp:116:5 [ FAIL 0 | WARN 0 | SKIP 4 | PASS 59 ] ══ Skipped tests (4) ═══════════════════════════════════════════════════════════ • On CRAN (4): 'test_io.R:25:3', 'test_openmpt_test_cases.R:6:5', 'test_openmpt_test_cases.R:38:5', 'test_render.R:6:3' [ FAIL 0 | WARN 0 | SKIP 4 | PASS 59 ] Deleting unused snapshots: • render/intro.mp3 > > proc.time() user system elapsed 4.741 0.591 15.150