Comment 0 for bug 1966945

Revision history for this message
Jonas (joney) wrote : xdg-desktop-portal crashed with SIGSEGV in __GI___nptl_deallocate_tsd()

Crash happened a short time after starting a screen cast / remote desktop session using the Freedesktop portal API in a Wayland session with mouse and keyboard input. Screen cast continues to run (i.e., PipeWire stream), but input stops.

lsb_release -rd:
Description: Ubuntu Jammy Jellyfish (development branch)
Release: 22.04

ProblemType: Crash
DistroRelease: Ubuntu 22.04
Package: xdg-desktop-portal 1.14.1-1
ProcVersionSignature: Ubuntu 5.15.0-23.23-generic 5.15.27
Uname: Linux 5.15.0-23-generic x86_64
ApportVersion: 2.20.11-0ubuntu79
Architecture: amd64
CasperMD5CheckResult: pass
CrashCounter: 1
CurrentDesktop: ubuntu:GNOME
Date: Tue Mar 29 14:04:48 2022
ExecutablePath: /usr/libexec/xdg-desktop-portal
InstallationDate: Installed on 2022-03-25 (4 days ago)
InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - Alpha amd64 (20220325)
ProcCmdline: /usr/libexec/xdg-desktop-portal
SegvAnalysis:
 Segfault happened at: 0x7fcf54779d7b: mov 0x8(%rax),%rcx
 PC (0x7fcf54779d7b) ok
 source "0x8(%rax)" (0x7fcf00000008) not located in a known VMA region (needed readable region)!
 destination "%rcx" ok
 Stack memory exhausted (SP below stack segment)
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: xdg-desktop-portal
StacktraceTop:
 ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 __GI___nptl_deallocate_tsd () at ./nptl/nptl_deallocate_tsd.c:73
 __GI___nptl_deallocate_tsd () at ./nptl/nptl_deallocate_tsd.c:22
 start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:453
Title: xdg-desktop-portal crashed with SIGSEGV in __GI___nptl_deallocate_tsd()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo
separator: