[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 09:05:36 +0100

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

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

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2012-01-15 09:11:42 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.