2022-03-29 12:32:06 |
Jonas |
bug |
|
|
added bug |
2022-03-29 12:40:57 |
Apport retracing service |
bug |
|
|
added subscriber Crash bug triagers for Ubuntu packages |
2022-03-29 12:41:00 |
Apport retracing service |
tags |
amd64 apport-crash jammy need-amd64-retrace wayland-session |
amd64 apport-crash jammy wayland-session |
|
2022-03-29 12:43:39 |
Jonas |
description |
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: |
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.
Unfortunately, at the moment I cannot provide much more details on the application used to trigger the issue and it could also be a problem on the application side, but even then this should probably not result in a crash of xdg-desktop-portal (which is the reason why I opened the bug report).
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: |
|
2022-03-30 15:33:10 |
Apport retracing service |
attachment added |
|
Stacktrace.txt https://bugs.launchpad.net/bugs/1966945/+attachment/5574809/+files/Stacktrace.txt |
|
2022-03-30 15:33:11 |
Apport retracing service |
attachment added |
|
StacktraceSource.txt https://bugs.launchpad.net/bugs/1966945/+attachment/5574810/+files/StacktraceSource.txt |
|
2022-03-30 15:33:12 |
Apport retracing service |
attachment added |
|
ThreadStacktrace.txt https://bugs.launchpad.net/bugs/1966945/+attachment/5574811/+files/ThreadStacktrace.txt |
|
2022-03-30 15:33:14 |
Apport retracing service |
attachment removed |
CoreDump.gz https://bugs.launchpad.net/bugs/1966945/+attachment/5574278/+files/CoreDump.gz |
|
|
2022-03-30 15:33:16 |
Apport retracing service |
xdg-desktop-portal (Ubuntu): importance |
Undecided |
Medium |
|
2022-03-30 15:33:16 |
Apport retracing service |
summary |
xdg-desktop-portal crashed with SIGSEGV in __GI___nptl_deallocate_tsd() |
xdg-desktop-portal crashed with SIGSEGV in magazine_chain_pop_head() |
|
2022-03-31 14:50:39 |
Jonas |
information type |
Private |
Public |
|
2022-04-13 15:31:28 |
Jonas |
bug watch added |
|
https://github.com/flatpak/xdg-desktop-portal/issues/771 |
|
2022-04-13 15:32:23 |
Jonas |
description |
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.
Unfortunately, at the moment I cannot provide much more details on the application used to trigger the issue and it could also be a problem on the application side, but even then this should probably not result in a crash of xdg-desktop-portal (which is the reason why I opened the bug report).
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: |
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.
Can be reproduced by using the experimental Wayland support of TeamViewer (https://community.teamviewer.com/English/discussion/122410/teamviewer-support-on-wayland-experimental-state-%F0%9F%A7%AA)
Reported upstream as well: https://github.com/flatpak/xdg-desktop-portal/issues/771
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: |
|
2022-04-15 19:04:52 |
Jeremy Bícha |
nominated for series |
|
Ubuntu Jammy |
|
2022-04-15 19:04:52 |
Jeremy Bícha |
bug task added |
|
xdg-desktop-portal (Ubuntu Jammy) |
|
2022-04-15 19:05:02 |
Jeremy Bícha |
xdg-desktop-portal (Ubuntu Jammy): status |
New |
In Progress |
|
2022-04-15 19:12:11 |
Jeremy Bícha |
description |
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.
Can be reproduced by using the experimental Wayland support of TeamViewer (https://community.teamviewer.com/English/discussion/122410/teamviewer-support-on-wayland-experimental-state-%F0%9F%A7%AA)
Reported upstream as well: https://github.com/flatpak/xdg-desktop-portal/issues/771
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: |
Impact
------
xdg-desktop-portal 1.14.3 has a single change fixing a consistent crash when using the experimental Wayland feature in TeamViewer.
Original Bug Report
-------------------
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.
Can be reproduced by using the experimental Wayland support of TeamViewer (https://community.teamviewer.com/English/discussion/122410/teamviewer-support-on-wayland-experimental-state-%F0%9F%A7%AA)
Reported upstream as well: https://github.com/flatpak/xdg-desktop-portal/issues/771
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: |
|
2022-04-15 19:12:20 |
Jeremy Bícha |
bug |
|
|
added subscriber Jeremy Bicha |
2022-04-15 22:02:15 |
Launchpad Janitor |
xdg-desktop-portal (Ubuntu Jammy): status |
In Progress |
Fix Released |
|
2022-04-21 05:02:14 |
Bret Huang |
bug |
|
|
added subscriber Bret Huang |