Uploaded image for project: 'Realm .NET SDK'
  1. Realm .NET SDK
  2. RNET-1049

iOS Crash on Realm Compact

    • Type: Icon: Bug Bug
    • Resolution: Duplicate
    • Priority: Icon: Unknown Unknown
    • None
    • Affects Version/s: None
    • Component/s: None

      What happened?

      A user experienced an app crash and sent the iOS Logs. The logs appear to suggest that the crash occurred during Realm compaction

      0   libsystem_kernel.dylib        	       0x1e03891a0 __fcntl + 8
      1   libsystem_kernel.dylib        	       0x1e0388880 fcntl + 88
      2   realm-wrappers                	       0x10301673c realm::util::File::sync() + 32
      3   realm-wrappers                	       0x102f0fa54 realm::DB::compact(bool, std::__1::optional<char const*>) + 512
      4   realm-wrappers                	       0x102cf06e8 realm::_impl::RealmCoordinator::open_db() + 1736
      5   realm-wrappers                	       0x102cf1444 realm::_impl::RealmCoordinator::do_get_realm(realm::RealmConfig&&, std::__1::shared_ptr<realm::Realm>&, std::__1::optional<realm::VersionID>, realm::util::CheckedUniqueLock&) + 72
      6   realm-wrappers                	       0x102cf1330 realm::_impl::RealmCoordinator::get_realm(realm::RealmConfig, std::__1::optional<realm::VersionID>) + 480
      7   realm-wrappers                	       0x102d69a0c realm::Realm::get_shared_realm(realm::RealmConfig) + 120
      8   realm-wrappers                	       0x102ca4cfc shared_realm_open + 868
      

      Repro steps

      1. Open App
      2. Crash

      Version

      10.20.0

      What Atlas Services are you using?

      Local Database only

      What type of application is this?

      Xamarin

      Client OS and version

      iOS 16.6

      Code snippets

      No response

      Stacktrace of the exception/crash you're getting

      Unable to find source-code formatter for language: shell. Available languages are: actionscript, ada, applescript, bash, c, c#, c++, cpp, css, erlang, go, groovy, haskell, html, java, javascript, js, json, lua, none, nyan, objc, perl, php, python, r, rainbow, ruby, scala, sh, sql, swift, visualbasic, xml, yaml
      0   libsystem_kernel.dylib        	       0x1e03891a0 __fcntl + 8
      1   libsystem_kernel.dylib        	       0x1e0388880 fcntl + 88
      2   realm-wrappers                	       0x10301673c realm::util::File::sync() + 32
      3   realm-wrappers                	       0x102f0fa54 realm::DB::compact(bool, std::__1::optional<char const*>) + 512
      4   realm-wrappers                	       0x102cf06e8 realm::_impl::RealmCoordinator::open_db() + 1736
      5   realm-wrappers                	       0x102cf1444 realm::_impl::RealmCoordinator::do_get_realm(realm::RealmConfig&&, std::__1::shared_ptr<realm::Realm>&, std::__1::optional<realm::VersionID>, realm::util::CheckedUniqueLock&) + 72
      6   realm-wrappers                	       0x102cf1330 realm::_impl::RealmCoordinator::get_realm(realm::RealmConfig, std::__1::optional<realm::VersionID>) + 480
      7   realm-wrappers                	       0x102d69a0c realm::Realm::get_shared_realm(realm::RealmConfig) + 120
      8   realm-wrappers                	       0x102ca4cfc shared_realm_open + 868
      

      Relevant log output

      No response

            Assignee:
            Unassigned Unassigned
            Reporter:
            unitosyncbot Unito Sync Bot
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: