** Description changed:

  When I add 3 file extensions to be filtered out of my share (tmp, nfo,
- txt) in the settings of v883 will crash (tested twice with same
+ txt) in the settings of v883, the app will crash (tested twice with same
  results).
  
  Log below:
  DC++ has crashed on 2025-10-04 at 12:23:32.
  Please report this data to the DC++ team for further investigation.
  
  DC++ version: DC++ v0.883 ("b'cd491d03bbba - 2025-09-12 13:18 +0200'")
  TTH: ACXOPBRIBVIMJC6R25MCDU4BND2R3WHK2XZWP2Y
  Compiled with MS Visual Studio 1944 (x64)
  Exception code: c0000005
  Windows version: major = 10, minor = 0, build = 22631, SP = 0, type = 1
  Processors: 32 * x64
  System memory installed: 255.95 GiB
  Writing the stack trace...
  
  MSVCP140: Thrd_yield
  DCPlusPlus: 
D:\projects\dcplusplus-production\boost\boost\regex\v5\basic_regex.hpp 
(640:89), function: 
boost::basic_regex<char,boost::regex_traits<char,boost::w32_regex_traits<char> 
> >::do_assign
  DCPlusPlus: D:\projects\dcplusplus-production\dcpp\StringMatch.cpp (66:0), 
function: dcpp::Prepare::operator()
  DCPlusPlus: D:\projects\dcplusplus-production\boost\boost\variant\variant.hpp 
(2394:45), function: 
boost::variant<std::vector<dcpp::StringSearch,std::allocator<dcpp::StringSearch>
 >,std::basic_string<char,std::char_traits<char>,std::allocator<char> 
>,boost::basic_regex<char,boost::regex_traits<char,boost::w32_regex_traits<char>
 > > >::apply_visitor<dc
  DCPlusPlus: D:\projects\dcplusplus-production\dcpp\StringMatch.cpp (78:26), 
function: dcpp::StringMatch::prepare
  DCPlusPlus: D:\projects\dcplusplus-production\dcpp\ShareManager.cpp (790:0), 
function: dcpp::ShareManager::updateFilterCache
  DCPlusPlus: D:\projects\dcplusplus-production\dcpp\ShareManager.cpp (759:86), 
function: dcpp::ShareManager::updateFilterCache
  DCPlusPlus: D:\projects\dcplusplus-production\win32\UploadFilteringPage.cpp 
(161:0), function: UploadFilteringPage::write
  DCPlusPlus: C:\Program Files\Microsoft Visual 
Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include\functional (880:41), 
function: 
std::_Func_impl_no_alloc<<lambda_e9a28c4ae6e421b7550c16e39ecbe5e0>,void>::_Do_call
  DCPlusPlus: C:\Program Files\Microsoft Visual 
Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include\functional (882:11), 
function: std::_Func_impl_no_alloc<dwt::Dispatchers::VoidVoid<0,1>,bool,tagMSG 
const &,__int64 &>::_Do_call
  DCPlusPlus: D:\projects\dcplusplus-production\dwt\src\Widget.cpp (154:0), 
function: dwt::Widget::handleMessage
  DCPlusPlus: D:\projects\dcplusplus-production\dwt\src\widgets\Control.cpp 
(105:0), function: dwt::Control::handleMessage
  DCPlusPlus: D:\projects\dcplusplus-production\dwt\src\Dispatcher.cpp (78:21), 
function: dwt::WindowProc::wndProc
  USER32: DispatchMessageW
  USER32: CallWindowProcW
  COMCTL32: DefSubclassProc
  COMCTL32: DSA_InsertItem
  COMCTL32: DefSubclassProc
  COMCTL32: DSA_InsertItem
  USER32: DispatchMessageW
  USER32: SendMessageW
  USER32: SendMessageW
  COMCTL32: TaskDialogIndirect
  COMCTL32: CCSetScrollInfo
  USER32: DispatchMessageW
  USER32: CallWindowProcW
  DCPlusPlus: D:\projects\dcplusplus-production\dwt\src\Dispatcher.cpp (274:0), 
function: dwt::ChainingDispatcher::chain
  DCPlusPlus: D:\projects\dcplusplus-production\dwt\src\Dispatcher.cpp (95:0), 
