** Description changed:

+ This SRU request is to resolve a number of budgie-polkit-dialog crashes
+ reported to the UB team through
+ https://errors.ubuntu.com/problem/64efb30df94e62a4f216cfdb387d6e2d3eb12048.
+ 
+ Changelog summary for Bionic and Cosmic SRU - also see the debdiffs for
+ cosmic and bionic in the master SRU LP: #1824229
+ 
+ [Impact]
+ 
+  * Issue 1: Aim to resolve a number of polkit crashes reported on 
errors.ubuntu.com due
+ to Polkit dialogs still having an open process when dismissed
+ 
+    This backports a disco patch to both series targets. Whilst ack that
+ 19.04 has not been released, examining errors.ubuntu.com
+ (https://errors.ubuntu.com/problem/64efb30df94e62a4f216cfdb387d6e2d3eb12048)
+ shows just one reported polkit issues to-date.
+ 
+ [Test Case]
+ 
+  * Issue 1: polkit crashes. This bug is very difficult to pin down and 
reliably reproduce.
+    It is surmised by examining the crash reports that the budgie polkit 
process is crashing due to window close down and memory cleanup areas.
+    - Run pkexec gnome-calculator from a terminal.
+    - Press cancel on the authentication dialog.  Note that the terminal 
prompt is not redisplayed indicating that the polkit dialog is still active but 
hidden.  Press CTRL+C to force a quit.
+    - To upgrade budgie-desktop on 18.04 - Enable the proposed channel.  
Install the following packages: budgie-core budgie-desktop gir1.2-budgie-1.0 
libbudgie-plugin0 libbudgietheme0 libraven0
+    - To upgrade budgie-desktop on 18.10 - Enable the proposed channel.  
Install the following packages: budgie-core budgie-desktop gir1.2-budgie-1.0 
libbudgie-plugin0 libbudgietheme0 libraven0 libbudgie-private0
+    - Repeat pkexec gnome-calculator and press cancel.  The terminal prompt is 
redisplayed indicating that the polkit dialog has been successfully closed.
+ 
+ [Regression Potential]
+ 
+  * Issue 1: Due to the nature of the crashes observed (unexplained
+ crashes in glib, wnck libraries), it is highly unlikely that this fix
+ alone will resolve all polkit issues.  In terms of regression the number
+ of "system error" prompts with a polkit headline after a reboot and
+ login will be either the same or reduced - but such messages can be
+ ticked by a user via the system error dialog to not appear again.
+ 
+ [Other Info]
+ 
+ N/A
+ 
+ [Original report]
+ 
+ 
  The Ubuntu Error Tracker has been receiving reports about a problem regarding 
budgie-desktop.  This problem was most recently seen with package version 
10.4-1ubuntu4, the problem page at 
https://errors.ubuntu.com/problem/64efb30df94e62a4f216cfdb387d6e2d3eb12048 
contains more details, including versions of packages affected, stacktrace or 
traceback, and individual crash reports.
  If you do not have access to the Ubuntu Error Tracker and are a software 
developer, you can request it at http://forms.canonical.com/reports/.

** Also affects: budgie-desktop (Ubuntu Bionic)
   Importance: Undecided
       Status: New

** Also affects: budgie-desktop (Ubuntu Cosmic)
   Importance: Undecided
       Status: New

** Changed in: budgie-desktop (Ubuntu Cosmic)
     Assignee: (unassigned) => fossfreedom (fossfreedom)

** Changed in: budgie-desktop (Ubuntu Bionic)
     Assignee: (unassigned) => fossfreedom (fossfreedom)

** Changed in: budgie-desktop (Ubuntu)
     Assignee: (unassigned) => fossfreedom (fossfreedom)

** Changed in: budgie-desktop (Ubuntu Cosmic)
   Importance: Undecided => Medium

** Changed in: budgie-desktop (Ubuntu Bionic)
   Importance: Undecided => Medium

** Changed in: budgie-desktop (Ubuntu)
   Importance: Undecided => Medium

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

Title:
  /usr/bin/budgie-polkit-
  
dialog:11:g_data_set_internal:g_datalist_id_set_data_full:g_object_unref:_vala_main:__libc_start_main

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/budgie-desktop/+bug/1729947/+subscriptions

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

Reply via email to