Patrick Kursawe wrote on Mon, 28 Jun 2010 at 12:18 -0000:
> 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.
Wow.
NICE.
You're the first person I know of to be able to build Subversion on
Windows without fighting with it for days/weeks before... (and you even
have a working debug environment)
How did you do that?
> 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
>
I can reproduce the issue using your repository and trunk svn.exe:
[[[
..\..\..\subversion\libsvn_fs_fs\tree.c:971: (apr_err=235000)
svn: In file '..\..\..\subversion\libsvn_client\blame.c' line 494:
assertion failed (frb->last_filename == NULL)
]]]
Firstly, could you please file an issue in our tracker, so we don't
forget it?
Secondly, could you share a script that produces your example
repository? (it's easier for us to consume that way)
> 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.
To be honest, I haven't looked at it under a debugger. Could you please
summarize your findings in the issue?
If you'd like to write a patch for this, you're more than welcome to
do so. Our patch guidelines are here:
http://subversion.apache.org/docs/community-guide/general.html#patches
>
Thanks a lot!
Daniel
> Bye!
> Patrick
>
Received on 2010-06-28 22:38:57 CEST