[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: BUG(?): "svn diff" behaves incorrectly on symbolic links pointing to binary files

From: Wesley J. Landaker <wjl_at_icecavern.net>
Date: 2005-06-14 22:47:56 CEST

On Monday 13 June 2005 20:05, Philip Martin wrote:
> How did you reproduce the bug anyway?

Here is a recipe:

$ svn --version | head -2
svn, version 1.2.0 (r14790)
   compiled Jun 15 2005, 00:07:14
$ mkdir /tmp/svndiffsymlinkbug
$ cd /tmp/svndiffsymlinkbug/
$ svnadmin create repos
$ svn co file://`pwd`/repos wc
$ cd wc
$ echo "text file" > text
$ svn add text
$ svn commit -m "adding a text file"
$ ln -s text text.symlink
$ svn diff
$ cp /bin/ls text
$ svn diff | wc
wc: standard input:7: Invalid or incomplete multibyte or wide character
wc: standard input:8: Invalid or incomplete multibyte or wide character
wc: standard input:9: Invalid or incomplete multibyte or wide character
wc: standard input:10: Invalid or incomplete multibyte or wide character
wc: standard input:11: Invalid or incomplete multibyte or wide character
wc: standard input:12: Invalid or incomplete multibyte or wide character
wc: standard input:13: Invalid or incomplete multibyte or wide character
wc: standard input:14: Invalid or incomplete multibyte or wide character
wc: standard input:15: Invalid or incomplete multibyte or wide character
wc: standard input:16: Invalid or incomplete multibyte or wide character
wc: standard input:17: Invalid or incomplete multibyte or wide character
wc: standard input:18: Invalid or incomplete multibyte or wide character
wc: standard input:19: Invalid or incomplete multibyte or wide character
wc: standard input:20: Invalid or incomplete multibyte or wide character
wc: standard input:21: Invalid or incomplete multibyte or wide character
wc: standard input:22: Invalid or incomplete multibyte or wide character
wc: standard input:23: Invalid or incomplete multibyte or wide character
wc: standard input:24: Invalid or incomplete multibyte or wide character
wc: standard input:25: Invalid or incomplete multibyte or wide character
wc: standard input:26: Invalid or incomplete multibyte or wide character
wc: standard input:27: Invalid or incomplete multibyte or wide character
wc: standard input:28: Invalid or incomplete multibyte or wide character
wc: standard input:29: Invalid or incomplete multibyte or wide character
wc: standard input:30: Invalid or incomplete multibyte or wide character
wc: standard input:32: Invalid or incomplete multibyte or wide character
wc: standard input:33: Invalid or incomplete multibyte or wide character
wc: standard input:34: Invalid or incomplete multibyte or wide character
wc: standard input:35: Invalid or incomplete multibyte or wide character
wc: standard input:36: Invalid or incomplete multibyte or wide character
wc: standard input:37: Invalid or incomplete multibyte or wide character
wc: standard input:38: Invalid or incomplete multibyte or wide character
wc: standard input:39: Invalid or incomplete multibyte or wide character
wc: standard input:40: Invalid or incomplete multibyte or wide character
wc: standard input:41: Invalid or incomplete multibyte or wide character
wc: standard input:42: Invalid or incomplete multibyte or wide character
wc: standard input:43: Invalid or incomplete multibyte or wide character
wc: standard input:44: Invalid or incomplete multibyte or wide character
wc: standard input:45: Invalid or incomplete multibyte or wide character
wc: standard input:46: Invalid or incomplete multibyte or wide character
wc: standard input:47: Invalid or incomplete multibyte or wide character
wc: standard input:48: Invalid or incomplete multibyte or wide character
wc: standard input:49: Invalid or incomplete multibyte or wide character
wc: standard input:50: Invalid or incomplete multibyte or wide character
wc: standard input:51: Invalid or incomplete multibyte or wide character
wc: standard input:52: Invalid or incomplete multibyte or wide character
wc: standard input:53: Invalid or incomplete multibyte or wide character
wc: standard input:54: Invalid or incomplete multibyte or wide character
wc: standard input:55: Invalid or incomplete multibyte or wide character
wc: standard input:56: Invalid or incomplete multibyte or wide character
wc: standard input:59: Invalid or incomplete multibyte or wide character
wc: standard input:124: Invalid or incomplete multibyte or wide character
wc: standard input:128: Invalid or incomplete multibyte or wide character
wc: standard input:129: Invalid or incomplete multibyte or wide character
wc: standard input:153: Invalid or incomplete multibyte or wide character
wc: standard input:154: Invalid or incomplete multibyte or wide character
wc: standard input:155: Invalid or incomplete multibyte or wide character
wc: standard input:156: Invalid or incomplete multibyte or wide character
wc: standard input:157: Invalid or incomplete multibyte or wide character
wc: standard input:158: Invalid or incomplete multibyte or wide character
wc: standard input:159: Invalid or incomplete multibyte or wide character
wc: standard input:160: Invalid or incomplete multibyte or wide character
wc: standard input:161: Invalid or incomplete multibyte or wide character
wc: standard input:162: Invalid or incomplete multibyte or wide character
wc: standard input:163: Invalid or incomplete multibyte or wide character
wc: standard input:164: Invalid or incomplete multibyte or wide character
wc: standard input:165: Invalid or incomplete multibyte or wide character
wc: standard input:166: Invalid or incomplete multibyte or wide character
wc: standard input:167: Invalid or incomplete multibyte or wide character
    168 1411 61343

-- 
Wesley J. Landaker <wjl@icecavern.net>
OpenPGP FP: 4135 2A3B 4726 ACC5 9094  0097 F0A9 8A4C 4CD6 E3D2

  • application/pgp-signature attachment: stored
Received on Wed Jun 15 04:37:19 2005

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.