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

Re: Exception in blame.c, line 487 encountered

From: Patrick Kursawe <Patrick.Kursawe_at_web.de>
Date: Mon, 28 Jun 2010 11:18:43 +0200

Patrick Kursawe wrote on Thu, 24 Jun 2010 at 16:03 -0000:

> [...]
> In file
> 'D:\Development\SVN\Releases\TortoiseSVN-1.6.8\ext\subversion\subversion\libsvn_client\blame.c'
> line 487: assertion failed (frb->last_filename == NULL)
>
>

Am 6/25/2010 11:16 AM, schrieb Daniel Shahaf:
> It would probably help if you tell us how to reproduce the issue. That
> is, tell us what command to run on some public repository to get the
> assertion, or give us a script (starting with 'svnadmin create') that ends
> with invoking the assertion.
>
> I'm not sure if this was reported before.
>
> Thanks,
>
> Daniel
>
After fighting for quite some time to get subversion compiled on windows
using VC 08 Express Edition I finally managed
to reproduce the issue in the debugger. It looks like annotate tries to
fetch one more revision before the first revision specified.
The mentioned assertion fails if it gets more than one - which is the
case if you specify that you want merge info and the last
operation before was merging in a few changes.

I have created a test repository, you can get it from
http://docs.google.com/leaf?id=0B2ZJ-TDG8hqkZGMyMTc4ZjMtYjk5OS00ZDAwLTliYmQtNjZiNDM1YTAxZmZj&sort=name&layout=list&num=50

Just checkout "trunk" and run
svn annotate -g -r6:7 a.txt

Bye!
Patrick
Received on 2010-06-28 11:18:54 CEST

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.