Open Charxil opened 6 months ago
Is this the same problem as #873?
The recording hang issue scenario was the same but the error is different. Therefore, I created this post to get insights from experts.
When I run the same script in the odroidN2+ after upgrading both the linux image and kernel version to Linux version
5.15.0-odroid-arm64 (tobetter@gmail.com) (gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #1 SMP PREEMPT Ubuntu 5.15.145-202401081659~jammy (2024-01-08) and
Kernel version
Advanced Linux Sound Architecture Driver Version k5.15.0-odroid-arm64. The error was not the same but it is related to libasound.so library. Please refer to below error message. VALGRIND DEBUGGING OUTPUT ==27003== Memcheck, a memory error detector ==27003== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==27003== Using Valgrind-3.18.1 and LibVEX; rerun with -h for copyright info ==27003== Command: ./Recorder_N2plus_10min_malloc ==27003== Parent PID: 26988 ==27003== ==27003== (action at startup) vgdb me ... ==27003== ==27003== TO DEBUG THIS PROCESS USING GDB: start GDB like this ==27003== /path/to/gdb ./Recorder_N2plus_10min_malloc ==27003== and then give GDB the following command ==27003== target remote | /usr/bin/vgdb --pid=27003 ==27003== --pid is optional if only one valgrind process is running ==27003== ==27038== ==27038== 1,440 (+1,440) bytes in 20 (+20) blocks are possibly lost in loss record 298 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDC03: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE4B3: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE213: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEC73: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09723: snd_config_hook_load (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0305F: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E03573: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== ==27038== 1,440 (+1,440) bytes in 20 (+20) blocks are possibly lost in loss record 299 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDC03: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDEAF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEC73: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09723: snd_config_hook_load (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0305F: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0)
==27038== 1,440 (+1,440) bytes in 20 (+20) blocks are possibly lost in loss record 300 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE0C7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEB93: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09723: snd_config_hook_load (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E1FDC3: snd_config_hook_load_for_all_cards (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0305F: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E03573: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0366F: snd_config_searcha_hooks (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0391B: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== ==27038== 1,440 (+1,440) bytes in 20 (+20) blocks are possibly lost in loss record 301 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE0C7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEB93: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09723: snd_config_hook_load (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E1FDC3: snd_config_hook_load_for_all_cards (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0305F: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E03573: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== ==27038== 1,465 (+1,465) bytes in 237 (+237) blocks are possibly lost in loss record 302 of 353 ==27038== at 0x4865058: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DFD97B: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDE4F: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEB93: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09723: snd_config_hook_load (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E1FDC3: snd_config_hook_load_for_all_cards (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0305F: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E03573: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0)
==27038== ==27038== 1,584 (+1,584) bytes in 22 (+22) blocks are possibly lost in loss record 304 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDC43: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDEAF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E08EB7: snd_config_update_r (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09413: snd_config_update_ref (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0D60F: snd_ctl_open (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4960CFF: BuildDeviceList.constprop.0 (pa_linux_alsa.c:1306) ==27038== by 0x496386B: PaAlsa_Initialize (pa_linux_alsa.c:772) ==27038== by 0x49579DF: InitializeHostApis (pa_front.c:224) ==27038== by 0x49579DF: Pa_Initialize (pa_front.c:385) ==27038== by 0x10A553: main (in /home/odroid/acoustic/DFRecorder/Recorder_N2plus_10min_malloc) ==27038== ==27038== 1,728 (+1,728) bytes in 24 (+24) blocks are possibly lost in loss record 305 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDC03: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDEAF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE5EF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE213: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEB93: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== ==27038== 1,944 (+1,944) bytes in 27 (+27) blocks are possibly lost in loss record 306 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDC03: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDEAF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEC73: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09723: snd_config_hook_load (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0305F: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E03573: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E08F2B: snd_config_update_r (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0)
==27038== 1,944 (+1,944) bytes in 27 (+27) blocks are possibly lost in loss record 307 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE287: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEB93: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09723: snd_config_hook_load (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0305F: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E03573: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0366F: snd_config_searcha_hooks (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== ==27038== 2,016 (+2,016) bytes in 28 (+28) blocks are possibly lost in loss record 308 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDC03: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE4B3: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE213: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E08EB7: snd_config_update_r (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09413: snd_config_update_ref (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0D60F: snd_ctl_open (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4960CFF: BuildDeviceList.constprop.0 (pa_linux_alsa.c:1306) ==27038== by 0x496386B: PaAlsa_Initialize (pa_linux_alsa.c:772) ==27038== ==27038== 2,088 (+2,088) bytes in 29 (+29) blocks are possibly lost in loss record 309 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE0C7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E08EB7: snd_config_update_r (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09413: snd_config_update_ref (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0D60F: snd_ctl_open (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4960CFF: BuildDeviceList.constprop.0 (pa_linux_alsa.c:1306) ==27038== by 0x496386B: PaAlsa_Initialize (pa_linux_alsa.c:772) ==27038== by 0x49579DF: InitializeHostApis (pa_front.c:224) ==27038== by 0x49579DF: Pa_Initialize (pa_front.c:385) ==27038== by 0x10A553: main (in /home/odroid/acoustic/DFRecorder/Recorder_N2plus_10min_malloc)
==27038== 2,088 (+2,088) bytes in 29 (+29) blocks are possibly lost in loss record 310 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE287: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E08EB7: snd_config_update_r (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09413: snd_config_update_ref (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0D60F: snd_ctl_open (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4960CFF: BuildDeviceList.constprop.0 (pa_linux_alsa.c:1306) ==27038== by 0x496386B: PaAlsa_Initialize (pa_linux_alsa.c:772) ==27038== by 0x49579DF: InitializeHostApis (pa_front.c:224) ==27038== by 0x49579DF: Pa_Initialize (pa_front.c:385) ==27038== ==27038== 2,088 (+2,088) bytes in 29 (+29) blocks are possibly lost in loss record 311 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDC43: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDEAF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEB93: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09723: snd_config_hook_load (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E1FDC3: snd_config_hook_load_for_all_cards (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0305F: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== ==27038== 2,232 (+2,232) bytes in 31 (+31) blocks are possibly lost in loss record 312 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE287: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEB93: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09723: snd_config_hook_load (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E1FDC3: snd_config_hook_load_for_all_cards (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0305F: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E03573: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0366F: snd_config_searcha_hooks (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0391B: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0)
==27038== ==27038== 2,304 (+2,304) bytes in 32 (+32) blocks are possibly lost in loss record 313 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE287: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEB93: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09723: snd_config_hook_load (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0305F: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E03573: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0366F: snd_config_searcha_hooks (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0391B: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== ==27038== 2,520 (+2,520) bytes in 35 (+35) blocks are possibly lost in loss record 314 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDC03: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDEAF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE5EF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE213: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEB93: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09723: snd_config_hook_load (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== ==27038== 2,664 (+2,664) bytes in 37 (+37) blocks are possibly lost in loss record 315 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDC03: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE4B3: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE213: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEB93: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09723: snd_config_hook_load (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E1FDC3: snd_config_hook_load_for_all_cards (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0)
==27038== 2,736 (+2,736) bytes in 38 (+38) blocks are possibly lost in loss record 316 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDC03: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDEAF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEB93: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09723: snd_config_hook_load (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E1FDC3: snd_config_hook_load_for_all_cards (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0305F: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E03573: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== ==27038== 2,952 (+2,952) bytes in 41 (+41) blocks are possibly lost in loss record 318 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDC03: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDEAF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E08EB7: snd_config_update_r (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09413: snd_config_update_ref (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0D60F: snd_ctl_open (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4960CFF: BuildDeviceList.constprop.0 (pa_linux_alsa.c:1306) ==27038== ==27038== 2,952 (+2,952) bytes in 41 (+41) blocks are possibly lost in loss record 319 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDC03: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDEAF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEB93: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09723: snd_config_hook_load (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0305F: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E03573: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0)
==27038== ==27038== 3,096 (+3,096) bytes in 43 (+43) blocks are possibly lost in loss record 320 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE287: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEC73: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09723: snd_config_hook_load (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0305F: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E03573: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E08F2B: snd_config_update_r (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09413: snd_config_update_ref (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== ==27038== 3,096 (+3,096) bytes in 43 (+43) blocks are possibly lost in loss record 321 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDC03: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDEAF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEB93: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09723: snd_config_hook_load (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E1FDC3: snd_config_hook_load_for_all_cards (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== ==27038== 3,384 (+3,384) bytes in 47 (+47) blocks are possibly lost in loss record 322 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDC03: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDEAF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEB93: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09723: snd_config_hook_load (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0305F: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0)
==27038== 3,384 (+3,384) bytes in 47 (+47) blocks are possibly lost in loss record 323 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE0C7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEB93: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09723: snd_config_hook_load (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E1FDC3: snd_config_hook_load_for_all_cards (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0305F: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E03573: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0366F: snd_config_searcha_hooks (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== ==27038== 3,456 (+3,456) bytes in 48 (+48) blocks are possibly lost in loss record 324 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDC03: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDEAF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEC73: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09723: snd_config_hook_load (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0305F: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E03573: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== ==27038== 3,672 (+3,672) bytes in 51 (+51) blocks are possibly lost in loss record 325 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDC03: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDEAF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E08EB7: snd_config_update_r (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09413: snd_config_update_ref (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0D60F: snd_ctl_open (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4960CFF: BuildDeviceList.constprop.0 (pa_linux_alsa.c:1306) ==27038== by 0x496386B: PaAlsa_Initialize (pa_linux_alsa.c:772) ==27038== by 0x49579DF: InitializeHostApis (pa_front.c:224) ==27038== by 0x49579DF: Pa_Initialize (pa_front.c:385)
==27038== ==27038== 3,744 (+3,744) bytes in 52 (+52) blocks are possibly lost in loss record 326 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE287: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEB93: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09723: snd_config_hook_load (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E1FDC3: snd_config_hook_load_for_all_cards (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0305F: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E03573: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== ==27038== 3,960 (+3,960) bytes in 55 (+55) blocks are possibly lost in loss record 328 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDC03: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDEAF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEB93: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09723: snd_config_hook_load (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0305F: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E03573: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0366F: snd_config_searcha_hooks (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0391B: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== ==27038== 3,960 (+3,960) bytes in 55 (+55) blocks are possibly lost in loss record 329 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE287: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEB93: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09723: snd_config_hook_load (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E1FDC3: snd_config_hook_load_for_all_cards (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0305F: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0)
==27038== 4,032 (+4,032) bytes in 56 (+56) blocks are possibly lost in loss record 330 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDC03: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDEAF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E08EB7: snd_config_update_r (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09413: snd_config_update_ref (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0D60F: snd_ctl_open (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4960CFF: BuildDeviceList.constprop.0 (pa_linux_alsa.c:1306) ==27038== by 0x496386B: PaAlsa_Initialize (pa_linux_alsa.c:772) ==27038== by 0x49579DF: InitializeHostApis (pa_front.c:224) ==27038== by 0x49579DF: Pa_Initialize (pa_front.c:385) ==27038== by 0x10A553: main (in /home/odroid/acoustic/DFRecorder/Recorder_N2plus_10min_malloc) ==27038== ==27038== 4,032 (+4,032) bytes in 56 (+56) blocks are possibly lost in loss record 331 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDC03: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDEAF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEB93: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09723: snd_config_hook_load (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== ==27038== 4,176 (+4,176) bytes in 58 (+58) blocks are possibly lost in loss record 340 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE287: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E08EB7: snd_config_update_r (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09413: snd_config_update_ref (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0D60F: snd_ctl_open (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4960CFF: BuildDeviceList.constprop.0 (pa_linux_alsa.c:1306) ==27038== by 0x496386B: PaAlsa_Initialize (pa_linux_alsa.c:772) ==27038== by 0x49579DF: InitializeHostApis (pa_front.c:224) ==27038== by 0x49579DF: Pa_Initialize (pa_front.c:385) ==27038== by 0x10A553: main (in /home/odroid/acoustic/DFRecorder/Recorder_N2plus_10min_malloc)
==27038== 4,248 (+4,248) bytes in 59 (+59) blocks are possibly lost in loss record 341 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDC03: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDEAF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E08EB7: snd_config_update_r (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09413: snd_config_update_ref (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0D60F: snd_ctl_open (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4960CFF: BuildDeviceList.constprop.0 (pa_linux_alsa.c:1306) ==27038== by 0x496386B: PaAlsa_Initialize (pa_linux_alsa.c:772) ==27038== ==27038== 4,608 (+4,608) bytes in 2 (+2) blocks are possibly lost in loss record 342 of 353 ==27038== at 0x4865058: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4004EB7: malloc (rtld-malloc.h:56) ==27038== by 0x4004EB7: _dlfo_mappings_segment_allocate (dl-find_object.c:217) ==27038== by 0x4004EB7: _dl_find_object_update_1 (dl-find_object.c:671) ==27038== by 0x4004EB7: _dl_find_object_update (dl-find_object.c:804) ==27038== by 0x400CA8B: dl_open_worker_begin (dl-open.c:735) ==27038== by 0x4ABD307: _dl_catch_exception (dl-error-skeleton.c:208) ==27038== by 0x400BEF7: dl_open_worker (dl-open.c:782) ==27038== by 0x4ABD307: _dl_catch_exception (dl-error-skeleton.c:208) ==27038== by 0x400C2FB: _dl_open (dl-open.c:883) ==27038== by 0x4A096E3: dlopen_doit (dlopen.c:56) ==27038== by 0x4ABD307: _dl_catch_exception (dl-error-skeleton.c:208) ==27038== by 0x4ABD3CF: _dl_catch_error (dl-error-skeleton.c:227) ==27038== by 0x4A091BF: _dlerror_run (dlerror.c:138) ==27038== by 0x4A09783: dlopen_implementation (dlopen.c:71) ==27038== by 0x4A09783: dlopen@@GLIBC_2.34 (dlopen.c:81)
==27038== 4,608 (+4,608) bytes in 64 (+64) blocks are possibly lost in loss record 343 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDC43: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDEAF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEB93: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09723: snd_config_hook_load (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E1FDC3: snd_config_hook_load_for_all_cards (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0305F: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E03573: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== ==27038== 5,040 (+5,040) bytes in 70 (+70) blocks are possibly lost in loss record 344 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDC03: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE4B3: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE213: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEB93: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09723: snd_config_hook_load (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E1FDC3: snd_config_hook_load_for_all_cards (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0305F: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038==
==27038== 8,784 (+8,784) bytes in 122 (+122) blocks are possibly lost in loss record 348 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDC03: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE4B3: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE213: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEB93: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09723: snd_config_hook_load (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== ==27038== 9,792 (+9,792) bytes in 136 (+136) blocks are possibly lost in loss record 349 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDC03: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFDEAF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEB93: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09723: snd_config_hook_load (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E1FDC3: snd_config_hook_load_for_all_cards (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0305F: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== ==27038== 10,080 (+10,080) bytes in 140 (+140) blocks are possibly lost in loss record 350 of 353 ==27038== at 0x4869F34: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-arm64-linux.so) ==27038== by 0x4DDA3E7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE287: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE2DF: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFE867: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEAC7: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4DFEB93: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E09723: snd_config_hook_load (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E1FDC3: snd_config_hook_load_for_all_cards (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0305F: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E03573: ??? (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0) ==27038== by 0x4E0366F: snd_config_searcha_hooks (in /usr/lib/aarch64-linux-gnu/libasound.so.2.0.0)
Hello, I would like to follow up on this issue regarding the recording hang problem of recordCallback function is not triggered that I have been experiencing. I reached out since 3 weeks ago, any assistance or information you can provide would be greatly appreciated, as this matter is quite urgent for my ongoing work.
Looks like memory leaks in ibasound.so.2.0.0 (i.e. in ALSA code). My thoughts are:
Quite possible there is an issue in ALSA or in PortAudio/ALSA, in either case we have no ALSA experts on our team at the moment, so we can only make suggestions when we have an idea. Right now we have no idea and no time to spend to help you. We are focused on finalising the PortAudio v19.8 release.
I do have an Odroid N2 here, and some availability for paid work, so if you have the budget you could pay me to help you debug it (understanding of course that I have little advantage over you debugging it yourself). If that is of interest please email me at rossb@audiomulch.com.
Hello, I am using scarlette audio interface and odroidN2+ which is aarch64 architecture to record the acoustic data every 10 mintues 24/7. However, the script hang after recorded 4 minutes for the first acoustic file without providing any error message. When I use valgrind to troubleshoot, it mentioned error was related to Pa_Initialize(), libasound.so.2.0.0. Please refer to below valgrind output. Moreover, when I did troubleshooting with the print statement, the script hanged at the end of the recordCallback function and the recordCallback function was not triggered anymore and the program hang. The same script when I run in odroidXU4, there is no such hang issue.
Therefore, I think the issue was related to libasound library or portaudio which is not compatible with the odroidN2+. Then I compiled the portaudio library inside the odroidN2+ but this does not solve the issue. My compilation procedure is as follows:
sudo apt-get remove libportaudio2
sudo apt-get install libasound-dev
./configure && make
Hardware information The detail information of odroidN2+ is as follows:
My odroidN2+'s sound architecture is as follows:
I use scarlett 18i20 USB to record the audio data. The detail information is as follows: