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

Re: BUG: TSVNCache crashes

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2006-02-23 09:37:34 CET

On 2/23/06, Per Salmi <per@litho.se> wrote:

> We have found a problem regarding TSVNCache that is probably related to icon
> overlays.
>
> If TSVN is installed at the same time as Windows Live Messenger 8.0 folder
> sharing functionality is used the TSVNCache process crashes instantly when
> any file operastion is initiated in Messenger folder sharing. For instance
> drag an image file to a folder that is setup to be shared with a contact...
> Crash... and a "send error report to Microsoft" is initiated.
>
> As the problem occured in combination with Windows Live Messenger 8.0 which
> is in beta testing I first communicated this problem to the Messenger team
> who investigated it and came back with the following report:
>
> "Thank you for reporting this problem. It sounds like the TortoiseSVN shell
> extensions directly conflict with the Folder Sharing Shell extensions
> installed by Messenger 8.0. I am unsure why TortoiseSVN fails ungracefully.
> Unfortunately we will not be able to fix this in Folder Share or Messenger."
>
> And then this:
>
> "Investigate TortoiseSVN Shell Extension crash to fix it. Perhaps the OS
> icon overlay maximum was reached (due to Sharing Folders also using icon
> overlay slots) and TortoiseSVN did not gracefully handle it. That is just a
> wild guess. I honestly have no idea."

That's a problem we had ever since TSVN was started. Because if you
have both TSVN and TCVS installed, then TSVN won't have enough overlay
slots available.
And it hasn't crashed because of that.

> So, is it possible that there is a bug in TSVN icon overlay handling that
> causes the TSVNCache when another application that obviously also uses icon
> overlays is activated? Maybe this problem can be reproduced with other
> software using icon overlays too but I do not know a lot of other
> applications using it. We have however reproduced it with 100% accuracy on 2
> different machines.
>
> The TSVNCache crash actually do occur every time either me or my contact
> perform an action that results in a change of the shared folder status, and
> this change is marked with a changed icon overlay on the shared
> folder/files.
>
> I am using the 1.3.1 build 5521 TSVN package.

An easy solution to this problem: send me an invitation to the live
messenger beta, so I can install and it and reproduce the crash
myself. Then I can fix it.
Otherwise, you'll have to live with the crash until it gets out of
beta and I can use it too.

Stefan

--
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Feb 23 09:37:54 2006

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

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