benjamin.hofner at imbe.med.uni-erlangen.de
2009-Aug-04 10:05 UTC
[Rd] save() does not issue an error if it tries to write on overfull hdd (PR#13866)
Full_Name: Benjamin Hofner Version: 2.9.1 OS: Ubuntu 8.04 Submission from: (NULL) (141.67.245.196) Hi, if I try to save (via save(...), write.table(...), etc.) some data on a full (!) disc (free disc space was ~ 20Kb) the save command seems to finish without an error. However, if you try to load the saved file to R again different errors (depending on the load routine) occur. I think it would be very helpful for useRs if an error is returned if the disc is full (similar to the error if the user has no write permission).> version_ platform i486-pc-linux-gnu arch i486 os linux-gnu system i486, linux-gnu status major 2 minor 9.1 year 2009 month 06 day 26 svn rev 48839 language R version.string R version 2.9.1 (2009-06-26)> setwd("/path_to_full_directory/") > test <- 1:10> save("test", file="testdata.RData") # no error is returned here > load("testdata.RData")Fehler in if (!grepl("RD[AX]2\n", magic)) { : Argument hat L?nge 0> write.table(test, "test.csv") # no error is returned here > read.table("test.csv")Fehler in read.table("test.csv") : keine Zeilen im Input verf?gbar Best wishes, Benjamin