Skip to content

Instantly share code, notes, and snippets.

@Vladdrako
Created April 8, 2021 14:04
Show Gist options
  • Save Vladdrako/b921865cb8b887bdd015bdb2441db369 to your computer and use it in GitHub Desktop.
Save Vladdrako/b921865cb8b887bdd015bdb2441db369 to your computer and use it in GitHub Desktop.
broken
root@RT-N14U:~# strace alsactl init
execve("/usr/sbin/alsactl", ["alsactl", "init"], 0x7f866eb4 /* 13 vars */) = 0
set_thread_area(0x77e0cf0c) = 0
set_tid_address(0x77e047ac) = 3211
open("/etc/ld-musl-mipsel-sf.path", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/lib/libatopology.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libatopology.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/libatopology.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
fstat64(3, {st_mode=S_IFREG|0755, st_size=112559, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\340*\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 180224, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x77d2b000
mmap2(0x77d55000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1a000) = 0x77d55000
close(3) = 0
open("/lib/libasound.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libasound.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/libasound.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
fstat64(3, {st_mode=S_IFREG|0755, st_size=762083, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\220\361\1\0004\0\0\0"..., 936) = 936
mmap2(NULL, 831488, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x77c60000
mmap2(0x77d26000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xb6000) = 0x77d26000
close(3) = 0
open("/lib/libgcc_s.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=78099, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\260'\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 147456, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x77c3c000
mmap2(0x77c5e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x12000) = 0x77c5e000
close(3) = 0
mprotect(0x77d55000, 4096, PROT_READ) = 0
mprotect(0x77d26000, 12288, PROT_READ) = 0
mprotect(0x77c5e000, 4096, PROT_READ) = 0
mprotect(0x423000, 4096, PROT_READ) = 0
access("/sys/kernel/uevent_seqnum", F_OK) = 0
open("/dev/snd/controlC0", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
ioctl(3, SNDRV_CTL_IOCTL_CARD_INFO, 0x7fd33a3c) = 0
close(3) = 0
stat64("/usr/share/alsa/alsa.conf", {st_mode=S_IFREG|0644, st_size=9876, ...}) = 0
open("/usr/share/alsa/alsa.conf", O_RDONLY|O_LARGEFILE) = 3
read(3, "#\n# ALSA library configuration "..., 1024) = 1024
read(3, "tended off\n#\ndefaults.ctl.card 0"..., 1024) = 1024
read(3, "urround21.device defaults.pcm.de"..., 1024) = 1024
brk(NULL) = 0x2036000
brk(0x2037000) = 0x2037000
read(3, "efaults.timer.subdevice 0\n\n#\n# "..., 1024) = 1024
brk(0x2038000) = 0x2038000
read(3, "\n\t\t\t\t@func refer\n\t\t\t\tname defaul"..., 1024) = 1024
brk(0x2039000) = 0x2039000
brk(0x203a000) = 0x203a000
read(3, "default {\n\t\t\t@func refer\n\t\t\tname"..., 1024) = 1024
brk(0x203b000) = 0x203b000
read(3, "nterface\n#\n\t\nctl.sysdefault {\n\tt"..., 1024) = 1024
brk(0x203c000) = 0x203c000
read(3, "EV SUBDEV ]\n\[email protected] {\n\t\ttype"..., 1024) = 1024
brk(0x203d000) = 0x203d000
brk(0x203e000) = 0x203e000
read(3, "refer\n\t\t\tname defaults.hwdep.dev"..., 1024) = 1024
brk(0x203f000) = 0x203f000
read(3, ".hw {\n\t@args [ CLASS SCLASS CARD"..., 1024) = 660
brk(0x2040000) = 0x2040000
read(3, "", 1024) = 0
close(3) = 0
open("/usr/lib/libasound.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
fstat64(3, {st_mode=S_IFREG|0755, st_size=762083, ...}) = 0
close(3) = 0
open("/usr/lib/libasound.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
fstat64(3, {st_mode=S_IFREG|0755, st_size=762083, ...}) = 0
close(3) = 0
open("/usr/lib/libasound.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
fstat64(3, {st_mode=S_IFREG|0755, st_size=762083, ...}) = 0
close(3) = 0
access("/usr/etc/alsa/conf.d", R_OK) = -1 ENOENT (No such file or directory)
access("/etc/alsa/conf.d", R_OK) = -1 ENOENT (No such file or directory)
access("/etc/asound.conf", R_OK) = -1 ENOENT (No such file or directory)
access("/usr/etc/asound.conf", R_OK) = -1 ENOENT (No such file or directory)
access("/root/.asoundrc", R_OK) = -1 ENOENT (No such file or directory)
access("/root/.config/alsa/asoundrc", R_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libasound.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
fstat64(3, {st_mode=S_IFREG|0755, st_size=762083, ...}) = 0
close(3) = 0
open("/dev/snd/controlC0", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
ioctl(3, SNDRV_CTL_IOCTL_CARD_INFO, 0x7fd33484) = 0
close(3) = 0
open("/dev/snd/controlC0", O_RDWR|O_LARGEFILE|O_CLOEXEC) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
ioctl(3, SNDRV_CTL_IOCTL_PVERSION, 0x7fd337dc) = 0
ioctl(3, SNDRV_CTL_IOCTL_CARD_INFO, 0x7fd33948) = 0
access("/usr/share/alsa/ucm2/ucm.conf", R_OK) = 0
open("/usr/share/alsa/ucm2/ucm.conf", O_RDONLY|O_LARGEFILE) = 4
read(4, "#\n# This is the toplevel file in"..., 1024) = 1024
read(4, "\tDefine.KernelModulePath \"class/"..., 1024) = 1024
brk(0x2041000) = 0x2041000
read(4, "\t\t\tucm/${OpenName}/${OpenName}.c"..., 1024) = 496
brk(0x2042000) = 0x2042000
read(4, "", 1024) = 0
close(4) = 0
lstat64("/sys/class/sound/card0/device/driver/module", {st_mode=S_IFLNK|0777, st_size=0, ...}) = 0
readlink("/sys/class/sound/card0/device/driver/module", "../../../../module/snd_usb_audio", 4096) = 32
access("/usr/share/alsa/ucm2/module/snd_usb_audio.conf", R_OK) = -1 ENOENT (No such file or directory)
access("/usr/share/alsa/ucm2/USB-Audio/GeneralPlus USB Audio Device at usb-101c1000.ohci-1, full speed.conf", R_OK) = -1 ENOENT (No such file or directory)
access("/usr/share/alsa/ucm2/USB-Audio/USB-Audio.conf", R_OK) = -1 ENOENT (No such file or directory)
close(3) = 0
writev(2, [{iov_base="alsa-lib main.c:1014:(snd_use_ca"..., iov_len=45}, {iov_base="error: failed to import hw:0 use"..., iov_len=54}], 2alsa-lib main.c:1014:(snd_use_case_mgr_open) error: failed to import hw:0 use case configuration -2) = 99
writev(2, [{iov_base="\n", iov_len=1}, {iov_base=NULL, iov_len=0}], 2
) = 1
stat64("/usr/share/alsa/alsa.conf", {st_mode=S_IFREG|0644, st_size=9876, ...}) = 0
open("/dev/snd/controlC0", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
ioctl(3, SNDRV_CTL_IOCTL_CARD_INFO, 0x7fd3375c) = 0
close(3) = 0
open("/dev/snd/controlC0", O_RDWR|O_LARGEFILE|O_CLOEXEC) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
ioctl(3, SNDRV_CTL_IOCTL_PVERSION, 0x7fd33ab4) = 0
ioctl(3, SNDRV_CTL_IOCTL_ELEM_LIST, 0x7fd33bc4) = 0
ioctl(3, SNDRV_CTL_IOCTL_ELEM_LIST, 0x7fd33bc4) = 0
ioctl(3, SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS, 0x7fd33bac) = 0
ioctl(3, SNDRV_CTL_IOCTL_CARD_INFO, 0x77d567e0) = 0
open("/usr/share/alsa/init/00main", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=1808, ...}) = 0
mmap2(NULL, 1808, PROT_READ, MAP_SHARED, 4, 0) = 0x77e01000
close(4) = 0
access("/sys/class/sound/card0/device", F_OK) = 0
access("/usr/share/alsa/init/preinit", F_OK) = -1 ENOENT (No such file or directory)
access("/usr/share/alsa/init/postinit", F_OK) = -1 ENOENT (No such file or directory)
lstat64("/sys/class/sound/card0/device/subsystem_vendor", 0x7fd320d0) = -1 ENOENT (No such file or directory)
lstat64("/sys/class/sound/card0/device/subsystem_device", 0x7fd320d0) = -1 ENOENT (No such file or directory)
writev(2, [{iov_base="", iov_len=0}, {iov_base="Found hardware: \"USB-Audio\" \"USB"..., iov_len=61}], 2Found hardware: "USB-Audio" "USB Mixer" "USB1b3f:2008" "" ""
) = 61
writev(2, [{iov_base="", iov_len=0}, {iov_base="Hardware is initialized using a "..., iov_len=47}], 2Hardware is initialized using a generic method
) = 47
stat64("/usr/share/alsa/init/default", {st_mode=S_IFREG|0644, st_size=10866, ...}) = 0
open("/usr/share/alsa/init/default", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=10866, ...}) = 0
mmap2(NULL, 10866, PROT_READ, MAP_SHARED, 4, 0) = 0x77dfe000
close(4) = 0
ioctl(3, SNDRV_CTL_IOCTL_ELEM_INFO, 0x77d56b90) = 0
ioctl(3, SNDRV_CTL_IOCTL_ELEM_INFO, 0x7fd2d7c8) = 0
ioctl(3, SNDRV_CTL_IOCTL_ELEM_INFO, 0x203fd70) = 0
brk(0x2047000) = 0x2047000
ioctl(3, SNDRV_CTL_IOCTL_TLV_READ, 0x203fe90) = 0
ioctl(3, SNDRV_CTL_IOCTL_ELEM_INFO, 0x7fd2d7c8) = 0
ioctl(3, SNDRV_CTL_IOCTL_ELEM_INFO, 0x203fd70) = 0
ioctl(3, SNDRV_CTL_IOCTL_TLV_READ, 0x203fe90) = 0
ioctl(3, SNDRV_CTL_IOCTL_ELEM_WRITE, 0x77d56cb0) = 0
ioctl(3, SNDRV_CTL_IOCTL_ELEM_INFO, 0x77d56b90) = 0
ioctl(3, SNDRV_CTL_IOCTL_ELEM_WRITE, 0x77d56cb0) = 0
munmap(0x77dfe000, 10866) = 0
munmap(0x77e01000, 1808) = 0
close(3) = 0
open("/dev/snd/controlC1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC3", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC3", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC4", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC4", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC5", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC5", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC7", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC7", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC8", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC8", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC9", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC9", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC10", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC10", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC11", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC11", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC12", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC12", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC13", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC13", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC14", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC14", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC15", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC15", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC16", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC16", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC17", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC17", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC18", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC18", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC19", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC19", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC20", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC20", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC21", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC21", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC22", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC22", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC23", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC23", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC24", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC24", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC25", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC25", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC26", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC26", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC27", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC27", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC28", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC28", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC29", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC29", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC30", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC30", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC31", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/aloadC31", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
exit_group(99) = ?
+++ exited with 99 +++
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment