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

--- re-building ‘intro_ipeaplot.Rmd’ using rmarkdown
[gannet:1747224:0:1747224] Caught signal 11 (Segmentation fault: Sent by the kernel at address (nil))
==== backtrace (tid:1747224) ====
 0  /lib64/libucs.so.0(ucs_handle_error+0x2e4) [0x7f4bbefb2df4]
 1  /lib64/libucs.so.0(+0x17aed) [0x7f4bbefb4aed]
 2  /lib64/libucs.so.0(+0x17cbd) [0x7f4bbefb4cbd]
 3  /lib64/libc.so.6(+0x1a040) [0x7f4bd7728040]
 4  /data/gannet/ripley/R/test-clang/duckdb/extensions/v1.5.4/linux_amd64/spatial.duckdb_extension(+0x1198570) [0x7f4a80d98570]
 5  /data/gannet/ripley/R/test-clang/duckdb/extensions/v1.5.4/linux_amd64/spatial.duckdb_extension(+0x1168568) [0x7f4a80d68568]
 6  /data/gannet/ripley/R/test-clang/duckdb/extensions/v1.5.4/linux_amd64/spatial.duckdb_extension(+0x773384) [0x7f4a80373384]
 7  /data/gannet/ripley/R/test-clang/duckdb/extensions/v1.5.4/linux_amd64/spatial.duckdb_extension(+0x771719) [0x7f4a80371719]
 8  /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb15ExtensionHelper29LoadExternalExtensionInternalERNS_16DatabaseInstanceERNS_10FileSystemERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERNS_19ExtensionActiveLoadE+0x18f) [0x7f4ad147f85f]
 9  /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb15ExtensionHelper21LoadExternalExtensionERNS_16DatabaseInstanceERNS_10FileSystemERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE+0x4a) [0x7f4ad147f60a]
10  /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZNK6duckdb12PhysicalLoad15GetDataInternalERNS_16ExecutionContextERNS_9DataChunkERNS_19OperatorSourceInputE+0x151) [0x7f4ad226d401]
11  /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb16PipelineExecutor15FetchFromSourceERNS_9DataChunkE+0x98) [0x7f4ad2aa10c8]
12  /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb16PipelineExecutor7ExecuteEm+0x146) [0x7f4ad2a9dca6]
13  /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb12PipelineTask11ExecuteTaskENS_17TaskExecutionModeE+0x112) [0x7f4ad2a9d8d2]
14  /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb12ExecutorTask7ExecuteENS_17TaskExecutionModeE+0xa0) [0x7f4ad2a97570]
15  /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb8Executor11ExecuteTaskEb+0x1c0) [0x7f4ad2a9c8d0]
16  /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb13ClientContext19ExecuteTaskInternalERNS_17ClientContextLockERNS_15BaseQueryResultEb+0x40) [0x7f4ad28a8c60]
17  /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb18PendingQueryResult15ExecuteInternalERNS_17ClientContextLockE+0x7a) [0x7f4ad28ab3ba]
18  /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb13ClientContext7ExecuteERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS_10shared_ptrINS_21PreparedStatementDataELb1EEERKNS_22PendingQueryParametersE+0xa0) [0x7f4ad28ab100]
19  /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb17PreparedStatement7ExecuteERNSt3__113unordered_mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_18BoundParameterDataENS_33CaseInsensitiveStringHashFunctionENS_29CaseInsensitiveStringEqualityENS6_INS1_4pairIKS8_S9_EEEEEEb+0x1c3) [0x7f4ad28ce3a3]
20  /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_ZN6duckdb17PreparedStatement7ExecuteERNS_6vectorINS_5ValueELb1ENSt3__19allocatorIS2_EEEEb+0x172) [0x7f4ad28ce642]
21  /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(+0x1087fc) [0x7f4ad11087fc]
22  /data/gannet/ripley/R/test-clang/duckdb/libs/duckdb.so(_duckdb_rapi_execute+0x63) [0x7f4ad1172f73]
23  /data/gannet/ripley/R/R-clang/bin/exec/R(+0x8f524) [0x560e7c692524]
24  /data/gannet/ripley/R/R-clang/bin/exec/R(+0xdae08) [0x560e7c6dde08]
25  /data/gannet/ripley/R/R-clang/bin/exec/R(+0xc918c) [0x560e7c6cc18c]
26  /data/gannet/ripley/R/R-clang/bin/exec/R(Rf_eval+0x1a5) [0x560e7c6cb945]
27  /data/gannet/ripley/R/R-clang/bin/exec/R(+0xc93e4) [0x560e7c6cc3e4]
28  /data/gannet/ripley/R/R-clang/bin/exec/R(Rf_eval+0x26e) [0x560e7c6cba0e]
29  /data/gannet/ripley/R/R-clang/bin/exec/R(+0xc93e4) [0x560e7c6cc3e4]
30  /data/gannet/ripley/R/R-clang/bin/exec/R(+0xdcf10) [0x560e7c6dff10]
31  /data/gannet/ripley/R/R-clang/bin/exec/R(+0xcd5c9) [0x560e7c6d05c9]
32  /data/gannet/ripley/R/R-clang/bin/exec/R(+0xc918c) [0x560e7c6cc18c]
33  /data/gannet/ripley/R/R-clang/bin/exec/R(Rf_eval+0x1a5) [0x560e7c6cb945]
34  /data/gannet/ripley/R/R-clang/bin/exec/R(+0xe0aa9) [0x560e7c6e3aa9]
35  /data/gannet/ripley/R/R-clang/bin/exec/R(+0xdff9b) [0x560e7c6e2f9b]
36  /data/gannet/ripley/R/R-clang/bin/exec/R(+0xc9867) [0x560e7c6cc867]
37  /data/gannet/ripley/R/R-clang/bin/exec/R(Rf_eval+0x5f8) [0x560e7c6cbd98]
38  /data/gannet/ripley/R/R-clang/bin/exec/R(+0xc93e4) [0x560e7c6cc3e4]
39  /data/gannet/ripley/R/R-clang/bin/exec/R(+0xdcf10) [0x560e7c6dff10]
40  /data/gannet/ripley/R/R-clang/bin/exec/R(+0xcd5c9) [0x560e7c6d05c9]
41  /data/gannet/ripley/R/R-clang/bin/exec/R(+0xc918c) [0x560e7c6cc18c]
42  /data/gannet/ripley/R/R-clang/bin/exec/R(Rf_eval+0x1a5) [0x560e7c6cb945]
43  /data/gannet/ripley/R/R-clang/bin/exec/R(+0xe0aa9) [0x560e7c6e3aa9]
44  /data/gannet/ripley/R/R-clang/bin/exec/R(+0xdff9b) [0x560e7c6e2f9b]
45  /data/gannet/ripley/R/R-clang/bin/exec/R(+0xc9867) [0x560e7c6cc867]
46  /data/gannet/ripley/R/R-clang/bin/exec/R(Rf_eval+0x5f8) [0x560e7c6cbd98]
47  /data/gannet/ripley/R/test-clang/rlang/libs/rlang.so(+0x4983) [0x7f4bd5100983]
48  /data/gannet/ripley/R/R-clang/bin/exec/R(+0x8d673) [0x560e7c690673]
49  /data/gannet/ripley/R/R-clang/bin/exec/R(+0xcfbc4) [0x560e7c6d2bc4]
50  /data/gannet/ripley/R/R-clang/bin/exec/R(+0xc918c) [0x560e7c6cc18c]
51  /data/gannet/ripley/R/R-clang/bin/exec/R(Rf_eval+0x1a5) [0x560e7c6cb945]
52  /data/gannet/ripley/R/R-clang/bin/exec/R(+0xe0aa9) [0x560e7c6e3aa9]
53  /data/gannet/ripley/R/R-clang/bin/exec/R(+0xdff9b) [0x560e7c6e2f9b]
54  /data/gannet/ripley/R/R-clang/bin/exec/R(+0xc9867) [0x560e7c6cc867]
55  /data/gannet/ripley/R/R-clang/bin/exec/R(Rf_eval+0x5f8) [0x560e7c6cbd98]
56  /data/gannet/ripley/R/R-clang/bin/exec/R(+0xe5e08) [0x560e7c6e8e08]
57  /data/gannet/ripley/R/R-clang/bin/exec/R(Rf_eval+0x3d0) [0x560e7c6cbb70]
58  /data/gannet/ripley/R/R-clang/bin/exec/R(+0xe50fb) [0x560e7c6e80fb]
59  /data/gannet/ripley/R/R-clang/bin/exec/R(Rf_eval+0x3d0) [0x560e7c6cbb70]
60  /data/gannet/ripley/R/R-clang/bin/exec/R(+0xe0aa9) [0x560e7c6e3aa9]
61  /data/gannet/ripley/R/R-clang/bin/exec/R(+0xdff9b) [0x560e7c6e2f9b]
=================================

 *** caught segfault ***
