Uploaded image for project: 'Realm Cocoa SDK'
  1. Realm Cocoa SDK
  2. RCOCOA-2431

Getting Crash - RLMException Database has an unsupported version (9) and cannot be upgraded

      How frequently does the bug occur?

      – select –

      Description

      after updating realam version from 10.7.6 to 10.49.2, our app users (not all) are getting crash is logged in our system as

      boost::detail::function::function_obj_invoker2<boost::algorithm::detail::token_finderF<boost::algorithm::detail::pred_orF<boost::algorithm::detail::is_classifiedF, boost::algorithm::detail::pred_andF<boost::algorithm::detail::is_classifiedF, boost::algorithm::detail::pred_notF<boost::algorithm::detail::is_any_ofF<char> > > > >, boost::iterator_range<std::1::*wrap_iter<char const_> >, std::*1::*wrap_iter<char const_>, std::*1::*wrap_iter<char const_> >::invoke(boost::detail::function::function_buffer&, std::*1::*wrap_iter<char const_>, std::*1::*wrap_iter<char const>)
      SIGABRT: Database has an unsupported version (9) and cannot be upgraded

      Stacktrace & log output

      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
      CoreFoundation
      0x00000001a77b5000 + 540448
      libobjc.A.dylib
      0x000000019f6d4000 + 90136
      AppName
      boost::detail::function::function_obj_invoker2<boost::algorithm::detail::token_finderF<boost::algorithm::detail::pred_orF<boost::algorithm::detail::is_classifiedF, boost::algorithm::detail::pred_andF<boost::algorithm::detail::is_classifiedF, boost::algorithm::detail::pred_notF<boost::algorithm::detail::is_any_ofF<char> > > > >, boost::iterator_range<std::__1::__wrap_iter<char const*> >, std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*> >::invoke(boost::detail::function::function_buffer&, std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*>)
      AppName
      boost::detail::function::function_obj_invoker2<boost::algorithm::detail::token_finderF<boost::algorithm::detail::pred_orF<boost::algorithm::detail::is_classifiedF, boost::algorithm::detail::pred_andF<boost::algorithm::detail::is_classifiedF, boost::algorithm::detail::pred_notF<boost::algorithm::detail::is_any_ofF<char> > > > >, boost::iterator_range<std::__1::__wrap_iter<char const*> >, std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*> >::invoke(boost::detail::function::function_buffer&, std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*>)
      AppName
      boost::detail::function::function_obj_invoker2<boost::algorithm::detail::token_finderF<boost::algorithm::detail::pred_orF<boost::algorithm::detail::is_classifiedF, boost::algorithm::detail::pred_andF<boost::algorithm::detail::is_classifiedF, boost::algorithm::detail::pred_notF<boost::algorithm::detail::is_any_ofF<char> > > > >, boost::iterator_range<std::__1::__wrap_iter<char const*> >, std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*> >::invoke(boost::detail::function::function_buffer&, std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*>)
      AppName
      boost::detail::function::function_obj_invoker2<boost::algorithm::detail::token_finderF<boost::algorithm::detail::pred_orF<boost::algorithm::detail::is_classifiedF, boost::algorithm::detail::pred_andF<boost::algorithm::detail::is_classifiedF, boost::algorithm::detail::pred_notF<boost::algorithm::detail::is_any_ofF<char> > > > >, boost::iterator_range<std::__1::__wrap_iter<char const*> >, std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*> >::invoke(boost::detail::function::function_buffer&, std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*>)
      AppName
      boost::detail::function::function_obj_invoker2<boost::algorithm::detail::token_finderF<boost::algorithm::detail::pred_orF<boost::algorithm::detail::is_classifiedF, boost::algorithm::detail::pred_andF<boost::algorithm::detail::is_classifiedF, boost::algorithm::detail::pred_notF<boost::algorithm::detail::is_any_ofF<char> > > > >, boost::iterator_range<std::__1::__wrap_iter<char const*> >, std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*> >::invoke(boost::detail::function::function_buffer&, std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*>)
      AppName
      _mh_execute_header
      AppName
      _mh_execute_header
      libdispatch.dylib
      0x00000001af6da000 + 8508
      

      Can you reproduce the bug?

      No

      Reproduction Steps

      No response

      Version

      10.49.2

      What Atlas Services are you using?

      Local Database only

      Are you using encryption?

      – select –

      Platform OS and version(s)

      ios 15.x, 16.x, 17.x ios 18, ipadOS 1.x, ipadOS 16.x, ipadOS17.x

      Build environment

      Xcode version: Xcode 15
      Dependency manager and version: Cocoapods

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

              Created:
              Updated: