linuxdcpp-team team mailing list archive
-
linuxdcpp-team team
-
Mailing list archive
-
Message #03037
[Bug 704225] Re: Crash when opening a downloaded file from Finished downloads
i can't reproduce.
what was the file name?
did you select multiple rows?
** Changed in: dcplusplus
Status: New => Incomplete
--
You received this bug notification because you are a member of
Dcplusplus-team, which is subscribed to DC++.
https://bugs.launchpad.net/bugs/704225
Title:
Crash when opening a downloaded file from Finished downloads
Status in DC++:
Incomplete
Bug description:
Just as the title says opened the downloaded file via Context Menu ->
Open and crashed ... this is a slightly modified DC++ but the portions
that are affected are untouched from DC++
> DiCePlusPlus.exe!std::basic_string<char,std::char_traits<char>,std::allocator<char> >::rfind(const char * _Ptr, unsigned int _Off, unsigned int _Count) Line 1667 C++
DiCePlusPlus.exe!dcpp::Util::getFileName(const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & path, char separator) Line 157 + 0x12 bytes C++
DiCePlusPlus.exe!dcpp::DirectoryListing::getUserFromFilename(conststd::basic_string<char,std::char_traits<char>,std::allocator<char> > & fileName) Line 55 + 0x15 bytes C++
DiCePlusPlus.exe!FinishedFrameBase<FinishedDLFrame,0>::FileInfo::open(dwt::TabView * parent, const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & ownList) Line 285 + 0xb bytes C++
DiCePlusPlus.exe!TypedTable<FinishedFrameBase<FinishedDLFrame,0>::FileInfo,1>::forEachSelectedT<std::tr1::_Bind<void,void,std::tr1::_Bind3<std::tr1::_Callable_pmf<void (__thiscall FinishedFrameBase<FinishedDLFrame,0>::FileInfo::*const)(dwt::TabView *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &),FinishedFrameBase<FinishedDLFrame,0>::FileInfo,0>,std::tr1::_Ph<1>,dwt::TabView *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >(std::tr1::_Bind<void,void,std::tr1::_Bind3<std::tr1::_Callable_pmf<void (__thiscall FinishedFrameBase<FinishedDLFrame,0>::FileInfo::*const)(dwt::TabView *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &),FinishedFrameBase<FinishedDLFrame,0>::FileInfo,0>,std::tr1::_Ph<1>,dwt::TabView *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > pred, bool removing) Line 127 C++
DiCePlusPlus.exe!FinishedFrameBase<FinishedDLFrame,0>::handleOpenFile() Line 478 + 0x5f bytes C++
DiCePlusPlus.exe!dwt::Application::dispatchAsync() Line 260 C++
DiCePlusPlus.exe!dwt::Application::dispatch() Line 190 + 0x7 bytes C++
DiCePlusPlus.exe!dwt::Application::run() Line 158 + 0x7 bytes C++
DiCePlusPlus.exe!SmartWinMain(dwt::Application & app) Line 65535 C++
DiCePlusPlus.exe!WinMain(HINSTANCE__ * hInstance, HINSTANCE__ * hPrevInstance, char * lpCmdLine, int nCmdShow) Line 287 C++
DiCePlusPlus.exe!__tmainCRTStartup() Line 547 + 0x1c bytes C
kernel32.dll!@BaseThreadInitThunk@12() + 0x12 bytes
ntdll.dll!___RtlUserThreadStart@8() + 0x27 bytes
ntdll.dll!__RtlUserThreadStart@8() + 0x1b bytes
References