address 0x4d2001aa918, cause 'unknown'

Traceback:
 1: rapi_execute(stmt, convert_opts)
 2: withCallingHandlers(expr, condition = function(cnd) {    {        .__handler_frame__. <- TRUE        .__setup_frame__. <- frame        if (inherits(cnd, "message")) {            except <- c("warning", "error")        }        else if (inherits(cnd, "warning")) {            except <- "error"        }        else {            except <- ""        }    }    while (!is_null(cnd)) {        if (inherits(cnd, "error")) {            out <- handlers[[1L]](cnd)            if (!inherits(out, "rlang_zap"))                 throw(out)        }        inherit <- .subset2(.subset2(cnd, "rlang"), "inherit")        if (is_false(inherit)) {            return()        }        cnd <- .subset2(cnd, "parent")    }})
 3: doTryCatch(return(expr), name, parentenv, handler)
 4: tryCatchOne(expr, names, parentenv, handlers[[1L]])
 5: tryCatchList(expr, classes, parentenv, handlers)
 6: tryCatch(withCallingHandlers(expr, condition = function(cnd) {    {        .__handler_frame__. <- TRUE        .__setup_frame__. <- frame        if (inherits(cnd, "message")) {            except <- c("warning", "error")        }        else if (inherits(cnd, "warning")) {            except <- "error"        }        else {            except <- ""        }    }    while (!is_null(cnd)) {        if (inherits(cnd, "error")) {            out <- handlers[[1L]](cnd)            if (!inherits(out, "rlang_zap"))                 throw(out)        }        inherit <- .subset2(.subset2(cnd, "rlang"), "inherit")        if (is_false(inherit)) {            return()        }        cnd <- .subset2(cnd, "parent")    }}), stackOverflowError = handlers[[1L]])
 7: rlang::try_fetch(rapi_execute(stmt, convert_opts), error = function(e) {    rethrow_error_from_rapi(e, call)})
 8: rethrow_rapi_execute(res@stmt_lst$ref, duckdb_convert_opts_impl(res@connection@convert_opts,     arrow = res@arrow))
 9: duckdb_execute(res)
