Yes. I seem to be picking up <Tcl> 8.6 I should have noted that. Use to work for me too in Mojave. I have the sneaky feeling that Catalina is the problem.
R. W. Oldford https://math.uwaterloo.ca/~rwoldfor ________________________________ From: Peter Dalgaard <pda...@gmail.com> Sent: Thursday, June 11, 2020 5:56:15 PM To: Wayne Oldford <rwoldf...@uwaterloo.ca> Cc: r-devel@r-project.org <r-devel@r-project.org> Subject: Re: [Rd] tcltk image reading problem (on a mac?): [tcl] encountered an unsupported criticial chunk type "eXIf" Happy enough for me on Mojave. On the off chance that you are picking up an old Tcl, do you see this? > tcl("info","tclversion") <Tcl> 8.6 -pd > On 11 Jun 2020, at 23:04 , Wayne Oldford <rwoldf...@uwaterloo.ca> wrote: > > Hello everyone > > I am not sure when this appeared > (sometime post R 3.5.0 and after I switched to Mac OS Catalina). > > I do not think it happens on all platforms (e.g. seems to work on windows). > > But it seems that > > tkimage.create() > > no longer works on a Mac for all png files. > > > (It does work for *some* old png files I have on disk but I have not been > able to determine what is different about the ones that work) > > Any help would be appreciated. > > - Wayne > > > R.W. Oldford > math.uwaterloo.ca/~rwoldfor > > > > >> library(tcltk) > >> fname <- "Rplot.png" >> png(filename = fname, width = 500, height = 500) >> hist(rnorm(20)) >> dev.off() > >> tkimage.create("photo", file = fname) > > Error in structure(.External(.C_dotTclObjv, objv), class = "tclObj") : > [tcl] encountered an unsupported criticial chunk type "eXIf". > > > ______________________________ > >> R.version > _ > platform x86_64-apple-darwin17.0 > arch x86_64 > os darwin17.0 > system x86_64, darwin17.0 > status > major 4 > minor 0.0 > year 2020 > month 04 > day 24 > svn rev 78286 > language R > version.string R version 4.0.0 (2020-04-24) > nickname Arbor Day > > ___________________________ > > macOS Catalina V 10.15.5 > > ___________________________________________________ > > > [[alternative HTML version deleted]] > > ______________________________________________ > R-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel -- Peter Dalgaard, Professor, Center for Statistics, Copenhagen Business School Solbjerg Plads 3, 2000 Frederiksberg, Denmark Phone: (+45)38153501 Office: A 4.23 Email: pd....@cbs.dk Priv: pda...@gmail.com [[alternative HTML version deleted]] ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel