Hi. Please help. I'm using my phone for work. So I installed every app I need once and using it like that for over an year. Just updating everything without installation of new apps. 5 weeks ago I started using bluetooth headphones. Since then, the audio crashes started to appear when calling no matter If I'm using that headphones or not. I have about 30 calls daily and I'm seeing about one crash daily. Most of the time phone displays crash right when I press the red button to end call. When I press the red button, then phone app freezes for about 3 seconds and then crash appear. Time to time I experiencing several crashes in single call (I recognize that by hearing call audio quality change in earpiece like lowering the quality of call and back). Most of the time I'm not using bluetooth headphones when this happens. Every time the crash appear, there is always two notifications about that from Log viewer app. Audioserver crash and android hardware.audio.service-aidl.aoc crash My phone app is the grapheneOS's default one. Also I'm recording every call I made, or receive. Several crashes I attached here. I have everything updated. Reboot isn't helping. Thank you anyone.
type: crash
flags: dev options enabled
osVersion: google/husky/husky:15/BP1A.250405.007.B1/2025042500:user/release-keys
uid: 1041 (u:r:audioserver:s0)
cmdline: /system/bin/audioserver
processUptime: 0s
abortMessage: TimeCheck timeout for IAudioFlinger::getInputFramesLost scheduled 14:33:29.066 on thread 27348\12Timeout ms 5000.00 (3000.00 + 2000.00) elapsed steady ms 5000.5991 elapsed system ms 5000.6108\12HAL pids [ 27063 ]\12now 14:33:35.209\12secondChanceCount 2\12analysis [ ]\12timeout [ { IAudioFlinger::getInputFramesLost scheduled 14:33:29.066 deadline :32.066 tid 27348 } ]\12pending [ { IAudioFlinger::setParameters scheduled 14:33:32.642 deadline :35.642 tid 27179 } { IAudioPolicyService::setStreamVolumeIndex scheduled 14:33:33.682 deadline :36.682 tid 27205 } ]\12retired [ { IAudioPolicyService::getDevicesForAttributes scheduled 14:33:30.656 deadline :33.656 tid 27205 } { IAudioPolicyService::setStreamVolumeIndex scheduled 14:33:30.659 deadline :33.659 tid 27205 } { IAudioPolicyService::setStreamVolumeIndex scheduled 14:33:30.664 deadline :33.664 tid 27205 } { IAudioPolicyService::setStreamVolumeIndex scheduled 14:33:30.670 deadline :33.670 tid 27205 } ]\12timeout(27348) callstack [\12 #00 pc 0000000000092420 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) (BuildId: b20cc62fd889702f52496bb8694bbee0)\12 #01 pc 000000000006aae4 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+148) (BuildId: b20cc62fd889702f52496bb8694bbee0)\12 #02 pc 000000000007ccf0 /apex/com.android.runtime/lib64/bionic/libc.so (NonPI::MutexLockWithTimeout(pthread_mutex_internal_t*, bool, timespec const*)+320) (BuildId: b20cc62fd889702f52496bb8694bbee0)\12 #03 pc 00000000000a2024 /system/lib64/libc++.so (std::__1::mutex::lock()+12) (BuildId: 4668837a29afdd9fdba531a239fbfb965280cc24)\12 #04 pc 000000000015b430 /system/lib64/libaudiohal@aidl.so (android::StreamHalAidl::sendCommand(aidl::android::hardware::audio::core::StreamDescriptor::Command const&, aidl::android::hardware::audio::core::StreamDescriptor::Reply*, bool, android::StreamHalAidl::StatePositions*)+128) (BuildId: 53b2a699defb22a185d0ebf20a1ebd02)\12 #05 pc 000000000015b314 /system/lib64/libaudiohal@aidl.so (android::StreamHalAidl::updateCountersIfNeeded(aidl::android::hardware::audio::core::StreamDescriptor::Reply*, android::StreamHalAidl::StatePositions*)+164) (BuildId: 53b2a699defb22a185d0ebf20a1ebd02)\12 #06 pc 000000000016856c /system/lib64/libaudiohal@aidl.so (android::StreamInHalAidl::getInputFramesLost(unsigned int*)+188) (BuildId: 53b2a699defb22a185d0ebf20a1ebd02)\12 #07 pc 00000000001bc7a0 /system/bin/audioserver (android::RecordThread::getInputFramesLost() const+176) (BuildId: 87620de3f536636e30b27d1f854798fd)\12 #08 pc 00000000000bff28 /system/bin/audioserver (android::AudioFlinger::getInputFramesLost(int) const+168) (BuildId: 87620de3f536636e30b27d1f854798fd)\12 #09 pc 00000000000e0be0 /system/lib64/libaudioclient.so (android::AudioFlingerServerAdapter::getInputFramesLost(int, int*)+144) (BuildId: c7ab771374405850805c294791999ae4)\12 #10 pc 000000000003e778 /system/lib64/audioflinger-aidl-cpp.so (android::media::BnAudioFlingerService::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+16360) (BuildId: 8568a30cd6cd2a276ec3336a7fed47c2)\12 #11 pc 00000000000c99b8 /system/bin/audioserver (android::AudioFlinger::onTransactWrapper(android::AudioFlingerServerAdapter::Delegate::TransactionCode, android::Parcel const&, unsigned int, std::__1::function<int ()> const&)+952) (BuildId: 87620de3f536636e30b27d1f854798fd)\12 #12 pc 00000000000e4b2c /system/lib64/libaudioclient.so (non-virtual thunk to android::AudioFlingerServerAdapter::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+172) (BuildId: c7ab771374405850805c294791999ae4)\12 #13 pc 000000000004cdf8 /system/lib64/libbinder.so (android::IPCThreadState::executeCommand(int)+904) (BuildId: f7779182d101ec478220cdfecc6e8ff8)\12 #14 pc 0000000000062728 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+392) (BuildId: f7779182d101ec478220cdfecc6e8ff8)\12 #15 pc 000000000006257c /system/lib64/libbinder.so (android::PoolThread::threadLoop()+28) (BuildId: f7779182d101ec478220cdfecc6e8ff8)\12 #16 pc 00000000000174b0 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+256) (BuildId: 208500eb1a50da7bc3493dad5f75ab96)\12 #17 pc 000000000001b088 /system/lib64/libutils.so (libutil_thread_trampoline(void*) (.__uniq.226528677032898775202282855395389835431)+24) (BuildId: 208500eb1a50da7bc3493dad5f75ab96)\12 #18 pc 000000000007b134 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+180) (BuildId: b20cc62fd889702f52496bb8694bbee0)\12 #19 pc 000000000006bc64 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: b20cc62fd889702f52496bb8694bbee0)\12]
signal: 6 (SIGABRT), code -1 (SI_QUEUE)
threadName: binder:27062_A
MTE: enabled
backtrace:
/apex/com.android.runtime/lib64/bionic/libc.so (syscall+32, pc 92420)
/apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+148, pc 6aae4)
/apex/com.android.runtime/lib64/bionic/libc.so (NonPI::MutexLockWithTimeout(pthread_mutex_internal_t*, bool, timespec const*)+320, pc 7ccf0)
/system/lib64/libc++.so (std::__1::mutex::lock()+12, pc a2024)
/system/lib64/libaudiohal@aidl.so (android::StreamHalAidl::sendCommand(aidl::android::hardware::audio::core::StreamDescriptor::Command const&, aidl::android::hardware::audio::core::StreamDescriptor::Reply*, bool, android::StreamHalAidl::StatePositions*)+128, pc 15b430)
/system/lib64/libaudiohal@aidl.so (android::StreamHalAidl::updateCountersIfNeeded(aidl::android::hardware::audio::core::StreamDescriptor::Reply*, android::StreamHalAidl::StatePositions*)+164, pc 15b314)
/system/lib64/libaudiohal@aidl.so (android::StreamInHalAidl::getInputFramesLost(unsigned int*)+188, pc 16856c)
/system/bin/audioserver (android::RecordThread::getInputFramesLost() const+176, pc 1bc7a0)
/system/bin/audioserver (android::AudioFlinger::getInputFramesLost(int) const+168, pc bff28)
/system/lib64/libaudioclient.so (android::AudioFlingerServerAdapter::getInputFramesLost(int, int*)+144, pc e0be0)
/system/lib64/audioflinger-aidl-cpp.so (android::media::BnAudioFlingerService::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+16360, pc 3e778)
/system/bin/audioserver (android::AudioFlinger::onTransactWrapper(android::AudioFlingerServerAdapter::Delegate::TransactionCode, android::Parcel const&, unsigned int, std::__1::function<int ()> const&)+952, pc c99b8)
/system/lib64/libaudioclient.so (non-virtual thunk to android::AudioFlingerServerAdapter::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+172, pc e4b2c)
/system/lib64/libbinder.so (android::IPCThreadState::executeCommand(int)+904, pc 4cdf8)
/system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+392, pc 62728)
/system/lib64/libbinder.so (android::PoolThread::threadLoop()+28, pc 6257c)
/system/lib64/libutils.so (android::Thread::_threadLoop(void*)+256, pc 174b0)
/system/lib64/libutils.so (libutil_thread_trampoline(void*) (.__uniq.226528677032898775202282855395389835431)+24, pc 1b088)
/apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+180, pc 7b134)
/apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68, pc 6bc64)
type: crash
flags: dev options enabled
osVersion: google/husky/husky:15/BP1A.250405.007.B1/2025042500:user/release-keys
uid: 1041 (u:r:hal_audio_default:s0)
cmdline: /vendor/bin/hw/android.hardware.audio.service-aidl.aoc
processUptime: 0s
signal: 35 (<debuggerd signal>), code -1 (SI_QUEUE), senderUid 1041
threadName: binder:27063_2
MTE: enabled
backtrace:
/apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+12, pc d6c4c)
/apex/com.android.runtime/lib64/bionic/libc.so (ioctl+160, pc 752d0)
/system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+552, pc 627c8)
/vendor/bin/hw/android.hardware.audio.service-aidl.aoc (main+1684, pc 8ccd4)
/apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+120, pc 60688)
type: crash
flags: dev options enabled
osVersion: google/husky/husky:15/BP1A.250505.005.B1/2025050700:user/release-keys
uid: 1041 (u:r:audioserver:s0)
cmdline: /system/bin/audioserver
processUptime: 0s
abortMessage: TimeCheck timeout for IAudioPolicyService::setDeviceConnectionState scheduled 20:54:46.551 on thread 28989\12Timeout ms 5000.00 (3000.00 + 2000.00) elapsed steady ms 5001.5469 elapsed system ms 5001.5532\12HAL pids [ 965 ]\12now 20:54:52.723\12secondChanceCount 18\12analysis [ mutex wait chain [ 28989, 13196 (by AudioFlinger_Mutex) ] ]\12timeout [ { IAudioPolicyService::setDeviceConnectionState scheduled 20:54:46.551 deadline :49.551 tid 28989 } ]\12pending [ { IAudioPolicyService::setStreamVolumeIndex scheduled 20:54:46.553 deadline :49.553 tid 12259 } { IAudioPolicyService::getDevicesForAttributes scheduled 20:54:46.565 deadline :49.565 tid 1097 } { IAudioPolicyService::listAudioPorts scheduled 20:54:46.813 deadline :49.813 tid 27811 } { IAudioPolicyService::listAudioPorts scheduled 20:54:46.814 deadline :49.814 tid 2024 } { IAudioFlinger::getInputFramesLost scheduled 20:54:46.960 deadline :49.960 tid 13196 } ]\12retired [ { IAudioFlinger::getInputFramesLost scheduled 20:54:46.942 deadline :49.942 tid 3672 } { IAudioFlinger::getInputFramesLost scheduled 20:54:46.943 deadline :49.943 tid 13196 } { DeviceHalAidl::releaseAudioPatch scheduled 20:54:46.947 deadline tid 28142 } { IAudioFlinger::getInputFramesLost scheduled 20:54:46.946 deadline :49.946 tid 13196 } ]\12timeout(28989) callstack [\12 #00 pc 0000000000092420 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) (BuildId: 76b3eba33cd561e774657995ea2278a4)\12 #01 pc 000000000006ac8c /apex/com.android.runtime/lib64/bionic/libc.so (__futex_pi_lock_ex(void volatile*, bool, bool, timespec const*)+332) (BuildId: 76b3eba33cd561e774657995ea2278a4)\12 #02 pc 000000000007cb18 /apex/com.android.runtime/lib64/bionic/libc.so (PIMutexTimedLock(PIMutex&, bool, timespec const*)+232) (BuildId: 76b3eba33cd561e774657995ea2278a4)\12 #03 pc 00000000000a2024 /system/lib64/libc++.so (std::__1::mutex::lock()+12) (BuildId: 4668837a29afdd9fdba531a239fbfb965280cc24)\12 #04 pc 00000000000d8c5c /system/bin/audioserver (android::audio_utils::mutex_impl<android::audio_utils::AudioMutexAttributes>::lock()+140) (BuildId: f63f70769ce8353ffadd6813ae9065f1)\12 #05 pc 00000000000d5b74 /system/bin/audioserver (android::AudioFlinger::closeInput_nonvirtual(int)+84) (BuildId: f63f70769ce8353ffadd6813ae9065f1)\12 #06 pc 000000000024f9bc /system/bin/audioserver (android::AudioPolicyService::AudioPolicyClient::closeInput(int)+124) (BuildId: f63f70769ce8353ffadd6813ae9065f1)\12 #07 pc 0000000000032a28 /system/lib64/libaudiopolicycomponents.so (android::AudioInputDescriptor::close()+584) (BuildId: 9f82ee967571e4ca02eceb982121cabf)\12 #08 pc 000000000005a5e8 /system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::closeInput(int)+808) (BuildId: a06c486e6f7c8808b611b9bcbcd5e0fb)\12 #09 pc 0000000000070ab8 /system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::releaseInput(int)+584) (BuildId: a06c486e6f7c8808b611b9bcbcd5e0fb)\12 #10 pc 000000000005d894 /system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::closeActiveClients(android::sp<android::AudioInputDescriptor> const&)+244) (BuildId: a06c486e6f7c8808b611b9bcbcd5e0fb)\12 #11 pc 000000000005c8c8 /system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::updateCallRoutingInternal(android::DeviceVector const&, unsigned int, unsigned int*)+1944) (BuildId: a06c486e6f7c8808b611b9bcbcd5e0fb)\12 #12 pc 000000000002f030 /system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::updateCallRouting(bool, unsigned int, unsigned int*)+192) (BuildId: a06c486e6f7c8808b611b9bcbcd5e0fb)\12 #13 pc 0000000000064cb8 /system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::updateCallAndOutputRouting(bool, unsigned int, bool)+200) (BuildId: a06c486e6f7c8808b611b9bcbcd5e0fb)\12 #14 pc 000000000007b7e0 /system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::removeDevicesRoleForStrategy(android::product_strategy_t, device_role_t, std::__1::vector<android::AudioDeviceTypeAddr, std::__1::allocator<android::AudioDeviceTypeAddr>> const&)+544) (BuildId: a06c486e6f7c8808b611b9bcbcd5e0fb)\12 #15 pc 0000000000246864 /system/bin/audioserver (android::AudioPolicyService::removeDevicesRoleForStrategy(int, android::media::DeviceRole, std::__1::vector<android::media::audio::common::AudioDevice, std::__1::allocator<android::media::audio::common::AudioDevice>> const&)+756) (BuildId: f63f70769ce8353ffadd6813ae9065f1)\12 #16 pc 000000000003fdd0 /system/lib64/audiopolicy-aidl-cpp.so (android::media::BnAudioPolicyService::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+21920) (BuildId: 59d25529de05cd77e39a7fcd63061c63)\12 #17 pc 000000000020635c /system/bin/audioserver (android::AudioPolicyService::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+1084) (BuildId: f63f70769ce8353ffadd6813ae9065f1)\12 #18 pc 000000000004cdf8 /system/lib64/libbinder.so (android::IPCThreadState::executeCommand(int)+904) (BuildId: 2cd513dc58381b06245e5d299a023ead)\12 #19 pc 0000000000062728 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+392) (BuildId: 2cd513dc58381b06245e5d299a023ead)\12 #20 pc 000000000006257c /system/lib64/libbinder.so (android::PoolThread::threadLoop()+28) (BuildId: 2cd513dc58381b06245e5d299a023ead)\12 #21 pc 00000000000174b0 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+256) (BuildId: 274a8cdc4c5e66e75ecd8c9a36dfd8ff)\12 #22 pc 000000000001b088 /system/lib64/libutils.so (libutil_thread_trampoline(void*) (.__uniq.226528677032898775202282855395389835431)+24) (BuildId: 274a8cdc4c5e66e75ecd8c9a36dfd8ff)\12 #23 pc 000000000007b134 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+180) (BuildId: 76b3eba33cd561e774657995ea2278a4)\12 #24 pc 000000000006bc64 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 76b3eba33cd561e774657995ea2278a4)\12]\12mutex wait chain [\12{ tid: 13196 (holding AudioFlinger_Mutex) callstack [\12 #00 pc 0000000000092420 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) (BuildId: 76b3eba33cd561e774657995ea2278a4)\12 #01 pc 000000000006ac8c /apex/com.android.runtime/lib64/bionic/libc.so (__futex_pi_lock_ex(void volatile*, bool, bool, timespec const*)+332) (BuildId: 76b3eba33cd561e774657995ea2278a4)\12 #02 pc 000000000007cb18 /apex/com.android.runtime/lib64/bionic/libc.so (PIMutexTimedLock(PIMutex&, bool, timespec const*)+232) (BuildId: 76b3eba33cd561e774657995ea2278a4)\12 #03 pc 00000000000a2024 /system/lib64/libc++.so (std::__1::mutex::lock()+12) (BuildId: 4668837a29afdd9fdba531a239fbfb965280cc24)\12 #04 pc 00000000000d8c5c /system/bin/audioserver (android::audio_utils::mutex_impl<android::audio_utils::AudioMutexAttributes>::lock()+140) (BuildId: f63f70769ce8353ffadd6813ae9065f1)\12 #05 pc 0000000000234f08 /system/bin/audioserver (android::AudioPolicyService::listAudioPorts(android::media::AudioPortRole, android::media::AudioPortType, android::media::audio::common::Int*, std::__1::vector<android::media::AudioPortFw, std::__1::allocator<android::media::AudioPortFw>>*, int*)+328) (BuildId: f63f70769ce8353ffadd6813ae9065f1)\12 #06 pc 000000000003b220 /system/lib64/audiopolicy-aidl-cpp.so (android::media::BnAudioPolicyService::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+2544) (BuildId: 59d25529de05cd77e39a7fcd63061c63)\12 #07 pc 000000000020635c /system/bin/audioserver (android::AudioPolicyService::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+1084) (BuildId: f63f70769ce8353ffadd6813ae9065f1)\12 #08 pc 000000000004cdf8 /system/lib64/libbinder.so (android::IPCThreadState::executeCommand(int)+904) (BuildId: 2cd513dc58381b06245e5d299a023ead)\12 #09 pc 0000000000062728 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+392) (BuildId: 2cd513dc58381b06245e5d299a023ead)\12 #10 pc 000000000006257c /system/lib64/libbinder.so (android::PoolThread::threadLoop()+28) (BuildId: 2cd513dc58381b06245e5d299a023ead)\12 #11 pc 00000000000174b0 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+256) (BuildId: 274a8cdc4c5e66e75ecd8c9a36dfd8ff)\12 #12 pc 000000000001b088 /system/lib64/libutils.so (libutil_thread_trampoline(void*) (.__uniq.226528677032898775202282855395389835431)+24) (BuildId: 274a8cdc4c5e66e75ecd8c9a36dfd8ff)\12 #13 pc 000000000007b134 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+180) (BuildId: 76b3eba33cd561e774657995ea2278a4)\12 #14 pc 000000000006bc64 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 76b3eba33cd561e774657995ea2278a4)\12] }\12]
signal: 6 (SIGABRT), code -1 (SI_QUEUE)
threadName: binder:1062_F
MTE: enabled
backtrace:
/apex/com.android.runtime/lib64/bionic/libc.so (syscall+32, pc 92420)
/apex/com.android.runtime/lib64/bionic/libc.so (__futex_pi_lock_ex(void volatile*, bool, bool, timespec const*)+332, pc 6ac8c)
/apex/com.android.runtime/lib64/bionic/libc.so (PIMutexTimedLock(PIMutex&, bool, timespec const*)+232, pc 7cb18)
/system/lib64/libc++.so (std::__1::mutex::lock()+12, pc a2024)
/system/bin/audioserver (android::audio_utils::mutex_impl<android::audio_utils::AudioMutexAttributes>::lock()+140, pc d8c5c)
/system/bin/audioserver (android::AudioFlinger::closeInput_nonvirtual(int)+84, pc d5b74)
/system/bin/audioserver (android::AudioPolicyService::AudioPolicyClient::closeInput(int)+124, pc 24f9bc)
/system/lib64/libaudiopolicycomponents.so (android::AudioInputDescriptor::close()+584, pc 32a28)
/system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::closeInput(int)+808, pc 5a5e8)
/system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::releaseInput(int)+584, pc 70ab8)
/system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::closeActiveClients(android::sp<android::AudioInputDescriptor> const&)+244, pc 5d894)
/system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::updateCallRoutingInternal(android::DeviceVector const&, unsigned int, unsigned int*)+1944, pc 5c8c8)
/system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::updateCallRouting(bool, unsigned int, unsigned int*)+192, pc 2f030)
/system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::updateCallAndOutputRouting(bool, unsigned int, bool)+200, pc 64cb8)
/system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::removeDevicesRoleForStrategy(android::product_strategy_t, device_role_t, std::__1::vector<android::AudioDeviceTypeAddr, std::__1::allocator<android::AudioDeviceTypeAddr>> const&)+544, pc 7b7e0)
/system/bin/audioserver (android::AudioPolicyService::removeDevicesRoleForStrategy(int, android::media::DeviceRole, std::__1::vector<android::media::audio::common::AudioDevice, std::__1::allocator<android::media::audio::common::AudioDevice>> const&)+756, pc 246864)
/system/lib64/audiopolicy-aidl-cpp.so (android::media::BnAudioPolicyService::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+21920, pc 3fdd0)
/system/bin/audioserver (android::AudioPolicyService::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+1084, pc 20635c)
/system/lib64/libbinder.so (android::IPCThreadState::executeCommand(int)+904, pc 4cdf8)
/system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+392, pc 62728)
/system/lib64/libbinder.so (android::PoolThread::threadLoop()+28, pc 6257c)
/system/lib64/libutils.so (android::Thread::_threadLoop(void*)+256, pc 174b0)
/system/lib64/libutils.so (libutil_thread_trampoline(void*) (.__uniq.226528677032898775202282855395389835431)+24, pc 1b088)
/apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+180, pc 7b134)
/apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68, pc 6bc64)
type: crash
flags: dev options enabled
osVersion: google/husky/husky:15/BP1A.250505.005.B1/2025050700:user/release-keys
uid: 1041 (u:r:hal_audio_default:s0)
cmdline: /vendor/bin/hw/android.hardware.audio.service-aidl.aoc
processUptime: 0s
signal: 35 (<debuggerd signal>), code -1 (SI_QUEUE), senderUid 1041
threadName: binder:965_2
MTE: enabled
backtrace:
/apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+12, pc d6c4c)
/apex/com.android.runtime/lib64/bionic/libc.so (ioctl+160, pc 752d0)
/system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+552, pc 627c8)
/vendor/bin/hw/android.hardware.audio.service-aidl.aoc (main+1684, pc 8ccd4)
/apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+120, pc 60688)
type: crash
flags: dev options enabled
osVersion: google/husky/husky:15/BP1A.250505.005.B1/2025060200:user/release-keys
uid: 1041 (u:r:audioserver:s0)
cmdline: /system/bin/audioserver
processUptime: 0s
abortMessage: TimeCheck timeout for IAudioFlinger::getInputFramesLost scheduled 12:42:48.405 on thread 4450\12Timeout ms 5000.00 (3000.00 + 2000.00) elapsed steady ms 5001.9888 elapsed system ms 5002.0059\12HAL pids [ 4445 ]\12now 12:42:54.495\12secondChanceCount 3\12analysis [ ]\12timeout [ { IAudioFlinger::getInputFramesLost scheduled 12:42:48.405 deadline :51.405 tid 4450 } ]\12pending [ { IAudioFlinger::setParameters scheduled 12:42:48.426 deadline :51.426 tid 6393 } { IAudioFlinger::createTrack scheduled 12:42:48.530 deadline :51.530 tid 5257 } ]\12retired [ { IAudioPolicyService::getOffloadSupport scheduled 12:42:48.480 deadline :51.480 tid 5257 } { IAudioPolicyService::getOffloadSupport scheduled 12:42:48.484 deadline :51.484 tid 5257 } { IAudioPolicyService::getOutput scheduled 12:42:48.527 deadline :51.527 tid 5257 } { IAudioPolicyService::getOutput scheduled 12:42:48.529 deadline :51.529 tid 5259 } ]\12timeout(4450) callstack [\12 #00 pc 00000000000d6c4c /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+12) (BuildId: 76b3eba33cd561e774657995ea2278a4)\12 #01 pc 00000000000752d0 /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+160) (BuildId: 76b3eba33cd561e774657995ea2278a4)\12 #02 pc 00000000000627c8 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+552) (BuildId: 2cd513dc58381b06245e5d299a023ead)\12 #03 pc 000000000006257c /system/lib64/libbinder.so (android::PoolThread::threadLoop()+28) (BuildId: 2cd513dc58381b06245e5d299a023ead)\12 #04 pc 00000000000174b0 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+256) (BuildId: 274a8cdc4c5e66e75ecd8c9a36dfd8ff)\12 #05 pc 000000000001b088 /system/lib64/libutils.so (libutil_thread_trampoline(void*) (.__uniq.226528677032898775202282855395389835431)+24) (BuildId: 274a8cdc4c5e66e75ecd8c9a36dfd8ff)\12 #06 pc 000000000007b134 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+180) (BuildId: 76b3eba33cd561e774657995ea2278a4)\12 #07 pc 000000000006bc64 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 76b3eba33cd561e774657995ea2278a4)\12]
signal: 6 (SIGABRT), code -1 (SI_QUEUE)
threadName: binder:4444_1
MTE: enabled
backtrace:
/apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+12, pc d6c4c)
/apex/com.android.runtime/lib64/bionic/libc.so (ioctl+160, pc 752d0)
/system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+552, pc 627c8)
/system/lib64/libbinder.so (android::PoolThread::threadLoop()+28, pc 6257c)
/system/lib64/libutils.so (android::Thread::_threadLoop(void*)+256, pc 174b0)
/system/lib64/libutils.so (libutil_thread_trampoline(void*) (.__uniq.226528677032898775202282855395389835431)+24, pc 1b088)
/apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+180, pc 7b134)
/apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68, pc 6bc64)
type: crash
flags: dev options enabled
osVersion: google/husky/husky:15/BP1A.250505.005.B1/2025060200:user/release-keys
uid: 1041 (u:r:hal_audio_default:s0)
cmdline: /vendor/bin/hw/android.hardware.audio.service-aidl.aoc
processUptime: 0s
signal: 35 (<debuggerd signal>), code -1 (SI_QUEUE), senderUid 1041
threadName: binder:4445_2
MTE: enabled
backtrace:
/apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+12, pc d6c4c)
/apex/com.android.runtime/lib64/bionic/libc.so (ioctl+160, pc 752d0)
/system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+552, pc 627c8)
/vendor/bin/hw/android.hardware.audio.service-aidl.aoc (main+1684, pc 8ccd4)
/apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+120, pc 60688)
type: crash
flags: dev options enabled
osVersion: google/husky/husky:15/BP1A.250505.005.B1/2025060200:user/release-keys
uid: 1041 (u:r:audioserver:s0)
cmdline: /system/bin/audioserver
processUptime: 0s
abortMessage: TimeCheck timeout for IAudioPolicyService::setDeviceConnectionState scheduled 21:51:47.851 on thread 4350\12Timeout ms 5000.00 (3000.00 + 2000.00) elapsed steady ms 5005.3452 elapsed system ms 5005.3560\12HAL pids [ 4091 ]\12now 21:51:54.044\12secondChanceCount 5\12analysis [ mutex wait chain [ 4350, 4234 (by AudioFlinger_Mutex) ] ]\12timeout [ { IAudioPolicyService::setDeviceConnectionState scheduled 21:51:47.851 deadline :50.851 tid 4350 } ]\12pending [ { IAudioPolicyService::getDevicesForAttributes scheduled 21:51:47.852 deadline :50.852 tid 4235 } { IAudioFlinger::getInputFramesLost scheduled 21:51:47.863 deadline :50.863 tid 4234 } { IAudioPolicyService::listAudioPorts scheduled 21:51:47.864 deadline :50.864 tid 4097 } { IAudioPolicyService::listAudioPorts scheduled 21:51:47.935 deadline :50.935 tid 4298 } ]\12retired [ { DeviceHalAidl::setConnectedState scheduled 21:51:47.852 deadline tid 4350 } { DeviceHalAidl::setConnectedState scheduled 21:51:47.853 deadline tid 4350 } { DeviceHalAidl::setConnectedState scheduled 21:51:47.853 deadline tid 4350 } { DeviceHalAidl::releaseAudioPatch scheduled 21:51:47.857 deadline tid 4417 } ]\12timeout(4350) callstack [\12 #00 pc 0000000000092420 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) (BuildId: 76b3eba33cd561e774657995ea2278a4)\12 #01 pc 000000000006ac8c /apex/com.android.runtime/lib64/bionic/libc.so (__futex_pi_lock_ex(void volatile*, bool, bool, timespec const*)+332) (BuildId: 76b3eba33cd561e774657995ea2278a4)\12 #02 pc 000000000007cb18 /apex/com.android.runtime/lib64/bionic/libc.so (PIMutexTimedLock(PIMutex&, bool, timespec const*)+232) (BuildId: 76b3eba33cd561e774657995ea2278a4)\12 #03 pc 00000000000a2024 /system/lib64/libc++.so (std::__1::mutex::lock()+12) (BuildId: 4668837a29afdd9fdba531a239fbfb965280cc24)\12 #04 pc 00000000000d8c5c /system/bin/audioserver (android::audio_utils::mutex_impl<android::audio_utils::AudioMutexAttributes>::lock()+140) (BuildId: f63f70769ce8353ffadd6813ae9065f1)\12 #05 pc 00000000000d5b74 /system/bin/audioserver (android::AudioFlinger::closeInput_nonvirtual(int)+84) (BuildId: f63f70769ce8353ffadd6813ae9065f1)\12 #06 pc 000000000024f9bc /system/bin/audioserver (android::AudioPolicyService::AudioPolicyClient::closeInput(int)+124) (BuildId: f63f70769ce8353ffadd6813ae9065f1)\12 #07 pc 0000000000032a28 /system/lib64/libaudiopolicycomponents.so (android::AudioInputDescriptor::close()+584) (BuildId: 9f82ee967571e4ca02eceb982121cabf)\12 #08 pc 000000000005a5e8 /system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::closeInput(int)+808) (BuildId: a06c486e6f7c8808b611b9bcbcd5e0fb)\12 #09 pc 0000000000070ab8 /system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::releaseInput(int)+584) (BuildId: a06c486e6f7c8808b611b9bcbcd5e0fb)\12 #10 pc 000000000005d894 /system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::closeActiveClients(android::sp<android::AudioInputDescriptor> const&)+244) (BuildId: a06c486e6f7c8808b611b9bcbcd5e0fb)\12 #11 pc 000000000005c8c8 /system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::updateCallRoutingInternal(android::DeviceVector const&, unsigned int, unsigned int*)+1944) (BuildId: a06c486e6f7c8808b611b9bcbcd5e0fb)\12 #12 pc 000000000002f030 /system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::updateCallRouting(bool, unsigned int, unsigned int*)+192) (BuildId: a06c486e6f7c8808b611b9bcbcd5e0fb)\12 #13 pc 0000000000029c20 /system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::setDeviceConnectionStateInt(android::sp<android::DeviceDescriptor> const&, audio_policy_dev_state_t)+3248) (BuildId: a06c486e6f7c8808b611b9bcbcd5e0fb)\12 #14 pc 0000000000028930 /system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::setDeviceConnectionStateInt(audio_policy_dev_state_t, android::media::audio::common::AudioPort const&, audio_format_t)+528) (BuildId: a06c486e6f7c8808b611b9bcbcd5e0fb)\12 #15 pc 0000000000028690 /system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::setDeviceConnectionState(audio_policy_dev_state_t, android::media::audio::common::AudioPort const&, audio_format_t)+48) (BuildId: a06c486e6f7c8808b611b9bcbcd5e0fb)\12 #16 pc 0000000000222f94 /system/bin/audioserver (android::AudioPolicyService::setDeviceConnectionState(android::media::AudioPolicyDeviceState, android::media::audio::common::AudioPort const&, android::media::audio::common::AudioFormatDescription const&)+436) (BuildId: f63f70769ce8353ffadd6813ae9065f1)\12 #17 pc 000000000003d434 /system/lib64/audiopolicy-aidl-cpp.so (android::media::BnAudioPolicyService::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+11268) (BuildId: 59d25529de05cd77e39a7fcd63061c63)\12 #18 pc 000000000020635c /system/bin/audioserver (android::AudioPolicyService::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+1084) (BuildId: f63f70769ce8353ffadd6813ae9065f1)\12 #19 pc 000000000004cdf8 /system/lib64/libbinder.so (android::IPCThreadState::executeCommand(int)+904) (BuildId: 2cd513dc58381b06245e5d299a023ead)\12 #20 pc 0000000000062728 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+392) (BuildId: 2cd513dc58381b06245e5d299a023ead)\12 #21 pc 000000000006257c /system/lib64/libbinder.so (android::PoolThread::threadLoop()+28) (BuildId: 2cd513dc58381b06245e5d299a023ead)\12 #22 pc 00000000000174b0 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+256) (BuildId: 274a8cdc4c5e66e75ecd8c9a36dfd8ff)\12 #23 pc 000000000001b088 /system/lib64/libutils.so (libutil_thread_trampoline(void*) (.__uniq.226528677032898775202282855395389835431)+24) (BuildId: 274a8cdc4c5e66e75ecd8c9a36dfd8ff)\12 #24 pc 000000000007b134 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+180) (BuildId: 76b3eba33cd561e774657995ea2278a4)\12 #25 pc 000000000006bc64 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 76b3eba33cd561e774657995ea2278a4)\12]\12mutex wait chain [\12{ tid: 4234 (holding AudioFlinger_Mutex) callstack [\12 #00 pc 0000000000092420 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) (BuildId: 76b3eba33cd561e774657995ea2278a4)\12 #01 pc 000000000006aae4 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+148) (BuildId: 76b3eba33cd561e774657995ea2278a4)\12 #02 pc 000000000007ccf0 /apex/com.android.runtime/lib64/bionic/libc.so (NonPI::MutexLockWithTimeout(pthread_mutex_internal_t*, bool, timespec const*)+320) (BuildId: 76b3eba33cd561e774657995ea2278a4)\12 #03 pc 00000000000a2024 /system/lib64/libc++.so (std::__1::mutex::lock()+12) (BuildId: 4668837a29afdd9fdba531a239fbfb965280cc24)\12 #04 pc 000000000015b430 /system/lib64/libaudiohal@aidl.so (android::StreamHalAidl::sendCommand(aidl::android::hardware::audio::core::StreamDescriptor::Command const&, aidl::android::hardware::audio::core::StreamDescriptor::Reply*, bool, android::StreamHalAidl::StatePositions*)+128) (BuildId: 53b2a699defb22a185d0ebf20a1ebd02)\12 #05 pc 000000000015b314 /system/lib64/libaudiohal@aidl.so (android::StreamHalAidl::updateCountersIfNeeded(aidl::android::hardware::audio::core::StreamDescriptor::Reply*, android::StreamHalAidl::StatePositions*)+164) (BuildId: 53b2a699defb22a185d0ebf20a1ebd02)\12 #06 pc 000000000016856c /system/lib64/libaudiohal@aidl.so (android::StreamInHalAidl::getInputFramesLost(unsigned int*)+188) (BuildId: 53b2a699defb22a185d0ebf20a1ebd02)\12 #07 pc 00000000001bc7b0 /system/bin/audioserver (android::RecordThread::getInputFramesLost() const+176) (BuildId: f63f70769ce8353ffadd6813ae9065f1)\12 #08 pc 00000000000bff38 /system/bin/audioserver (android::AudioFlinger::getInputFramesLost(int) const+168) (BuildId: f63f70769ce8353ffadd6813ae9065f1)\12 #09 pc 00000000000e0c40 /system/lib64/libaudioclient.so (android::AudioFlingerServerAdapter::getInputFramesLost(int, int*)+144) (BuildId: 5300b59cf60e1ec5e842e0956586b751)\12 #10 pc 000000000003e778 /system/lib64/audioflinger-aidl-cpp.so (android::media::BnAudioFlingerService::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+16360) (BuildId: 8568a30cd6cd2a276ec3336a7fed47c2)\12 #11 pc 00000000000c99c8 /system/bin/audioserver (android::AudioFlinger::onTransactWrapper(android::AudioFlingerServerAdapter::Delegate::TransactionCode, android::Parcel const&, unsigned int, std::__1::function<int ()> const&)+952) (BuildId: f63f70769ce8353ffadd6813ae9065f1)\12 #12 pc 00000000000e4b8c /system/lib64/libaudioclient.so (non-virtual thunk to android::AudioFlingerServerAdapter::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+172) (BuildId: 5300b59cf60e1ec5e842e0956586b751)\12 #13 pc 000000000004cdf8 /system/lib64/libbinder.so (android::IPCThreadState::executeCommand(int)+904) (BuildId: 2cd513dc58381b06245e5d299a023ead)\12 #14 pc 0000000000062728 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+392) (BuildId: 2cd513dc58381b06245e5d299a023ead)\12 #15 pc 000000000006257c /system/lib64/libbinder.so (android::PoolThread::threadLoop()+28) (BuildId: 2cd513dc58381b06245e5d299a023ead)\12 #16 pc 00000000000174b0 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+256) (BuildId: 274a8cdc4c5e66e75ecd8c9a36dfd8ff)\12 #17 pc 000000000001b088 /system/lib64/libutils.so (libutil_thread_trampoline(void*) (.__uniq.226528677032898775202282855395389835431)+24) (BuildId: 274a8cdc4c5e66e75ecd8c9a36dfd8ff)\12 #18 pc 000000000007b134 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+180) (BuildId: 76b3eba33cd561e774657995ea2278a4)\12 #19 pc 000000000006bc64 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 76b3eba33cd561e774657995ea2278a4)\12] }\12]
signal: 6 (SIGABRT), code -1 (SI_QUEUE)
threadName: binder:4090_A
MTE: enabled
backtrace:
/apex/com.android.runtime/lib64/bionic/libc.so (syscall+32, pc 92420)
/apex/com.android.runtime/lib64/bionic/libc.so (__futex_pi_lock_ex(void volatile*, bool, bool, timespec const*)+332, pc 6ac8c)
/apex/com.android.runtime/lib64/bionic/libc.so (PIMutexTimedLock(PIMutex&, bool, timespec const*)+232, pc 7cb18)
/system/lib64/libc++.so (std::__1::mutex::lock()+12, pc a2024)
/system/bin/audioserver (android::audio_utils::mutex_impl<android::audio_utils::AudioMutexAttributes>::lock()+140, pc d8c5c)
/system/bin/audioserver (android::AudioFlinger::closeInput_nonvirtual(int)+84, pc d5b74)
/system/bin/audioserver (android::AudioPolicyService::AudioPolicyClient::closeInput(int)+124, pc 24f9bc)
/system/lib64/libaudiopolicycomponents.so (android::AudioInputDescriptor::close()+584, pc 32a28)
/system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::closeInput(int)+808, pc 5a5e8)
/system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::releaseInput(int)+584, pc 70ab8)
/system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::closeActiveClients(android::sp<android::AudioInputDescriptor> const&)+244, pc 5d894)
/system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::updateCallRoutingInternal(android::DeviceVector const&, unsigned int, unsigned int*)+1944, pc 5c8c8)
/system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::updateCallRouting(bool, unsigned int, unsigned int*)+192, pc 2f030)
/system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::setDeviceConnectionStateInt(android::sp<android::DeviceDescriptor> const&, audio_policy_dev_state_t)+3248, pc 29c20)
/system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::setDeviceConnectionStateInt(audio_policy_dev_state_t, android::media::audio::common::AudioPort const&, audio_format_t)+528, pc 28930)
/system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::setDeviceConnectionState(audio_policy_dev_state_t, android::media::audio::common::AudioPort const&, audio_format_t)+48, pc 28690)
/system/bin/audioserver (android::AudioPolicyService::setDeviceConnectionState(android::media::AudioPolicyDeviceState, android::media::audio::common::AudioPort const&, android::media::audio::common::AudioFormatDescription const&)+436, pc 222f94)
/system/lib64/audiopolicy-aidl-cpp.so (android::media::BnAudioPolicyService::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+11268, pc 3d434)
/system/bin/audioserver (android::AudioPolicyService::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+1084, pc 20635c)
/system/lib64/libbinder.so (android::IPCThreadState::executeCommand(int)+904, pc 4cdf8)
/system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+392, pc 62728)
/system/lib64/libbinder.so (android::PoolThread::threadLoop()+28, pc 6257c)
/system/lib64/libutils.so (android::Thread::_threadLoop(void*)+256, pc 174b0)
/system/lib64/libutils.so (libutil_thread_trampoline(void*) (.__uniq.226528677032898775202282855395389835431)+24, pc 1b088)
/apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+180, pc 7b134)
/apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68, pc 6bc64)
type: crash
flags: dev options enabled
osVersion: google/husky/husky:15/BP1A.250505.005.B1/2025060200:user/release-keys
uid: 1041 (u:r:hal_audio_default:s0)
cmdline: /vendor/bin/hw/android.hardware.audio.service-aidl.aoc
processUptime: 0s
signal: 35 (<debuggerd signal>), code -1 (SI_QUEUE), senderUid 1041
threadName: binder:4091_2
MTE: enabled
backtrace:
/apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+12, pc d6c4c)
/apex/com.android.runtime/lib64/bionic/libc.so (ioctl+160, pc 752d0)
/system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+552, pc 627c8)
/vendor/bin/hw/android.hardware.audio.service-aidl.aoc (main+1684, pc 8ccd4)
/apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+120, pc 60688)
type: crash
flags: dev options enabled
osVersion: google/husky/husky:15/BP1A.250505.005.B1/2025060200:user/release-keys
uid: 1041 (u:r:audioserver:s0)
cmdline: /system/bin/audioserver
processUptime: 0s
abortMessage: TimeCheck timeout for IAudioPolicyService::setDevicesRoleForStrategy scheduled 21:51:11.778 on thread 3568\12Timeout ms 5000.00 (3000.00 + 2000.00) elapsed steady ms 5002.5645 elapsed system ms 5002.5742\12HAL pids [ 950 ]\12now 21:51:17.977\12secondChanceCount 5\12analysis [ mutex wait chain [ 3568, 4058 (by join), 4057 (by queue) ] ]\12timeout [ { IAudioPolicyService::setDevicesRoleForStrategy scheduled 21:51:11.778 deadline :14.778 tid 3568 } ]\12pending [ { IAudioPolicyService::setStreamVolumeIndex scheduled 21:51:11.780 deadline :14.780 tid 3569 } { IAudioPolicyService::listAudioPatches scheduled 21:51:11.781 deadline :14.781 tid 28971 } { IAudioPolicyService::getDevicesForAttributes scheduled 21:51:11.791 deadline :14.791 tid 2837 } { IAudioFlinger::createRecord scheduled 21:51:16.686 deadline :19.686 tid 20495 } ]\12retired [ { IAudioPolicyService::listAudioPatches scheduled 21:51:11.778 deadline :14.778 tid 3569 } { DeviceHalAidl::releaseAudioPatch scheduled 21:51:11.793 deadline tid 4058 } { IAudioFlinger::getInputFramesLost scheduled 21:51:11.798 deadline :14.798 tid 18267 } { IAudioFlinger::getInputFramesLost scheduled 21:51:16.679 deadline :19.679 tid 20495 } ]\12timeout(3568) callstack [\12 #00 pc 00000000000d6c4c /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+12) (BuildId: 76b3eba33cd561e774657995ea2278a4)\12 #01 pc 00000000000752d0 /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+160) (BuildId: 76b3eba33cd561e774657995ea2278a4)\12 #02 pc 00000000000627c8 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+552) (BuildId: 2cd513dc58381b06245e5d299a023ead)\12 #03 pc 000000000006257c /system/lib64/libbinder.so (android::PoolThread::threadLoop()+28) (BuildId: 2cd513dc58381b06245e5d299a023ead)\12 #04 pc 00000000000174b0 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+256) (BuildId: 274a8cdc4c5e66e75ecd8c9a36dfd8ff)\12 #05 pc 000000000001b088 /system/lib64/libutils.so (libutil_thread_trampoline(void*) (.__uniq.226528677032898775202282855395389835431)+24) (BuildId: 274a8cdc4c5e66e75ecd8c9a36dfd8ff)\12 #06 pc 000000000007b134 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+180) (BuildId: 76b3eba33cd561e774657995ea2278a4)\12 #07 pc 000000000006bc64 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 76b3eba33cd561e774657995ea2278a4)\12]\12mutex wait chain [\12{ tid: 4058 (holding join) callstack [\12] }\12{ tid: 4057 (holding queue) callstack [\12] }\12]
signal: 6 (SIGABRT), code -1 (SI_QUEUE)
threadName: binder:1036_5
MTE: enabled
backtrace:
/apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+12, pc d6c4c)
/apex/com.android.runtime/lib64/bionic/libc.so (ioctl+160, pc 752d0)
/system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+552, pc 627c8)
/system/lib64/libbinder.so (android::PoolThread::threadLoop()+28, pc 6257c)
/system/lib64/libutils.so (android::Thread::_threadLoop(void*)+256, pc 174b0)
/system/lib64/libutils.so (libutil_thread_trampoline(void*) (.__uniq.226528677032898775202282855395389835431)+24, pc 1b088)
/apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+180, pc 7b134)
/apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68, pc 6bc64)
type: crash
flags: dev options enabled
osVersion: google/husky/husky:15/BP1A.250505.005.B1/2025060200:user/release-keys
uid: 1041 (u:r:hal_audio_default:s0)
cmdline: /vendor/bin/hw/android.hardware.audio.service-aidl.aoc
processUptime: 0s
signal: 35 (<debuggerd signal>), code -1 (SI_QUEUE), senderUid 1041
threadName: binder:950_2
MTE: enabled
backtrace:
/apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+12, pc d6c4c)
/apex/com.android.runtime/lib64/bionic/libc.so (ioctl+160, pc 752d0)
/system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+552, pc 627c8)
/vendor/bin/hw/android.hardware.audio.service-aidl.aoc (main+1684, pc 8ccd4)
/apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+120, pc 60688)