ubuntu-advantage-desktop-daemon crashed with SIGSEGV

Bug #1962808 reported by Harsha
48
This bug affects 6 people
Affects Status Importance Assigned to Milestone
ubuntu-advantage-desktop-daemon (Ubuntu)
Fix Released
High
Robert Ancell

Bug Description

Desktop crashed when I tried to change the Display settings, i.e., changed desktop icon size from small to tiny.

ProblemType: Crash
DistroRelease: Ubuntu 22.04
Package: ubuntu-advantage-desktop-daemon 1.6
ProcVersionSignature: Ubuntu 5.15.0-18.18-generic 5.15.12
Uname: Linux 5.15.0-18-generic x86_64
ApportVersion: 2.20.11-0ubuntu78
Architecture: amd64
CasperMD5CheckResult: pass
Date: Thu Mar 3 09:54:21 2022
ExecutablePath: /usr/libexec/ubuntu-advantage-desktop-daemon
InstallationDate: Installed on 2022-02-01 (30 days ago)
InstallationMedia: Ubuntu 21.10 "Impish Indri" - Release amd64 (20211012)
ProcCmdline: /usr/libexec/ubuntu-advantage-desktop-daemon
SegvAnalysis:
 Segfault happened at: 0x55e86ba526e5: mov 0x8,%eax
 PC (0x55e86ba526e5) ok
 source "0x8" (0x00000008) not located in a known VMA region (needed readable region)!
 destination "%eax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: ubuntu-advantage-desktop-daemon
StacktraceTop:
 ?? ()
 ?? ()
 ?? () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
 ?? () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
 ?? () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
Title: ubuntu-advantage-desktop-daemon crashed with SIGSEGV
UpgradeStatus: Upgraded to jammy on 2022-02-16 (15 days ago)
UserGroups: N/A
separator:

Revision history for this message
Harsha (hrharsha) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 update_status (status=<optimized out>, self=<optimized out>) at ../src/ua-daemon.c:233
 status_changed_cb (self=<optimized out>) at ../src/ua-daemon.c:261
 bus_acquired_cb (connection=<optimized out>, name=<optimized out>, user_data=0x55e86d786400) at ../src/ua-daemon.c:369
 connection_get_cb (source_object=<optimized out>, res=0x55e86d79d100, user_data=user_data@entry=0x55e86d79da20) at ../../../gio/gdbusnameowning.c:504
 g_task_return_now (task=0x55e86d79d100) at ../../../gio/gtask.c:1223

tags: removed: need-amd64-retrace
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ubuntu-advantage-desktop-daemon (Ubuntu):
status: New → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :
Changed in ubuntu-advantage-desktop-daemon (Ubuntu):
importance: Undecided → High
status: Confirmed → Triaged
Revision history for this message
Robert Ancell (robert-ancell) wrote :

From JournalErrors.txt:
Mar 03 09:54:21 hostname ubuntu-advantag[4014]: ua_status_get_attached: assertion 'UA_IS_STATUS(self)' failed
Mar 03 09:54:21 hostname ubuntu-advantag[4014]: ua_status_get_services: assertion 'UA_IS_STATUS(self)' failed

Changed in ubuntu-advantage-desktop-daemon (Ubuntu):
status: Triaged → Fix Committed
Changed in ubuntu-advantage-desktop-daemon (Ubuntu):
assignee: nobody → Robert Ancell (robert-ancell)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-advantage-desktop-daemon - 1.7

---------------
ubuntu-advantage-desktop-daemon (1.7) jammy; urgency=medium

  * Fix crash if UA status takes longer to load than accessing D-Bus (LP: #1962808)

 -- Robert Ancell <email address hidden> Fri, 04 Mar 2022 12:16:37 +1300

Changed in ubuntu-advantage-desktop-daemon (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 update_status (status=<optimized out>, self=<optimized out>) at ../src/ua-daemon.c:233
 status_changed_cb (self=<optimized out>) at ../src/ua-daemon.c:261
 bus_acquired_cb (connection=<optimized out>, name=<optimized out>, user_data=0x55e86d786400) at ../src/ua-daemon.c:369
 connection_get_cb (source_object=<optimized out>, res=0x55e86d79d100, user_data=user_data@entry=0x55e86d79da20) at ../../../gio/gdbusnameowning.c:504
 g_task_return_now (task=0x55e86d79d100) at ../../../gio/gtask.c:1223

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
information type: Private → Public
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.