The log viewer crashes when the search term isn't an actual valid regex (shame on me ;-)
type: crash
osVersion: google/husky/husky:14/AP1A.240405.002.B1/2024050300:user/release-keys
uid: 1110160 (u:r:priv_app:s0:c523,c768)
cmdline: logcat --buffer=main,system,crash,events,kernel -d --dividers --format=UTC,printable,descriptive --regex=*setting* *:V --uid=1110131
processUptime: 1s
signal: 6 (SIGABRT), code -1 (SI_QUEUE)
threadName: logcat
MTE: enabled
backtrace:
/apex/com.android.runtime/lib64/bionic/libc.so (abort+168, pc 680f8)
/system/bin/logcat (void std::__1::__throw_regex_error<(std::__1::regex_constants::error_type)3>()+12, pc 1457c)
/system/bin/logcat (char const* std::__1::basic_regex<char, std::__1::regex_traits<char> >::__parse_atom<char const*>(char const*, char const*)+672, pc 17350)
/system/bin/logcat (char const* std::__1::basic_regex<char, std::__1::regex_traits<char> >::__parse_alternative<char const*>(char const*, char const*)+128, pc 16d40)
/system/bin/logcat (char const* std::__1::basic_regex<char, std::__1::regex_traits<char> >::__parse<char const*>(char const*, char const*)+340, pc 16224)
/system/bin/logcat (Logcat::Run(int, char**)+1612, pc 102cc)
/system/bin/logcat (main+328, pc 12a68)
/apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+108, pc 5edcc)