← Back to team overview

group.of.nepali.translators team mailing list archive

[Bug 1504870] Re: compiz crashed with SIGSEGV in unity::menu::Manager::Indicators() when trying to switch to full screen game crusader kings II

 

This bug was fixed in the package unity - 7.4.5+16.04.20171201.3

---------------
unity (7.4.5+16.04.20171201.3) xenial; urgency=medium

  [ Marco Trevisan (Treviño) ]
  * InputMonitor: add an unity class that monitors XInput2 events and
    converts them to XEvent
  * EdgeBarrierController: use InputMonitor to get the barrier events
    instead of relying on its implementation
  * DecorationsMenuLayout: use input monitor for menu scrubbing (LP:
    #1614597)
  * PanelView: use InputMonitor to track menu events
  * LockScreenPanel: use InputMonitor events instead of mouse polling
    for menu scrubbing
  * MenuManager: add support for mouse trackers with triangle algorithm
    support (LP: #1618405)
  * PanelView: scale gradient refinement properly
  * PanelService: don't allow to deactivate menus if they've been opened
    too shortly
  * LockScreenController: ignore icon_paths_changed signal in
    menumanager for Lockscreen
  * LockScreenController: use InputMonitor to get all the events and
    hide the Blank Window (LP: #1321075)
  * LockScreenController: use input monitor to get the events to switch
    monitor (LP: #1316862)
  * LauncherOptions: use track_obj to manage option changes (LP:
    #1622995)
  * UnityScreen: toggle gestures recognition on lock (LP: #1645507)
  * GnomeSessionManager: add gcancellable to instance and use it for
    calls with temporary proxies
  * BackgroundSettings: use gnome-bg to generate textures with proper
    scaling (LP: #1666359)
  * UnityWindow: safely check validity of UnityWindow from scaled one
    (LP: #1659847)
  * Panel: ensure the menu-manager tracker is updated to match monitor
    (LP: #1671432)
  * compiz-profile-setter: tool to update the current profile and use in
    systemd and Unity settings (LP: #1668950)
  * BGHash, UnityScreen: get desktop averageColor from compiz
  * Launcher: disable or reduce most icon effects on lowgfx (LP:
    #1700859)
  * PanelController: ensure we disconnect from signals on destruction
    (LP: #1504870)
  * tools: add migration script to set the default values for unity-
    lowgfx profile

  [ Andrea Azzarone ]
  * Properly handle the file manager copy dialog in
    FileManagerLauncherIcon and in StorageLauncherIcon. (LP: #1575452,
    LP: #1609845)
  * Correctly position the force quit dialog when scaling is different
    than 1.0 (LP: #1637991)
  * GnomeSession: Retrieve the session id using dbus if $XDG_SESSION_ID
    is not set
  * Round gtk scaling factor to closest integer. (LP: #1649736)
  * Keep the screen locked if rebooting with autologin. (LP: #1600389)
  * Use g_mkdir_with_parents instead of mkdir.
  * Lockscreen: always draw the background-color in the lockscreen (LP:
    #1702701)
  * Refactor the way UserAuthenticator is created and passed around.
    Handle failures to create new threads and fallback to a "Switch to
    greeter..." button in case of failure. (LP: #1311316)
  * Wait until the color buffer is cleared before suspending. (LP:
    #1532508)

  [ Kai-Heng Feng ]
  * UnitySettings: If scale-factor is not set, find and set right scale
    for HiDPI displays.

  [ Eleni Maria Stea ]
  * shouldn't create blur rectangles when there's no blur, skips the
    blur rects processing in low gfx.
  * removes lowgfx option from ccsm, reads the "lowgfx" gsetting (LP:
    #1668950)

  [ Nick Dedekind ]
  * Fixed tooltip scaling issues. (LP: #1673950)

 -- Marco Trevisan (Treviño) <mail@xxxxxxxxx>  Fri, 01 Dec 2017 18:46:01
+0000

** Changed in: unity (Ubuntu Xenial)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1504870

Title:
  compiz crashed with SIGSEGV in unity::menu::Manager::Indicators() when
  trying to switch to full screen game crusader kings II

Status in Unity:
  New
Status in Unity xenial series:
  New
Status in unity package in Ubuntu:
  Fix Released
Status in unity source package in Xenial:
  Fix Released

Bug description:
  [Impact]

  I switched away from the fullscreen crusaders king II game (to
  different workspace).

  When I tried to return back to the workspace where I left the game it
  was minimized.

  Switching to the minimized game resulted to a resolution switch to
  1024x768 even tough game was originally 1600x900. (The game selected
  1024x768 automatically when launched frist time)

  During the switching compiz decided to crash.

  I had enabled extra indicators in use were time/calendar, sound,
  battery, messaging, keyboard layout, network (mobile broadband in
  use), banshee and steam.

  [Test case]

  1. Use indicators or menus, switching applications
  2. Attach / detach monitors, or change resolution
  3. Unity should not crash

  [Regression potential]

  Not known.

  ProblemType: CrashDistroRelease: Ubuntu 15.10
  Package: unity 7.3.2+15.10.20151002.2-0ubuntu1
  ProcVersionSignature: Ubuntu 4.2.0-15.18-generic 4.2.3
  Uname: Linux 4.2.0-15-generic x86_64
  ApportVersion: 2.19.1-0ubuntu2
  Architecture: amd64
  CrashCounter: 1
  CurrentDesktop: Unity
  Date: Sun Oct 11 04:12:31 2015
  ExecutablePath: /usr/bin/compiz
  InstallationDate: Installed on 2011-11-02 (1438 days ago)InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111011)
  ProcCmdline: compiz
  SegvAnalysis:
   Segfault happened at: 0x7f3843382c00 <_ZNK5unity4menu7Manager10IndicatorsEv>:	mov    0x280(%rdi),%rax
   PC (0x7f3843382c00) ok
   source "0x280(%rdi)" (0x000002d1) not located in a known VMA region (needed readable region)!
   destination "%rax" ok
  SegvReason: reading NULL VMA
  Signal: 11SourcePackage: unity
  StacktraceTop:
   unity::menu::Manager::Indicators() const () from /usr/lib/compiz/libunityshell.so
   unity::panel::PanelView::PanelView(unity::MockableBaseWindow*, std::shared_ptr<unity::menu::Manager> const&, char const*, int) () from /usr/lib/compiz/libunityshell.so
   unity::panel::Controller::Impl::CreatePanel() () from /usr/lib/compiz/libunityshell.so
   unity::panel::Controller::Impl::OnScreenChanged(unsigned int, std::vector<nux::Rect, std::allocator<nux::Rect> > const&) () from /usr/lib/compiz/libunityshell.so
   unity::UScreen::Refresh() () from /usr/lib/compiz/libunityshell.so
  Title: compiz crashed with SIGSEGV in unity::menu::Manager::Indicators()
  UpgradeStatus: Upgraded to wily on 2015-10-10 (0 days ago)
  UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

To manage notifications about this bug go to:
https://bugs.launchpad.net/unity/+bug/1504870/+subscriptions