From p.dalgaard at biostat.ku.dk  Sun Sep 18 18:50:47 2005
From: p.dalgaard at biostat.ku.dk (Peter Dalgaard)
Date: 18 Sep 2005 18:50:47 +0200
Subject: [Rd] as.data.frame segfaults on large lists (PR#8141)
In-Reply-To: <20050918153744.AB3C0CC03@slim.kubism.ku.dk>
References: <20050918153744.AB3C0CC03@slim.kubism.ku.dk>
Message-ID: <x2ll1u48wo.fsf@turmalin.kubism.ku.dk>

ulrich.poetter at ruhr-uni-bochum.de writes:

> Full_Name: Ulrich Poetter
> Version: 2.1.1
> OS: i686-pc-linux-gnu FC2
> Submission from: (NULL) (134.147.95.187)
> 
> 
> as.data.frame() segfaults on lists with very many elements:
> 
> > dfn <- rep(list(rep(0,2)),198000)
> > test <- as.data.frame.list(dfn)
> 
> Process R segmentation fault at Sun Sep 18 17:06:02 2005

Not for me on FC4. The process size grows to about 180M and the system
thrashes badly, but the calculation runs to completion.

It's not unlikely that we are ignoring a failed allocation somewhere,
but there's not much hope of finding it from the available
information. You could try running under gdb and see where things go
wrong for you.

-- 
   O__  ---- Peter Dalgaard             ?ster Farimagsgade 5, Entr.B
  c/ /'_ --- Dept. of Biostatistics     PO Box 2099, 1014 Cph. K
 (*) \(*) -- University of Copenhagen   Denmark          Ph:  (+45) 35327918
~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk)                  FAX: (+45) 35327907



[Rd] as.data.frame segfaults on large lists (PR#8141)
Peter Dalgaard