Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SIGABRT - please_report_this_issue_in_github_realm_realm_core_v_13_17_2 #7128

Closed
SPodjasek opened this issue Nov 12, 2023 · 3 comments
Closed

Comments

@SPodjasek
Copy link

SDK and version

SDK : Flutter
Version: 1.5.0

Observations

  • How frequent do the crash occur? So far just a single crash report
  • Does it happen in production or during dev/test? Closed alpha testing
  • Can the crash be reproduced by you? No
  • Can you provide instructions for how we can reproduce it? No

Crash log / stacktrace

Crashed: Thread
0  libsystem_kernel.dylib         0xa01c __pthread_kill + 8
1  libsystem_pthread.dylib        0x5680 pthread_kill + 268
2  libsystem_c.dylib              0x75b90 abort + 180
3  realm_dart                     0x3b2d8c please_report_this_issue_in_github_realm_realm_core_v_13_17_2 + 10
4  realm_dart                     0x3b30c0 realm::util::terminate_internal(std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char>>&) + 244
5  realm_dart                     0x3b2f30 realm::util::terminate_with_info(char const*, char const*, long, char const*, std::initializer_list<realm::util::Printable>&&) + 400
6  realm_dart                     0x255a34 void realm::util::terminate_with_info<unsigned long&, unsigned long&, unsigned long const&, unsigned long&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(char const*, int, char const*, char const*, unsigned long&, unsigned long&, unsigned long const&, unsigned long&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&&) + 134
7  realm_dart                     0x25580c realm::SlabAlloc::do_free(unsigned long, char*) + 1740
8  realm_dart                     0x2ee858 realm::Node::do_copy_on_write(unsigned long) + 320
9  realm_dart                     0x25aa58 realm::Array::set(unsigned long, long long) + 124
10 realm_dart                     0x2ee838 realm::Node::do_copy_on_write(unsigned long) + 288
11 realm_dart                     0x25aa58 realm::Array::set(unsigned long, long long) + 124
12 realm_dart                     0x1f9e64 realm::sync::ClientHistory::update_sync_progress(realm::sync::SyncProgress const&, unsigned long long const*, std::__1::shared_ptr<realm::Transaction>) + 424
13 realm_dart                     0x1f9b6c realm::sync::ClientHistory::set_sync_progress(realm::sync::SyncProgress const&, unsigned long long const*, realm::sync::VersionInfo&) + 204
14 realm_dart                     0x209c68 realm::sync::ClientImpl::Session::integrate_changesets(realm::sync::ClientReplication&, realm::sync::SyncProgress const&, unsigned long long, std::__1::vector<realm::sync::Transformer::RemoteChangeset, std::__1::allocator<realm::sync::Transformer::RemoteChangeset>> const&, realm::sync::VersionInfo&, realm::sync::DownloadBatchState) + 420
15 realm_dart                     0x1ba8c4 realm::sync::ClientImpl::Session::initiate_integrate_changesets(unsigned long long, realm::sync::DownloadBatchState, realm::sync::SyncProgress const&, std::__1::vector<realm::sync::Transformer::RemoteChangeset, std::__1::allocator<realm::sync::Transformer::RemoteChangeset>> const&) + 128
16 realm_dart                     0x208b34 realm::sync::ClientImpl::Session::receive_download_message(realm::sync::SyncProgress const&, unsigned long long, realm::sync::DownloadBatchState, long long, std::__1::vector<realm::sync::Transformer::RemoteChangeset, std::__1::allocator<realm::sync::Transformer::RemoteChangeset>> const&) + 988
17 realm_dart                     0x210b9c void realm::_impl::ClientProtocol::parse_download_message<realm::sync::ClientImpl::Connection>(realm::sync::ClientImpl::Connection&, realm::_impl::HeaderLineParser&) + 1576
18 realm_dart                     0x205738 void realm::_impl::ClientProtocol::parse_message_received<realm::sync::ClientImpl::Connection>(realm::sync::ClientImpl::Connection&, std::__1::basic_string_view<char, std::__1::char_traits<char>>) + 960
19 realm_dart                     0x20f6c8 realm::sync::ClientImpl::Connection::WebSocketObserverShim::websocket_binary_message_received(realm::util::Span<char const, 18446744073709551615ul>) + 148
20 realm_dart                     0x1f36a8 (anonymous namespace)::WebSocket::frame_reader_loop() + 136
21 realm_dart                     0x1e6370 realm::sync::network::Service::BasicStreamOps<realm::sync::network::ssl::Stream>::BufferedReadOper<realm::util::UniqueFunction<void (std::__1::error_code, unsigned long)>>::recycle_and_execute() + 220
22 realm_dart                     0x1ecd68 realm::sync::network::Service::Impl::run_impl(bool) + 388
23 realm_dart                     0x1de808 realm::sync::websocket::DefaultSocketProvider::event_loop() + 220
24 realm_dart                     0x1e04d4 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (realm::sync::websocket::DefaultSocketProvider::*)(), realm::sync::websocket::DefaultSocketProvider*>>(void*) + 64
25 libsystem_pthread.dylib        0x24d4 _pthread_start + 136
26 libsystem_pthread.dylib        0x1a10 thread_start + 8
@nielsenko
Copy link
Contributor

nielsenko commented Nov 13, 2023

@nirinchev / @jedelbo The fix for th-is (aka bug-of-the-year) has been in realm-core master (#6962) and realm-dart main for a while (included in realm/realm-dart#1387). Would it be possible to roll a Flutter/Dart release?

@nirinchev
Copy link
Member

nirinchev commented Nov 14, 2023

@nielsenko, we're struggling with some CI issues which I'm not convinced are false negatives, which is why the release didn't go out last week. I'm optimistic about resolving them this week and releasing the Core upgrade as well as the other features that have been delayed.

@SPodjasek this issue is resolved and already merged, so will be fixed with the next Flutter release. As mentioned above, the current ETA is later this week unless something goes wrong.

@kiburtse
Copy link
Contributor

Duplicate of #6340

@kiburtse kiburtse marked this as a duplicate of #6340 Nov 14, 2023
@kiburtse kiburtse closed this as not planned Won't fix, can't repro, duplicate, stale Nov 14, 2023
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 21, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants