[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#887593: libreoffice-common: apparmor profiles triggers lot of ALLOWED entries



For the record, these */uevent files are accessed by libdrm

Here's breakpoint while opening `/sys/dev/char/226:0/device/ueven` file:

```
Thread 2.1 "soffice.bin" hit Catchpoint 1 (call to syscall openat), 0x00007fa253f6961e in __libc_open64 (file=0x7ffe077e8900 "/sys/dev/char/226:0/device/uevent", oflag=<optimized out>) at ../sysdeps/unix/sysv/linux/open64.c:46
46	in ../sysdeps/unix/sysv/linux/open64.c
$9 = 0x7ffe077e8900 "/sys/dev/char/226:0/device/uevent"
#0 0x00007fa253f6961e in __libc_open64 (file=0x7ffe077e8900 "/sys/dev/char/226:0/device/uevent", oflag=<optimized out>) at ../sysdeps/unix/sysv/linux/open64.c:46 #1 0x00007fa253efc7f3 in __GI__IO_file_open (fp=fp@entry=0x55c7416935d0, filename=<optimized out>, posix_mode=<optimized out>, prot=prot@entry=438, read_write=8, is32not64=is32not64@entry=1) at fileops.c:229 #2 0x00007fa253efc9c2 in _IO_new_file_fopen (fp=fp@entry=0x55c7416935d0, filename=filename@entry=0x7ffe077e8900 "/sys/dev/char/226:0/device/uevent", mode=<optimized out>, mode@entry=0x7fa23f942280 "r", is32not64=is32not64@entry=1) at fileops.c:334 #3 0x00007fa253ef02f4 in __fopen_internal (filename=0x7ffe077e8900 "/sys/dev/char/226:0/device/uevent", mode=0x7fa23f942280 "r", is32=1) at iofopen.c:86
#4  0x00007fa23f939500 in  () at /lib/x86_64-linux-gnu/libdrm.so.2
#5  0x00007fa23f93a1c0 in  () at /lib/x86_64-linux-gnu/libdrm.so.2
#6  0x00007fa23f93a2c1 in  () at /lib/x86_64-linux-gnu/libdrm.so.2
#7  0x00007fa23f93e143 in drmGetDevice2 () at /lib/x86_64-linux-gnu/libdrm.so.2
#8  0x00007fa24140c00d in  () at /lib/x86_64-linux-gnu/libGLX_mesa.so.0
#9  0x00007fa24140c6af in  () at /lib/x86_64-linux-gnu/libGLX_mesa.so.0
#10 0x00007fa2414063ec in  () at /lib/x86_64-linux-gnu/libGLX_mesa.so.0
#11 0x00007fa2413de664 in  () at /lib/x86_64-linux-gnu/libGLX_mesa.so.0
#12 0x00007fa2413d9d84 in  () at /lib/x86_64-linux-gnu/libGLX_mesa.so.0
#13 0x00007fa2413dac55 in  () at /lib/x86_64-linux-gnu/libGLX_mesa.so.0
#14 0x00007fa257ac57e5 in glxtest() () at ./vcl/unx/glxtest.cxx:176
#15 0x00007fa257ac5acf in fire_glxtest_process() () at ./vcl/unx/glxtest.cxx:264
#16 0x00007fa2566ae09f in soffice_main() () at ./desktop/source/app/sofficemain.cxx:129
#17 0x000055c740c7278b in sal_main () at ./desktop/source/app/main.c:48
#18 0x000055c740c7278b in main (argc=<optimized out>, argv=<optimized out>) at ./desktop/source/app/main.c:47
```

I'm working for upstream fix.


Reply to: