Bug 40834

Summary: дампы в корне фс (/) от alsa-control при подключении Webcam Genius ECam 8000
Product: Sisyphus Reporter: Владимир Осташов <ov>
Component: udev-alsaAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: rider
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Владимир Осташов 2021-08-31 13:01:43 MSK
Genius ECam 8000 FullHD 1080P 
Bus 001 Device 004: ID 0458:6006 KYE Systems Corp. (Mouse Systems)
Genius Webcam
ос Альт 8 сп2 x64

# cat /proc/asound/cards
 0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xb1130000 irq 132
 1 [Webcam         ]: USB-Audio - Genius Webcam
                      KYE Systems corp. Genius Webcam at usb-0000:00:14.0-7, high speed

Обнаружено , что в корне при каждой перезагрузке создаются файлы
одинакового размера, только при подключенной камере, запущенные программы на это не влияют, видео и звук на камере при этом работают.

# file /.2321

/.2321: ELF 64-bit LSB core file x86-64, version 1 (SYSV), SVR4-style,
from '/lib/udev/alsa-control'

#journalctl -b0
авг 30 14:43:24 host-dd673d systemd-udevd[2241]: Using default interface naming scheme 'v243'.
авг 30 14:43:24 host-dd673d systemd[1]: Reached target Sound Card.
авг 30 14:43:24 host-dd673d systemd-udevd[2243]: controlC1: Process 'alsa-control' terminated by signal ABRT.
авг 30 14:43:24 host-dd673d systemd-udevd[2243]: controlC1: Failed to wait for spawned command 'alsa-control': Input/output error
авг 30 14:43:25 host-dd673d systemd-udevd[2243]: controlC1: Process '/usr/sbin/alsactl restore 1' failed with exit code 99.
авг 30 14:43:25 host-dd673d systemd-udevd[2247]: controlC0: Process '/usr/sbin/alsactl restore 0' failed with exit code 99.
авг 30 14:43:25 host-dd673d systemd[1]: Started Flush Journal to Persistent Storage.

# gdb
--
(gdb) core .2323
[New LWP 2323]
Missing separate debuginfo for the main executable file
Try to install the hash file /usr/lib/debug/.build-id/52/7a4829e7d4bf453de6e9155e5c8f48241ecf6f
Core was generated by `/lib/udev/alsa-control'.
Program terminated with signal SIGABRT, Aborted.
#0  0x00007fe4ecb326eb in ?? ()
(gdb) bt
#0  0x00007fe4ecb326eb in ?? ()
#1  0x0000000000000000 in ?? ()

Отключение в grub параметра smem=1, установка пакета

# apt-get install systemd-settings-disable-dumpcore

 # cat ./lib/systemd/system.conf.d/disable-dumpcore.conf

[Manager]

DumpCore=no

изменение настроек в alsamixer,

не помогает, дампы ошибки продолжают создаваться.

Помогло только удаление udev-alsa
Comment 1 Anton Farygin 2021-10-15 22:19:46 MSK
Пакет udev-alsa удалён из Sisyphus в задании 269144