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

Re: C++ Runtime Error

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2007-06-13 21:37:22 CEST

Daniel Posey wrote:
> Stefan Küng wrote:
>> Lübbe wrote:
>>
>>> Ok, so in fact the problem was "solved" by disabling the TortoiseSVN
>>> shell
>>> extension. Sounds more like a workaround to me, since the root cause of
>>> the problem is still unknown.
>> I can assure everyone here that
>> this is not a bug in TSVN but in the application(s) that report this
>> error
>
> Won't there always be buggy applications of one kind or another? It seems
> the "show overlays only in explorer" isn't very useful. You still show full
> context menus. And, based on the comments in IconOverlay.cpp, it looks like
> even with this option checked, you still get the status of every file and
> calculate which overlay to show in IsMemberOf(). Am I missing something?

IsMemberOf() isn't called in that case. So no, we don't get the status
if that option is activated.

To work around such buggy apps, we'd have to implement some kind of stub
dll which gets loaded, and which would load our 'real' dll if required
and pass everything on to that dll.

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Wed Jun 13 21:37:35 2007

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