Error(s) in re-building vignettes:
  ...
--- re-building ‘inspection.Rmd’ using rmarkdown

 *** caught segfault ***
address (nil), cause 'memory not mapped'

Traceback:
 1: FUN(X[[i]], ...)
 2: lapply(x, evalAll)
 3: FUN(X[[i]], ...)
 4: lapply(x, evalAll)
 5: evalAll(list)
 6: evalFormula(list(...), data)
 7: invokeMethod(map, getMapData(map), "addProviderTiles", provider,     layerId, group, options)
 8: leaflet::addProviderTiles(., "Stamen.Terrain", group = "Stamen.Terrain")
 9: leaflet::addProviderTiles(., "Esri.WorldStreetMap", group = "Esri.WorldStreetMap")
10: leaflet::addProviderTiles(., "Wikimedia", group = "Wikimedia")
11: leaflet::addProviderTiles(., "CartoDB.Positron", group = "CartoDB.Positron")
12: leaflet::addProviderTiles(., "Esri.WorldImagery", group = "Esri.WorldImagery")
13: getMapData(map)
14: crosstalk::is.SharedData(data)
15: invokeMethod(map, data, "addLayersControl", baseGroups, overlayGroups,     options)
16: leaflet::addLayersControl(., baseGroups = c("OpenStreetMap",     "Stamen.Toner", "Stamen.Terrain", "Esri.WorldStreetMap",     "Wikimedia", "CartoDB.Positron", "Esri.WorldImagery"), position = "topleft")
17: .External2(magrittr_pipe)
18: leaflet::leaflet(value) %>% leaflet::addTiles() %>% leaflet::addMarkers(data = df,     as.numeric(df$long), as.numeric(df$lat), label = paste("Name: ",         value$Pt, "<br>", "East: ", as.numeric(value$East), "<br>",         "North: ", as.numeric(value$North), "<br>", "zone hemisphere: ",         as.character(value$zone_hemisphere)) %>% lapply(htmltools::HTML)) %>%     leaflet::addProviderTiles("OpenStreetMap", group = "OpenStreetMap") %>%     leaflet::addProviderTiles("Stamen.Toner", group = "Stamen.Toner") %>%     leaflet::addProviderTiles("Stamen.Terrain", group = "Stamen.Terrain") %>%     leaflet::addProviderTiles("Esri.WorldStreetMap", group = "Esri.WorldStreetMap") %>%     leaflet::addProviderTiles("Wikimedia", group = "Wikimedia") %>%     leaflet::addProviderTiles("CartoDB.Positron", group = "CartoDB.Positron") %>%     leaflet::addProviderTiles("Esri.WorldImagery", group = "Esri.WorldImagery") %>%     leaflet::addLayersControl(baseGroups = c("OpenStreetMap",         "Stamen.Toner", "Stamen.Terrain", "Esri.WorldStreetMap",         "Wikimedia", "CartoDB.Positron", "Esri.WorldImagery"),         position = "topleft")
19: LongLatToUTM(longlat_df, units = "m", digits = 4)
20: doTryCatch(return(expr), name, parentenv, handler)
21: tryCatchOne(expr, names, parentenv, handlers[[1L]])
22: tryCatchList(expr, names[-nh], parentenv, handlers[-nh])
23: doTryCatch(return(expr), name, parentenv, handler)
24: tryCatchOne(tryCatchList(expr, names[-nh], parentenv, handlers[-nh]),     names[nh], parentenv, handlers[[nh]])
25: tryCatchList(expr, classes, parentenv, handlers)
26: tryCatch({    expr    NULL}, error = function(cnd) {    message("profvis: code exited with error:\n", cnd$message,         "\n")    cnd}, interrupt = function(cnd) {    message("profvis: interrupt received.")    cnd})
27: with_profvis_handlers(expr)
28: profvis(for (i in seq_len(100)) (LongLatToUTM(longlat_df, units = "m",     digits = 4)))
29: eval(expr, envir, enclos)
30: eval(expr, envir, enclos)
31: eval_with_user_handlers(expr, envir, enclos, user_handlers)
32: withVisible(eval_with_user_handlers(expr, envir, enclos, user_handlers))
33: withCallingHandlers(withVisible(eval_with_user_handlers(expr,     envir, enclos, user_handlers)), warning = wHandler, error = eHandler,     message = mHandler)
34: doTryCatch(return(expr), name, parentenv, handler)
35: tryCatchOne(expr, names, parentenv, handlers[[1L]])
36: tryCatchList(expr, classes, parentenv, handlers)
37: tryCatch(expr, error = function(e) {    call <- conditionCall(e)    if (!is.null(call)) {        if (identical(call[[1L]], quote(doTryCatch)))             call <- sys.call(-4L)        dcall <- deparse(call, nlines = 1L)        prefix <- paste("Error in", dcall, ": ")        LONG <- 75L        sm <- strsplit(conditionMessage(e), "\n")[[1L]]        w <- 14L + nchar(dcall, type = "w") + nchar(sm[1L], type = "w")        if (is.na(w))             w <- 14L + nchar(dcall, type = "b") + nchar(sm[1L],                 type = "b")        if (w > LONG)             prefix <- paste0(prefix, "\n  ")    }    else prefix <- "Error : "    msg <- paste0(prefix, conditionMessage(e), "\n")    .Internal(seterrmessage(msg[1L]))    if (!silent && isTRUE(getOption("show.error.messages"))) {        cat(msg, file = outFile)        .Internal(printDeferredWarnings())    }    invisible(structure(msg, class = "try-error", condition = e))})
38: try(f, silent = TRUE)
39: handle(ev <- withCallingHandlers(withVisible(eval_with_user_handlers(expr,     envir, enclos, user_handlers)), warning = wHandler, error = eHandler,     message = mHandler))
40: timing_fn(handle(ev <- withCallingHandlers(withVisible(eval_with_user_handlers(expr,     envir, enclos, user_handlers)), warning = wHandler, error = eHandler,     message = mHandler)))
41: evaluate_call(expr, parsed$src[[i]], envir = envir, enclos = enclos,     debug = debug, last = i == length(out), use_try = stop_on_error !=         2L, keep_warning = keep_warning, keep_message = keep_message,     log_echo = log_echo, log_warning = log_warning, output_handler = output_handler,     include_timing = include_timing)
42: evaluate::evaluate(...)
43: evaluate(code, envir = env, new_device = FALSE, keep_warning = if (is.numeric(options$warning)) TRUE else options$warning,     keep_message = if (is.numeric(options$message)) TRUE else options$message,     stop_on_error = if (is.numeric(options$error)) options$error else {        if (options$error && options$include)             0L        else 2L    }, output_handler = knit_handlers(options$render, options))
44: in_dir(input_dir(), expr)
45: in_input_dir(evaluate(code, envir = env, new_device = FALSE,     keep_warning = if (is.numeric(options$warning)) TRUE else options$warning,     keep_message = if (is.numeric(options$message)) TRUE else options$message,     stop_on_error = if (is.numeric(options$error)) options$error else {        if (options$error && options$include)             0L        else 2L    }, output_handler = knit_handlers(options$render, options)))
46: eng_r(options)
47: block_exec(params)
48: call_block(x)
49: process_group.block(group)
50: process_group(group)
51: withCallingHandlers(if (tangle) process_tangle(group) else process_group(group),     error = function(e) if (xfun::pkg_available("rlang", "1.0.0") &&         !xfun::check_old_package("learnr", "0.11.3")) rlang::entrace(e))
52: withCallingHandlers(withCallingHandlers(if (tangle) process_tangle(group) else process_group(group),     error = function(e) if (xfun::pkg_available("rlang", "1.0.0") &&         !xfun::check_old_package("learnr", "0.11.3")) rlang::entrace(e)),     error = function(e) {        setwd(wd)        write_utf8(res, output %n% stdout())        message("\nQuitting from lines ", paste(current_lines(i),             collapse = "-"), if (labels[i] != "")             sprintf(" [%s]", labels[i]), sprintf(" (%s)", knit_concord$get("infile")))    })
53: process_file(text, output)
54: knitr::knit(knit_input, knit_output, envir = envir, quiet = quiet)
55: rmarkdown::render(file, encoding = encoding, quiet = quiet, envir = globalenv(),     output_dir = getwd(), ...)
56: vweave_rmarkdown(...)
57: engine$weave(file, quiet = quiet, encoding = enc)
58: doTryCatch(return(expr), name, parentenv, handler)
59: tryCatchOne(expr, names, parentenv, handlers[[1L]])
60: tryCatchList(expr, classes, parentenv, handlers)
61: tryCatch({    engine$weave(file, quiet = quiet, encoding = enc)    setwd(startdir)    output <- find_vignette_product(name, by = "weave", engine = engine)    if (!have.makefile && vignette_is_tex(output)) {        texi2pdf(file = output, clean = FALSE, quiet = quiet)        output <- find_vignette_product(name, by = "texi2pdf",             engine = engine)    }    outputs <- c(outputs, output)}, error = function(e) {    thisOK <<- FALSE    fails <<- c(fails, file)    message(gettextf("Error: processing vignette '%s' failed with diagnostics:\n%s",         file, conditionMessage(e)))})
62: tools::buildVignettes(dir = "/home/hornik/tmp/R.check/r-devel-gcc/Work/PKGS/GeodesiCL.Rcheck/vign_test/GeodesiCL",     skip = TRUE, ser_elibs = "/home/hornik/tmp/scratch/RtmpHkyG3p/file351f73208ce2f4.rds")
An irrecoverable exception occurred. R is aborting now ...
Segmentation fault