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

Re: line 1651: assertion failed (*target1 && *target2)

From: dcz <dcz_at_phpbb-seo.com>
Date: Sun, 15 Jan 2012 13:22:37 +0100

Le 15/01/2012 09:05, dcz a écrit :
> Le 10/01/2012 17:49, dcz a écrit :
>> Le mardi 10 janvier 2012 14:30:45, Stefan Pendl a écrit :
>>> Am 10.01.2012 14:15, schrieb Oto BREZINA:
>>>> On 2012-01-10 13:59, Jean-Marc van Leerdam wrote:
>>>>> And the
>>>>> D:\Development\SVN\Releases\TortoiseSVN-1.7.3\ext\subversion\subversion\libsvn_client\diff.c
>>>>> part of the error message seems problematic for tortoise since
>>>>> this path
>>>>> cannot come from my local checkout or the remote svn.
>>>>>
>>>>>
>>>>> This path is from the machine where the TSVN executable was build. The
>>>>> path is indeed not related to the environment where you are using
>>>>> TSVN. The path is needed as a reference to be able to analyse the
>>>>> exception/assertion failure.
>>>>>
>>>> Can we in TSVN cut off
>>>> "D:\Development\SVN\Releases\TortoiseSVN-1.7.3\ext\subversion\" part
>>>> from path to do not mess users that much?
>>>>
>>>> --
>>>> Oto BREZINA
>>> This is created by the __FILE__ preprocessor macro and allows the
>>> developers of the software to easier correct problems.
>>>
>>>
>>> --
>>> Stefan P.
>>>
>>> Top-posting:
>>> A: Because it messes up the order in which people normally read text.
>>> Q: Why is top-posting such a bad thing?
>>> A: Top-posting.
>>> Q: What is the most annoying thing in e-mail?
>>>
>>> ------------------------------------------------------
>>> http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2907588
>>>
>>> To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
>>>
>>>
>> Ok, I cross posted on the svn ML.
>>
>> It's just that they usually ask for svn command involved and I'm here
>> not so sure about which ones tortoise triggered.
>>
>> We'll see if I get an answer.
>>
>> ------------------------------------------------------
>> http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2907631
>>
>> To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
>>
>>
>
>
> Ok, so it indeed seems to be an svn bug, but I still have trouble to
> provide the svn issue tracker with the step by step svn command to run
> to reproduce.
>
> Does someone knows what would be the commands triggered during this
> sequence of event ?
>
> Here is the last mail I just sent :
>
> Le dimanche 15 janvier 2012 00:48:01, Daniel Shahaf a écrit :
> - masquer le texte cité -
>>
>> dcz wrote on Tue, Jan 10, 2012 at 13:55:52 +0100:
>>>
>>> In file
>>> 'D:\Development\SVN\Releases\TortoiseSVN-1.7.3\ext\subversion\subversion\libsvn_client\diff.c'
>>>
>>> line 1651: assertion failed (*target1&& *target2)
>>
>>
>> Those errors virtually always represent a bug in Subversion.
>>
>> I do not find a record of this particular error in the last 6 months of
>> issues@/users@ mail. Please search the issue tracker, and if there is
>> not already a bug logged about this problem, then file one. If you can,
>> please include a complete reproduction recipe (starting from creating
>> a repository:
>> https://svn.apache.org/repos/asf/subversion/site/publish/docs/community-guide/repro-template.bat).
>>
>>
>> Thanks!
>>
>>
>
> Apparently, there is no report on this :
> http://subversion.tigris.org/issues/buglist.cgi?long_desc_type=fulltext&long_desc=1651
>
> (I tried many keywords combos before narrowing down to the line #)
>
> Though unfortunately, I honestly have no idea of the actual svn
> commands triggered by tortoise on this particular operation, so I
> don't know where to start to fill the issue template.
>
> I already asked for this in the tortoise svn ML, with no luck so far.
>
> The step by step procedure on tortoise is :
>
> 1 - open the revision graph
> 2 - select tag & last trunk rev
> 3 - compare revision
> 4 - select all files listed
> 5 - unselect some of them (like I said, few files from within two
> directories)
> 6 - ask for the diff for this subset of file (note, this was not a
> feature in tortoise 1.6.x)
> 7 - boom, get the error message
>
> Problem is, I'm not even 100% sure that the operation was not in the
> end successful since the error does not break the operation and the
> diff is in the end displayed.
>
> The working copy went upgraded from latest 1.6 to 1.7.3 with no
> errors, and I was able to commit / update many times before I
> eventually ran into this issue.
>
> I will cross post this mail in the hope someone from tortoise will
> provide with more details.
>
> Cheers
>
> Fabrice
>
>
>
>
Update :

After investigating a bit further it seems that the matter indeed is
with deleted files when asking for a diff from the comparison window
(but it works from the revision graph).

So it looks like the problem is whith asking diff for specified deleted
file(s).

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2908923

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2012-01-15 13:23:04 CET

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

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