Bug#932561: cinnamon-settings-daemon: csd-backlight-helper segfaults on get and set
Package: cinnamon-settings-daemon
Version: 3.8.4-2
Severity: normal
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hi,
i have some issues with backlight not beeing turned on after resume or
after screenblanking with screensaver (Lenovo T440s) - So i went
debugging and saw the csd-backlight-helper beeing called.
As i was curious on what it does i tried calling it myself and it
segfaulted on anything else than -h
Here is a strace of --get-max-brightness
flo@p4:~$ strace /usr/lib/x86_64-linux-gnu/cinnamon-settings-daemon/csd-backlight-helper --get-max-brightness
execve("/usr/lib/x86_64-linux-gnu/cinnamon-settings-daemon/csd-backlight-helper", ["/usr/lib/x86_64-linux-gnu/cinnam"..., "--get-max-brightness"], 0x7fffb873b2d8 /* 56 vars */) = 0
brk(NULL) = 0x5599842a2000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=294990, ...}) = 0
mmap(NULL, 294990, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe9beab3000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libgudev-1.0.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0:\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=42920, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe9beab1000
mmap(NULL, 2138216, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe9be8a6000
mprotect(0x7fe9be8af000, 2097152, PROT_NONE) = 0
mmap(0x7fe9beaaf000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0x7fe9beaaf000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\267\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=342072, ...}) = 0
mmap(NULL, 346984, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe9be851000
mmap(0x7fe9be85c000, 204800, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb000) = 0x7fe9be85c000
mmap(0x7fe9be88e000, 90112, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3d000) = 0x7fe9be88e000
mmap(0x7fe9be8a4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x52000) = 0x7fe9be8a4000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\275\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=1166640, ...}) = 0
mmap(NULL, 1171848, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe9be732000
mprotect(0x7fe9be74d000, 1052672, PROT_NONE) = 0
mmap(0x7fe9be74d000, 516096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b000) = 0x7fe9be74d000
mmap(0x7fe9be7cb000, 532480, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x99000) = 0x7fe9be7cb000
mmap(0x7fe9be84e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x11b000) = 0x7fe9be84e000
mmap(0x7fe9be850000, 392, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fe9be850000
close(3) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libm.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\322\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=1579448, ...}) = 0
mmap(NULL, 1581384, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe9be5af000
mmap(0x7fe9be5bc000, 651264, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd000) = 0x7fe9be5bc000
mmap(0x7fe9be65b000, 872448, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xac000) = 0x7fe9be65b000
mmap(0x7fe9be730000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x180000) = 0x7fe9be730000
close(3) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0
mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe9be3ee000
mprotect(0x7fe9be410000, 1658880, PROT_NONE) = 0
mmap(0x7fe9be410000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fe9be410000
mmap(0x7fe9be558000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fe9be558000
mmap(0x7fe9be5a5000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fe9be5a5000
mmap(0x7fe9be5ab000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fe9be5ab000
close(3) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libudev.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20G\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=149704, ...}) = 0
mmap(NULL, 153864, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe9be3c8000
mmap(0x7fe9be3cc000, 94208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7fe9be3cc000
mmap(0x7fe9be3e3000, 36864, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b000) = 0x7fe9be3e3000
mmap(0x7fe9be3ec000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23000) = 0x7fe9be3ec000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\250\3\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=1813680, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe9be3c6000
mmap(NULL, 1823416, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe9be208000
mprotect(0x7fe9be23f000, 1556480, PROT_NONE) = 0
mmap(0x7fe9be23f000, 1019904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x37000) = 0x7fe9be23f000
mmap(0x7fe9be338000, 532480, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x130000) = 0x7fe9be338000
mmap(0x7fe9be3bb000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b2000) = 0x7fe9be3bb000
mmap(0x7fe9be3c4000, 4792, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fe9be3c4000
close(3) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0
mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe9be1e7000
mmap(0x7fe9be1ed000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fe9be1ed000
mmap(0x7fe9be1fc000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fe9be1fc000
mmap(0x7fe9be202000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fe9be202000
mmap(0x7fe9be204000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fe9be204000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libffi.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\"\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=35224, ...}) = 0
mmap(NULL, 38504, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe9be1dd000
mmap(0x7fe9be1df000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fe9be1df000
mmap(0x7fe9be1e4000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fe9be1e4000
mmap(0x7fe9be1e5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fe9be1e5000
close(3) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0
mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe9be169000
mmap(0x7fe9be16b000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fe9be16b000
mmap(0x7fe9be1bd000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fe9be1bd000
mmap(0x7fe9be1db000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fe9be1db000
close(3) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/librt.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260#\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=35808, ...}) = 0
mmap(NULL, 39904, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe9be15f000
mmap(0x7fe9be161000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fe9be161000
mmap(0x7fe9be165000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fe9be165000
mmap(0x7fe9be167000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fe9be167000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\22\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=18328, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe9be15d000
mmap(NULL, 20600, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe9be157000
mmap(0x7fe9be158000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fe9be158000
mmap(0x7fe9be15a000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fe9be15a000
mmap(0x7fe9be15b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fe9be15b000
close(3) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libz.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320#\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=121280, ...}) = 0
mmap(NULL, 2216336, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe9bdf39000
mprotect(0x7fe9bdf55000, 2097152, PROT_NONE) = 0
mmap(0x7fe9be155000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7fe9be155000
close(3) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0
mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe9bdf34000
mmap(0x7fe9bdf35000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fe9bdf35000
mmap(0x7fe9bdf36000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fe9bdf36000
mmap(0x7fe9bdf37000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fe9bdf37000
close(3) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libmount.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\332\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=383456, ...}) = 0
mmap(NULL, 386344, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe9bded5000
mprotect(0x7fe9bdee1000, 323584, PROT_NONE) = 0
mmap(0x7fe9bdee1000, 245760, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7fe9bdee1000
mmap(0x7fe9bdf1d000, 73728, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x48000) = 0x7fe9bdf1d000
mmap(0x7fe9bdf30000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5a000) = 0x7fe9bdf30000
close(3) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0
mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe9bdcad000
mprotect(0x7fe9bdcd2000, 2093056, PROT_NONE) = 0
mmap(0x7fe9bded1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fe9bded1000
mmap(0x7fe9bded3000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fe9bded3000
close(3) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libresolv.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240C\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=93000, ...}) = 0
mmap(NULL, 105088, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe9bdc93000
mprotect(0x7fe9bdc97000, 73728, PROT_NONE) = 0
mmap(0x7fe9bdc97000, 53248, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7fe9bdc97000
mmap(0x7fe9bdca4000, 16384, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x11000) = 0x7fe9bdca4000
mmap(0x7fe9bdca9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fe9bdca9000
mmap(0x7fe9bdcab000, 6784, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fe9bdcab000
close(3) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libblkid.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\257\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=343008, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe9bdc91000
mmap(NULL, 345896, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe9bdc3c000
mprotect(0x7fe9bdc46000, 282624, PROT_NONE) = 0
mmap(0x7fe9bdc46000, 212992, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7fe9bdc46000
mmap(0x7fe9bdc7a000, 65536, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3e000) = 0x7fe9bdc7a000
mmap(0x7fe9bdc8b000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4e000) = 0x7fe9bdc8b000
close(3) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libuuid.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 #\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=30776, ...}) = 0
mmap(NULL, 32792, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe9bdc33000
mmap(0x7fe9bdc35000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fe9bdc35000
mmap(0x7fe9bdc39000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fe9bdc39000
mmap(0x7fe9bdc3a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fe9bdc3a000
close(3) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe9bdc31000
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe9bdc2e000
arch_prctl(ARCH_SET_FS, 0x7fe9bdc2e880) = 0
mprotect(0x7fe9be5a5000, 16384, PROT_READ) = 0
mprotect(0x7fe9bdc3a000, 4096, PROT_READ) = 0
mprotect(0x7fe9bdc8b000, 20480, PROT_READ) = 0
mprotect(0x7fe9bdca9000, 4096, PROT_READ) = 0
mprotect(0x7fe9be202000, 4096, PROT_READ) = 0
mprotect(0x7fe9be1db000, 4096, PROT_READ) = 0
mprotect(0x7fe9bdf37000, 4096, PROT_READ) = 0
mprotect(0x7fe9bded1000, 4096, PROT_READ) = 0
mprotect(0x7fe9be167000, 4096, PROT_READ) = 0
mprotect(0x7fe9bdf30000, 12288, PROT_READ) = 0
mprotect(0x7fe9be155000, 4096, PROT_READ) = 0
mprotect(0x7fe9be84e000, 4096, PROT_READ) = 0
mprotect(0x7fe9be15b000, 4096, PROT_READ) = 0
mprotect(0x7fe9be1e5000, 4096, PROT_READ) = 0
mprotect(0x7fe9be8a4000, 4096, PROT_READ) = 0
mprotect(0x7fe9be3bb000, 32768, PROT_READ) = 0
mprotect(0x7fe9be3ec000, 4096, PROT_READ) = 0
mprotect(0x7fe9be730000, 4096, PROT_READ) = 0
mprotect(0x7fe9beaaf000, 4096, PROT_READ) = 0
mprotect(0x5599826b1000, 4096, PROT_READ) = 0
mprotect(0x7fe9beb23000, 4096, PROT_READ) = 0
munmap(0x7fe9beab3000, 294990) = 0
set_tid_address(0x7fe9bdc2eb50) = 100855
set_robust_list(0x7fe9bdc2eb60, 24) = 0
rt_sigaction(SIGRTMIN, {sa_handler=0x7fe9be1ed6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fe9be1f9730}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {sa_handler=0x7fe9be1ed740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fe9be1f9730}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
statfs("/sys/fs/selinux", 0x7ffd057648c0) = -1 ENOENT (No such file or directory)
statfs("/selinux", 0x7ffd057648c0) = -1 ENOENT (No such file or directory)
brk(NULL) = 0x5599842a2000
brk(0x5599842c3000) = 0x5599842c3000
openat(AT_FDCWD, "/proc/filesystems", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
read(3, "nodev\tsysfs\nnodev\trootfs\nnodev\tr"..., 1024) = 398
read(3, "", 1024) = 0
close(3) = 0
access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory)
futex(0x7fe9be84ff58, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fe9be84ff58, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fe9be84ff58, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fe9be84ff58, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fe9be84ff58, FUTEX_WAKE_PRIVATE, 2147483647) = 0
access("/run/udev/control", F_OK) = 0
socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 3
getpid() = 100855
gettid() = 100855
access("/sys/subsystem", F_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/sys/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
fstat(4, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
getdents64(4, /* 39 entries */, 32768) = 1080
getdents64(4, /* 0 entries */, 32768) = 0
close(4) = 0
openat(AT_FDCWD, "/sys/class", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
fstat(4, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
getdents64(4, /* 63 entries */, 32768) = 1848
openat(AT_FDCWD, "/sys/class/backlight/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5
fstat(5, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
brk(0x5599842e5000) = 0x5599842e5000
getdents64(5, /* 3 entries */, 32768) = 88
openat(AT_FDCWD, "/", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 6
openat(6, "sys", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 7
fstat(7, {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
close(6) = 0
openat(7, "class", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 6
fstat(6, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
close(7) = 0
openat(6, "backlight", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 7
fstat(7, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
close(6) = 0
openat(7, "intel_backlight", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 6
fstat(6, {st_mode=S_IFLNK|0777, st_size=0, ...}) = 0
readlinkat(7, "intel_backlight", "../../devices/pci0000:00/0000:00"..., 4096) = 75
close(6) = 0
openat(7, "..", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 6
close(7) = 0
openat(6, "..", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 7
close(6) = 0
openat(7, "devices", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 6
fstat(6, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
close(7) = 0
openat(6, "pci0000:00", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 7
fstat(7, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
close(6) = 0
openat(7, "0000:00:02.0", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 6
fstat(6, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
close(7) = 0
openat(6, "drm", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 7
fstat(7, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
close(6) = 0
openat(7, "card0", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 6
fstat(6, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
close(7) = 0
openat(6, "card0-eDP-1", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 7
fstat(7, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
close(6) = 0
openat(7, "intel_backlight", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 6
fstat(6, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
close(7) = 0
close(6) = 0
access("/sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight/uevent", F_OK) = 0
readlinkat(AT_FDCWD, "/sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight/subsystem", "../../../../../../../class/backl"..., 4096) = 36
openat(AT_FDCWD, "/sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight/uevent", O_RDONLY|O_CLOEXEC) = 6
fstat(6, {st_mode=S_IFREG|0644, st_size=4096, ...}) = 0
fstat(6, {st_mode=S_IFREG|0644, st_size=4096, ...}) = 0
read(6, "", 4096) = 0
close(6) = 0
openat(AT_FDCWD, "/run/udev/data/+backlight:intel_backlight", O_RDONLY|O_CLOEXEC) = 6
fstat(6, {st_mode=S_IFREG|0644, st_size=147, ...}) = 0
fstat(6, {st_mode=S_IFREG|0644, st_size=147, ...}) = 0
read(6, "I:16325192\nE:ID_PATH=pci-0000:00"..., 4096) = 147
read(6, "", 4096) = 0
close(6) = 0
getdents64(5, /* 0 entries */, 32768) = 0
close(5) = 0
getdents64(4, /* 0 entries */, 32768) = 0
close(4) = 0
openat(AT_FDCWD, "/", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 4
openat(4, "sys", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 5
fstat(5, {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
close(4) = 0
openat(5, "devices", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 4
fstat(4, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
close(5) = 0
openat(4, "pci0000:00", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 5
fstat(5, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
close(4) = 0
openat(5, "0000:00:02.0", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 4
fstat(4, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
close(5) = 0
openat(4, "drm", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 5
fstat(5, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
close(4) = 0
openat(5, "card0", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 4
fstat(4, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
close(5) = 0
openat(4, "card0-eDP-1", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 5
fstat(5, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
close(4) = 0
openat(5, "intel_backlight", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 4
fstat(4, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
close(5) = 0
close(4) = 0
access("/sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight/uevent", F_OK) = 0
- --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} ---
+++ killed by SIGSEGV (core dumped) +++
Segmentation fault (core dumped)
- -- System Information:
Debian Release: 10.0
APT prefers stable-debug
APT policy: (500, 'stable-debug'), (500, 'proposed-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.19.0-5-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages cinnamon-settings-daemon depends on:
ii cinnamon-desktop-data 3.8.1-2
ii dconf-gsettings-backend [gsettings-backend] 0.30.1-2
ii gir1.2-cvc-1.0 3.8.1-2
ii libc6 2.28-10
ii libcairo2 1.16.0-4
ii libcanberra-gtk3-0 0.30-7
ii libcanberra0 0.30-7
ii libcinnamon-desktop4 3.8.1-2
ii libcolord2 1.4.3-4
ii libcups2 2.2.10-6
ii libcvc0 3.8.1-2
ii libdbus-glib-1-2 0.110-4
ii libfontconfig1 2.13.1-2
ii libgdk-pixbuf2.0-0 2.38.1+dfsg-1
ii libglib2.0-0 2.58.3-2
ii libgnomekbd8 3.26.1-1
ii libgtk-3-0 3.24.5-1
ii libgudev-1.0-0 232-2
ii liblcms2-2 2.9-3
ii libnotify4 0.7.7-4
ii libnspr4 2:4.20-1
ii libnss3 2:3.42.1-1
ii libpolkit-gobject-1-0 0.105-25
ii libpulse0 12.2-4
ii libsystemd0 241-5
ii libupower-glib3 0.99.10-1
ii libx11-6 2:1.6.7-1
ii libxext6 2:1.3.3-1+b2
ii libxfixes3 1:5.0.3-1
ii libxi6 2:1.7.9-1
ii libxklavier16 5.4-4
Versions of packages cinnamon-settings-daemon recommends:
ii cinnamon-l10n 3.8.2-1
ii pulseaudio 12.2-4
Versions of packages cinnamon-settings-daemon suggests:
ii cinnamon [x-window-manager] 3.8.8-1
ii cinnamon-screensaver 3.8.2-1
ii gnome-calculator 3.30.1-2
ii gnome-power-manager 3.30.0-2
ii gnome-screenshot 3.30.0-2
ii metacity [x-window-manager] 1:3.30.1-2
ii muffin [x-window-manager] 3.8.2-1
pn tracker-gui | gnome-search-tool <none>
ii x11-xserver-utils 7.7+8
ii xfwm4 [x-window-manager] 4.12.5-1
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEdb9o7oebX2papQ/KkN1BIMsJ8i8FAl0zQWkACgkQkN1BIMsJ
8i+1zw/9HcQ5rQnycKtrD4fFgpa6CJ5c+SRyrLvuawK54WATcO/FdJWYE+H0OQpl
T5++d3JMYfKE3hSpo2vy3TH96D+9Pp4jbD8ivhfyEsM+nX89tmX8WZLP02C3v7qJ
UR+1shSaAqG6K5StH0yBCl6LNYAKGv582vXbs8Wa6B7u4G4m+1CJYs827AZvbQkI
NgEB65UnzwnZLULyrkYAkI9uuCH0+tgwbjvsynzGFQgp9BMxiTySJ+un0fd2YxCq
6A8o9qjNrVXFFPePmi2Hp05wG7/X7KE7zHLzxXejRmW0rOxDYJm4VfCjLv9J+wjM
rhY+lo4c5zRCl2f+76oiPl+9phLgmnIskPbqVK+X/59DnB9InQdJxDAhMdVEOToH
WDO5+KyM6cmmVnisKIeYh85n3nLpPpGLnjzXtYPV3+iRoXnP9U/sPWxAeoeAXI+0
vSiIiBCTiciTi95FprJvSbYv89MN3ioOpEFuy894aTkI6LA+5m1IL3fhpQrjmQRP
pEXv5U10k+8Baoddrkj8lU1+j+hkit/x/VW+HSi96wXvhXQYjdUpJMO5vjCEO+X1
Us1jBFsK9LPcpKmpd0fVkNIXOmTociL3AP6QvnYGzgNS9K5S2e27hv1kXsOgJSGZ
pTr1p6K84TsSx3MHYXa/C2S4lBmWq8wPRW+3MW+GgK+0Qw1pScQ=
=dAMY
-----END PGP SIGNATURE-----
Reply to: