* using log directory ‘/data/localhost/ripley/R/packages/tests-clang-ASAN/qvivid.Rcheck’ * using R Under development (unstable) (2026-08-08 r90381) * using platform: x86_64-pc-linux-gnu * R was compiled by clang version 22.1.8 flang version 22.1.8 * running under: Fedora Linux 44 (Server Edition) * using session charset: UTF-8 * current time: 2026-08-09 07:38:44 UTC * using option ‘--no-stop-on-test-error’ * checking for file ‘qvivid/DESCRIPTION’ ... OK * this is package ‘qvivid’ version ‘0.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 ‘qvivid’ can be installed ... [9s/13s] OK * used C compiler: ‘clang version 22.1.8’ * 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 ... OK * checking tests ... ERROR Running ‘testthat.R’ Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(qvivid) > > test_check("qvivid") ================================================================= ==856875==ERROR: AddressSanitizer: memcpy-param-overlap: memory ranges [0x7c652b3afec0,0x7c652b3affb8) and [0x7c652b3afec8, 0x7c652b3affc0) overlap #0 0x5574e09d04a9 in __asan_memcpy /data/localhost/ripley/Sources/LLVM/22/latest/compiler-rt/lib/asan/asan_interceptors_memintrinsics.cpp:65:3 #1 0x7b551e4fb925 in agg::font_cache_pool::font(char const*, bool) /tmp/RtmpHIEKee/R.INSTALL1f94b2448f1204/ragg/src/./agg/include/agg_font_cache_manager.h:176:21 #2 0x7b551e4f78a5 in agg::font_cache_manager::synchronize() /tmp/RtmpHIEKee/R.INSTALL1f94b2448f1204/ragg/src/./agg/include/agg_font_cache_manager.h:387:25 #3 0x7b551e4f78a5 in agg::font_cache_manager::glyph(unsigned int) /tmp/RtmpHIEKee/R.INSTALL1f94b2448f1204/ragg/src/./agg/include/agg_font_cache_manager.h:289:13 #4 0x7b551e53a739 in TextRenderer, agg::order_rgba>, agg::row_accessor>>::get_char_metric(int, double*, double*, double*) /tmp/RtmpHIEKee/R.INSTALL1f94b2448f1204/ragg/src/./text_renderer.h:294:51 #5 0x7b551e5ef135 in AggDevice, agg::order_rgb>, agg::row_accessor, 3u, 0u>, agg::rgba8T, agg::pixfmt_alpha_blend_rgba, agg::order_rgba>, agg::row_accessor>>::charMetric(int, char const*, int, double, double*, double*, double*) /tmp/RtmpHIEKee/R.INSTALL1f94b2448f1204/ragg/src/./AggDevice.h:661:9 #6 0x7b551e60ec7d in void agg_metric_info, agg::order_rgb>, agg::row_accessor, 3u, 0u>>>(int, R_GE_gcontext*, double*, double*, double*, _DevDesc*) /tmp/RtmpHIEKee/R.INSTALL1f94b2448f1204/ragg/src/./init_device.h:13:11 #7 0x5574e0be2ae9 in GEMetricInfo /data/localhost/ripley/R/svn/R-devel/src/main/engine.c:2573:2 #8 0x5574e0d9eb84 in GlyphBBox /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:889:5 #9 0x5574e0d9e68e in RenderSymbolChar /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:941:12 #10 0x5574e0d8f897 in RenderRel /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:2659:29 #11 0x5574e0d8f897 in RenderFormula /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:2999:9 #12 0x5574e0d8f897 in RenderElement /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:3030:9 #13 0x5574e0da40e5 in GEMathText /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:3211:12 #14 0x7b5529c603f9 in Rf_GMathText /data/localhost/ripley/R/svn/R-devel/src/library/graphics/src/graphics.c:3417:5 #15 0x7b5529c603f9 in Rf_GMMathText /data/localhost/ripley/R/svn/R-devel/src/library/graphics/src/graphics.c:3511:5 #16 0x7b5529c95640 in C_mtext /data/localhost/ripley/R/svn/R-devel/src/library/graphics/src/plot.c:2566:6 #17 0x5574e0b8acdc in do_External /data/localhost/ripley/R/svn/R-devel/src/main/dotcode.c:576:11 #18 0x5574e0b9fc2b in do_Externalgr /data/localhost/ripley/R/svn/R-devel/src/main/dotcode.c:1511:22 #19 0x5574e0c5d90f in bcEval_loop /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:8085:12 #20 0x5574e0c42c94 in bcEval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:7533:16 #21 0x5574e0c41221 in Rf_eval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:1167:8 #22 0x5574e0c899cc in R_execClosure /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:2398:39 #23 0x5574e0c88b88 in applyClosure_core /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:2314:16 #24 0x5574e0c442de in Rf_applyClosure /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:2333:16 #25 0x5574e0c41c48 in Rf_eval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:1278:12 #26 0x5574e0c9aaf5 in do_set /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:3585:8 #27 0x5574e0c41760 in Rf_eval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:1230:12 #28 0x5574e0c98199 in do_begin /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:3001:10 #29 0x5574e0c41760 in Rf_eval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:1230:12 #30 0x5574e0c9f583 in do_eval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:3975:13 #31 0x5574e0c4f68a in bcEval_loop /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:8150:14 #32 0x5574e0c42c94 in bcEval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:7533:16 #33 0x5574e0c41221 in Rf_eval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:1167:8 #34 0x5574e0c899cc in R_execClosure /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:2398:39 #35 0x5574e0c88b88 in applyClosure_core /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:2314:16 #36 0x5574e0c442de in Rf_applyClosure /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:2333:16 #37 0x5574e0c41c48 in Rf_eval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:1278:12 #38 0x5574e0c9feea in do_eval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:3993:9 #39 0x5574e0c4f68a in bcEval_loop /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:8150:14 #40 0x5574e0c42c94 in bcEval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:7533:16 #41 0x5574e0c41221 in Rf_eval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:1167:8 #42 0x5574e0c899cc in R_execClosure /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:2398:39 #43 0x5574e0c88b88 in applyClosure_core /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:2314:16 #44 0x5574e0c92674 in Rf_applyClosure /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:2333:16 #45 0x5574e0c92674 in R_forceAndCall /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:2465:8 #46 0x5574e0a49131 in do_lapply /data/localhost/ripley/R/svn/R-devel/src/main/apply.c:75:8 #47 0x5574e0d49909 in do_internal /data/localhost/ripley/R/svn/R-devel/src/main/names.c:1425:11 #48 0x5574e0c54e93 in bcEval_loop /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:8170:15 #49 0x5574e0c42c94 in bcEval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:7533:16 #50 0x5574e0c41221 in Rf_eval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:1167:8 #51 0x5574e0c899cc in R_execClosure /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:2398:39 #52 0x5574e0c88b88 in applyClosure_core /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:2314:16 #53 0x5574e0c442de in Rf_applyClosure /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:2333:16 #54 0x5574e0c41c48 in Rf_eval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:1278:12 #55 0x5574e0d13031 in Rf_ReplIteration /data/localhost/ripley/R/svn/R-devel/src/main/main.c:264:23 #56 0x5574e0d15860 in R_ReplConsole /data/localhost/ripley/R/svn/R-devel/src/main/main.c:317:11 #57 0x5574e0d15860 in run_Rmainloop /data/localhost/ripley/R/svn/R-devel/src/main/main.c:1237:5 #58 0x5574e0d158f2 in Rf_mainloop /data/localhost/ripley/R/svn/R-devel/src/main/main.c:1244:5 #59 0x5574e0a15b6c in main /data/localhost/ripley/R/svn/R-devel/src/main/Rmain.c:29:5 #60 0x7f552eb0b680 in __libc_start_call_main (/lib64/libc.so.6+0x3680) (BuildId: 5bd941be836f538fe5e10eff508f7f5dd94905a6) #61 0x7f552eb0b797 in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x3797) (BuildId: 5bd941be836f538fe5e10eff508f7f5dd94905a6) #62 0x5574e092d7d4 in _start (/data/localhost/ripley/R/clang-ASAN/bin/exec/R+0x17d4) 0x7c652b3afec0 is located 0 bytes inside of 256-byte region [0x7c652b3afec0,0x7c652b3affc0) allocated by thread T0 here: #0 0x5574e09d29e4 in malloc /data/localhost/ripley/Sources/LLVM/22/latest/compiler-rt/lib/asan/asan_malloc_linux.cpp:67:3 #1 0x7f552c6212fb in operator new(unsigned long) (/lib64/libstdc++.so.6+0x212fb) (BuildId: 6b0daaa863718f34a63ddf66e0413c5d6e1e583e) #2 0x7b551e53ab5b in TextRenderer, agg::order_rgba>, agg::row_accessor>>::get_manager() /tmp/RtmpHIEKee/R.INSTALL1f94b2448f1204/ragg/src/./text_renderer.h:498:30 #3 0x7b551e53ab5b in TextRenderer, agg::order_rgba>, agg::row_accessor>>::get_char_metric(int, double*, double*, double*) /tmp/RtmpHIEKee/R.INSTALL1f94b2448f1204/ragg/src/./text_renderer.h:294:37 #4 0x7b551e5ef135 in AggDevice, agg::order_rgb>, agg::row_accessor, 3u, 0u>, agg::rgba8T, agg::pixfmt_alpha_blend_rgba, agg::order_rgba>, agg::row_accessor>>::charMetric(int, char const*, int, double, double*, double*, double*) /tmp/RtmpHIEKee/R.INSTALL1f94b2448f1204/ragg/src/./AggDevice.h:661:9 #5 0x7b551e60ec7d in void agg_metric_info, agg::order_rgb>, agg::row_accessor, 3u, 0u>>>(int, R_GE_gcontext*, double*, double*, double*, _DevDesc*) /tmp/RtmpHIEKee/R.INSTALL1f94b2448f1204/ragg/src/./init_device.h:13:11 #6 0x5574e0be2ae9 in GEMetricInfo /data/localhost/ripley/R/svn/R-devel/src/main/engine.c:2573:2 #7 0x5574e0d9eb84 in GlyphBBox /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:889:5 #8 0x5574e0d8b96c in RenderSymbolStr /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:993:15 #9 0x5574e0d8b96c in RenderSymbol /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:1140:9 #10 0x5574e0d8b96c in RenderAtom /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:1219:13 #11 0x5574e0d8b96c in RenderElement /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:3032:9 #12 0x5574e0d9cec5 in RenderItalic /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:2709:12 #13 0x5574e0d8f833 in RenderFormula /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:3003:9 #14 0x5574e0d8f833 in RenderElement /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:3030:9 #15 0x5574e0d8e28f in RenderSpace /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:1257:13 #16 0x5574e0d8e28f in RenderFormula /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:2961:9 #17 0x5574e0d8e28f in RenderElement /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:3030:9 #18 0x5574e0d8b283 in GEExpressionWidth /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:3087:12 #19 0x7b5529c5fa3d in Rf_GExpressionWidth /data/localhost/ripley/R/svn/R-devel/src/library/graphics/src/graphics.c:3380:13 #20 0x7b5529ca3abb in C_strWidth /data/localhost/ripley/R/svn/R-devel/src/library/graphics/src/plot.c:3427:1 #21 0x5574e0b8acdc in do_External /data/localhost/ripley/R/svn/R-devel/src/main/dotcode.c:576:11 #22 0x5574e0b9fc2b in do_Externalgr /data/localhost/ripley/R/svn/R-devel/src/main/dotcode.c:1511:22 #23 0x5574e0c5d90f in bcEval_loop /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:8085:12 #24 0x5574e0c42c94 in bcEval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:7533:16 #25 0x5574e0c41221 in Rf_eval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:1167:8 #26 0x5574e0c899cc in R_execClosure /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:2398:39 #27 0x5574e0c88b88 in applyClosure_core /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:2314:16 #28 0x5574e0c442de in Rf_applyClosure /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:2333:16 #29 0x5574e0c41c48 in Rf_eval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:1278:12 #30 0x5574e0c9aaf5 in do_set /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:3585:8 #31 0x5574e0c41760 in Rf_eval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:1230:12 #32 0x5574e0c98199 in do_begin /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:3001:10 #33 0x5574e0c41760 in Rf_eval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:1230:12 #34 0x5574e0c9f583 in do_eval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:3975:13 #35 0x5574e0c4f68a in bcEval_loop /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:8150:14 #36 0x5574e0c42c94 in bcEval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:7533:16 0x7c652b3afec8 is located 8 bytes inside of 256-byte region [0x7c652b3afec0,0x7c652b3affc0) allocated by thread T0 here: #0 0x5574e09d29e4 in malloc /data/localhost/ripley/Sources/LLVM/22/latest/compiler-rt/lib/asan/asan_malloc_linux.cpp:67:3 #1 0x7f552c6212fb in operator new(unsigned long) (/lib64/libstdc++.so.6+0x212fb) (BuildId: 6b0daaa863718f34a63ddf66e0413c5d6e1e583e) #2 0x7b551e53ab5b in TextRenderer, agg::order_rgba>, agg::row_accessor>>::get_manager() /tmp/RtmpHIEKee/R.INSTALL1f94b2448f1204/ragg/src/./text_renderer.h:498:30 #3 0x7b551e53ab5b in TextRenderer, agg::order_rgba>, agg::row_accessor>>::get_char_metric(int, double*, double*, double*) /tmp/RtmpHIEKee/R.INSTALL1f94b2448f1204/ragg/src/./text_renderer.h:294:37 #4 0x7b551e5ef135 in AggDevice, agg::order_rgb>, agg::row_accessor, 3u, 0u>, agg::rgba8T, agg::pixfmt_alpha_blend_rgba, agg::order_rgba>, agg::row_accessor>>::charMetric(int, char const*, int, double, double*, double*, double*) /tmp/RtmpHIEKee/R.INSTALL1f94b2448f1204/ragg/src/./AggDevice.h:661:9 #5 0x7b551e60ec7d in void agg_metric_info, agg::order_rgb>, agg::row_accessor, 3u, 0u>>>(int, R_GE_gcontext*, double*, double*, double*, _DevDesc*) /tmp/RtmpHIEKee/R.INSTALL1f94b2448f1204/ragg/src/./init_device.h:13:11 #6 0x5574e0be2ae9 in GEMetricInfo /data/localhost/ripley/R/svn/R-devel/src/main/engine.c:2573:2 #7 0x5574e0d9eb84 in GlyphBBox /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:889:5 #8 0x5574e0d8b96c in RenderSymbolStr /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:993:15 #9 0x5574e0d8b96c in RenderSymbol /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:1140:9 #10 0x5574e0d8b96c in RenderAtom /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:1219:13 #11 0x5574e0d8b96c in RenderElement /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:3032:9 #12 0x5574e0d9cec5 in RenderItalic /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:2709:12 #13 0x5574e0d8f833 in RenderFormula /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:3003:9 #14 0x5574e0d8f833 in RenderElement /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:3030:9 #15 0x5574e0d8e28f in RenderSpace /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:1257:13 #16 0x5574e0d8e28f in RenderFormula /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:2961:9 #17 0x5574e0d8e28f in RenderElement /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:3030:9 #18 0x5574e0d8b283 in GEExpressionWidth /data/localhost/ripley/R/svn/R-devel/src/main/plotmath.c:3087:12 #19 0x7b5529c5fa3d in Rf_GExpressionWidth /data/localhost/ripley/R/svn/R-devel/src/library/graphics/src/graphics.c:3380:13 #20 0x7b5529ca3abb in C_strWidth /data/localhost/ripley/R/svn/R-devel/src/library/graphics/src/plot.c:3427:1 #21 0x5574e0b8acdc in do_External /data/localhost/ripley/R/svn/R-devel/src/main/dotcode.c:576:11 #22 0x5574e0b9fc2b in do_Externalgr /data/localhost/ripley/R/svn/R-devel/src/main/dotcode.c:1511:22 #23 0x5574e0c5d90f in bcEval_loop /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:8085:12 #24 0x5574e0c42c94 in bcEval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:7533:16 #25 0x5574e0c41221 in Rf_eval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:1167:8 #26 0x5574e0c899cc in R_execClosure /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:2398:39 #27 0x5574e0c88b88 in applyClosure_core /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:2314:16 #28 0x5574e0c442de in Rf_applyClosure /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:2333:16 #29 0x5574e0c41c48 in Rf_eval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:1278:12 #30 0x5574e0c9aaf5 in do_set /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:3585:8 #31 0x5574e0c41760 in Rf_eval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:1230:12 #32 0x5574e0c98199 in do_begin /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:3001:10 #33 0x5574e0c41760 in Rf_eval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:1230:12 #34 0x5574e0c9f583 in do_eval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:3975:13 #35 0x5574e0c4f68a in bcEval_loop /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:8150:14 #36 0x5574e0c42c94 in bcEval /data/localhost/ripley/R/svn/R-devel/src/main/eval.c:7533:16 SUMMARY: AddressSanitizer: memcpy-param-overlap /tmp/RtmpHIEKee/R.INSTALL1f94b2448f1204/ragg/src/./agg/include/agg_font_cache_manager.h:176:21 in agg::font_cache_pool::font(char const*, bool) ==856875==ABORTING * checking package vignettes ... OK * checking re-building of vignette outputs ... [18s/18s] OK * DONE Status: 1 ERROR