-
Type: Bug
-
Resolution: Fixed
-
Priority: Blocker - P1
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
I get the above error when running a .NET unit test using latest Core from develop against MongoDB Realm @2020-12-04. Stacktrace is:
> realm-wrappers.dll!realm::sync::Changeset::get_key(const mpark::variant<mpark::monostate,__int64,realm::GlobalKey,realm::sync::InternString,realm::ObjectId,realm::UUID> & key) Line 72 realm-wrappers.dll!realm::_impl::get_object_ids_in_instruction(const realm::sync::Changeset & changeset, const realm::sync::Instruction & instr, realm::sync::GlobalID * ids, unsigned int max_num_ids) Line 213 realm-wrappers.dll!realm::_impl::ChangesetIndex::scan_changeset(realm::sync::Changeset & changeset) Line 101 realm-wrappers.dll!realm::_impl::TransformerImpl::merge_changesets(unsigned __int64 local_file_ident, realm::sync::Changeset * their_changesets, unsigned int their_size, realm::sync::Changeset * * our_changesets, unsigned int our_size, realm::sync::Transformer::Reporter * reporter, realm::util::Logger * logger) Line 2449 realm-wrappers.dll!realm::_impl::TransformerImpl::transform_remote_changesets(realm::sync::TransformHistory & history, unsigned __int64 local_file_ident, unsigned __int64 current_local_version, realm::sync::Changeset * parsed_changesets, unsigned int num_changesets, realm::sync::Transformer::Reporter * reporter, realm::util::Logger * logger) Line 2588 realm-wrappers.dll!realm::_impl::ClientHistoryImpl::integrate_server_changesets(const realm::sync::SyncProgress & progress, const unsigned __int64 * downloadable_bytes, const realm::sync::Transformer::RemoteChangeset * incoming_changesets, unsigned int num_changesets, realm::sync::VersionInfo & version_info, realm::sync::ClientReplicationBase::IntegrationError & integration_error, realm::util::Logger & logger, realm::sync::ClientReplicationBase::SyncTransactReporter * transact_reporter) Line 550 realm-wrappers.dll!realm::_impl::ClientImplBase::Session::integrate_changesets(realm::sync::ClientReplicationBase & history, const realm::sync::SyncProgress & progress, unsigned __int64 downloadable_bytes, const std::vector<realm::sync::Transformer::RemoteChangeset,std::allocator<realm::sync::Transformer::RemoteChangeset>> & received_changesets, realm::sync::VersionInfo & version_info, realm::sync::ClientReplicationBase::IntegrationError & error) Line 1726 realm-wrappers.dll!realm::_impl::ClientImplBase::Session::initiate_integrate_changesets(unsigned __int64 downloadable_bytes, const std::vector<realm::sync::Transformer::RemoteChangeset,std::allocator<realm::sync::Transformer::RemoteChangeset>> & received_changesets) Line 1790 realm-wrappers.dll!`anonymous namespace'::SessionImpl::initiate_integrate_changesets(unsigned __int64 downloadable_bytes, const std::vector<realm::sync::Transformer::RemoteChangeset,std::allocator<realm::sync::Transformer::RemoteChangeset>> & changesets) Line 1091 realm-wrappers.dll!realm::_impl::ClientImplBase::Session::receive_download_message(const realm::sync::SyncProgress & progress, unsigned __int64 downloadable_bytes, const std::vector<realm::sync::Transformer::RemoteChangeset,std::allocator<realm::sync::Transformer::RemoteChangeset>> & received_changesets) Line 2657 realm-wrappers.dll!realm::_impl::ClientImplBase::Connection::receive_download_message(unsigned __int64 session_ident, const realm::sync::SyncProgress & progress, unsigned __int64 downloadable_bytes, const std::vector<realm::sync::Transformer::RemoteChangeset,std::allocator<realm::sync::Transformer::RemoteChangeset>> & received_changesets) Line 1574 realm-wrappers.dll!realm::_impl::ClientProtocol::parse_message_received<realm::_impl::ClientImplBase::Connection>(realm::_impl::ClientImplBase::Connection & connection, const char * data, unsigned int size) Line 294 realm-wrappers.dll!realm::_impl::ClientImplBase::Connection::handle_message_received(const char * data, unsigned int size) Line 1197 realm-wrappers.dll!realm::_impl::ClientImplBase::Connection::websocket_binary_message_received(const char * data, unsigned int size) Line 455 realm-wrappers.dll!`anonymous namespace'::WebSocket::frame_reader_loop() Line 932 realm-wrappers.dll!`anonymous-namespace'::WebSocket::frame_reader_loop::__l2::<lambda>(std::error_code ec, unsigned int __formal) Line 977 [External Code] realm-wrappers.dll!realm::util::network::Service::AsyncOper::do_recycle_and_execute_helper<std::function<void __cdecl(std::error_code,unsigned int)>,std::error_code,unsigned int>(bool orphaned, bool & was_recycled, std::function<void __cdecl(std::error_code,unsigned int)> handler, std::error_code <args_0>, unsigned int <args_1>) Line 2863 realm-wrappers.dll!realm::util::network::Service::AsyncOper::do_recycle_and_execute<std::function<void __cdecl(std::error_code,unsigned int)>,std::error_code &,unsigned int &>(bool orphaned, std::function<void __cdecl(std::error_code,unsigned int)> & handler, std::error_code & <args_0>, unsigned int & <args_1>) Line 2848 realm-wrappers.dll!realm::util::network::Service::BasicStreamOps<realm::util::network::Socket>::BufferedReadOper<std::function<void __cdecl(std::error_code,unsigned int)>>::recycle_and_execute() Line 2719 realm-wrappers.dll!realm::util::network::Service::Impl::execute(std::unique_ptr<realm::util::network::Service::AsyncOper,realm::util::network::Service::LendersOperDeleter> & lenders_ptr) Line 1631 realm-wrappers.dll!realm::util::network::Service::Impl::run() Line 1392 realm-wrappers.dll!realm::util::network::Service::run() Line 1756 realm-wrappers.dll!`anonymous namespace'::ClientImpl::run() Line 710 realm-wrappers.dll!realm::sync::Client::run() Line 1902 realm-wrappers.dll!realm::_impl::SyncClient::<lambda>() Line 81
- is depended on by
-
RNET-303 support openID credential for google authentication
- Closed