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

Re: error checking out in TortoiseSVN

From: Daniel Shahaf <danielsh_at_elego.de>
Date: Thu, 20 Jun 2013 17:05:41 +0300

Tobias Bading wrote on Thu, Jun 20, 2013 at 16:01:45 +0200:
> On 20.06.2013 15:54, Daniel Shahaf wrote:
>> On Thu, Jun 20, 2013 at 02:59:26PM +0200, Bart van Oerle wrote:
>>> In file
>>> 'D:\Development\SVN\Releases\TortoiseSVN-1.8.0\ext\subversion\subversion\libsvn_client\ra.c'
>>> line 647: assertion failed (peg_revnum != SVN_INVALID_REVNUM)
>> Is there any way we can get the tortoise assertion reports to include a stack
>> trace?
>
> If the assert() (or similar) itself creates a dialog to show what went
> wrong, you could use the Windows Task Manager or the SysInternal Process
> Explorer to create a mini-dump of the process while this dialog is
> displayed.

SysInternal is not an option, our users can't be assumed to have that
installed.

I hoped for something that prints the stack trace directly into the
error dialog, so that we'll get it when people Ctrl+C that into an
email.

I'm not sure if you're familiar with the maintainer-mode error chains:

% svnadmin upgrade /
subversion/svnadmin/svnadmin.c:2125,
subversion/libsvn_repos/repos.c:1555,
subversion/libsvn_repos/repos.c:1461,
subversion/libsvn_repos/repos.c:1423,
subversion/libsvn_subr/io.c:4208,
subversion/libsvn_subr/io.c:3293: (apr_err=ENOENT)
svnadmin: E000002: Can't open file '/format': No such file or directory
Received on 2013-06-20 16:06:18 CEST

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