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