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

svn diff crashes

From: Ryan Schmidt <subversion-2012c_at_ryandesign.com>
Date: Sun, 3 Nov 2013 21:46:14 -0600

I’m working on creating an openni2 port for MacPorts.

https://trac.macports.org/ticket/40107

To begin, I “svn copy”’d our existing openni port and then started making changes. I’ve renamed one patchfile and modified it, then deleted two other patchfiles. Now I wanted to see a diff, and svn crashed. This is the first crash I’ve seen on Subversion 1.8, which I’ve been using for a week or two (since upgrading to OS X 10.9 Mavericks). Subversion was built with MacPorts.

$ svn --version
svn, version 1.8.4 (r1534716)
   compiled Nov 1 2013, 23:07:21 on x86_64-apple-darwin13.0.0

Copyright (C) 2013 The Apache Software Foundation.
This software consists of contributions made by many people;
see the NOTICE file for more information.
Subversion is open source software, see http://subversion.apache.org/

The following repository access (RA) modules are available:

* ra_svn : Module for accessing a repository using the svn network protocol.
  - with Cyrus SASL authentication
  - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
  - handles 'file' scheme
* ra_serf : Module for accessing a repository via WebDAV protocol using serf.
  - using serf 1.3.2
  - handles 'http' scheme
  - handles 'https' scheme

$ pwd
/Users/rschmidt/macports/dports-clean/graphics/openni2
$ svn info
Path: .
Working Copy Root Path: /Users/rschmidt/macports/dports-clean
URL: https://svn.macports.org/repository/macports/trunk/dports/graphics/openni2
Relative URL: ^/trunk/dports/graphics/openni2
Repository Root: https://svn.macports.org/repository/macports
Repository UUID: d073be05-634f-4543-b044-5fe20cf6d1d6
Revision: 112917
Node Kind: directory
Schedule: add
Copied From URL: https://svn.macports.org/repository/macports/trunk/dports/graphics/openni
Copied From Rev: 112917
Last Changed Author: ryandesign_at_macports.org
Last Changed Rev: 112917
Last Changed Date: 2013-11-03 21:31:16 -0600 (Sun, 03 Nov 2013)

$ svn st files/
D + files/patch-Platform-Linux-Build-Common-Platform.x86.diff
> moved to files/patch-ThirdParty-PSCommon-BuildSystem-Platform.x86.diff
D + files/patch-Platform-Linux-CreateRedist-install.sh.diff
D + files/patch-Source-OpenNI-XnOpenNI.cpp.diff
A + files/patch-ThirdParty-PSCommon-BuildSystem-Platform.x86.diff
> moved from files/patch-Platform-Linux-Build-Common-Platform.x86.diff
$ svn di files/
Assertion failed: (kind == svn_node_file && (status == svn_wc__db_status_normal || status == svn_wc__db_status_added || (status == svn_wc__db_status_deleted && diff_pristine))), function svn_wc__diff_local_only_file, file subversion/libsvn_wc/diff_editor.c, line 959.
Abort trap: 6

Received on 2013-11-04 04:47:16 CET

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

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