Bug#1100470: grub2-common: Segfault messages when running update-grub

Eric Valette eric.valette at free.fr
Fri Mar 14 14:19:40 GMT 2025


On 14/03/2025 15:05, Felix Zielcke wrote:
> Am Freitag, dem 14.03.2025 um 14:43 +0100 schrieb Eric Valette:
>> coredumpctl info
>>              PID: 16667 (grub-mount)
>>              UID: 0 (root)
>>              GID: 0 (root)
>>           Signal: 11 (SEGV)
>>        Timestamp: Fri 2025-03-14 14:35:13 CET (6min ago)
>>     Command Line: grub-mount /dev/nvme0n1p4 /var/lib/os-prober/mount
> 
> What filesystem is on /dev/nvme0n1p4?
> It's not in your /proc/mounts from the initial bug report.

/dev/nvme0n1p4  326475776 328153087   1677312   819M Windows recovery 
environment

> 
> [...]
>>     Size on Disk: 665K
>>          Message: Process 16667 (grub-mount) of user 0 dumped core.
>>
>>                   Module libudev.so.1 from deb systemd-257.4-3.amd64
>>                   Stack trace of thread 16667:
>>                   #0  0x000055817ba01e34 n/a (/usr/bin/grub-mount +
>> 0x29e34)
>>                   #1  0x000055817ba0223b n/a (/usr/bin/grub-mount +
>> 0x2a23b)
>>                   #2  0x000055817ba02659 n/a (/usr/bin/grub-mount +
>> 0x2a659)
>>                   #3  0x000055817ba03635 n/a (/usr/bin/grub-mount +
>> 0x2b635)
>>                   #4  0x000055817ba494a0 n/a (/usr/bin/grub-mount +
>> 0x714a0)
>>                   #5  0x000055817b9dea5f n/a (/usr/bin/grub-mount +
>> 0x6a5f)
>>                   #6  0x00007f5fdd7e3ca8 __libc_start_call_main
>> (libc.so.6 + 0x29ca8)
>>                   #7  0x00007f5fdd7e3d65 __libc_start_main_impl
>> (libc.so.6 + 0x29d65)
>>                   #8  0x000055817b9decc1 n/a (/usr/bin/grub-mount +
>> 0x6cc1)
>>                   ELF object binary architecture: AMD x86-64
>> lines 1-31/31 (END)
>>
> 
> Please enable the unstable-debug repo and install the
> grub-common-dbgsym package from it:
> 
> In /etc/apt/sources.list:
> 
>    deb http://deb.debian.org/debian-debug/ unstable-debug main
> 
> Then the backtrace is hopefully useful.

Unfortunately not or I did not issue the right command.

apt install grub-common-dbgsym
Installing:
   grub-common-dbgsym

Summary:
   Upgrading: 0, Installing: 1, Removing: 0, Not Upgrading: 2
   Download size: 11.8 MB
   Space needed: 15.5 MB / 12.6 GB available

Get:1 http://deb.debian.org/debian-debug unstable-debug/main amd64 
grub-common-dbgsym amd64 2.12-6 [11.8 MB]
Fetched 11.8 MB in 14s (847 kB/s) 

Retrieving bug reports... Done
Parsing Found/Fixed information... Done
Selecting previously unselected package grub-common-dbgsym.
(Reading database ... 498848 files and directories currently installed.)
Preparing to unpack .../grub-common-dbgsym_2.12-6_amd64.deb ...
Unpacking grub-common-dbgsym (2.12-6) ...
Setting up grub-common-dbgsym (2.12-6) ...
Scanning processes... 

Scanning candidates... 

Scanning processor microcode... 

Scanning linux images... 


Running kernel seems to be up-to-date.

The processor microcode seems to be up-to-date.

Restarting services...
Service restarts being deferred:
  systemctl restart NetworkManager.service
  systemctl restart bluetooth.service
  systemctl restart sddm.service

No containers need to be restarted.

User sessions running outdated binaries:
  eric @ session #4: ibus-daemon[1943], ibus-x11[1954], kwalletd6[1833], 
sddm-helper[1759]
  eric @ user manager service: akonadi_control[2632], hp-systray[2451], 
systemd[1765],
   teams-for-linux[9996,9999,10000]
  root @ user manager service: systemd[6078]

No VM guests are running outdated hypervisor (qemu) binaries on this host.
root at pink-floyd3:~# coredumpctl info
            PID: 16667 (grub-mount)
            UID: 0 (root)
            GID: 0 (root)
         Signal: 11 (SEGV)
      Timestamp: Fri 2025-03-14 14:35:13 CET (42min ago)
   Command Line: grub-mount /dev/nvme0n1p4 /var/lib/os-prober/mount
     Executable: /usr/bin/grub-mount
  Control Group: /user.slice/user-0.slice/session-c1.scope
           Unit: session-c1.scope
          Slice: user-0.slice
        Session: c1
      Owner UID: 0 (root)
        Boot ID: 335427dd6f084a9ba5c0ec760dbbff80
     Machine ID: 6e536334f47b42e8a8f103c900ad33a7
       Hostname: pink-floyd3
        Storage: 
/var/lib/systemd/coredump/core.grub-mount.0.335427dd6f084a9ba5c0ec760dbbff80.16>
   Size on Disk: 665K
        Message: Process 16667 (grub-mount) of user 0 dumped core.

                 Module libudev.so.1 from deb systemd-257.4-3.amd64
                 Stack trace of thread 16667:
                 #0  0x000055817ba01e34 n/a (/usr/bin/grub-mount + 0x29e34)
                 #1  0x000055817ba0223b n/a (/usr/bin/grub-mount + 0x2a23b)
                 #2  0x000055817ba02659 n/a (/usr/bin/grub-mount + 0x2a659)
                 #3  0x000055817ba03635 n/a (/usr/bin/grub-mount + 0x2b635)
                 #4  0x000055817ba494a0 n/a (/usr/bin/grub-mount + 0x714a0)
                 #5  0x000055817b9dea5f n/a (/usr/bin/grub-mount + 0x6a5f)
                 #6  0x00007f5fdd7e3ca8 __libc_start_call_main 
(libc.so.6 + 0x29ca8)
                 #7  0x00007f5fdd7e3d65 __libc_start_main_impl 
(libc.so.6 + 0x29d65)
                 #8  0x000055817b9decc1 n/a (/usr/bin/grub-mount + 0x6cc1)
                 ELF object binary architecture: AMD x86-64
root at pink-floyd3:~# dpkg -L grub-common-dbgsym
/.
/usr
/usr/lib
/usr/lib/debug
/usr/lib/debug/.build-id
/usr/lib/debug/.build-id/13
/usr/lib/debug/.build-id/13/934cb441a40a7bea3b8aed8270bed2735b09ba.debug
/usr/lib/debug/.build-id/14
/usr/lib/debug/.build-id/14/041159db8b66b7672679e4102c7bdb5c9ab792.debug
/usr/lib/debug/.build-id/17
/usr/lib/debug/.build-id/17/3527a3aaeea2fefda1c4e4a05889f1db5323cd.debug
/usr/lib/debug/.build-id/23
/usr/lib/debug/.build-id/23/b1e6d705702e4c8d56dc339c12011da6dec52a.debug
/usr/lib/debug/.build-id/26
/usr/lib/debug/.build-id/26/2978aff27ec7b40f0222c38e528c3f217a2aa0.debug
/usr/lib/debug/.build-id/32
/usr/lib/debug/.build-id/32/98602848419056530e746fa9e1b9fbb5bac6c0.debug
/usr/lib/debug/.build-id/58
/usr/lib/debug/.build-id/58/b52029c9c1bc0f0b774275a8169845c0d73817.debug
/usr/lib/debug/.build-id/63
/usr/lib/debug/.build-id/63/ceead3b20a09cad3a327363146180b03728409.debug
/usr/lib/debug/.build-id/66
/usr/lib/debug/.build-id/66/4d209b650ea62c6611ed6bf661f9f5aef0b069.debug
/usr/lib/debug/.build-id/67
/usr/lib/debug/.build-id/67/c0f8cbdd7a17f01b66746265060db47c092d4c.debug
/usr/lib/debug/.build-id/89
/usr/lib/debug/.build-id/89/e3dca3e3d079877d551d441edda1f4dbdb9e89.debug
/usr/lib/debug/.build-id/90
/usr/lib/debug/.build-id/90/41e4b283d0af7cf46e8d0c70d2a9383339ba67.debug
/usr/lib/debug/.build-id/a4
/usr/lib/debug/.build-id/a4/4eb327453281223d7a470fba5fcb2c3bfc6409.debug
/usr/lib/debug/.build-id/bd
/usr/lib/debug/.build-id/bd/f93c829c320278ea2854f2dce039f52b58e205.debug
/usr/lib/debug/.build-id/ca
/usr/lib/debug/.build-id/ca/25cb026fd8008bca661b8d119a3c8dfed799ab.debug
/usr/lib/debug/.build-id/cb
/usr/lib/debug/.build-id/cb/edc5c06379ccfe31daaed610297391c0f8911e.debug
/usr/lib/debug/.build-id/d5
/usr/lib/debug/.build-id/d5/e316683c6f6d9ba9147c06176266099f8f07df.debug
/usr/lib/debug/.build-id/e4
/usr/lib/debug/.build-id/e4/cba8889819440084c028be3b06264f8e612ac2.debug
/usr/lib/debug/.build-id/fa
/usr/lib/debug/.build-id/fa/9cbc0649305728b6146458038c5aea555a0961.debug
/usr/lib/debug/.build-id/fe
/usr/lib/debug/.build-id/fe/5d143825f3ea00a1260bd13383741030e54eb7.debug
/usr/lib/debug/.dwz
/usr/lib/debug/.dwz/x86_64-linux-gnu
/usr/lib/debug/.dwz/x86_64-linux-gnu/grub-common.debug
/usr/share
/usr/share/doc
/usr/share/doc/grub-common-dbgsym

-- 
Eric Valette



More information about the Pkg-grub-devel mailing list