function: dwt::WindowProc::wndProc
  USER32: DispatchMessageW
  USER32: CallWindowProcW
  COMCTL32: DefSubclassProc
  COMCTL32: DSA_InsertItem
  COMCTL32: DefSubclassProc
  COMCTL32: DSA_InsertItem
  USER32: DispatchMessageW
  USER32: DispatchMessageW
  USER32: IsDialogMessageW
  DCPlusPlus: C:\Program Files\Microsoft Visual 
Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include\functional (882:14), 
function: 
std::_Func_impl_no_alloc<<lambda_eba89033f3e8eec93abccf6570dfd1fb>,bool,tagMSG 
&>::_Do_call
  DCPlusPlus: D:\projects\dcplusplus-production\dwt\src\Application.cpp 
(209:20), function: dwt::Application::dispatch
  DCPlusPlus: D:\projects\dcplusplus-production\dwt\src\widgets\ModalDialog.cpp 
(94:13), function: dwt::ModalDialog::show
  DCPlusPlus: D:\projects\dcplusplus-production\win32\SettingsDialog.cpp 
(93:0), function: SettingsDialog::run
  DCPlusPlus: D:\projects\dcplusplus-production\win32\MainWindow.cpp (1333:29), 
function: MainWindow::handleSettings
  DCPlusPlus: D:\projects\dcplusplus-production\dwt\src\Application.cpp 
(235:15), function: dwt::Application::dispatchAsync
  DCPlusPlus: D:\projects\dcplusplus-production\dwt\src\Application.cpp 
(148:54), function: dwt::Application::run
  DCPlusPlus: D:\projects\dcplusplus-production\win32\main.cpp (172:8), 
function: dwtMain
  DCPlusPlus: D:\projects\dcplusplus-production\dwt\src\Application.cpp 
(296:12), function: WinMain
  DCPlusPlus: 
D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl (288:33), 
function: __scrt_common_main_seh
  KERNEL32: BaseThreadInitThunk
  ntdll: RtlUserThreadStart
  
  Information about the crash has been written.

-- 
You received this bug notification because you are a member of
Dcplusplus-team, which is subscribed to DC++.
https://bugs.launchpad.net/bugs/2126834

Title:
  Crash when adding filtered extensions

Status in DC++:
  New

Bug description:
  When I add 3 file extensions to be filtered out of my share (tmp, nfo,
  txt) in the settings of v883, the app will crash (tested twice with
  same results).

  Log below:
  DC++ has crashed on 2025-10-04 at 12:23:32.
  Please report this data to the DC++ team for further investigation.

  DC++ version: DC++ v0.883 ("b'cd491d03bbba - 2025-09-12 13:18 +0200'")
  TTH: ACXOPBRIBVIMJC6R25MCDU4BND2R3WHK2XZWP2Y
  Compiled with MS Visual Studio 1944 (x64)
  Exception code: c0000005
  Windows version: major = 10, minor = 0, build = 22631, SP = 0, type = 1
  Processors: 32 * x64
  System memory installed: 255.95 GiB
  Writing the stack trace...

  MSVCP140: Thrd_yield
  DCPlusPlus: 
D:\projects\dcplusplus-production\boost\boost\regex\v5\basic_regex.hpp 
(640:89), function: 
boost::basic_regex<char,boost::regex_traits<char,boost::w32_regex_traits<char> 
> >::do_assign
  DCPlusPlus: D:\projects\dcplusplus-production\dcpp\StringMatch.cpp (66:0), 
function: dcpp::Prepare::operator()
  DCPlusPlus: D:\projects\dcplusplus-production\boost\boost\variant\variant.hpp 
(2394:45), function: 
boost::variant<std::vector<dcpp::StringSearch,std::allocator<dcpp::StringSearch>
 >,std::basic_string<char,std::char_traits<char>,std::allocator<char> 
>,boost::basic_regex<char,boost::regex_traits<char,boost::w32_regex_traits<char>
 > > >::apply_visitor<dc
  DCPlusPlus: D:\projects\dcplusplus-production\dcpp\StringMatch.cpp (78:26), 
function: dcpp::StringMatch::prepare
  DCPlusPlus: D:\projects\dcplusplus-production\dcpp\ShareManager.cpp (790:0), 
