[
https://issues.apache.org/jira/browse/ARROW-9575?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Neal Richardson resolved ARROW-9575.
------------------------------------
Resolution: Fixed
Issue resolved by pull request 7858
[https://github.com/apache/arrow/pull/7858]
> [R] gcc-UBSAN failure on CRAN
> -----------------------------
>
> Key: ARROW-9575
> URL: https://issues.apache.org/jira/browse/ARROW-9575
> Project: Apache Arrow
> Issue Type: Bug
> Components: R
> Affects Versions: 1.0.0
> Reporter: Neal Richardson
> Assignee: Neal Richardson
> Priority: Critical
> Fix For: 2.0.0
>
>
> https://www.stats.ox.ac.uk/pub/bdr/memtests/gcc-UBSAN/arrow/tests/testthat.Rout
> shows
> {code}
> R Under development (unstable) (2020-07-24 r78910) -- "Unsuffered
> Consequences"
> Copyright (C) 2020 The R Foundation for Statistical Computing
> Platform: x86_64-pc-linux-gnu (64-bit)
> 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.
> > # Licensed to the Apache Software Foundation (ASF) under one
> > # or more contributor license agreements. See the NOTICE file
> > # distributed with this work for additional information
> > # regarding copyright ownership. The ASF licenses this file
> > # to you under the Apache License, Version 2.0 (the
> > # "License"); you may not use this file except in compliance
> > # with the License. You may obtain a copy of the License at
> > #
> > # http://www.apache.org/licenses/LICENSE-2.0
> > #
> > # Unless required by applicable law or agreed to in writing,
> > # software distributed under the License is distributed on an
> > # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> > # KIND, either express or implied. See the License for the
> > # specific language governing permissions and limitations
> > # under the License.
> >
> > library(testthat)
> > library(arrow)
> Attaching package: 'arrow'
> The following object is masked from 'package:testthat':
> matches
> The following object is masked from 'package:utils':
> timestamp
> > library(tibble)
> >
> > test_check("arrow")
> /tmp/Rtmp1j26sr/working_dir/Rtmpv45o92/file767be1f86b2af/apache-arrow-1.0.0/cpp/src/parquet/arrow/path_internal.cc:517:8:
> runtime error: load of value 190, which is not a valid value for type 'bool'
> #0 0x7f06849027ae in parquet::arrow::(anonymous
> namespace)::PathInfo::PathInfo(parquet::arrow::(anonymous
> namespace)::PathInfo const&) [clone .cold]
> (/data/gannet/ripley/R/packages/tests-gcc-SAN/arrow.Rcheck/arrow/libs/arrow.so+0xc1fc7ae)
> #1 0x7f06867cd87c in void parquet::arrow::(anonymous
> namespace)::PathBuilder::AddTerminalInfo<arrow::NumericArray<arrow::Int32Type>
> >(arrow::NumericArray<arrow::Int32Type> const&)
> (/data/gannet/ripley/R/packages/tests-gcc-SAN/arrow.Rcheck/arrow/libs/arrow.so+0xe0c787c)
> #2 0x7f0686874010 in arrow::Status
> arrow::VisitArrayInline<parquet::arrow::(anonymous
> namespace)::PathBuilder>(arrow::Array const&, parquet::arrow::(anonymous
> namespace)::PathBuilder*)
> (/data/gannet/ripley/R/packages/tests-gcc-SAN/arrow.Rcheck/arrow/libs/arrow.so+0xe16e010)
> #3 0x7f068687bdb4 in
> parquet::arrow::MultipathLevelBuilder::Make(arrow::Array const&, bool)
> (/data/gannet/ripley/R/packages/tests-gcc-SAN/arrow.Rcheck/arrow/libs/arrow.so+0xe175db4)
> #4 0x7f0686c19207 in
> parquet::arrow::FileWriterImpl::WriteColumnChunk(std::shared_ptr<arrow::ChunkedArray>
> const&, long, long)
> (/data/gannet/ripley/R/packages/tests-gcc-SAN/arrow.Rcheck/arrow/libs/arrow.so+0xe513207)
> #5 0x7f0686a3158a in
> parquet::arrow::FileWriterImpl::WriteTable(arrow::Table const&,
> long)::{lambda(long, long)#1}::operator()(long, long) const
> (/data/gannet/ripley/R/packages/tests-gcc-SAN/arrow.Rcheck/arrow/libs/arrow.so+0xe32b58a)
> #6 0x7f0686a4fac5 in
> parquet::arrow::FileWriterImpl::WriteTable(arrow::Table const&, long)
> (/data/gannet/ripley/R/packages/tests-gcc-SAN/arrow.Rcheck/arrow/libs/arrow.so+0xe349ac5)
> #7 0x7f0685023f0f in
> parquet___arrow___FileWriter__WriteTable(std::shared_ptr<parquet::arrow::FileWriter>
> const&, std::shared_ptr<arrow::Table> const&, long)
> /data/gannet/ripley/R/packages/tests-gcc-SAN/arrow/src/parquet.cpp:246
> #8 0x7f0684df514f in _arrow_parquet___arrow___FileWriter__WriteTable
> /data/gannet/ripley/R/packages/tests-gcc-SAN/arrow/src/arrowExports.cpp:4527
> #9 0x57c023 in R_doDotCall
> /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:604
> #10 0x6361b1 in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7670
> #11 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #12 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #13 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #14 0x66de2f in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:846
> #15 0x6769e6 in do_begin
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2508
> #16 0x66e258 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:798
> #17 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #18 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #19 0x643fae in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
> #20 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #21 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #22 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #23 0x66de2f in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:846
> #24 0x6769e6 in do_begin
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2508
> #25 0x66e258 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:798
> #26 0x66f5a2 in forcePromise
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
> #27 0x66db73 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:746
> #28 0x6769e6 in do_begin
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2508
> #29 0x66e258 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:798
> #30 0x67d517 in do_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3335
> #31 0x62584b in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7114
> #32 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #33 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #34 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #35 0x643fae in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
> #36 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #37 0x66f5a2 in forcePromise
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
> #38 0x66fd37 in FORCE_PROMISE
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
> #39 0x66fd37 in getvar
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
> #40 0x6341da in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
> #41 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #42 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #43 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #44 0x643fae in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
> #45 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #46 0x66f5a2 in forcePromise
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
> #47 0x66fd37 in FORCE_PROMISE
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
> #48 0x66fd37 in getvar
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
> #49 0x6341da in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
> #50 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #51 0x66f5a2 in forcePromise
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
> #52 0x66fd37 in FORCE_PROMISE
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
> #53 0x66fd37 in getvar
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
> #54 0x6341da in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
> #55 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #56 0x66f5a2 in forcePromise
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
> #57 0x66fd37 in FORCE_PROMISE
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
> #58 0x66fd37 in getvar
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
> #59 0x6341da in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
> #60 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #61 0x66f5a2 in forcePromise
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
> #62 0x66fd37 in FORCE_PROMISE
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
> #63 0x66fd37 in getvar
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
> #64 0x6341da in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
> #65 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #66 0x66f5a2 in forcePromise
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
> #67 0x66fd37 in FORCE_PROMISE
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
> #68 0x66fd37 in getvar
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
> #69 0x6341da in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
> #70 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #71 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #72 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #73 0x643fae in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
> #74 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #75 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #76 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #77 0x643fae in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
> #78 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #79 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #80 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #81 0x643fae in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
> #82 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #83 0x66f5a2 in forcePromise
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
> #84 0x66fd37 in FORCE_PROMISE
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
> #85 0x66fd37 in getvar
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
> #86 0x6341da in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
> #87 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #88 0x66f5a2 in forcePromise
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
> #89 0x66fd37 in FORCE_PROMISE
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
> #90 0x66fd37 in getvar
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
> #91 0x6341da in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
> #92 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #93 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #94 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #95 0x643fae in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
> #96 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #97 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #98 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #99 0x643fae in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
> #100 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #101 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #102 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #103 0x643fae in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
> #104 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #105 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #106 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #107 0x643fae in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
> #108 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #109 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #110 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #111 0x643fae in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
> #112 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #113 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #114 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #115 0x66de2f in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:846
> #116 0x6769e6 in do_begin
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2508
> #117 0x66e258 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:798
> #118 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #119 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #120 0x66de2f in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:846
> #121 0x67df57 in do_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3358
> #122 0x62584b in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7114
> #123 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #124 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #125 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #126 0x643fae in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
> #127 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #128 0x66f5a2 in forcePromise
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
> #129 0x66fd37 in FORCE_PROMISE
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
> #130 0x66fd37 in getvar
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
> #131 0x6341da in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
> #132 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #133 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #134 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #135 0x643fae in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
> #136 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #137 0x66f5a2 in forcePromise
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
> #138 0x66fd37 in FORCE_PROMISE
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
> #139 0x66fd37 in getvar
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
> #140 0x6341da in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
> #141 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #142 0x66f5a2 in forcePromise
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
> #143 0x66fd37 in FORCE_PROMISE
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
> #144 0x66fd37 in getvar
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
> #145 0x6341da in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
> #146 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #147 0x66f5a2 in forcePromise
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
> #148 0x66fd37 in FORCE_PROMISE
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
> #149 0x66fd37 in getvar
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
> #150 0x6341da in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
> #151 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #152 0x66f5a2 in forcePromise
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
> #153 0x66fd37 in FORCE_PROMISE
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
> #154 0x66fd37 in getvar
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
> #155 0x6341da in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
> #156 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #157 0x66f5a2 in forcePromise
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
> #158 0x66fd37 in FORCE_PROMISE
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
> #159 0x66fd37 in getvar
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
> #160 0x6341da in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
> #161 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #162 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #163 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #164 0x643fae in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
> #165 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #166 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #167 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #168 0x643fae in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
> #169 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #170 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #171 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #172 0x643fae in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
> #173 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #174 0x66f5a2 in forcePromise
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
> #175 0x66fd37 in FORCE_PROMISE
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
> #176 0x66fd37 in getvar
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
> #177 0x6341da in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
> #178 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #179 0x66f5a2 in forcePromise
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
> #180 0x66fd37 in FORCE_PROMISE
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
> #181 0x66fd37 in getvar
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
> #182 0x6341da in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
> #183 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #184 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #185 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #186 0x643fae in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
> #187 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #188 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #189 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #190 0x643fae in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
> #191 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #192 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #193 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #194 0x643fae in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
> #195 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #196 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #197 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #198 0x643fae in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
> #199 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #200 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #201 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #202 0x643fae in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
> #203 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #204 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #205 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #206 0x643fae in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
> #207 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #208 0x66f5a2 in forcePromise
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
> #209 0x66fd37 in FORCE_PROMISE
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
> #210 0x66fd37 in getvar
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
> #211 0x6341da in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
> #212 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #213 0x66f5a2 in forcePromise
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
> #214 0x66fd37 in FORCE_PROMISE
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
> #215 0x66fd37 in getvar
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
> #216 0x6341da in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
> #217 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #218 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #219 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #220 0x643fae in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
> #221 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #222 0x66f5a2 in forcePromise
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
> #223 0x66fd37 in FORCE_PROMISE
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
> #224 0x66fd37 in getvar
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
> #225 0x6341da in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
> #226 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #227 0x66f5a2 in forcePromise
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
> #228 0x66fd37 in FORCE_PROMISE
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
> #229 0x66fd37 in getvar
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
> #230 0x6341da in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
> #231 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #232 0x66f5a2 in forcePromise
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
> #233 0x66fd37 in FORCE_PROMISE
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
> #234 0x66fd37 in getvar
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
> #235 0x6341da in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
> #236 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #237 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #238 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #239 0x643fae in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
> #240 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #241 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #242 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #243 0x643fae in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
> #244 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #245 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #246 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #247 0x643fae in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
> #248 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #249 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #250 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #251 0x643fae in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
> #252 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #253 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #254 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #255 0x67b5bd in R_forceAndCall
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1955
> #256 0x44c07a in do_lapply
> /data/gannet/ripley/R/svn/R-devel/src/main/apply.c:70
> #257 0x7179d9 in do_internal
> /data/gannet/ripley/R/svn/R-devel/src/main/names.c:1385
> #258 0x620afc in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7134
> #259 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #260 0x672834 in R_execClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1888
> #261 0x674ce4 in Rf_applyClosure
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1814
> #262 0x643fae in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7082
> #263 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #264 0x66f5a2 in forcePromise
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
> #265 0x66fd37 in FORCE_PROMISE
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
> #266 0x66fd37 in getvar
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
> #267 0x6341da in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
> #268 0x66d567 in Rf_eval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:723
> #269 0x66f5a2 in forcePromise
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:551
> #270 0x66fd37 in FORCE_PROMISE
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5135
> #271 0x66fd37 in getvar
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:5176
> #272 0x6341da in bcEval
> /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6866
> ══ testthat results
> ═══════════════════════════════════════════════════════════
> [ OK: 2382 | SKIPPED: 34 | WARNINGS: 0 | FAILED: 0 ]
> >
> > proc.time()
> user system elapsed
> 67.988 5.209 71.229
> {code}
> I know we have an R sanitizer job that runs but it didn't catch this.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)