Giter Club home page Giter Club logo

Comments (2)

mdsumner avatar mdsumner commented on August 24, 2024

Still this for m CRAN,but they accepted

NB: There are still some leaks from gdal via the gdalraster headers such as

vapour.Rcheck/vapour-Ex.Rout:==4069210== 303 bytes in 1 blocks are
definitely lost in loss record 5,292 of 7,257
vapour.Rcheck/vapour-Ex.Rout:==4069210==    at 0x484280F: malloc
(/builddir/build/BUILD/valgrind-3.22.0/coregrind/m_replacemalloc/vg_replace_malloc.c:442)
vapour.Rcheck/vapour-Ex.Rout:==4069210==    by 0x185FA0AA: CPLMalloc (in
/data/blackswan/ripley/extras/lib64/libgdal.so.32.3.6.4)
vapour.Rcheck/vapour-Ex.Rout:==4069210==    by 0x185FA16A: CPLStrdup (in
/data/blackswan/ripley/extras/lib64/libgdal.so.32.3.6.4)
vapour.Rcheck/vapour-Ex.Rout:==4069210==    by 0x1825AB0F:
gdalraster::gdal_list_geolocation(Rcpp::Vector<16,
Rcpp::PreserveStorage>, Rcpp::Vector<13, Rcpp::PreserveStorage>)
(test/vapour.Rcheck/00_pkg_src/vapour/src/../inst/include/gdalras
ter/gdalraster.h:1288)
vapour.Rcheck/vapour-Ex.Rout:==4069210==    by 0x1825879F:
raster_list_geolocation_gdal_cpp(Rcpp::Vector<16,
Rcpp::PreserveStorage>, Rcpp::Vector<13, Rcpp::Pres
erveStorage>) (test/vapour.Rcheck/00_pkg_src/vapour/src/00_raster.cpp:17)
vapour.Rcheck/vapour-Ex.Rout:==4069210==    by 0x1826E94B:
_vapour_raster_list_geolocation_gdal_cpp
(test/vapour.Rcheck/00_pkg_src/vapour/src/RcppExports.cpp:507)
Show quoted text

from vapour.

mdsumner avatar mdsumner commented on August 24, 2024

on rhub:

  ==3177== 64 (48 direct, 16 indirect) bytes in 2 blocks are definitely lost in loss record 4,319 of 8,821
  ==3177==    at 0x484A074: realloc (vg_replace_malloc.c:1690)
  ==3177==    by 0x3005283C: VSIReallocVerbose (in /usr/lib64/libgdal.so.32.3.6.4)
  ==3177==    by 0x30045B93: CSLAddStringMayFail (in /usr/lib64/libgdal.so.32.3.6.4)
  ==3177==    by 0x30045C04: CSLAddString (in /usr/lib64/libgdal.so.32.3.6.4)
  ==3177==    by 0x2FC489EB: gdalwarpgeneral::gdal_warp_general(Rcpp::Vector<16, Rcpp::PreserveStorage>, Rcpp::Vector<16, Rcpp::PreserveStorage>, Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Vector<13, Rcpp::PreserveStorage>, Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Vector<13, Rcpp::PreserveStorage>, Rcpp::Vector<16, Rcpp::PreserveStorage>, Rcpp::Vector<10, Rcpp::PreserveStorage>, Rcpp::Vector<16, Rcpp::PreserveStorage>, Rcpp::Vector<16, Rcpp::PreserveStorage>, Rcpp::Vector<16, Rcpp::PreserveStorage>, Rcpp::Vector<10, Rcpp::PreserveStorage>, Rcpp::Vector<10, Rcpp::PreserveStorage>) [clone .isra.0] (gdalwarpgeneral.h:124)
  ==3177==    by 0x2FC4ACD8: warp_general_cpp(Rcpp::Vector<16, Rcpp::PreserveStorage>, Rcpp::Vector<16, Rcpp::PreserveStorage>, Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Vector<13, Rcpp::PreserveStorage>, Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Vector<13, Rcpp::PreserveStorage>, Rcpp::Vector<16, Rcpp::PreserveStorage>, Rcpp::Vector<10, Rcpp::PreserveStorage>, Rcpp::Vector<16, Rcpp::PreserveStorage>, Rcpp::Vector<16, Rcpp::PreserveStorage>, Rcpp::Vector<16, Rcpp::PreserveStorage>, Rcpp::Vector<10, Rcpp::PreserveStorage>, Rcpp::Vector<10, Rcpp::PreserveStorage>) (000-warpgeneral.cpp:33)
  ==3177==    by 0x2FC7D004: _vapour_warp_general_cpp (RcppExports.cpp:32)
  ==3177==    by 0x4958011: R_doDotCall (dotcode.c:813)
  ==3177==    by 0x4958767: do_dotcall (dotcode.c:1437)
  ==3177==    by 0x4994B00: bcEval_loop (eval.c:8140)
  ==3177==    by 0x49AE3C2: bcEval (eval.c:7523)
  ==3177==    by 0x49AE3C2: bcEval (eval.c:7508)
  ==3177==    by 0x49AE71A: Rf_eval (eval.c:1167)


reported by CRAN

NB: There are still some leaks from gdal via the gdalraster headers such as

vapour.Rcheck/vapour-Ex.Rout:==4069210== 303 bytes in 1 blocks are
definitely lost in loss record 5,292 of 7,257
vapour.Rcheck/vapour-Ex.Rout:==4069210==    at 0x484280F: malloc
(/builddir/build/BUILD/valgrind-3.22.0/coregrind/m_replacemalloc/vg_replace_malloc.c:442)
vapour.Rcheck/vapour-Ex.Rout:==4069210==    by 0x185FA0AA: CPLMalloc (in
/data/blackswan/ripley/extras/lib64/libgdal.so.32.3.6.4)
vapour.Rcheck/vapour-Ex.Rout:==4069210==    by 0x185FA16A: CPLStrdup (in
/data/blackswan/ripley/extras/lib64/libgdal.so.32.3.6.4)
vapour.Rcheck/vapour-Ex.Rout:==4069210==    by 0x1825AB0F:
gdalraster::gdal_list_geolocation(Rcpp::Vector<16,
Rcpp::PreserveStorage>, Rcpp::Vector<13, Rcpp::PreserveStorage>)
(test/vapour.Rcheck/00_pkg_src/vapour/src/../inst/include/gdalras
ter/gdalraster.h:1288)
vapour.Rcheck/vapour-Ex.Rout:==4069210==    by 0x1825879F:
raster_list_geolocation_gdal_cpp(Rcpp::Vector<16,
Rcpp::PreserveStorage>, Rcpp::Vector<13, Rcpp::Pres
erveStorage>) (test/vapour.Rcheck/00_pkg_src/vapour/src/00_raster.cpp:17)
vapour.Rcheck/vapour-Ex.Rout:==4069210==    by 0x1826E94B:
_vapour_raster_list_geolocation_gdal_cpp
(test/vapour.Rcheck/00_pkg_src/vapour/src/RcppExports.cpp:507)


from vapour.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.