On Dec 6, 2007, at 9:26 AM, Aaron Robotham wrote:
I know of gdb but I'm not certain how to use it with Mac OS X's =20 R.app, do you just do something like "gdb open R.app" in the =20 terminal?.
You can attach it once it's running - just type "attach R" in gdb =20 while R is runningm then "c", then let it crash and then "bt". FWIW: I cannot reproduce the problem and I have tried 3 different =20 machines... (you didn't even tell us what machine type this is ...). Cheers, Simon
Interestingly I don't get this crash when I launch the X11 version of R through the terminal, so this would suggest the bug in question is to do with the actual Rgui in R.app. Hopefully this information might help to narrow down the problem. Any advice for using gdb on R.app would be appreciated, I couldn't find much in the way of guidance when searching online. thanks Aaron On 05/12/2007, Peter Dalgaard <p.dalgaard at biostat.ku.dk> wrote:
a.robotham at bris.ac.uk wrote:
Hello, I've recently discovered a persistent issue with rpanel when running R.app (2.6.1) on Mac OS X 10.4.11. tcltk and rpanel load without any apparent error, and the interactive panels appear to work as =20 expected, however upon closing the panels rpanel has created I get =20 catastrophic errors and R crashes completely. For the most part R manages to =20 crash with dignity and work can be saved, but sometimes it will crash straight out. Below is an example of an entire work session (only =20=
base packages loaded) with the crash at the end typical of those encountered:
library(tcltk)
Loading Tcl/Tk interface ... done
library(rpanel)
Package `rpanel', version 1.0-4 type help(rpanel) for summary information
density.draw <- function(panel) {
+ plot(density(panel$x, bw =3D panel$h)) + panel + }
panel <- rp.control(x =3D rnorm(50)) rp.slider(panel, h, 0.5, 5, log =3D TRUE, action =3D density.draw)
*** caught bus error *** address 0x0, cause 'non-existent physical address' Possible actions: 1: abort (with core dump, if enabled) 2: normal R exit 3: exit R without saving workspace 4: exit R saving workspace All packages that are required are up to date, and I can find no evidence of similar issues from searching the mailing lists. Any suggestions would be appreciated.
Can you run this under gdb? A breakpoint in the error handler and a backtrace could be valuable.
Aaron
______________________________________________ R-devel at r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel
-- O__ ---- Peter Dalgaard =D8ster Farimagsgade 5, Entr.B c/ /'_ --- Dept. of Biostatistics PO Box 2099, 1014 Cph. K (*) \(*) -- University of Copenhagen Denmark Ph: (+45) =20=
35327918 ~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk) FAX: (+45) =20=
35327907
______________________________________________ R-devel at r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel