The file name was 1.JPG  (with all upper casing) it was a single row
select

-- 
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



_______________________________________________
Mailing list: https://launchpad.net/~linuxdcpp-team
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~linuxdcpp-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to