Stefan Küng <tortoisesvn_at_gmail.com> wrote:
> > There's a problem in the log cache, but not reproducable with a debug
> > build, only a release build will show the problem:
> >
> > * delete the %appdata%\TortoiseSVN\logcache folder
> > * show the log for the TSVN working copy
> > * click on "show all"
> > --> log cache throws exception which leads to the 'go offline' dialog.
> > Clicking on "don't go offline" brings up the dialog again, again click
> > on "don't go offline", then an error is shown with a bogus path.
> >
> > The problem can be seen if you run TortoiseProc in VS2008 but in release
> > mode (debugger still attached): wait for the first exception, then check
> > the path passed to svn_client_log4() in SVNLogQuery.cpp, line 324 : the
> > path is correct, but has garbage appended to it.
>
> Should be fixed in r14591 - please check that commit of mine.
It turned out to be just another r14575 issue.
The real fix is in r14593 along with an explanation.
Sorry for those issues with the latest debug
code optimization! But it makes debugging
a lot more bearable when working with large
revision graphs :/
-- Stefan^2.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_tortoisesvn.tigris.org
For additional commands, e-mail: dev-help_at_tortoisesvn.tigris.org
Received on 2008-11-12 01:57:29 CET