Skip to content
Prev 8403 / 21307 Next

[Bioc-devel] segfault when using RleList in DataFrames

Hi Leonard,

I'm seeing what I think is a related problem in the devel branch. I
think it derives from some issue with List-based classes. E.g, a
simplified version of your example errors for me (although without
segfault):
# snip - this produces a possibly related warning on my machine
"Warning message: multiple methods tables found for ?unlist?"
RleList of length 3
Error in show(as.list(head(object, k))) :
  error in evaluating the argument 'object' in selecting a method for
function 'show': Error: evaluation nested too deeply: infinite
recursion / options(expressions=)?

I first noticed it this morning when working with GRangesList objects, e.g.:
# snip - this now twice produces the  "Warning message: multiple
methods tables found for ?unlist?" message
GRangesList object of length 1:
[[1]]
Error: evaluation nested too deeply: infinite recursion / options(expressions=)?
R Under development (unstable) (2015-11-28 r69714)
Platform: x86_64-apple-darwin13.4.0 (64-bit)
Running under: OS X 10.10.5 (Yosemite)

locale:
[1] en_AU.UTF-8/en_AU.UTF-8/en_AU.UTF-8/C/en_AU.UTF-8/en_AU.UTF-8

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

other attached packages:
[1] GenomicRanges_1.23.4 GenomeInfoDb_1.7.3   IRanges_2.5.9
[4] S4Vectors_0.9.11     BiocGenerics_0.17.2

loaded via a namespace (and not attached):
[1] zlibbioc_1.17.0 XVector_0.11.1

Cheers,
Pete