* using log directory ‘/data/gannet/ripley/R/packages/tests-gcc-SAN/catnet.Rcheck’ * using R Under development (unstable) (2022-11-13 r83342) * using platform: x86_64-pc-linux-gnu (64-bit) * using session charset: UTF-8 * using option ‘--no-stop-on-test-error’ * checking for file ‘catnet/DESCRIPTION’ ... OK * this is package ‘catnet’ version ‘1.16.1’ * 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 ‘catnet’ can be installed ... [180s/133s] OK * 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 ‘catnet-Ex.R’ failed The error most likely occurred in: > ### Name: cnFind-method > ### Title: Find Network by Complexity > ### Aliases: cnFind cnFindKL cnFind,list-method > ### cnFind,catNetworkEvaluate-method cnFindKL,list-method > ### cnFindKL,catNetworkEvaluate-method > ### Keywords: methods graphs > > ### ** Examples > > cnet <- cnRandomCatnet(numnodes=10, maxParents=2, numCategories=2) > psamples <- cnSamples(object=cnet, numsamples=100) ================================================================= ==3463392==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x62500245381c at pc 0x7f771ea49c6f bp 0x7ffc3efc7b30 sp 0x7ffc3efc7b28 READ of size 4 at 0x62500245381c thread T0 #0 0x7f771ea49c6e in RCatnet::genSamples(SEXPREC*, SEXPREC*, SEXPREC*) /data/gannet/ripley/R/packages/tests-gcc-SAN/catnet/src/rcatnet.cpp:581 #1 0x7f771ea22b80 in catnetSamples /data/gannet/ripley/R/packages/tests-gcc-SAN/catnet/src/catnet_rexport.cpp:714 #2 0x588e3d in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:877 #3 0x5923a1 in do_dotcall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:1551 #4 0x634962 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7128 #5 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #6 0x684380 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1920 #7 0x68730e in R_execMethod /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2096 #8 0x7f772ea3d52d in R_dispatchGeneric /data/gannet/ripley/R/svn/R-devel/src/library/methods/src/methods_list_dispatch.c:1153 #9 0x73f197 in do_standardGeneric /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:1280 #10 0x6584e7 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7085 #11 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #12 0x684380 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1920 #13 0x6869a7 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1846 #14 0x67f98c in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:873 #15 0x68bc00 in do_set /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2983 #16 0x67fd9e in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:825 #17 0x70674e in Rf_ReplIteration /data/gannet/ripley/R/svn/R-devel/src/main/main.c:262 #18 0x706de1 in R_ReplConsole /data/gannet/ripley/R/svn/R-devel/src/main/main.c:314 #19 0x706f24 in run_Rmainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1194 #20 0x706f72 in Rf_mainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1201 #21 0x41b438 in main /data/gannet/ripley/R/svn/R-devel/src/main/Rmain.c:29 #22 0x7f772e02950f in __libc_start_call_main (/lib64/libc.so.6+0x2950f) #23 0x7f772e0295c8 in __libc_start_main_impl (/lib64/libc.so.6+0x295c8) #24 0x41dc64 in _start (/data/gannet/ripley/R/gcc-SAN/bin/exec/R+0x41dc64) 0x62500245381c is located 4 bytes to the right of 7960-byte region [0x625002451900,0x625002453818) allocated by thread T0 here: #0 0x7f772f6ba68f in __interceptor_malloc (/lib64/libasan.so.8+0xba68f) #1 0x728bce in GetNewPage /data/gannet/ripley/R/svn/R-devel/src/main/memory.c:974 SUMMARY: AddressSanitizer: heap-buffer-overflow /data/gannet/ripley/R/packages/tests-gcc-SAN/catnet/src/rcatnet.cpp:581 in RCatnet::genSamples(SEXPREC*, SEXPREC*, SEXPREC*) Shadow bytes around the buggy address: 0x0c4a804826b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0c4a804826c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0c4a804826d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0c4a804826e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0c4a804826f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 =>0x0c4a80482700: 00 00 00[fa]fa fa fa fa fa fa fa fa fa fa fa fa 0x0c4a80482710: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c4a80482720: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c4a80482730: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c4a80482740: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c4a80482750: 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 ==3463392==ABORTING * checking package vignettes in ‘inst/doc’ ... OK * checking re-building of vignette outputs ... ERROR Error(s) in re-building vignettes: --- re-building ‘catnet.Rnw’ using Sweave ================================================================= ==3463421==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x625002a84820 at pc 0x7f61b6249c6f bp 0x7ffe973aaca0 sp 0x7ffe973aac98 READ of size 4 at 0x625002a84820 thread T0 #0 0x7f61b6249c6e in RCatnet::genSamples(SEXPREC*, SEXPREC*, SEXPREC*) /data/gannet/ripley/R/packages/tests-gcc-SAN/catnet/src/rcatnet.cpp:581 #1 0x7f61b6222b80 in catnetSamples /data/gannet/ripley/R/packages/tests-gcc-SAN/catnet/src/catnet_rexport.cpp:714 #2 0x588e3d in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:877 #3 0x5923a1 in do_dotcall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:1551 #4 0x634962 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7128 #5 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #6 0x684380 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1920 #7 0x68730e in R_execMethod /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2096 #8 0x7f61c5c3252d in R_dispatchGeneric /data/gannet/ripley/R/svn/R-devel/src/library/methods/src/methods_list_dispatch.c:1153 #9 0x73f197 in do_standardGeneric /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:1280 #10 0x6584e7 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7085 #11 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #12 0x684380 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1920 #13 0x6869a7 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1846 #14 0x67f98c in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:873 #15 0x68bc00 in do_set /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2983 #16 0x67fd9e in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:825 #17 0x68eaef in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3358 #18 0x634962 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7128 #19 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #20 0x684380 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1920 #21 0x6869a7 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1846 #22 0x651844 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7096 #23 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #24 0x681138 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:570 #25 0x67f6dc in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:773 #26 0x69047c in do_withVisible /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3410 #27 0x732966 in do_internal /data/gannet/ripley/R/svn/R-devel/src/main/names.c:1400 #28 0x638439 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7148 #29 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #30 0x684380 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1920 #31 0x6869a7 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1846 #32 0x651844 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7096 #33 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #34 0x681138 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:570 #35 0x6818b7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5149 #36 0x6818b7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5190 #37 0x6464ca in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6880 #38 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #39 0x681138 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:570 #40 0x6818b7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5149 #41 0x6818b7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5190 #42 0x6464ca in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6880 #43 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #44 0x681138 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:570 #45 0x6818b7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5149 #46 0x6818b7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5190 #47 0x6464ca in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6880 #48 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #49 0x681138 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:570 #50 0x6818b7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5149 #51 0x6818b7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5190 #52 0x6464ca in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6880 #53 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #54 0x681138 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:570 #55 0x6818b7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5149 #56 0x6818b7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5190 #57 0x6464ca in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6880 #58 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #59 0x684380 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1920 #60 0x6869a7 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1846 #61 0x651844 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7096 #62 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #63 0x684380 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1920 #64 0x6869a7 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1846 #65 0x651844 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7096 #66 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #67 0x684380 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1920 #68 0x6869a7 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1846 #69 0x651844 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7096 #70 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #71 0x684380 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1920 #72 0x6869a7 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1846 #73 0x651844 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7096 #74 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #75 0x684380 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1920 #76 0x6869a7 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1846 #77 0x651844 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7096 #78 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #79 0x684380 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1920 #80 0x6869a7 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1846 #81 0x651844 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7096 #82 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #83 0x681138 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:570 #84 0x6818b7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5149 #85 0x6818b7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5190 #86 0x6464ca in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6880 #87 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #88 0x681138 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:570 #89 0x6818b7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5149 #90 0x6818b7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5190 #91 0x6464ca in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6880 #92 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #93 0x684380 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1920 #94 0x6869a7 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1846 #95 0x651844 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7096 #96 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #97 0x684380 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1920 #98 0x6869a7 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1846 #99 0x651844 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7096 #100 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #101 0x684380 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1920 #102 0x6869a7 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1846 #103 0x651844 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7096 #104 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #105 0x684380 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1920 #106 0x6869a7 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1846 #107 0x67f98c in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:873 #108 0x684380 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1920 #109 0x6869a7 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1846 #110 0x651844 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7096 #111 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #112 0x681138 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:570 #113 0x6818b7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5149 #114 0x6818b7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5190 #115 0x6464ca in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6880 #116 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #117 0x681138 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:570 #118 0x6818b7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5149 #119 0x6818b7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5190 #120 0x6464ca in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6880 #121 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #122 0x681138 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:570 #123 0x6818b7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5149 #124 0x6818b7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5190 #125 0x6464ca in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6880 #126 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #127 0x681138 in forcePromise /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:570 #128 0x6818b7 in FORCE_PROMISE /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5149 #129 0x6818b7 in getvar /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5190 #130 0x6464ca in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6880 #131 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #132 0x684380 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1920 #133 0x6869a7 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1846 #134 0x651844 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7096 #135 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #136 0x684380 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1920 #137 0x6869a7 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1846 #138 0x651844 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7096 #139 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #140 0x684380 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1920 #141 0x6869a7 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1846 #142 0x651844 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7096 #143 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #144 0x684380 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1920 #145 0x6869a7 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1846 #146 0x651844 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7096 #147 0x67f30f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:750 #148 0x684380 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1920 #149 0x6869a7 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1846 #150 0x67f98c in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:873 #151 0x70674e in Rf_ReplIteration /data/gannet/ripley/R/svn/R-devel/src/main/main.c:262 #152 0x706de1 in R_ReplConsole /data/gannet/ripley/R/svn/R-devel/src/main/main.c:314 #153 0x706f24 in run_Rmainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1194 #154 0x706f72 in Rf_mainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1201 #155 0x41b438 in main /data/gannet/ripley/R/svn/R-devel/src/main/Rmain.c:29 #156 0x7f61c5a2950f in __libc_start_call_main (/lib64/libc.so.6+0x2950f) #157 0x7f61c5a295c8 in __libc_start_main_impl (/lib64/libc.so.6+0x295c8) #158 0x41dc64 in _start (/data/gannet/ripley/R/gcc-SAN/bin/exec/R+0x41dc64) 0x625002a84820 is located 8 bytes to the right of 7960-byte region [0x625002a82900,0x625002a84818) allocated by thread T0 here: #0 0x7f61c72ba68f in __interceptor_malloc (/lib64/libasan.so.8+0xba68f) #1 0x728bce in GetNewPage /data/gannet/ripley/R/svn/R-devel/src/main/memory.c:974 SUMMARY: AddressSanitizer: heap-buffer-overflow /data/gannet/ripley/R/packages/tests-gcc-SAN/catnet/src/rcatnet.cpp:581 in RCatnet::genSamples(SEXPREC*, SEXPREC*, SEXPREC*) Shadow bytes around the buggy address: 0x0c4a805488b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0c4a805488c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0c4a805488d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0c4a805488e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0c4a805488f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 =>0x0c4a80548900: 00 00 00 fa[fa]fa fa fa fa fa fa fa fa fa fa fa 0x0c4a80548910: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c4a80548920: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c4a80548930: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c4a80548940: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c4a80548950: 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 ==3463421==ABORTING * DONE Status: 2 ERRORs