小编Kar*_*ütt的帖子

R Shiny服务器分段错误

我在Linux机器上运行的Shiny Server上遇到以下分段错误:

-bash: line 1: 29254 Segmentation fault      R --no-save --slave -f \/opt\/shiny-server\/R\/SockJSAdapter\.R
"
Run Code Online (Sandbox Code Playgroud)

它是在三天前开始的一个应用程序,以前工作正常.该应用程序不会在我的Windows计算机上出错.我已经更新了机器上的所有软件包和RStudio.我试图找到答案,但关于Segfaults的信息很少.

我试图重现错误并将代码剥离到最低限度.我发现渲染文本和表格(base和DataTables)没问题,但渲染任何绘图(base,ggplot,plotly)会产生分割错误.下面是从JavaScript控制台提供错误和错误消息的代码.

我也尝试通过Linux机器上的RStudio的Web浏览器启动代码,看看我是否可以获得更多信息,但它只是在给我提供以下错误消息: Rstudio浏览器错误消息

> sessionInfo()
R version 3.4.0 (2017-04-21)
Platform: x86_64-redhat-linux-gnu (64-bit)
Running under: CentOS Linux 7 (Core)

Matrix products: default
BLAS/LAPACK: /usr/lib64/R/lib/libRblas.so

locale:
 [1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C               LC_TIME=en_US.UTF-8        LC_COLLATE=en_US.UTF-8    
 [5] LC_MONETARY=en_US.UTF-8    LC_MESSAGES=en_US.UTF-8    LC_PAPER=en_US.UTF-8       LC_NAME=C                 
 [9] LC_ADDRESS=C               LC_TELEPHONE=C             LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C       

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

loaded via a namespace (and not attached):
[1] compiler_3.4.0 tools_3.4.0 
Run Code Online (Sandbox Code Playgroud)

ui.R

library(shinydashboard)

dashboardPage(

  dashboardHeader(),


  dashboardSidebar(), …
Run Code Online (Sandbox Code Playgroud)

graphics plot r segmentation-fault shiny-server

5
推荐指数
1
解决办法
735
查看次数

标签 统计

graphics ×1

plot ×1

r ×1

segmentation-fault ×1

shiny-server ×1