My application sometimes crashes while displaying a file open or save
dialog. I could not track the crash down to code in the application, I
thought Antivirus was to blame, deinstalled it, but it's still there.
Maybe Desktop Search is to blame, but is integrated into Vista.
Now I started a debug session and following is the call stack:
msvcr80.dll!_crt_debugger_hook(int _Reserved=) Line 65 C
msvcr80.dll!_invoke_watson(const wchar_t * pszExpression=0x00000000,
const wchar_t * pszFunction=0x00000000, const wchar_t *
pszFile=0x00000000, unsigned int nLine=0, unsigned int pReserved=0)
Line 181 + 0x7 bytes C++
msvcr80.dll!_invalid_parameter_noinfo() Line 99 + 0xc bytes C++
msvcp80.dll!std::_String_const_iterator<unsigned
short,std::char_traits<unsigned short>,std::allocator<unsigned short>
>::_String_const_iterator<unsigned short,std::char_traits<unsigned
short>,std::allocator<unsigned short> >(const unsigned short *
_Ptr=0x061ba4b0, const std::_Container_base * _Pstring=0x100654c4)
Line 98 C++
msvcp80.dll!std::basic_string<unsigned
short,std::char_traits<unsigned short>,std::allocator<unsigned short>
>::erase(std::_String_iterator<unsigned
short,std::char_traits<unsigned short>,std::allocator<unsigned short>
> _First=0x061ba4b0 "C:\Users\xxx\Documents\yyyy\zzz.txt",
std::_String_iterator<unsigned short,std::char_traits<unsigned
short>,std::allocator<unsigned short> > _Last=0x061ba572 "t") Line
1276 + 0x1b bytes C++
msvcp80.dll!std::basic_string<unsigned
short,std::char_traits<unsigned short>,std::allocator<unsigned short>
>::clear() Line 1281 + 0x2d bytes C++
> TortoiseSVN.dll!1000f407()
[Frames below may be incorrect and/or missing, no symbols loaded for
TortoiseSVN.dll]
shell32.dll!76139125()
shell32.dll!76139148()
The specific directory I was going to save to is in a path that
contains a versioned folder a bit below. Btw, the txt file it mentions
in the string is in the directory that was previously used in the
dialog.
I just saw that TortoiseSVN.dll is in the call stack above the error
and thought that the crashes I get are related to this. My version is
1.4.8.12137
I don't know how tortoise is intermingled with the explorer or if it
is really to blame. But the error keeps repeating and always upon
opening a windows file dialog.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_tortoisesvn.tigris.org
For additional commands, e-mail: users-help_at_tortoisesvn.tigris.org
Received on 2008-07-09 14:07:43 CEST