function: dcpp::ShareManager::updateFilterCache
  DCPlusPlus: D:\projects\dcplusplus-production\dcpp\ShareManager.cpp (759:86), 
function: dcpp::ShareManager::updateFilterCache
  DCPlusPlus: D:\projects\dcplusplus-production\win32\UploadFilteringPage.cpp 
(161:0), function: UploadFilteringPage::write
  DCPlusPlus: C:\Program Files\Microsoft Visual 
Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include\functional (880:41), 
function: 
std::_Func_impl_no_alloc<<lambda_e9a28c4ae6e421b7550c16e39ecbe5e0>,void>::_Do_call
  DCPlusPlus: C:\Program Files\Microsoft Visual 
Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include\functional (882:11), 
function: std::_Func_impl_no_alloc<dwt::Dispatchers::VoidVoid<0,1>,bool,tagMSG 
const &,__int64 &>::_Do_call
  DCPlusPlus: D:\projects\dcplusplus-production\dwt\src\Widget.cpp (154:0), 
function: dwt::Widget::handleMessage
  DCPlusPlus: D:\projects\dcplusplus-production\dwt\src\widgets\Control.cpp 
(105:0), function: dwt::Control::handleMessage
  DCPlusPlus: D:\projects\dcplusplus-production\dwt\src\Dispatcher.cpp (78:21), 
function: dwt::WindowProc::wndProc
  USER32: DispatchMessageW
  USER32: CallWindowProcW
  COMCTL32: DefSubclassProc
  COMCTL32: DSA_InsertItem
  COMCTL32: DefSubclassProc
  COMCTL32: DSA_InsertItem
  USER32: DispatchMessageW
  USER32: SendMessageW
  USER32: SendMessageW
  COMCTL32: TaskDialogIndirect
  COMCTL32: CCSetScrollInfo
  USER32: DispatchMessageW
  USER32: CallWindowProcW
  DCPlusPlus: D:\projects\dcplusplus-production\dwt\src\Dispatcher.cpp (274:0), 
function: dwt::ChainingDispatcher::chain
  DCPlusPlus: D:\projects\dcplusplus-production\dwt\src\Dispatcher.cpp (95:0), 
function: dwt::WindowProc::wndProc
  USER32: DispatchMessageW
  USER32: CallWindowProcW
  COMCTL32: DefSubclassProc
  COMCTL32: DSA_InsertItem
  COMCTL32: DefSubclassProc
  COMCTL32: DSA_InsertItem
  USER32: DispatchMessageW
  USER32: DispatchMessageW
  USER32: IsDialogMessageW
  DCPlusPlus: C:\Program Files\Microsoft Visual 
Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include\functional (882:14), 
function: 
std::_Func_impl_no_alloc<<lambda_eba89033f3e8eec93abccf6570dfd1fb>,bool,tagMSG 
&>::_Do_call
  DCPlusPlus: D:\projects\dcplusplus-production\dwt\src\Application.cpp 
(209:20), function: dwt::Application::dispatch
  DCPlusPlus: D:\projects\dcplusplus-production\dwt\src\widgets\ModalDialog.cpp 
(94:13), function: dwt::ModalDialog::show
  DCPlusPlus: D:\projects\dcplusplus-production\win32\SettingsDialog.cpp 
(93:0), function: SettingsDialog::run
  DCPlusPlus: D:\projects\dcplusplus-production\win32\MainWindow.cpp (1333:29), 
function: MainWindow::handleSettings
  DCPlusPlus: D:\projects\dcplusplus-production\dwt\src\Application.cpp 
(235:15), function: dwt::Application::dispatchAsync
  DCPlusPlus: D:\projects\dcplusplus-production\dwt\src\Application.cpp 
(148:54), function: dwt::Application::run
  DCPlusPlus: D:\projects\dcplusplus-production\win32\main.cpp (172:8), 
function: dwtMain
  DCPlusPlus: D:\projects\dcplusplus-production\dwt\src\Application.cpp 
(296:12), function: WinMain
  DCPlusPlus: 
D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl (288:33), 
function: __scrt_common_main_seh
  KERNEL32: BaseThreadInitThunk
  ntdll: RtlUserThreadStart

  Information about the crash has been written.

To manage notifications about this bug go to:
https://bugs.launchpad.net/dcplusplus/+bug/2126834/+subscriptions


_______________________________________________
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