-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Dirk,

I suggest this bug report be closed. Today I dist-upgraded (for the
first time in about a week) within unstable and it pulled in the newest
valgrind from two days ago, and the original crash is gone on amd64 (not
entirely sure why from reading the *.dsc and the closed bug reports,
maybe something else relevant came in with the big dist-upgrade) both
with r-base-core and with the vanilla R-devel source. I paste the output
for r-base-core below. Unfortunately, now I can't make it crash anymore
:), but I'd be happy to test stuff if you continue to suspect a problem
with the linker. Just email me or open a new bug report.

Thanks (to all),
Ben

[EMAIL PROTECTED]:/tmp$ apt-cache showpkg valgrind
Package: valgrind
Versions:
1:3.2.3-3
(/var/lib/apt/lists/ftp.us.debian.org_debian_dists_sid_main_binary-amd64_Packages)
(/var/lib/dpkg/status)
 Description Language:
                 File:
/var/lib/apt/lists/ftp.us.debian.org_debian_dists_sid_main_binary-amd64_Packages
                  MD5: d217990d46a0fff26d9d2ce59a9cd419


Reverse Depends:
  kdesdk-scripts,valgrind
  alleyoop,valgrind
Dependencies:
1:3.2.3-3 - libc6 (2 2.6-1) libc6-dbg (0 (null)) kcachegrind (0 (null))
alleyoop (0 (null)) gdb (0 (null)) valgrind-callgrind (0 (null))
Provides:
1:3.2.3-3 - valgrind-callgrind
Reverse Provides:


[EMAIL PROTECTED]:/tmp$ R -d "valgrind --verbose" --vanilla < crash.R
==32467== Memcheck, a memory error detector.
==32467== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==32467== Using LibVEX rev 1732, a library for dynamic binary translation.
==32467== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==32467== Using valgrind-3.2.3-Debian, a dynamic binary instrumentation
framework.
==32467== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==32467==
- --32467-- Command line
- --32467--    /usr/lib/R/bin/exec/R
- --32467--    --vanilla
- --32467-- Startup, with flags:
- --32467--    --suppressions=/usr/lib/valgrind/debian-libc6-dbg.supp
- --32467--    --verbose
- --32467-- Contents of /proc/version:
- --32467--   Linux version 2.6.22.2-slh64-smp-1 ([EMAIL PROTECTED]) (gcc
version 4.1.3 20070718 (prerelease) (Debian 4.1.2-14)) #1 SMP PREEMPT
Fri Aug 10 17:19:56 CEST 2007
- --32467-- Arch and hwcaps: AMD64, amd64-sse2
- --32467-- Page sizes: currently 4096, max supported 4096
- --32467-- Valgrind library directory: /usr/lib/valgrind
- --32467-- Reading syms from /usr/lib/R/bin/exec/R (0x400000)
- --32467--    object doesn't have a symbol table
- --32467-- Reading syms from /lib/ld-2.6.1.so (0x4000000)
- --32467-- Reading debug info from /lib/ld-2.6.1.so...
- --32467-- ... CRC mismatch (computed 635CD41D wanted 1F3B7BF3)
- --32467-- Reading debug info from /usr/lib/debug/lib/ld-2.6.1.so...
- --32467-- Reading syms from /usr/lib/valgrind/amd64-linux/memcheck
(0x38000000)
- --32467--    object doesn't have a dynamic symbol table
- --32467-- Reading suppressions file:
/usr/lib/valgrind/debian-libc6-dbg.supp
- --32467-- Reading suppressions file: /usr/lib/valgrind/default.supp
- --32467-- Reading syms from
/usr/lib/valgrind/amd64-linux/vgpreload_core.so (0x4A1E000)
- --32467-- Reading syms from
/usr/lib/valgrind/amd64-linux/vgpreload_memcheck.so (0x4C1F000)
- --32467-- REDIR: 0x40158E0 (index) redirected to 0x4C22990 (index)
- --32467-- REDIR: 0x4015A90 (strcmp) redirected to 0x4C22B00 (strcmp)
- --32467-- REDIR: 0x4015AC0 (strlen) redirected to 0x4C22A30 (strlen)
- --32467-- Reading syms from /usr/lib/R/lib/libR.so (0x4E25000)
- --32467--    object doesn't have a symbol table
- --32467-- Reading syms from /usr/lib/R/lib/libRblas.so (0x5327000)
- --32467--    object doesn't have a symbol table
- --32467-- Reading syms from /usr/lib/debug/libc-2.6.1.so (0x5552000)
- --32467-- Reading syms from /usr/lib/libgfortran.so.2.0.0 (0x58A9000)
- --32467--    object doesn't have a symbol table
- --32467-- Reading syms from /usr/lib/debug/libm-2.6.1.so (0x5B64000)
- --32467-- Reading syms from /lib/libgcc_s.so.1 (0x5DE5000)
- --32467--    object doesn't have a symbol table
- --32467-- Reading syms from /lib/libreadline.so.5.2 (0x5FF3000)
- --32467--    object doesn't have a symbol table
- --32467-- Reading syms from /usr/lib/libpcre.so.3.12.1 (0x6232000)
- --32467--    object doesn't have a symbol table
- --32467-- Reading syms from /lib/libbz2.so.1.0.3 (0x6458000)
- --32467--    object doesn't have a symbol table
- --32467-- Reading syms from /usr/lib/libz.so.1.2.3.3 (0x6668000)
- --32467-- Reading debug info from /usr/lib/libz.so.1.2.3.3...
- --32467-- ... CRC mismatch (computed FD5377A7 wanted 9738326E)
- --32467--    object doesn't have a symbol table
- --32467-- Reading syms from /usr/lib/debug/libdl-2.6.1.so (0x687F000)
- --32467-- Reading syms from /lib/libncurses.so.5.6 (0x6A83000)
- --32467--    object doesn't have a symbol table
- --32467-- REDIR: 0x55CADC0 (rindex) redirected to 0x4C22840 (rindex)
- --32467-- REDIR: 0x55CA9B0 (strlen) redirected to 0x4C229F0 (strlen)
- --32467-- REDIR: 0x55C5C20 (malloc) redirected to 0x4C21B94 (malloc)
- --32467-- REDIR: 0x55CBC20 (memset) redirected to 0x4C22CA0 (memset)
- --32467-- REDIR: 0x55CAC30 (strncmp) redirected to 0x4C22A50 (strncmp)
- --32467-- REDIR: 0x55CA440 (strcmp) redirected to 0x4C22AC0 (strcmp)
- --32467-- REDIR: 0x55CA290 (index) redirected to 0x4C22930 (index)
- --32467-- REDIR: 0x55CD4A0 (strchrnul) redirected to 0x4C22D30 (strchrnul)
- --32467-- REDIR: 0x55CBD30 (mempcpy) redirected to 0x4C23250 (mempcpy)
- --32467-- REDIR: 0x55CC730 (memcpy) redirected to 0x4C23770 (memcpy)
- --32467-- REDIR: 0x55C7500 (free) redirected to 0x4C217A4 (free)
- --32467-- REDIR: 0x55CC430 (stpcpy) redirected to 0x4C22F30 (stpcpy)
- --32467-- REDIR: 0x55CA480 (strcpy) redirected to 0x4C239D0 (strcpy)
- --32467-- REDIR: 0x55CB4D0 (memchr) redirected to 0x4C22B80 (memchr)
- --32467-- REDIR: 0x55CAB90 (strncat) redirected to 0x4C23360 (strncat)
- --32467-- REDIR: 0x55CAD10 (strncpy) redirected to 0x4C23010 (strncpy)
- --32467-- REDIR: 0x55CA0D0 (strcat) redirected to 0x4C23AB0 (strcat)
- --32467-- REDIR: 0x55C76E0 (realloc) redirected to 0x4C21C45 (realloc)
- --32467-- REDIR: 0xFFFFFFFFFF600000 (???) redirected to 0x38027B47 (???)
- --32467-- REDIR: 0x55C58C0 (calloc) redirected to 0x4C20EB9 (calloc)
- --32467-- REDIR: 0x55CBA90 (memmove) redirected to 0x4C22CD0 (memmove)
- --32467-- Reading syms from /usr/lib/debug/libnss_compat-2.6.1.so
(0x7407000)
- --32467-- Reading syms from /usr/lib/debug/libnsl-2.6.1.so (0x7610000)
- --32467-- Reading syms from /usr/lib/debug/libnss_nis-2.6.1.so (0x7829000)
- --32467-- Reading syms from /usr/lib/debug/libnss_files-2.6.1.so
(0x7A34000)
- --32467-- REDIR: 0x55CD3D0 (rawmemchr) redirected to 0x4C22D60 (rawmemchr)
- --32467-- memcheck GC: 1024 nodes, 1024 survivors (100.0%)
- --32467-- memcheck GC: increase table size to 2048
- --32467-- memcheck GC: 2048 nodes, 2048 survivors (100.0%)
- --32467-- memcheck GC: increase table size to 4096
- --32467-- Reading syms from /usr/lib/R/library/methods/libs/methods.so
(0x893F000)
- --32467--    object doesn't have a symbol table
- --32467-- memcheck GC: 4096 nodes, 3124 survivors ( 76.2%)
- --32467-- memcheck GC: increase table size to 8192

R version 2.5.1 (2007-06-27)
Copyright (C) 2007 The R Foundation for Statistical Computing
ISBN 3-900051-07-0

- --32467-- REDIR: 0x55CAAA0 (strnlen) redirected to 0x4C229C0 (strnlen)
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.

