Error in re-building vignettes:
  ...
Loading required package: lattice
Loading required package: survival
Loading required package: Formula
Loading required package: ggplot2

Attaching package: 'Hmisc'

The following objects are masked from 'package:base':

    format.pval, round.POSIXt, trunc.POSIXt, units

The minimum width reached and the arrow at box no. '1' to no. '2' will not be shown. This is due to the fact that the lwd will generate a falsely strong arrow.
The minimum width reached and the arrow at box no. '1' to no. '2' will not be shown. This is due to the fact that the lwd will generate a falsely strong arrow.
The minimum width reached and the arrow at box no. '2' to no. '1' will not be shown. This is due to the fact that the lwd will generate a falsely strong arrow.
The minimum width reached and the arrow at box no. '2' to no. '1' will not be shown. This is due to the fact that the lwd will generate a falsely strong arrow.

 *** caught segfault ***
address 0x28, cause 'memory not mapped'

Traceback:
 1: .Call("Gmisc_calculateLinesAndArrow", PACKAGE = "Gmisc", x, y,     offset, end_x, end_y, arrow_offset, rm_intersect)
 2: calculateLinesAndArrow(x = new_bp$x, y = new_bp$y, offset = width/2,     end_x = end_points$end$x, end_y = end_points$end$y, arrow_offset = arrow$base/2,     rm_intersect = rm_intersect)
 3: bezierArrowSmpl(x = x_ctrl_points, y = y_ctrl_points, width = adjusted_lwd,     arrow = list(length = a_l, base = a_width), clr = current_arrow_clr)
 4: prTpPlotArrows(type = type_of_arrow, box_row = i, transition_flow = transition_flow,     max_flow = max_flow, min_lwd = min_lwd, max_lwd = max_lwd,     clr = arrow_clr, box_clr = fill_clr, transition_arrow_props = transition_arrow_props,     prop_start_sizes = prop_start_sizes, prop_end_sizes = prop_end_sizes,     tot_spacing = tot_spacing, box_width = box_width, abs_arrow_width = abs_arrow_width,     color_bar_subspace = color_bar_subspace, add_width = NA)
 5: prTpPlotBoxes(overlap_order = overlap_order, transition_flow = transition_flow,     no_boxes = no_boxes, box_width = box_width, tot_spacing = tot_spacing,     txt = box_txt, cex = cex, prop_start_sizes = prop_start_sizes,     prop_end_sizes = prop_end_sizes, box_prop = box_prop, lwd_prop_total = lwd_prop_total,     fill_start_clr = fill_start_box, fill_end_clr = fill_end_box,     txt_start_clr = txt_start_clr, txt_end_clr = txt_end_clr,     min_lwd = min_lwd, max_lwd = max_lwd, overlap_add_width = overlap_add_width,     overlap_bg_clr = overlap_bg_clr, type_of_arrow = type_of_arrow,     abs_arrow_width = abs_arrow_width, arrow_clr = arrow_clr,     transition_arrow_props = transition_arrow_props, color_bar_subspace = color_bar_subspace,     plot_arrows = TRUE, proportion = TRUE)
 6: transitionPlot(trn_mtrx, main = "Charnley class changess", box_label = c("Before",     "After"), box_txt = box_txt, cex = 1.2, type_of_arrow = "simple")
 7: eval(expr, envir, enclos)
 8: eval(expr, envir, enclos)
 9: withVisible(eval(expr, envir, enclos))
10: withCallingHandlers(withVisible(eval(expr, envir, enclos)), warning = wHandler,     error = eHandler, message = mHandler)
11: handle(ev <- withCallingHandlers(withVisible(eval(expr, envir,     enclos)), warning = wHandler, error = eHandler, message = mHandler))
12: timing_fn(handle(ev <- withCallingHandlers(withVisible(eval(expr,     envir, enclos)), warning = wHandler, error = eHandler, message = mHandler)))
13: 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,     output_handler = output_handler, include_timing = include_timing)
14: evaluate(code, envir = env, new_device = FALSE, keep_warning = !isFALSE(options$warning),     keep_message = !isFALSE(options$message), stop_on_error = if (options$error &&         options$include) 0L else 2L, output_handler = knit_handlers(options$render,         options))
15: in_dir(input_dir(), evaluate(code, envir = env, new_device = FALSE,     keep_warning = !isFALSE(options$warning), keep_message = !isFALSE(options$message),     stop_on_error = if (options$error && options$include) 0L else 2L,     output_handler = knit_handlers(options$render, options)))
16: block_exec(params)
17: call_block(x)
18: process_group.block(group)
19: process_group(group)
20: withCallingHandlers(if (tangle) process_tangle(group) else process_group(group),     error = function(e) {        setwd(wd)        cat(res, sep = "\n", file = output %n% "")        message("Quitting from lines ", paste(current_lines(i),             collapse = "-"), " (", knit_concord$get("infile"),             ") ")    })
21: process_file(text, output)
22: knitr::knit(knit_input, knit_output, envir = envir, quiet = quiet,     encoding = encoding)
23: rmarkdown::render(file, encoding = encoding, quiet = quiet, envir = globalenv())
24: vweave_rmarkdown(...)
25: engine$weave(file, quiet = quiet, encoding = enc)
26: doTryCatch(return(expr), name, parentenv, handler)
27: tryCatchOne(expr, names, parentenv, handlers[[1L]])
28: tryCatchList(expr, classes, parentenv, handlers)
29: tryCatch({    engine$weave(file, quiet = quiet, encoding = enc)    setwd(startdir)    find_vignette_product(name, by = "weave", engine = engine)}, error = function(e) {    stop(gettextf("processing vignette '%s' failed with diagnostics:\n%s",         file, conditionMessage(e)), domain = NA, call. = FALSE)})
30: buildVignettes(dir = "/home/hornik/tmp/R.check/r-release-gcc/Work/PKGS/Gmisc.Rcheck/vign_test/Gmisc")
An irrecoverable exception occurred. R is aborting now ...
Segmentation fault