A system I manage uses a package called shiny-server which requires R.
When the system automatically upgraded from R 3.3.3 to 3.4.0 this package broke
with the log file noting:
Code: Select all
*** caught segfault ***
address 0xd3, cause 'memory not mapped'
Traceback:
1: .External("cairo_create_new_device", as.character(ctype), file, width, height, pointsize, bg, canvas, umpl, dpi, ..., PACKAGE = "Cairo")
2: Cairo(width, height, type = "png", file = filename, pointsize = pointsize, bg = bg, res = res, ...)
...
Code: Select all
> pkgs <- as.data.frame(installed.packages(), stringsAsFactors = FALSE, row.names = FALSE)
> pkgs[, c("Package", "Version", "Built")]
...
7 Cairo 1.5-9 3.3.3
...
Code: Select all
R
> install.packages("Cairo")
Code: Select all
7 Cairo 1.5-9 3.4.0