On Wednesday, February 28, 2018 at 12:21:53 AM UTC+8, Jesper wrote: > Den mandag den 27. februar 2017 kl. 22.38.44 UTC+1 skrev Stefan: > > On 27.02.2017 01:38, Stephen L. De Rudder wrote: > > > Better call stack: > > > TortoiseSVN.dll!__report_gsfailure(unsigned __int64 stack_cookie) Line > > > 199 C > > > TortoiseSVN.dll!CRemoteCacheLink::CloseCommandPipe() Line 155 C++ > > > TortoiseSVN.dll!CRemoteCacheLink::ReleaseLockForPath(const CTSVNPath & > > > path) Line 276 C++ > > > TortoiseSVN.dll!CShellExt::CopyCallback_Wrap(HWND__ * wFunc, unsigned int > > > pszSrcFile, unsigned int) Line 317 C++ > > > TortoiseSVN.dll!CShellExt::CopyCallback(HWND__ * hWnd, unsigned int > > > wFunc, unsigned int wFlags, const wchar_t * pszSrcFile, unsigned long > > > dwSrcAttribs, const wchar_t * pszDestFile, unsigned long dwDestAttribs) > > > Line 299 C++ > > > > Thanks! > > > > Looking through the code I can't find anything wrong with it. > > The exception you get is > > Unhandled exception at 0x0000000075F2B8BC (TortoiseSVN.dll) in > > explorer.exe: Stack cookie instrumentation code detected a stack-based > > buffer overrun. > > > > which means somewhere the stack is corrupted. But I can't see where that > > would happen in the TSVN shell extension. > > Also, all critical paths are guarded with critical section objects. > > > > Problem is that the stack cookie instrumentation exception is thrown at > > times when the stack is checked. But that doesn't mean that the stack is > > corrupted where that check is done but can be corrupted way before that. > > So maybe another shell extension corrupts the stack? > > > > I'm trying to reproduce the problem on my machine, but so far no luck, > > i.e. I get no crash. > > > > We're having a GDPR cleanup day and so I wanted to remove a few folders with > respositories in them that were old branches anyway. > > I met this crash two times while deleting different folders with old branches. > So the crash is real
Also faced the same issues several times, I have workaround this issue by disabling the icon overlay. This only happens with a permanent delete (shift+delete). Regards, M'hand -- -- You received this message because you are subscribed to the Google Groups "TortoiseSVN" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tortoisesvn/27eaad59-7090-4474-aa69-1bf24b647633%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
