Public bug reported:

Command: "gnome-shell --list-modes" in kitty terminal, extensions off
Expected: A list of modes
Actual: Segmentation fault         (core dumped) gnome-shell --list-modes

lsb_release -rd:
 Description:   Ubuntu 26.04.1 LTS
 Release:       26.04

apt-cache policy gnome-shell
gnome-shell:
  Installed: 50.1-0ubuntu1.4
  Candidate: 50.1-0ubuntu1.4
  Version table:
 *** 50.1-0ubuntu1.4 500
        500 http://mirrorservice.org/sites/archive.ubuntu.com/ubuntu 
resolute-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     50.1-0ubuntu1 500
        500 http://mirrorservice.org/sites/archive.ubuntu.com/ubuntu 
resolute/main amd64 Packages

Will try to follow full debug procedures when I have time. For now,
here's an strace.

Strace | tail -100: 
[pid 309182] close(10)                  = 0
[pid 309182] openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/girepository-1.0", 
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 10
[pid 309182] fstat(10, {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
[pid 309182] getdents64(10, 0x5d4800130fa0 /* 179 entries */, 32768) = 7640
[pid 309182] getdents64(10, 0x5d4800130fa0 /* 0 entries */, 32768) = 0
[pid 309182] close(10)                  = 0
[pid 309182] openat(AT_FDCWD, "/usr/lib/girepository-1.0", 
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 10
[pid 309182] fstat(10, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 309182] getdents64(10, 0x5d4800130fa0 /* 4 entries */, 32768) = 136
[pid 309182] getdents64(10, 0x5d4800130fa0 /* 0 entries */, 32768) = 0
[pid 309182] close(10)                  = 0
[pid 309182] openat(AT_FDCWD, "/usr/lib/gnome-shell/Malcontent-0.typelib", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 309182] openat(AT_FDCWD, 
"/usr/lib/x86_64-linux-gnu/mutter-18/Malcontent-0.typelib", O_RDONLY|O_CLOEXEC) 
= -1 ENOENT (No such file or directory)
[pid 309182] openat(AT_FDCWD, 
"/usr/lib/x86_64-linux-gnu/gjs/girepository-1.0/Malcontent-0.typelib", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 309182] openat(AT_FDCWD, 
"/usr/lib/x86_64-linux-gnu/girepository-1.0/Malcontent-0.typelib", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 309182] openat(AT_FDCWD, "/usr/lib/girepository-1.0/Malcontent-0.typelib", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] mprotect(0x3e7c492b8000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 309182] mprotect(0x3e7c492b8000, 4096, PROT_READ|PROT_EXEC) = 0
[pid 309182] mprotect(0x3e7c492b8000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 309182] mprotect(0x3e7c492b8000, 4096, PROT_READ|PROT_EXEC) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] mprotect(0x3e7c492b8000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 309182] mprotect(0x3e7c492b8000, 4096, PROT_READ|PROT_EXEC) = 0
[pid 309182] brk(0x5d480015b000)        = 0x5d480015b000
[pid 309182] mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 
-1, 0) = 0x7b52cbe2e000
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x5d47ff4db0b8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid 309188] <... futex resumed>)       = 0
[pid 309188] futex(0x7b52f04ed160, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 309182] mprotect(0x3e7c492b8000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 309182] mprotect(0x3e7c492b8000, 4096, PROT_READ|PROT_EXEC) = 0
[pid 309188] futex(0x5d47ff4db0bc, 
FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 19, NULL, 
FUTEX_BITSET_MATCH_ANY <unfinished ...>
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] mprotect(0x3e7c492b8000, 8192, PROT_READ|PROT_WRITE) = 0
[pid 309182] mprotect(0x3e7c492b8000, 8192, PROT_READ|PROT_EXEC) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] futex(0x7b52f1a21f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 309182] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} 
---
[pid 309182] rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=[], 
sa_flags=SA_RESTORER, sa_restorer=0x7b52f1045cb0}, NULL, 8) = 0
[pid 309182] rt_sigreturn({mask=[]})    = 0
[pid 309182] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} 
---
[pid 309196] <... futex resumed>)       = ?
[pid 309195] <... futex resumed>)       = ?
[pid 309194] <... futex resumed>)       = ?
[pid 309193] <... futex resumed>)       = ?
[pid 309192] <... futex resumed>)       = ?
[pid 309191] <... futex resumed>)       = ?
[pid 309190] <... futex resumed>)       = ?
[pid 309189] <... futex resumed>)       = ?
[pid 309188] <... futex resumed>)       = ?
[pid 309187] <... ppoll resumed> <unfinished ...>) = ?
[pid 309186] <... ppoll resumed> <unfinished ...>) = ?
[pid 309185] <... ppoll resumed> <unfinished ...>) = ?
[pid 309184] <... futex resumed>)       = ?
[pid 309193] +++ killed by SIGSEGV (core dumped) +++
[pid 309195] +++ killed by SIGSEGV (core dumped) +++
[pid 309190] +++ killed by SIGSEGV (core dumped) +++
[pid 309189] +++ killed by SIGSEGV (core dumped) +++
[pid 309196] +++ killed by SIGSEGV (core dumped) +++
[pid 309194] +++ killed by SIGSEGV (core dumped) +++
[pid 309192] +++ killed by SIGSEGV (core dumped) +++
[pid 309191] +++ killed by SIGSEGV (core dumped) +++
[pid 309188] +++ killed by SIGSEGV (core dumped) +++
[pid 309187] +++ killed by SIGSEGV (core dumped) +++
[pid 309185] +++ killed by SIGSEGV (core dumped) +++
[pid 309184] +++ killed by SIGSEGV (core dumped) +++
[pid 309186] +++ killed by SIGSEGV (core dumped) +++
+++ killed by SIGSEGV (core dumped) +++

** Affects: gnome-shell (Ubuntu)
     Importance: Undecided
         Status: New

** Attachment added: "Full strace (strace -f gnome-shell --list-modes &> 
gs-lms-segv.strace)"
   
https://bugs.launchpad.net/bugs/2172591/+attachment/6013688/+files/gs-lms-segv.strace.xz

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2172591

Title:
  "gnome-shell --list-modes" segfaults

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/2172591/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to