From juan_sr at uol.com.br  Fri Nov  3 15:59:33 2006
From: juan_sr at uol.com.br (Juan Santiago Ramseyer)
Date: Fri, 03 Nov 2006 11:59:33 -0300
Subject: [Rd] data.entry(), de() fail in FC6-x86_64
Message-ID: <1162565973.3431.8.camel@localhost.localdomain>

Buffer overflow detect in FC6-x86_64, see down.

Juan.

R version 2.4.0 (2006-10-03)
Copyright (C) 2006 The R Foundation for Statistical Computing
ISBN 3-900051-07-0

R ? um software livre e vem sem GARANTIA ALGUMA.
Voc? pode redistribu?-lo sob certas circunst?ncias.
Digite 'license()' ou 'licence()' para detalhes de distribui??o.

R ? um projeto colaborativo com muitos contribuidores.
Digite 'contributors()' para obter mais informa??es e
'citation()' para saber como citar o R ou pacotes do R em publica??es.

Digite 'demo()' para demonstra??es, 'help()' para o sistema on-line de
ajuda,
ou 'help.start()' para abrir o sistema de ajuda em HTML no seu
navegador.
Digite 'q()' para sair do R.

Loading Tcl/Tk interface ... done
[?rea de trabalho anterior carregada]

> if(!exists("baseenv", mode="function")) baseenv <- function() NULL
options(STERM='iESS', editor='emacsclient')
> > 
> 
> c <- c(1,2,3,4)
> de(c)
*** buffer overflow detected ***: /usr/lib64/R/bin/exec/R terminated
======= Backtrace: =========
/lib64/libc.so.6(__chk_fail+0x2f)[0x3d416e0dff]
/lib64/libc.so.6[0x3d416e2387]
/usr/lib64/R/modules//R_X11.so[0x2aaaaf413a3f]
/usr/lib64/R/modules//R_X11.so[0x2aaaaf415215]
/usr/lib64/R/modules//R_X11.so[0x2aaaaf41634f]
/usr/lib64/R/modules//R_X11.so(RX11_dataentry+0x8db)[0x2aaaaf41781b]
/usr/lib64/R/lib/libR.so[0x352b4dd873]
/usr/lib64/R/lib/libR.so(Rf_eval+0x452)[0x352b4b0b22]
/usr/lib64/R/lib/libR.so[0x352b4b17b2]
/usr/lib64/R/lib/libR.so(Rf_eval+0x452)[0x352b4b0b22]
/usr/lib64/R/lib/libR.so(Rf_applyClosure+0x286)[0x352b4b2c16]
/usr/lib64/R/lib/libR.so(Rf_eval+0x2fc)[0x352b4b09cc]
/usr/lib64/R/lib/libR.so[0x352b4b4990]
/usr/lib64/R/lib/libR.so(Rf_eval+0x452)[0x352b4b0b22]
/usr/lib64/R/lib/libR.so[0x352b4b17b2]
/usr/lib64/R/lib/libR.so(Rf_eval+0x452)[0x352b4b0b22]
/usr/lib64/R/lib/libR.so(Rf_applyClosure+0x286)[0x352b4b2c16]
/usr/lib64/R/lib/libR.so(Rf_eval+0x2fc)[0x352b4b09cc]
/usr/lib64/R/lib/libR.so(Rf_ReplIteration+0x2e9)[0x352b4cef99]
/usr/lib64/R/lib/libR.so[0x352b4cf130]
/usr/lib64/R/lib/libR.so(run_Rmainloop+0x50)[0x352b4cf460]
/usr/lib64/R/bin/exec/R(main+0x1d)[0x4007ed]
/lib64/libc.so.6(__libc_start_main+0xf4)[0x3d4161da44]
/usr/lib64/R/bin/exec/R[0x400709]
======= Memory map: ========
00400000-00401000 r-xp 00000000 16:42
842969                             /usr/lib64/R/bin/exec/R
00600000-00602000 rw-p 00000000 16:42
842969                             /usr/lib64/R/bin/exec/R
00602000-01f0c000 rw-p 00602000 00:00 0
[heap]
40000000-40001000 ---p 40000000 00:00 0 
40001000-40a01000 rw-p 40001000 00:00 0 
352ac00000-352ac96000 r-xp 00000000 16:42
2331260                        /usr/lib64/libgfortran.so.1.0.0
352ac96000-352ae95000 ---p 00096000 16:42
2331260                        /usr/lib64/libgfortran.so.1.0.0
352ae95000-352ae97000 rw-p 00095000 16:42
2331260                        /usr/lib64/libgfortran.so.1.0.0
352b000000-352b02c000 r-xp 00000000 16:42
842967                         /usr/lib64/R/lib/libRblas.so
352b02c000-352b22b000 ---p 0002c000 16:42
842967                         /usr/lib64/R/lib/libRblas.so
352b22b000-352b22c000 rw-p 0002b000 16:42
842967                         /usr/lib64/R/lib/libRblas.so
352b400000-352b621000 r-xp 00000000 16:42
844808                         /usr/lib64/R/lib/libR.so
352b621000-352b821000 ---p 00221000 16:42
844808                         /usr/lib64/R/lib/libR.so
352b821000-352b835000 rw-p 00221000 16:42
844808                         /usr/lib64/R/lib/libR.so
352b835000-352b8ce000 rw-p 352b835000 00:00 0 
352d600000-352d65b000 r-xp 00000000 16:42
2331672                        /usr/lib64/libXt.so.6.0.0
352d65b000-352d85a000 ---p 0005b000 16:42
2331672                        /usr/lib64/libXt.so.6.0.0
352d85a000-352d860000 rw-p 0005a000 16:42
2331672                        /usr/lib64/libXt.so.6.0.0
352d860000-352d861000 rw-p 352d860000 00:00 0 
352fe00000-352fe1b000 r-xp 00000000 16:42
779639                         /lib64/libpcre.so.0.0.1
352fe1b000-353001b000 ---p 0001b000 16:42
779639                         /lib64/libpcre.so.0.0.1
353001b000-353001c000 rw-p 0001b000 16:42
779639                         /lib64/libpcre.so.0.0.1
3d40600000-3d4061a000 r-xp 00000000 16:42
779764                         /lib64/ld-2.5.so
3d40819000-3d4081a000 r--p 00019000 16:42
779764                         /lib64/ld-2.5.so
3d4081a000-3d4081b000 rw-p 0001a000 16:42
779764                         /lib64/ld-2.5.so
3d41200000-3d41235000 r-xp 00000000 16:42
2306537                        /usr/lib64/libreadline.so.5.1
3d41235000-3d41434000 ---p 00035000 16:42
2306537                        /usr/lib64/libreadline.so.5.1
3d41434000-3d4143c000 rw-p 00034000 16:42
2306537                        /usr/lib64/libreadline.so.5.1
3d4143c000-3d4143d000 rw-p 3d4143c000 00:00 0 
3d41600000-3d41744000 r-xp 00000000 16:42
779765                         /lib64/libc-2.5.so
3d41744000-3d41944000 ---p 00144000 16:42
779765                         /lib64/libc-2.5.so
3d41944000-3d4194
Process R abortado at Fri Nov  3 11:53:57 2006



[Rd] data.entry(), de() fail in FC6-x86_64
Juan Santiago Ramseyer