Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I run svnnotify from a Subversion post-commit hook:

        -x \
        -x \
if [ -x "$NOTIFIER" ]; then
        "$NOTIFIER" \
        --repos-path "$1" --revision "$2" --with-diff \
        --set-sender --user-domain \
        $RECEIVERS $3

Which mostly works fine, but occasionally the diff gets corrupted, in the sense that it contains a short block of something that looks like memory corruption:

X‚ö·”ηð™Ù¿íù·”ηd‚ö·ôÏú· €ö·  €œÙ¿ætù·”η.¸ö·                    ”η 

I have tried giving the option --encoding ISO-8859-1 to svnnotify, but still see the corruption.

I am on a Debian Lenny system using libsvn-notify-perl 2.79-1. Any ideas?

share|improve this question
Looks like you are diffing a binary file inadvertantly. – cbz Mar 14 '11 at 17:02

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.