-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Package: r-base-core Version: 2.6.1-1 Severity: important
Hi Dirk, My strong hunch is that this bug should just be forwarded upstream but it might have something to do with libc6 on Debian. To reproduce it, do args(utils:::edit.matrix) mat <- matrix(rnorm(30), nrow = 10, ncol = 3) edit(mat, edit.row.names = TRUE) #crash The only other version of R I can get my hands on at the moment (2.5.1, not Debian) does not crash but throws an uninformative error. This crash also occurs when calling fix(), which calls edit(). It does not occur if the matrix being edited has rownames already. A little gdb output is pasted below. -- Thanks, Ben R version 2.6.1 (2007-11-26) Copyright (C) 2007 The R Foundation for Statistical Computing ISBN 3-900051-07-0 R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. (no debugging symbols found) (no debugging symbols found) Natural language support but running in an English locale R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. (no debugging symbols found) (no debugging symbols found) > mat <- matrix(rnorm(30), nrow = 10, ncol = 3) > edit(mat, edit.row.names = TRUE) (no debugging symbols found) - ---Type <return> to continue, or q <return> to quit--- (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) Program received signal SIGSEGV, Segmentation fault. 0xb7b48f2c in __gconv_transform_utf8_internal () from /lib/i686/cmov/libc.so.6 - -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.23.9-slh-smp-1 (SMP w/1 CPU core; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages r-base-core depends on: ii libbz2-1.0 1.0.3-7 high-quality block-sorting file co ii libc6 2.7-3 GNU C Library: Shared libraries ii libgcc1 1:4.2.2-4 GCC support library ii libgfortran2 4.2.2-4 Runtime library for GNU Fortran ap ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library ii libjpeg62 6b-14 The Independent JPEG Group's JPEG ii libpaper-utils 1.1.23 library for handling paper charact ii libpcre3 7.3-2 Perl 5 Compatible Regular Expressi ii libpng12-0 1.2.15~beta5-3 PNG library - runtime ii libreadline5 5.2-3 GNU readline and history libraries ii libsm6 2:1.0.3-1+b1 X11 Session Management library ii libx11-6 2:1.0.3-7 X11 client-side library ii libxt6 1:1.0.5-3 X11 toolkit intrinsics library ii perl 5.8.8-12 Larry Wall's Practical Extraction ii refblas3 [libblas.so.3] 1.2-8 Basic Linear Algebra Subroutines 3 ii tcl8.4 8.4.16-4 Tcl (the Tool Command Language) v8 ii tk8.4 8.4.16-2 Tk toolkit for Tcl and X11, v8.4 - ii unzip 5.52-10 De-archiver for .zip files ii zip 2.32-1 Archiver for .zip files ii zlib1g 1:1.2.3.3.dfsg-7 compression library - runtime Versions of packages r-base-core recommends: ii r-base-dev 2.6.1-1 GNU R installation of auxiliary GN ii r-recommended 2.6.1-1 GNU R collection of recommended pa - -- no debconf information -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFHWJSEzQDSXIcN85kRAo3+AJwJPOkxyJJrmbziYt98lP3tFXsmnQCdHRUg sQvIJfAZ6cuGifDdBqKjF7c= =+k7N -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]