[Bug 2099811] Re: Os-prober segmentation fault one message for each partition on same PC
Maxime Bélair
2099811 at bugs.launchpad.net
Wed Mar 5 08:36:19 UTC 2025
The profile below should fix this issue on Plucky. You can copy this
file in /etc/apparmor.d/os-prober and load it with sudo apparmor_parser
-r /etc/apparmor.d/os-prober
If you face any issue with this profile don't hesitate to give feedback.
```
#------------------------------------------------------------------
# Copyright (C) 2025 Canonical Ltd.
#
# Author: Maxime Bélair <maxime.belair at canonical.com>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of version 2 of the GNU General Public
# License published by the Free Software Foundation.
#------------------------------------------------------------------
# vim: ft=apparmor
abi <abi/4.0>,
include <tunables/global>
profile os-prober /usr/bin/os-prober flags=(attach_disconnected) {
include <abstractions/base>
capability dac_override dac_read_search sys_admin sys_module
sys_rawio,
mount options=(rprivate, rw),
mount options=(rw, nosuid, nodev),
umount,
mqueue getattr,
# os-prober uses a lot of dependencies (dash, find, grep, head, kmod, ...)
# We allow everything in /usr/bin to avoid breakages on dependency updates
file /usr/bin/** ix,
file /usr/lib/os-probes/** ix,
file /usr/sbin/blkid ix,
file /usr/sbin/lvm ix,
file /usr/sbin/grub-probe ix,
# os-prober may read the whole filesystem
file /{,**} r,
file /dev/fuse w,
file /dev/mapper/control w,
file /run/blkid/blkid.* wl,
file /run/lock/lvm/* wk,
file /run/lvm/hints wk,
file /run/blkid/blkid.* wl,
file /tmp/os-prober.*/{,**} w,
file /var/lib/os-prober/mount/ w,
file /var/lib/os-prober/labels wl,
userns,
}
```
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to os-prober in Ubuntu.
https://bugs.launchpad.net/bugs/2099811
Title:
Os-prober segmentation fault one message for each partition on same PC
Status in apparmor package in Ubuntu:
Confirmed
Status in os-prober package in Ubuntu:
Confirmed
Bug description:
Reporting this bug on os-prober, my bug https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/2099662
was incorrectly attributed to grub
corrado at corrado-n3-pp-0223:~$ sudo os-prober
[sudo] password for corrado:
find: Failed to restore initial working directory: /home/corrado: Permission denied
Segmentation fault
Segmentation fault
Segmentation fault
Segmentation fault
Segmentation fault
Segmentation fault
Segmentation fault
Segmentation fault
Segmentation fault
Segmentation fault
Segmentation fault
Segmentation fault
Segmentation fault
Segmentation fault
Segmentation fault
Segmentation fault
Segmentation fault
Segmentation fault
Segmentation fault
corrado at corrado-n3-pp-0223:~$
Attaching related journal
ProblemType: Bug
DistroRelease: Ubuntu 25.04
Package: os-prober 1.83ubuntu2
ProcVersionSignature: Ubuntu 6.12.0-15.15-generic 6.12.11
Uname: Linux 6.12.0-15-generic x86_64
ApportVersion: 2.31.0+git20250220-0ubuntu2
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: ubuntu:GNOME
Date: Sun Feb 23 15:46:27 2025
InstallationDate: Installed on 2025-02-23 (0 days ago)
InstallationMedia: Ubuntu 25.04 "Plucky Puffin" - Daily amd64 (20250223)
ProcEnviron:
LANG=en_US.UTF-8
PATH=(custom, no user)
SHELL=/bin/bash
TERM=xterm-256color
XDG_RUNTIME_DIR=<set>
SourcePackage: os-prober
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/2099811/+subscriptions
More information about the foundations-bugs
mailing list