Received: from localhost ([::ffff:10.10.0.1]) by honker.localdomain with esmtp; Sat, 22 Nov 2003 11:18:00 -0600 Received: (nullmailer pid 5750 invoked by uid 1000); Sat, 22 Nov 2003 17:18:00 -0000 To: bug-cvs@gnu.org Subject: diff -Hu -DNOW segfaults From: jnelson-cvsbug@jamponi.net Reply-To: jnelson-cvsbug@jamponi.net X-send-pr-version: 3.2 Date: Sat, 22 Nov 2003 11:18:00 -0600 Message-Id: <1069521480.732315.5749.nullmailer@localhost> >Submitter-Id: net >Originator: >Organization: net >Confidential: no >Synopsis: cvs diff -Hu -DNOW segfaults >Severity: serious >Priority: low >Category: cvs >Class: sw-bug >Release: 1.11.9 >Environment: Linux 2.6.0-test9, glibc 2.3.2, gcc 3.3.2 System: Linux note.localdomain 2.6.0-test9 #10 Sun Nov 16 19:58:53 CST 2003 i686 unknown unknown GNU/Linux Architecture: i686 >Description: GNU gdb 6.0 Copyright 2003 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i686-pc-linux-gnu"... Core was generated by `cvs diff -Hu -DNOW'. Program terminated with signal 11, Segmentation fault. Reading symbols from /lib/libc.so.6...done. Loaded symbols for /lib/libc.so.6 Reading symbols from /lib/ld-linux.so.2...done. Loaded symbols for /lib/ld-linux.so.2 #0 0x400a0e63 in strlen () from /lib/libc.so.6 (gdb) (gdb) (gdb) (gdb) (gdb) bt #0 0x400a0e63 in strlen () from /lib/libc.so.6 #1 0x080644bb in error (status=0, errnum=0, message=0x0) at error.c:155 #2 0x0805fd30 in diff_file_nodiff (finfo=0xbffff410, vers=0x8118880, empty_file=DIFF_DIFFERENT, rev1_cache=0xbffff2f8) at diff.c:954 #3 0x0805f1dd in diff_fileproc (callerdat=0x0, finfo=0xbffff410) at diff.c:569 #4 0x0808c038 in do_file_proc (p=0x0) at recurse.c:832 #5 0x0806905d in walklist (list=0x0, proc=0x808bfb0 , closure=0xbffff400) at hash.c:370 #6 0x0808bc27 in do_recursion (frame=0xbffff4b0) at recurse.c:736 #7 0x0808c40c in do_dir_proc (p=0x0) at recurse.c:1096 #8 0x0806905d in walklist (list=0x0, proc=0x808c110 , closure=0xbffff598) at hash.c:370 #9 0x0808bd42 in do_recursion (frame=0x808c110) at recurse.c:763 #10 0x0808b578 in start_recursion (fileproc=0, filesdoneproc=0, direntproc=0, dirleaveproc=0, callerdat=0x0, argc=0, argv=0x81162b0, local=0, which=7, aflag=0, locktype=0, update_preload=0xbffff640 "ðð\005\b°ú\005\b ú\005\bðú\005\b", dosrcs=0) at recurse.c:354 #11 0x0805ee65 in diff (argc=0, argv=0xbffff834) at diff.c:432 #12 0x080772a8 in main (argc=3, argv=0xbffff828) at main.c:994 (gdb) >How-To-Repeat: repeatable every time. >Fix: