0 Members and 1 Guest are viewing this topic.
Main 2026.09.02 00:17:14.840 D/Main: CloseQuery(-1)Main 2026.09.02 00:17:14.840 D/Main: CloseMain 2026.09.02 00:17:14.842 D/Main: WindowHideMain 2026.09.02 00:17:14.886 D/ASO: ALSA: default: pause - -77 6Main 2026.09.02 00:17:14.886 D/ASO: Device.Close: ALSA: defaultMain 2026.09.02 00:17:14.886 D/ASO: ALSA: default: closingMain 2026.09.02 00:17:14.886 D/ASO: ALSA: default: dropMain 2026.09.02 00:17:14.887 D/ASO: ALSA: default: closeMain 2026.09.02 00:17:14.887 D/ASO: SoXRate: FreeMain 2026.09.02 00:17:14.992 D/MPRIS: Changed: Metadata,PlaybackStatus,CanSeek,CanPauseMain 2026.09.02 00:17:14.993 D/prvFileInfo: LoadInfo(nil)
gdb -p <PID> -ex "thread apply all bt" -ex "q" > stack.txt
Увы, у меня ошибка не повторилась.Попробуйте сдампить stacktrace процесса в момент такого зависания:Code: [Select]gdb -p <PID> -ex "thread apply all bt" -ex "q" > stack.txt
#!/bin/bashPROCESS_NAME="aimp" # Замените на ваше приложение# Найти PIDPID=$(pgrep -f "$PROCESS_NAME" | head -1)if [ -z "$PID" ]; then echo "Процесс $PROCESS_NAME не найден" exit 1fiecho "Найден PID: $PID"# Отключить ptrace ограничения (временно)sudo sysctl -w kernel.yama.ptrace_scope=0# Получить backtracesudo gdb -p $PID -batch \ -ex "set pagination off" \ -ex "thread apply all bt full" \ -ex "quit" > stack_$(date +%Y%m%d_%H%M%S).txt 2>&1echo "Backtrace сохранен в stack.txt"