DevPrev crashes when loading 1891

Started by spdenne

spdenne Lv 1

20200918-ad9b0b5286-win_x86-devprev
Loading 1893 work.
Loading the design of the month with BUNS filter works.
Loading 1891 crashes with:

Error in core::conformation::Conformation::residue(): The sequence position requested was greater than the number of residues in the pose.
1: game::application::CrashReporter::exit_callback +62 bytes (no line)
2: interactive::util::detail::checked_fxn_wrapper<void (__thiscall game::application::CrashReporter::*)(std::basic_string<char,std::char_traits,std::allocator > const &,int,std::basic_string<char,std::char_traits,std::allocator > const &)>::operator()<game::application::CrashReporter,std::basic_string<char,std::char_traits,std::allocator > const &,int,std::basic_string<char,std::char_traits,std::allocator > const &,void (__thiscall game::application::CrashReporter::*)(std::basic_string<char,std::char_traits,std::allocator > const &,int,std::basic_string<char,std::char_traits,std::allocator > const &),0> +84 bytes (no line) 3: boost::detail::function::void_function_obj_invoker3<boost::_bi::bind_t<boost::_bi::unspecified,interactive::util::detail::checked_fxn_wrapper<void (__thiscall game::application::CrashReporter::*)(std::basic_string<char,std::char_traits,std::allocator > const &,int,std::basic_string<char,std::char_traits,std::allocator > const &)>,boost::_bi::list4<boost::_bi::value<interactive::util::access_ptr >,boost::arg<1>,boost::arg<2>,boost::arg<3> > >,void,std::basic_string<char,std::char_traits,std::allocator > const &,int,std::basic_string<char,std::char_traits,std::allocator > const &>::invoke +38 bytes (no line) 4: utility::exit +216 bytes (no line) 5: core::conformation::Conformation::residue +221 bytes (no line) 6: interactive::application::appfiltergeom::BunsFilterGeom::set_visible +616 bytes (no line) 7: standalone::application::FilterWidget::init_for_filters +4046 bytes (no line) 8: standalone::application::StandaloneApplication::setup_for_puzzle +8674 bytes (no line) 9: game::application::GameApplication::setup_for_puzzle +735 bytes (no line) 10: game::application::GameApplication::choose_new_puzzle +1778 bytes (no line) 11: interactive::util::detail::checked_fxn_wrapper<void (__thiscall game::application::GameApplication::*)(unsigned int)>::operator()<game::application::GameApplication,int &,void (__thiscall game::application::GameApplication::*)(unsigned int),0> +83 bytes (no line) 12: boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<boost::_bi::unspecified,interactive::util::detail::checked_fxn_wrapper<void (__thiscall game::application::GameApplication::*)(unsigned int)>,boost::_bi::list2<boost::_bi::value<interactive::util::access_ptr >,boost::_bi::value > >,void>::invoke +32 bytes (no line) 13: boost::function0::operator() +120 bytes (no line) 14: game::application::PuzzleDialog::on_confirm_puzzle +100 bytes (no line) 15: interactive::util::detail::checked_fxn_wrapper<void (__thiscall game::application::PuzzleDialog::*)(void)>::operator()<game::application::PuzzleDialog,void (__thiscall game::application::PuzzleDialog::*)(void),0> +76 bytes (no line) 16: boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<boost::_bi::unspecified,interactive::util::detail::checked_fxn_wrapper<void (__thiscall game::application::PuzzleDialog::*)(void)>,boost::_bi::list1<boost::_bi::value<interactive::util::access_ptr > > >,void>::invoke +28 bytes (no line) 17: boost::function0::operator() +120 bytes (no line) 18: interactive::gui::Button::generate_click +85 bytes (no line) 19: interactive::gui::Button::on_mouse_up +90 bytes (no line) 20: interactive::gui::TopLevel::on_mouse_up +184 bytes (no line) 21: interactive::guiwrapper::GUIWrapper::generic_mouse_button_func +752 bytes (no line) 22: interactive::util::detail::checked_fxn_wrapper<void (__thiscall interactive::guiwrapper::GUIWrapper::*)(int,bool,int,int)>::operator()<interactive::guiwrapper::win32::Win32Wrapper,int &,bool &,int &,int &,void (__thiscall interactive::guiwrapper::GUIWrapper::*)(int,bool,int,int),0> +95 bytes (no line) 23: boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<boost::_bi::unspecified,interactive::util::detail::checked_fxn_wrapper<void (__thiscall interactive::guiwrapper::GUIWrapper::*)(int,bool,int,int)>,boost::_bi::list5<boost::_bi::value<interactive::util::access_ptr >,boost::_bi::value,boost::_bi::value,boost::_bi::value,boost::_bi::value > >,void>::invoke +46 bytes (no line) 24: boost::function0::operator() +120 bytes (no line) 25: interactive::guiwrapper::GUIWrapper::enqueue_event +76 bytes (no line) 26: interactive::guiwrapper::win32::Win32Wrapper::win_mouse_button_func +106 bytes (no line) 27: interactive::guiwrapper::win32::Win32Wrapper::WndProc +1153 bytes (no line) 28: AddClipboardFormatListener +75 bytes (no line) 29: GetClassLongW +1962 bytes (no line) 30: GetSystemMetricsForDpi +5975 bytes (no line) 31: CallWindowProcW +27 bytes (no line) 32: glDebugEntry +3631 bytes (no line) 33: AddClipboardFormatListener +75 bytes (no line) 34: GetClassLongW +1962 bytes (no line) 35: DispatchMessageW +586 bytes (no line) 36: DispatchMessageA +16 bytes (no line) 37: interactive::guiwrapper::win32::Win32Wrapper::start +341 bytes (no line) 38: interactive::application::interactive_main +2622 bytes (no line) 39: game::application::game_main +1321 bytes (no line) 40: library_main +21 bytes (no line) 41: no symbol (no line) 42: no symbol (no line) 43: no symbol (no line) 44: BaseThreadInitThunk +25 bytes (no line) 45: RtlGetAppContainerNamedObjectPath +228 bytes (no line) 46: RtlGetAppContainerNamedObjectPath +180 bytes (no line)

ERROR: Error in core::conformation::Conformation::residue(): The sequence position requested was greater than the number of residues in the pose.
ERROR:: Exit from: c:\cygwin64\home\jflat06\foldit\release\source\src\core/conformation/Conformation.hh line: 500
BACKTRACE:
1: utility::exit +1303 bytes (no line)
2: core::conformation::Conformation::residue +221 bytes (no line)
3: interactive::application::appfiltergeom::BunsFilterGeom::set_visible +616 bytes (no line)
4: standalone::application::FilterWidget::init_for_filters +4046 bytes (no line)
5: standalone::application::StandaloneApplication::setup_for_puzzle +8674 bytes (no line)
6: game::application::GameApplication::setup_for_puzzle +735 bytes (no line)
7: game::application::GameApplication::choose_new_puzzle +1778 bytes (no line)
8: interactive::util::detail::checked_fxn_wrapper<void (__thiscall game::application::GameApplication::)(unsigned int)>::operator()<game::application::GameApplication,int &,void (__thiscall game::application::GameApplication::)(unsigned int),0> +83 bytes (no line)
9: boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<boost::_bi::unspecified,interactive::util::detail::checked_fxn_wrapper<void (__thiscall game::application::GameApplication::*)(unsigned int)>,boost::_bi::list2<boost::_bi::value<interactive::util::access_ptr >,boost::_bi::value > >,void>::invoke +32 bytes (no line) 10: boost::function0::operator() +120 bytes (no line) 11: game::application::PuzzleDialog::on_confirm_puzzle +100 bytes (no line) 12: interactive::util::detail::checked_fxn_wrapper<void (__thiscall game::application::PuzzleDialog::*)(void)>::operator()<game::application::PuzzleDialog,void (__thiscall game::application::PuzzleDialog::*)(void),0> +76 bytes (no line) 13: boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<boost::_bi::unspecified,interactive::util::detail::checked_fxn_wrapper<void (__thiscall game::application::PuzzleDialog::*)(void)>,boost::_bi::list1<boost::_bi::value<interactive::util::access_ptr > > >,void>::invoke +28 bytes (no line) 14: boost::function0::operator() +120 bytes (no line) 15: interactive::gui::Button::generate_click +85 bytes (no line) 16: interactive::gui::Button::on_mouse_up +90 bytes (no line) 17: interactive::gui::TopLevel::on_mouse_up +184 bytes (no line) 18: interactive::guiwrapper::GUIWrapper::generic_mouse_button_func +752 bytes (no line) 19: interactive::util::detail::checked_fxn_wrapper<void (__thiscall interactive::guiwrapper::GUIWrapper::*)(int,bool,int,int)>::operator()<interactive::guiwrapper::win32::Win32Wrapper,int &,bool &,int &,int &,void (__thiscall interactive::guiwrapper::GUIWrapper::*)(int,bool,int,int),0> +95 bytes (no line) 20: boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<boost::_bi::unspecified,interactive::util::detail::checked_fxn_wrapper<void (__thiscall interactive::guiwrapper::GUIWrapper::*)(int,bool,int,int)>,boost::_bi::list5<boost::_bi::value<interactive::util::access_ptr >,boost::_bi::value,boost::_bi::value,boost::_bi::value,boost::_bi::value > >,void>::invoke +46 bytes (no line) 21: boost::function0::operator() +120 bytes (no line) 22: interactive::guiwrapper::GUIWrapper::enqueue_event +76 bytes (no line) 23: interactive::guiwrapper::win32::Win32Wrapper::win_mouse_button_func +106 bytes (no line) 24: interactive::guiwrapper::win32::Win32Wrapper::WndProc +1153 bytes (no line) 25: AddClipboardFormatListener +75 bytes (no line) 26: GetClassLongW +1962 bytes (no line) 27: GetSystemMetricsForDpi +5975 bytes (no line) 28: CallWindowProcW +27 bytes (no line) 29: glDebugEntry +3631 bytes (no line) 30: AddClipboardFormatListener +75 bytes (no line) 31: GetClassLongW +1962 bytes (no line) 32: DispatchMessageW +586 bytes (no line) 33: DispatchMessageA +16 bytes (no line) 34: interactive::guiwrapper::win32::Win32Wrapper::start +341 bytes (no line) 35: interactive::application::interactive_main +2622 bytes (no line) 36: game::application::game_main +1321 bytes (no line) 37: library_main +21 bytes (no line) 38: no symbol (no line) 39: no symbol (no line) 40: no symbol (no line) 41: BaseThreadInitThunk +25 bytes (no line) 42: RtlGetAppContainerNamedObjectPath +228 bytes (no line) 43: RtlGetAppContainerNamedObjectPath +180 bytes (no line)

UNHANDLED EXCEPTION
1: RaiseException +98 bytes (no line)
2: _CxxThrowException +101 bytes (no line)
3: utility::exit +1658 bytes (no line)
4: core::conformation::Conformation::residue +221 bytes (no line)
5: interactive::application::appfiltergeom::BunsFilterGeom::set_visible +616 bytes (no line)
6: standalone::application::FilterWidget::init_for_filters +4046 bytes (no line)
7: standalone::application::StandaloneApplication::setup_for_puzzle +8674 bytes (no line)
8: game::application::GameApplication::setup_for_puzzle +735 bytes (no line)
9: game::application::GameApplication::choose_new_puzzle +1778 bytes (no line)
10: interactive::util::detail::checked_fxn_wrapper<void (__thiscall game::application::GameApplication::)(unsigned int)>::operator()<game::application::GameApplication,int &,void (__thiscall game::application::GameApplication::)(unsigned int),0> +83 bytes (no line)
11: boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<boost::_bi::unspecified,interactive::util::detail::checked_fxn_wrapper<void (__thiscall game::application::GameApplication::*)(unsigned int)>,boost::_bi::list2<boost::_bi::value<interactive::util::access_ptr >,boost::_bi::value > >,void>::invoke +32 bytes (no line) 12: boost::function0::operator() +120 bytes (no line) 13: game::application::PuzzleDialog::on_confirm_puzzle +100 bytes (no line) 14: interactive::util::detail::checked_fxn_wrapper<void (__thiscall game::application::PuzzleDialog::*)(void)>::operator()<game::application::PuzzleDialog,void (__thiscall game::application::PuzzleDialog::*)(void),0> +76 bytes (no line) 15: boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<boost::_bi::unspecified,interactive::util::detail::checked_fxn_wrapper<void (__thiscall game::application::PuzzleDialog::*)(void)>,boost::_bi::list1<boost::_bi::value<interactive::util::access_ptr > > >,void>::invoke +28 bytes (no line) 16: boost::function0::operator() +120 bytes (no line) 17: interactive::gui::Button::generate_click +85 bytes (no line) 18: interactive::gui::Button::on_mouse_up +90 bytes (no line) 19: interactive::gui::TopLevel::on_mouse_up +184 bytes (no line) 20: interactive::guiwrapper::GUIWrapper::generic_mouse_button_func +752 bytes (no line) 21: interactive::util::detail::checked_fxn_wrapper<void (__thiscall interactive::guiwrapper::GUIWrapper::*)(int,bool,int,int)>::operator()<interactive::guiwrapper::win32::Win32Wrapper,int &,bool &,int &,int &,void (__thiscall interactive::guiwrapper::GUIWrapper::*)(int,bool,int,int),0> +95 bytes (no line) 22: boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<boost::_bi::unspecified,interactive::util::detail::checked_fxn_wrapper<void (__thiscall interactive::guiwrapper::GUIWrapper::*)(int,bool,int,int)>,boost::_bi::list5<boost::_bi::value<interactive::util::access_ptr >,boost::_bi::value,boost::_bi::value,boost::_bi::value,boost::_bi::value > >,void>::invoke +46 bytes (no line) 23: boost::function0::operator() +120 bytes (no line) 24: interactive::guiwrapper::GUIWrapper::enqueue_event +76 bytes (no line) 25: interactive::guiwrapper::win32::Win32Wrapper::win_mouse_button_func +106 bytes (no line) 26: interactive::guiwrapper::win32::Win32Wrapper::WndProc +1153 bytes (no line) 27: AddClipboardFormatListener +75 bytes (no line) 28: GetClassLongW +1962 bytes (no line) 29: GetSystemMetricsForDpi +5975 bytes (no line) 30: CallWindowProcW +27 bytes (no line) 31: glDebugEntry +3631 bytes (no line) 32: AddClipboardFormatListener +75 bytes (no line) 33: GetClassLongW +1962 bytes (no line) 34: DispatchMessageW +586 bytes (no line) 35: DispatchMessageA +16 bytes (no line) 36: interactive::guiwrapper::win32::Win32Wrapper::start +341 bytes (no line) 37: interactive::application::interactive_main +2622 bytes (no line) 38: game::application::game_main +1321 bytes (no line) 39: library_main +21 bytes (no line) 40: no symbol (no line) 41: no symbol (no line) 42: no symbol (no line) 43: BaseThreadInitThunk +25 bytes (no line) 44: RtlGetAppContainerNamedObjectPath +228 bytes (no line) 45: RtlGetAppContainerNamedObjectPath +180 bytes (no line)

bkoep Staff Lv 1

Thanks for the report! I think we've tracked down this bug and should have a fix out soon.