This patch has been found to be required due to the inclusion of the
other Ubuntu specific patches in gnome-menus.

Testing the vanilla orig tar file together with the Debian patchwork
this patch has been found to NOT be required.

Testing the vanilla orig tar file together with the Debian patchwork +
patch 80_*.patch - this patch is still required.  Patch 80 fixes some of
the observed panel crashes when uninstalling/installing applications.
This patch fixes what appears to be remaining issues.

In terms of regression potential I would say zero regression potential.
The code at this point is when desktop-entries are being released from
memory i.e. memory cleanup.  If Unity had ever hit this point because
the desktop-entry was neither a directory or .desktop file then Unity
would have automatically crashed.  Since I haven't seen Unity crashes
because of the forced assertion this code will never have been reached
by Unity.

** Patch added: "81_unref_check_for_invalid_entries.patch"
   
https://bugs.launchpad.net/ubuntu/+source/gnome-menus/+bug/1631745/+attachment/4798555/+files/81_unref_check_for_invalid_entries.patch

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-menus in Ubuntu.
https://bugs.launchpad.net/bugs/1631745

Title:
  hostname-panel crashed with SIGSEGV in g_slice_alloc()

Status in budgie-desktop:
  Fix Released
Status in budgie-desktop package in Ubuntu:
  In Progress
Status in gnome-menus package in Ubuntu:
  In Progress

Bug description:
  Testing in VirtualBox (xubuntu)
  Clean install of Release Candidate, updated and reboot.
  Opened terminal and installed synaptic
  Wend to budgie menu and left frame frozen and then panel crash.

  ProblemType: Crash
  DistroRelease: Ubuntu 16.10
  Package: budgie-core 10.2.7-2
  ProcVersionSignature: Ubuntu 4.8.0-21.23-generic 4.8.0
  Uname: Linux 4.8.0-21-generic x86_64
  ApportVersion: 2.20.3-0ubuntu7
  Architecture: amd64
  CurrentDesktop: Budgie:GNOME
  Date: Sun Oct  9 06:54:50 2016
  ExecutablePath: /usr/bin/budgie-panel
  InstallationDate: Installed on 2016-10-09 (0 days ago)
  InstallationMedia: budgie-remix 16.10 "Budgie-remix" -  amd64 (20161008)
  ProcCmdline: hostname-panel
  ProcEnviron:
   LANGUAGE=en_US
   PATH=(custom, user)
   XDG_RUNTIME_DIR=<set>
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SegvAnalysis:
   Segfault happened at: 0x7fe07a0ee45c <g_slice_alloc+412>:    mov    
(%rdx),%rcx
   PC (0x7fe07a0ee45c) ok
   source "(%rdx)" (0xd000000000000000) not located in a known VMA region 
(needed readable region)!
   destination "%rcx" ok
  SegvReason: reading unknown VMA
  Signal: 11
  SourcePackage: budgie-desktop
  StacktraceTop:
   g_slice_alloc () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
   pango_layout_get_iter () from /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0
   pango_renderer_draw_layout () from 
/usr/lib/x86_64-linux-gnu/libpango-1.0.so.0
   ?? () from /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0
   gtk_render_layout () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  Title: hostname-panel crashed with SIGSEGV in g_slice_alloc()
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

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

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to