On 5/6/07, Deepayan Sarkar <[EMAIL PROTECTED]> wrote: > I will have to start learning about gdb sometime soon, but in this case, the > problem seems to be due to the interaction of R_tryEval() and > graphics, and has nothing to do with interruptions. Here's a variant > of the trEval test case that triggers a legitimate error caused by > > grid.text('foo', gp = gpar(font=1, fontface=1))
[...] > Running this, I get: > > > [EMAIL PROTECTED]:~$ R-devel CMD ./tryEvalGraphics > > R version 2.6.0 Under development (unstable) (2007-05-04 r41439) > > [...] > > [Previously saved workspace restored] > > ** I **: Executing command: library(lattice) > [1] "stats" "graphics" "grDevices" "utils" "datasets" "lattice" > [7] "rcompgen" "methods" "base" > ** I **: Succeeded > ** I **: Executing command: library(grid) > [1] "grid" "stats" "graphics" "grDevices" "utils" "datasets" > [7] "lattice" "rcompgen" "methods" "base" > ** I **: Succeeded > ** I **: Executing command: grid.text('foo', gp = gpar(font=1, fontface=1)) > Error in validGP(list(...)) : Must specify only one of 'font' and 'fontface' > Error executing: grid.text('foo', gp = gpar(font=1, fontface=1)) > ** I **: Succeeded > ** I **: Executing command: xyplot(1 ~ 1, panel = function() > grid.text('foo', gp = gpar(font=1, fontface=1))) > Error in validGP(list(...)) : Must specify only one of 'font' and 'fontface' > > *** caught segfault *** > address 0x22000440, cause 'memory not mapped' > > Possible actions: > 1: abort (with core dump, if enabled) > 2: normal R exit > 3: exit R without saving workspace > 4: exit R saving workspace > Selection: 3 > [EMAIL PROTECTED]:~$ And running this again with optimization turned off, I get for the last command: ** I **: Executing command: xyplot(1 ~ 1, panel = function() grid.text('foo', gp = gpar(font=1, fontface=1))) Error in validGP(list(...)) : Must specify only one of 'font' and 'fontface' Error: unprotect(): only 0 protected items ** I **: Succeeded -Deepayan ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel