Uploaded image for project: 'Couchbase Lite'
  1. Couchbase Lite
  2. CBL-5631

pthread_mutex_lock called on a destroyed mutex

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Critical
    • 3.1.7
    • 3.1.2
    • LiteCore
    • Security Level: Public
    • None
    • 4

    Description

      Backtrace:

      03-14 15:00:44.730 19067 19067 F DEBUG   : backtrace:
      03-14 15:00:44.730 19067 19067 F DEBUG   :       #00 pc 000000000005c1a4  /apex/com.android.runtime/lib64/bionic/libc.so (abort+164) (BuildId: 19c32900d9d702c303d2b4164fbba76c)
      03-14 15:00:44.731 19067 19067 F DEBUG   :       #01 pc 000000000005e10c  /apex/com.android.runtime/lib64/bionic/libc.so (__fortify_fatal(char const*, ...)+124) (BuildId: 19c32900d9d702c303d2b4164fbba76c)
      03-14 15:00:44.731 19067 19067 F DEBUG   :       #02 pc 00000000000cb08c  /apex/com.android.runtime/lib64/bionic/libc.so (HandleUsingDestroyedMutex(pthread_mutex_t*, char const*)+60) (BuildId: 19c32900d9d702c303d2b4164fbba76c)
      03-14 15:00:44.731 19067 19067 F DEBUG   :       #03 pc 00000000000caf20  /apex/com.android.runtime/lib64/bionic/libc.so (pthread_mutex_lock+208) (BuildId: 19c32900d9d702c303d2b4164fbba76c)
      03-14 15:00:44.731 19067 19067 F DEBUG   :       #04 pc 000000000042de70  /data/app/~~fET-kNzisRMrHNVed2tckQ==/com.xxxxxx.wdw.android.debug-0eFCbTGSgtGzSvh1QK1TRA==/lib/arm64/libLiteCore.so (std::__ndk1::mutex::lock()+12) (BuildId: 5c0a51acc290d3674479700d340deef49aeba381)
      03-14 15:00:44.731 19067 19067 F DEBUG   :       #05 pc 00000000001af860  /data/app/~~fET-kNzisRMrHNVed2tckQ==/com.xxxxxx.wdw.android.debug-0eFCbTGSgtGzSvh1QK1TRA==/lib/arm64/libLiteCore.so (litecore::C4QueryObserverImpl::notify(litecore::C4QueryEnumeratorImpl*, C4Error)+44) (BuildId: 5c0a51acc290d3674479700d340deef49aeba381)
      03-14 15:00:44.731 19067 19067 F DEBUG   :       #06 pc 00000000001af768  /data/app/~~fET-kNzisRMrHNVed2tckQ==/com.xxxxxx.wdw.android.debug-0eFCbTGSgtGzSvh1QK1TRA==/lib/arm64/libLiteCore.so (C4Query::notifyObservers(std::__ndk1::set<litecore::C4QueryObserverImpl*, std::__ndk1::less<litecore::C4QueryObserverImpl*>, std::__ndk1::allocator<litecore::C4QueryObserverImpl*> > const&, litecore::QueryEnumerator*, C4Error)+132) (BuildId: 5c0a51acc290d3674479700d340deef49aeba381)
      03-14 15:00:44.731 19067 19067 F DEBUG   :       #07 pc 00000000001af684  /data/app/~~fET-kNzisRMrHNVed2tckQ==/com.xxxxxx.wdw.android.debug-0eFCbTGSgtGzSvh1QK1TRA==/lib/arm64/libLiteCore.so (C4Query::liveQuerierUpdated(litecore::QueryEnumerator*, C4Error)+164) (BuildId: 5c0a51acc290d3674479700d340deef49aeba381)
      03-14 15:00:44.731 19067 19067 F DEBUG   :       #08 pc 00000000001c5ee8  /data/app/~~fET-kNzisRMrHNVed2tckQ==/com.xxxxxx.wdw.android.debug-0eFCbTGSgtGzSvh1QK1TRA==/lib/arm64/libLiteCore.so (litecore::LiveQuerier::_runQuery(litecore::Query::Options)+532) (BuildId: 5c0a51acc290d3674479700d340deef49aeba381)
      03-14 15:00:44.731 19067 19067 F DEBUG   :       #09 pc 00000000001c6a44  /data/app/~~fET-kNzisRMrHNVed2tckQ==/com.xxxxxx.wdw.android.debug-0eFCbTGSgtGzSvh1QK1TRA==/lib/arm64/libLiteCore.so (std::__ndk1::__function::__func<std::__ndk1::__bind<void (litecore::LiveQuerier::*&)(litecore::Query::Options), litecore::LiveQuerier*, litecore::Query::Options&>, std::__ndk1::allocator<std::__ndk1::__bind<void (litecore::LiveQuerier::*&)(litecore::Query::Options), litecore::LiveQuerier*, litecore::Query::Options&> >, void ()>::operator()()+84) (BuildId: 5c0a51acc290d3674479700d340deef49aeba381)
      03-14 15:00:44.731 19067 19067 F DEBUG   :       #10 pc 0000000000294130  /data/app/~~fET-kNzisRMrHNVed2tckQ==/com.xxxxxx.wdw.android.debug-0eFCbTGSgtGzSvh1QK1TRA==/lib/arm64/libLiteCore.so (litecore::actor::ThreadedMailbox::safelyCall(std::__ndk1::function<void ()> const&) const+36) (BuildId: 5c0a51acc290d3674479700d340deef49aeba381)
      03-14 15:00:44.731 19067 19067 F DEBUG   :       #11 pc 0000000000295d48  /data/app/~~fET-kNzisRMrHNVed2tckQ==/com.xxxxxx.wdw.android.debug-0eFCbTGSgtGzSvh1QK1TRA==/lib/arm64/libLiteCore.so (std::__ndk1::__function::__func<litecore::actor::ThreadedMailbox::enqueue(char const*, std::__ndk1::function<void ()> const&)::$_1, std::__ndk1::allocator<litecore::actor::ThreadedMailbox::enqueue(char const*, std::__ndk1::function<void ()> const&)::$_1>, void ()>::operator()()+24) (BuildId: 5c0a51acc290d3674479700d340deef49aeba381)
      03-14 15:00:44.731 19067 19067 F DEBUG   :       #12 pc 0000000000293ae0  /data/app/~~fET-kNzisRMrHNVed2tckQ==/com.xxxxxx.wdw.android.debug-0eFCbTGSgtGzSvh1QK1TRA==/lib/arm64/libLiteCore.so (litecore::actor::ThreadedMailbox::performNextMessage()+160) (BuildId: 5c0a51acc290d3674479700d340deef49aeba381)
      03-14 15:00:44.731 19067 19067 F DEBUG   :       #13 pc 0000000000293920  /data/app/~~fET-kNzisRMrHNVed2tckQ==/com.xxxxxx.wdw.android.debug-0eFCbTGSgtGzSvh1QK1TRA==/lib/arm64/libLiteCore.so (litecore::actor::Scheduler::task(unsigned int)+148) (BuildId: 5c0a51acc290d3674479700d340deef49aeba381)
      03-14 15:00:44.731 19067 19067 F DEBUG   :       #14 pc 0000000000294714  /data/app/~~fET-kNzisRMrHNVed2tckQ==/com.xxxxxx.wdw.android.debug-0eFCbTGSgtGzSvh1QK1TRA==/lib/arm64/libLiteCore.so (void* std::__ndk1::__thread_proxy<std::__ndk1::tuple<std::__ndk1::unique_ptr<std::__ndk1::__thread_struct, std::__ndk1::default_delete<std::__ndk1::__thread_struct> >, litecore::actor::Scheduler::start()::$_0> >(void*)+48) (BuildId: 5c0a51acc290d3674479700d340deef49aeba381)
      03-14 15:00:44.731 19067 19067 F DEBUG   :       #15 pc 00000000000c9ccc  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+204) (BuildId: 19c32900d9d702c303d2b4164fbba76c)
      03-14 15:00:44.731 19067 19067 F DEBUG   :       #16 pc 000000000005db00  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) (BuildId: 19c32900d9d702c303d2b4164fbba76c)
      

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              jianmin.zhao Jianmin Zhao
              jianmin.zhao Jianmin Zhao
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty