[Moto Z ROMs, Kernels, Recoveries, & Other Developm] faxedhead:
New issue - the bluetooth service just started crashing over and over again, had to reboot the phone to regain control.

Full logcat here: https://codenature.info/pub/bluetooth/bluetooth-crash.logcat.txt

Screenshot: https://codenature.info/pub/bluetooth/bluetooth-crash.jpg

Logcat snippet:

07-04 18:10:24.530 29925-30015/? E/bt_vendor: get_vs_hci_event: Not a valid status!!!

07-04 18:10:24.530 29925-30015/? I/bt_vendor: hci_send_vs_cmd: Failed to get HCI-VS Event from SOC

07-04 18:10:24.530 29925-30015/? E/bt_vendor: Failed to attach the patch payload to the Controller!

07-04 18:10:24.531 29925-30015/? I/bt_vendor: rome_soc_init: Fail to get Rome Version (0xffffff92)

07-04 18:10:24.535 29925-30015/? E/bt_vendor: Failed to initialize ROME Controller!!!

07-04 18:10:24.536 29925-30015/? E/android.hardware.bluetooth@1.0-impl: Open: fd_count -1 is invalid!

07-04 18:10:24.542 2418-2511/com.android.bluetooth A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 2511 (hci_thread), pid 2418 (droid.bluetooth)

07-04 18:10:24.682 2516-2516/? I/crash_dump64: obtaining output fd from tombstoned, type: kDebuggerdTombstone

07-04 18:10:24.683 2287-2287/? I//system/bin/tombstoned: received crash request for pid 2418

07-04 18:10:24.690 2516-2516/? I/crash_dump64: performing dump of process 2418 (target tid = 2511)

07-04 18:10:24.691 2516-2516/? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

LineageOS Version: 'unknown'

Build fingerprint: 'motorola/griffin/griffin:8.0.0/OPL27.76-51/58:user/release-keys'

Revision: '0'

ABI: 'arm64'

pid: 2418, tid: 2511, name: hci_thread >>> com.android.bluetooth <<<

signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------

07-04 18:10:24.696 2516-2516/? A/DEBUG: Abort message: '[0704/181024:FATAL:hci_layer_android.cc(78)] Check failed: status == Status::SUCCESS.

'

x0 0000000000000000 x1 00000000000009cf x2 0000000000000006 x3 0000000000000008

x4 0000000000000000 x5 0000000000000000 x6 0000000000000000 x7 7f7f7f7f7f7f7f7f

x8 0000000000000083 x9 fd8b81013ec39c68 x10 0000000000000000 x11 ffffffffffffffff

x12 0000000000000038 x13 ffffffffffffffff x14 ff00000000000000 x15 ffffffffffffffff

x16 0000005bb865afa8 x17 00000072b54c45f0 x18 00000000000007d0 x19 0000000000000972

x20 00000000000009cf x21 0000000000000083 x22 000000721cafa588 x23 000000721dacf000

x24 000000721caf84f1 x25 00000072b64ec050 x26 000000721caf8e70 x27 0000000000000000

x28 000000721caf90a0 x29 000000721caf84b0 x30 00000072b5477b7c

sp 000000721caf8470 pc 00000072b5477b9c pstate 0000000060000000

07-04 18:10:24.776 2516-2516/? A/DEBUG: backtrace:

07-04 18:10:24.777 2516-2516/? A/DEBUG: #00 pc 000000000001db9c /system/lib64/libc.so (abort+112)

#01 pc 0000000000083660 /system/lib64/libchrome.so (base::debug::BreakDebugger()+20)

#02 pc 000000000009b498 /system/lib64/libchrome.so (logging::LogMessage::~LogMessage()+1060)

#03 pc 00000000000d811c /system/lib64/hw/bluetooth.default.so (BluetoothHciCallbacks::initializationComplete(android::hardware::bluetooth::V1_0::Status)+72)

#04 pc 0000000000022bd0 /system/lib64/android.hardware.bluetooth@1.0.so (android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks::_hidl_initializationComplete(android::hidl::base::V1_0::BnHwBase*, android::hardware::Parcel const&, android::hardware::Parcel*, std::__1::function<void (android::hardware::Parcel&)>)+160)

07-04 18:10:24.783 2516-2516/? A/DEBUG: #05 pc 0000000000023b5c /system/lib64/android.hardware.bluetooth@1.0.so (android::hardware::bluetooth::V1_0::BnHwBluetoothHciCallbacks::onTransact(unsigned int, android::hardware::Parcel const&, android::hardware::Parcel*, unsigned int, std::__1::function<void (android::hardware::Parcel&)>)+1080)

#06 pc 0000000000011800 /system/lib64/libhwbinder.so (android::hardware::BHwBinder::transact(unsigned int, android::hardware::Parcel const&, android::hardware::Parcel*, unsigned int, std::__1::function<void (android::hardware::Parcel&)>)+132)

#07 pc 0000000000015348 /system/lib64/libhwbinder.so (android::hardware::IPCThreadState::executeCommand(int)+576)

#08 pc 0000000000015c90 /system/lib64/libhwbinder.so (android::hardware::IPCThreadState::waitForResponse(android::hardware::Parcel*, int*)+340)

07-04 18:10:24.784 2516-2516/? A/DEBUG: #09 pc 00000000000159cc /system/lib64/libhwbinder.so (android::hardware::IPCThreadState::transact(int, unsigned int, android::hardware::Parcel const&, android::hardware::Parcel*, unsigned int)+224)

#10 pc 00000000000124f4 /system/lib64/libhwbinder.so (android::hardware::BpHwBinder::transact(unsigned int, android::hardware::Parcel const&, android::hardware::Parcel*, unsigned int, std::__1::function<void (android::hardware::Parcel&)>)+72)

#11 pc 0000000000015364 /system/lib64/android.hardware.bluetooth@1.0.so (android::hardware::bluetooth::V1_0::BpHwBluetoothHci::_hidl_initialize(android::hardware::IInterface*, android::hardware::details::HidlInstrumentor*, android::sp<android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks> const&)+392)

#12 pc 00000000000d7d40 /system/lib64/hw/bluetooth.default.so (hci_initialize()+428)

#13 pc 0000000000084bac /system/lib64/libchrome.so (base::debug::TaskAnnotator::RunTask(char const*, base::PendingTask const&)+188)

#14 pc 000000000009f594 /system/lib64/libchrome.so (base::MessageLoop::RunTask(base::PendingTask const&)+448)

#15 pc 000000000009f860 /system/lib64/libchrome.so (base::MessageLoop::DeferOrRunPendingTask(base::PendingTask)+52)

#16 pc 000000000009fc90 /system/lib64/libchrome.so (base::MessageLoop::DoWork()+356)

#17 pc 00000000000a0df8 /system/lib64/libchrome.so (base::MessagePumpDefault::Run(base::MessagePump::Delegate*)+56)

#18 pc 00000000000ba908 /system/lib64/libchrome.so (base::RunLoop::Run()+136)

#19 pc 00000000000d5e9c /system/lib64/hw/bluetooth.default.so (message_loop_run(void*)+244)

#20 pc 00000000001a8378 /system/lib64/hw/bluetooth.default.so (work_queue_read_cb(void*)+92)

#21 pc 00000000001a6568 /system/lib64/hw/bluetooth.default.so (run_reactor(reactor_t*, int)+320)

#22 pc 00000000001a63fc /system/lib64/hw/bluetooth.default.so (reactor_start(reactor_t*)+84)

07-04 18:10:24.785 2516-2516/? A/DEBUG: #23 pc 00000000001a7e10 /system/lib64/hw/bluetooth.default.so (run_thread(void*)+176)

#24 pc 0000000000069e54 /system/lib64/libc.so (__pthread_start(void*)+36)

#25 pc 000000000001f03c /system/lib64/libc.so (__start_thread+68)