- --32467-- Reading syms from /usr/lib/gconv/ISO8859-1.so (0x9446000)
- --32467-- Reading debug info from /usr/lib/gconv/ISO8859-1.so...
- --32467-- ... CRC mismatch (computed 93A52D44 wanted 154005CC)
- --32467-- Reading debug info from
/usr/lib/debug/usr/lib/gconv/ISO8859-1.so...
- --32467-- REDIR: 0x4016190 (stpcpy) redirected to 0x4C238F0 (stpcpy)
  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.

- --32467-- Reading syms from
/usr/lib/R/library/grDevices/libs/grDevices.so (0x9749000)
- --32467--    object doesn't have a symbol table
- --32467-- memcheck GC: 8192 nodes, 7173 survivors ( 87.5%)
- --32467-- memcheck GC: increase table size to 16384
- --32467-- Reading syms from /usr/lib/R/library/stats/libs/stats.so
(0x9A69000)
- --32467--    object doesn't have a symbol table
> print(log(1))
[1] 0
>
- --32467-- Discarding syms at 0x9446000-0x9649000 in
/usr/lib/gconv/ISO8859-1.so due to munmap()
- --32467-- Discarding syms at 0x7407000-0x7610000 in
/usr/lib/debug/libnss_compat-2.6.1.so due to munmap()
- --32467-- Discarding syms at 0x7829000-0x7A34000 in
/usr/lib/debug/libnss_nis-2.6.1.so due to munmap()
- --32467-- Discarding syms at 0x7610000-0x7829000 in
/usr/lib/debug/libnsl-2.6.1.so due to munmap()
- --32467-- Discarding syms at 0x7A34000-0x7C3F000 in
/usr/lib/debug/libnss_files-2.6.1.so due to munmap()
==32467==
==32467== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 2)
- --32467--
- --32467-- supp:    3 glibc-2.5.x-on-SUSE-10.2-(PPC)-2a
- --32467-- supp:   14 dl-hack3
==32467== malloc/free: in use at exit: 23,378,943 bytes in 11,635 blocks.
==32467== malloc/free: 49,022 allocs, 37,387 frees, 58,187,657 bytes
allocated.
==32467==
==32467== searching for pointers to 11,635 not-freed blocks.
==32467== checked 19,741,480 bytes.
==32467==
==32467== LEAK SUMMARY:
==32467==    definitely lost: 640 bytes in 36 blocks.
==32467==      possibly lost: 0 bytes in 0 blocks.
==32467==    still reachable: 23,378,303 bytes in 11,599 blocks.
==32467==         suppressed: 0 bytes in 0 blocks.
==32467== Rerun with --leak-check=full to see details of leaked memory.
- --32467--  memcheck: sanity checks: 2377 cheap, 96 expensive
- --32467--  memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use
- --32467--  memcheck: auxmaps: 0 searches, 0 comparisons
- --32467--  memcheck: SMs: n_issued      = 525 (8400k, 8M)
- --32467--  memcheck: SMs: n_deissued    = 11 (176k, 0M)
- --32467--  memcheck: SMs: max_noaccess  = 524287 (8388592k, 8191M)
- --32467--  memcheck: SMs: max_undefined = 11 (176k, 0M)
- --32467--  memcheck: SMs: max_defined   = 830 (13280k, 12M)
- --32467--  memcheck: SMs: max_non_DSM   = 515 (8240k, 8M)
- --32467--  memcheck: max sec V bit nodes:    8192 (704k, 0M)
- --32467--  memcheck: set_sec_vbits8 calls: 28523 (new: 10076, updates:
18447)
- --32467--  memcheck: max shadow mem size:   13088k, 12M
- --32467-- translate:            fast SP updates identified: 15,916 (
89.8%)
- --32467-- translate:   generic_known SP updates identified: 1,525 (  8.6%)
- --32467-- translate: generic_unknown SP updates identified: 266 (  1.5%)
- --32467--     tt/tc: 731,698 tt lookups requiring 814,731 probes
- --32467--     tt/tc: 731,698 fast-cache updates, 10 flushes
- --32467--  transtab: new        19,996 (463,775 -> 8,191,108; ratio
176:10) [0 scs]
- --32467--  transtab: dumped     0 (0 -> ??)
- --32467--  transtab: discarded  244 (4,690 -> ??)
- --32467-- scheduler: 237,762,490 jumps (bb entries).
- --32467-- scheduler: 2,377/798,698 major/minor sched events.
- --32467--    sanity: 2378 cheap, 96 expensive checks.
- --32467--    exectx: 30,011 lists, 4,075 contexts (avg 0 per list)
- --32467--    exectx: 86,426 searches, 86,212 full compares (997 per 1000)
- --32467--    exectx: 0 cmp2, 73 cmp4, 0 cmpAll


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFG0J0nzQDSXIcN85kRAo4MAJ9Tu/2x7IHT8UMxN6HTWWEQlDFsKQCfaHGt
qOkRqkiA39x8PndgUNvxosI=
=C5py
-----END PGP SIGNATURE-----


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to