10: duckdb_result(connection = conn, stmt_lst = stmt_lst, arrow = arrow)
11: .local(conn, statement, ...)
12: dbSendQuery(conn, statement, ...)
13: dbSendQuery(conn, statement, ...)
14: dbSendStatement(conn, statement, ...)
15: dbSendStatement(conn, statement, ...)
16: DBI::dbExecute(conn, glue::glue("LOAD {extension};"))
17: DBI::dbExecute(conn, glue::glue("LOAD {extension};"))
18: withCallingHandlers(expr, message = function(c) if (inherits(c,     classes)) tryInvokeRestart("muffleMessage"))
19: suppressMessages(DBI::dbExecute(conn, glue::glue("LOAD {extension};")))
20: ddbs_load(conn, quiet = TRUE)
21: ddbs_create_conn(dbdir = "memory", ...)
22: ddbs_default_conn()
23: duckspatial::ddbs_open_dataset(filename)
24: doTryCatch(return(expr), name, parentenv, handler)
25: tryCatchOne(expr, names, parentenv, handlers[[1L]])
26: tryCatchList(expr, classes, parentenv, handlers)
27: 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))})
28: try(silent = TRUE, temp <- duckspatial::ddbs_open_dataset(filename))
29: geobr_open_dataset(temp_full_file_path)
30: download_parquet(filename_to_download = temp_meta$file_name,     showProgress, cache)
31: geobr::read_municipality(year = 2010)
32: eval(expr, envir)
33: eval(expr, envir)
34: withVisible(eval(expr, envir))
35: withCallingHandlers(code, error = function (e) rlang::entrace(e), message = function (cnd) {    watcher$capture_plot_and_output()    if (on_message$capture) {        watcher$push(cnd)    }    if (on_message$silence) {        invokeRestart("muffleMessage")    }}, warning = function (cnd) {    if (getOption("warn") >= 2 || getOption("warn") < 0) {        return()    }    watcher$capture_plot_and_output()    if (on_warning$capture) {        cnd <- sanitize_call(cnd)        watcher$push(cnd)    }    if (on_warning$silence) {        invokeRestart("muffleWarning")    }}, error = function (cnd) {    watcher$capture_plot_and_output()    cnd <- sanitize_call(cnd)    watcher$push(cnd)    switch(on_error, continue = invokeRestart("eval_continue"),         stop = invokeRestart("eval_stop"), error = NULL)})
36: eval(call)
37: eval(call)
38: with_handlers({    for (expr in tle$exprs) {        ev <- withVisible(eval(expr, envir))        watcher$capture_plot_and_output()        watcher$print_value(ev$value, ev$visible, envir)    }    TRUE}, handlers)
39: doWithOneRestart(return(expr), restart)
40: withOneRestart(expr, restarts[[1L]])
41: withRestartList(expr, restarts[-nr])
42: doWithOneRestart(return(expr), restart)
43: withOneRestart(withRestartList(expr, restarts[-nr]), restarts[[nr]])
44: withRestartList(expr, restarts)
45: withRestarts(with_handlers({    for (expr in tle$exprs) {        ev <- withVisible(eval(expr, envir))        watcher$capture_plot_and_output()        watcher$print_value(ev$value, ev$visible, envir)    }    TRUE}, handlers), eval_continue = function() TRUE, eval_stop = function() FALSE)
46: evaluate::evaluate(...)
47: 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))
48: in_dir(input_dir(), expr)
49: 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)))
50: eng_r(options)
51: block_exec(params)
52: call_block(x)
53: process_group(group)
54: withCallingHandlers(if (tangle) process_tangle(group) else process_group(group),     error = function(e) {        if (progress && is.function(pb$interrupt))             pb$interrupt()        if (is_R_CMD_build() || is_R_CMD_check())             error <<- format(e)    })
55: with_options(withCallingHandlers(if (tangle) process_tangle(group) else process_group(group),     error = function(e) {        if (progress && is.function(pb$interrupt))             pb$interrupt()        if (is_R_CMD_build() || is_R_CMD_check())             error <<- format(e)    }), list(rlang_trace_top_env = knit_global()))
56: xfun:::handle_error(with_options(withCallingHandlers(if (tangle) process_tangle(group) else process_group(group),     error = function(e) {        if (progress && is.function(pb$interrupt))             pb$interrupt()        if (is_R_CMD_build() || is_R_CMD_check())             error <<- format(e)    }), list(rlang_trace_top_env = knit_global())), function(loc) {    setwd(wd)    write_utf8(res, output %n% stdout())    paste0("\nQuitting from ", loc, if (!is.null(error))         paste0("\n", rule(), error, "\n", rule()))}, if (labels[i] != "") sprintf(" [%s]", labels[i]), get_loc)
57: process_file(text, output)
58: knitr::knit(knit_input, knit_output, envir = envir, quiet = quiet)
59: rmarkdown::render(file, encoding = encoding, quiet = quiet, envir = globalenv(),     output_dir = getwd(), ...)
60: vweave_rmarkdown(...)
61: engine$weave(file, quiet = quiet, encoding = enc)
62: doTryCatch(return(expr), name, parentenv, handler)
63: tryCatchOne(expr, names, parentenv, handlers[[1L]])
64: tryCatchList(expr, classes, parentenv, handlers)
65: 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)    }}, error = function(e) {    OK <<- FALSE    message(gettextf("Error: processing vignette '%s' failed with diagnostics:\n%s",         file, conditionMessage(e)), domain = NA)})
66: tools:::.buildOneVignette("intro_ipeaplot.Rmd", "/data/gannet/ripley/R/packages/tests-clang/ipeaplot.Rcheck/vign_test/ipeaplot",     TRUE, FALSE, "intro_ipeaplot", "UTF-8", "/tmp/RtmpXqC8nt/working_dir/RtmpiwkAPi/file1a93694336e0c8.rds")
An irrecoverable exception occurred. R is aborting now ...
SUMMARY: processing the following file failed:
  ‘intro_ipeaplot.Rmd’

Error: Vignette re-building failed.
Execution halted