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

Crash in realm::util::Mutex::destroy_failed

    • Type: Icon: Bug Bug
    • Resolution: Gone away
    • Priority: Icon: Minor - P4 Minor - P4
    • Q4-22FY
    • Affects Version/s: None
    • Component/s: None

      Actual Results

      <!--- What happened instead? -->
      <!--- e.g. the stack trace of a crash -->

      Steps to Reproduce

      We keep receiving those crash reports in appcenter but don't have any steps, neither could reproduce. Did you have any similar reports? May it somehow be fixed?
      Please see crash logs:
      MAIN THREAD - CRASHED

      libsystem_kernel.dylib
      __pthread_kill
      libsystem_c.dylib
      abort
      ThinkTime.iOS
      please_report_this_error_to_help_at_realm_dot_io
      ThinkTime.iOS
      realm::util::terminate_internal(std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)
      ThinkTime.iOS
      realm::util::terminate(char const*, char const*, long, std::initializer_list<realm::util::Printable>&&)
      ThinkTime.iOS
      realm::util::Mutex::destroy_failed(int)
      ThinkTime.iOS
      realm::util::Mutex::~Mutex()
      libsystem_c.dylib
      __cxa_finalize_ranges
      libsystem_c.dylib
      exit
      UIKitCore
      -[UIApplication _terminateWithStatus:]
      UIKitCore
      -[_UISceneLifecycleMultiplexer _evalTransitionToSettings:fromSettings:forceExit:withTransitionStore:]
      UIKitCore
      -[_UISceneLifecycleMultiplexer forceExitWithTransitionContext:scene:]
      UIKitCore
      -[UIApplication workspaceShouldExit:withTransitionContext:]
      FrontBoardServices
      -[FBSUIApplicationWorkspaceShim workspaceShouldExit:withTransitionContext:]
      FrontBoardServices
      -[FBSWorkspaceScenesClient willTerminateWithTransitionContext:withAcknowledgement:]
      FrontBoardServices
      -[FBSWorkspace _calloutQueue_executeCalloutFromSource:withBlock:]
      FrontBoardServices
      -[FBSWorkspaceScenesClient willTerminateWithTransitionContext:withAcknowledgement:]
      libdispatch.dylib
      _dispatch_client_callout
      libdispatch.dylib
      _dispatch_block_invoke_direct$VARIANT$mp
      FrontBoardServices
      __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__
      FrontBoardServices
      -[FBSSerialQueue _queue_performNextIfPossible]
      FrontBoardServices
      -[FBSSerialQueue _performNextFromRunLoopSource]
      CoreFoundation
      __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
      CoreFoundation
      __CFRunLoopDoSource0
      CoreFoundation
      __CFRunLoopDoSources0
      CoreFoundation
      __CFRunLoopRun
      CoreFoundation
      CFRunLoopRunSpecific
      GraphicsServices
      GSEventRunModal
      UIKitCore
      UIApplicationMain
      ThinkTime.iOS
      wrapper_managed_to_native_UIKit_UIApplication_UIApplicationMain_int_string___intptr_intptr
      ThinkTime.iOS
      UIApplication.cs:79
      ThinkTime.iOS
      mono_jit_runtime_invoke mini-runtime.c:3119
      ThinkTime.iOS
      mono_runtime_invoke_checked object.c:2960
      ThinkTime.iOS
      mono_runtime_exec_main_checked object.c:0
      ThinkTime.iOS
      mono_jit_exec driver.g.c:1236
      ThinkTime.iOS
      xamarin_main monotouch-main.m:484
      ThinkTime.iOS
      main main.m:277
      libdyld.dylib
      start
      

      And one more

      MAIN THREAD - CRASHED
      
      libsystem_kernel.dylib
      __pthread_kill
      libsystem_c.dylib
      abort
      ThinkTime.iOS
      please_report_this_error_to_help_at_realm_dot_io
      ThinkTime.iOS
      realm::util::terminate_internal(std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)
      ThinkTime.iOS
      realm::util::terminate(char const*, char const*, long, std::initializer_list<realm::util::Printable>&&)
      ThinkTime.iOS
      realm::util::Mutex::destroy_failed(int)
      ThinkTime.iOS
      realm::util::Mutex::~Mutex()
      libsystem_c.dylib
      __cxa_finalize_ranges
      libsystem_c.dylib
      exit
      UIKitCore
      -[UIApplication _terminateWithStatus:]
      UIKitCore
      -[_UISceneLifecycleMultiplexer _evalTransitionToSettings:fromSettings:forceExit:withTransitionStore:]
      UIKitCore
      -[_UISceneLifecycleMultiplexer forceExitWithTransitionContext:scene:]
      UIKitCore
      -[UIApplication workspaceShouldExit:withTransitionContext:]
      FrontBoardServices
      -[FBSUIApplicationWorkspaceShim workspaceShouldExit:withTransitionContext:]
      FrontBoardServices
      -[FBSWorkspaceScenesClient willTerminateWithTransitionContext:withAcknowledgement:]
      FrontBoardServices
      -[FBSWorkspace _calloutQueue_executeCalloutFromSource:withBlock:]
      FrontBoardServices
      -[FBSWorkspaceScenesClient willTerminateWithTransitionContext:withAcknowledgement:]
      libdispatch.dylib
      _dispatch_client_callout
      libdispatch.dylib
      _dispatch_block_invoke_direct
      FrontBoardServices
      __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__
      FrontBoardServices
      -[FBSSerialQueue _queue_performNextIfPossible]
      FrontBoardServices
      -[FBSSerialQueue _performNextFromRunLoopSource]
      CoreFoundation
      __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
      CoreFoundation
      __CFRunLoopDoSource0
      CoreFoundation
      __CFRunLoopDoSources0
      CoreFoundation
      __CFRunLoopRun
      CoreFoundation
      CFRunLoopRunSpecific
      GraphicsServices
      GSEventRunModal
      UIKitCore
      UIApplicationMain
      ThinkTime.iOS
      wrapper_managed_to_native_UIKit_UIApplication_UIApplicationMain_int_string___intptr_intptr
      ThinkTime.iOS
      UIApplication.cs:79
      ThinkTime.iOS
      mono_jit_runtime_invoke mini-runtime.c:3119
      ThinkTime.iOS
      mono_runtime_invoke_checked object.c:2960
      ThinkTime.iOS
      mono_runtime_exec_main_checked object.c:0
      ThinkTime.iOS
      mono_jit_exec driver.g.c:1236
      ThinkTime.iOS
      xamarin_main monotouch-main.m:484
      ThinkTime.iOS
      main main.m:277
      libdyld.dylib
      start
      

      <!--- What are steps we can follow to reproduce this issue? -->

      Code Sample

      <!--- Please provide a code sample or test case that highlights the issue. -->
      <!--- If relevant, include your model definitions. -->
      <!--- For larger code samples, links to external gists/repositories are preferred. -->
      <!--- Alternatively, you can share information confidentially via email at help@realm.io. -->
      <Unable to render embedded object: File (--- Full projects that we can compile and run ourselves are ideal) not found. -->

      Version of Realm and Tooling

      • Client SDK Version: 4.2.0
      • Client OS & Version: Xamarin forms iOS.

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

              Created:
              Updated:
              Resolved: