Hi Ubuntu-SRU, I'd like to target this bug to a Oneiric SRU. Please accept nomination and backport the patch for an SRU.
** Description changed: + + == Precise SRU Justification == + + == Fix == + + == Impact == + + == Test Case == + I just activated a second screen with a different resolution (1280x720, versus 1440x900) via the nvidia-settings tool when the error showed up. ProblemType: Crash DistroRelease: Ubuntu 11.10 Package: unity-2d-panel 4.12.0-0ubuntu1 ProcVersionSignature: Ubuntu 3.0.0-12.19-generic 3.0.4 Uname: Linux 3.0.0-12-generic x86_64 NonfreeKernelModules: nvidia ApportVersion: 1.23-0ubuntu2 Architecture: amd64 Date: Sun Oct 2 18:52:03 2011 EcryptfsInUse: Yes ExecutablePath: /usr/bin/unity-2d-panel InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007.1) ProcCmdline: unity-2d-panel ProcEnviron: - LANGUAGE=en_US:en - PATH=(custom, user) - LANG=de_DE.UTF-8 - LC_MESSAGES=en_US.UTF-8 - SHELL=/bin/bash + LANGUAGE=en_US:en + PATH=(custom, user) + LANG=de_DE.UTF-8 + LC_MESSAGES=en_US.UTF-8 + SHELL=/bin/bash SegvAnalysis: - Segfault happened at: 0x7f2ad5a13905 <_ZN5unity9indicator14DBusIndicators4Impl14RequestSyncAllEv+117>: mov %rax,0x8(%rsi) - PC (0x7f2ad5a13905) ok - source "%rax" ok - destination "0x8(%rsi)" (0x42442e706f746b7b) not located in a known VMA region (needed writable region)! + Segfault happened at: 0x7f2ad5a13905 <_ZN5unity9indicator14DBusIndicators4Impl14RequestSyncAllEv+117>: mov %rax,0x8(%rsi) + PC (0x7f2ad5a13905) ok + source "%rax" ok + destination "0x8(%rsi)" (0x42442e706f746b7b) not located in a known VMA region (needed writable region)! SegvReason: writing unknown VMA Signal: 11 SourcePackage: unity-2d StacktraceTop: - unity::indicator::DBusIndicators::Impl::RequestSyncAll() () from /usr/lib/libunity-core-4.0.so.4 - unity::indicator::DBusIndicators::Impl::OnRemoteProxyReady(_GDBusProxy*) () from /usr/lib/libunity-core-4.0.so.4 - ?? () from /usr/lib/libunity-core-4.0.so.4 - g_simple_async_result_complete () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 - ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 + unity::indicator::DBusIndicators::Impl::RequestSyncAll() () from /usr/lib/libunity-core-4.0.so.4 + unity::indicator::DBusIndicators::Impl::OnRemoteProxyReady(_GDBusProxy*) () from /usr/lib/libunity-core-4.0.so.4 + ?? () from /usr/lib/libunity-core-4.0.so.4 + g_simple_async_result_complete () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 + ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 Title: unity-2d-panel crashed with SIGSEGV in unity::indicator::DBusIndicators::Impl::RequestSyncAll() UpgradeStatus: Upgraded to oneiric on 2011-08-19 (44 days ago) UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare XsessionErrors: (vino-server:3758): EggSMClient-CRITICAL **: egg_sm_client_set_mode: assertion `global_client == NULL || global_client_mode == EGG_SM_CLIENT_MODE_DISABLED' failed ** Description changed: - == Precise SRU Justification == + When this hits, it kills the Unity2D session, which can cause not just + an annoyance but confusion from new users. Segfaulting is a pretty + serious quality problem and can affect a new user's impression of + Ubuntu. + == Fix == + https://code.launchpad.net/~3v1n0/unity/dbus-indicators-proxy + == Impact == + + Anyone using Unity2D, their desktop will crash from time to time. This + has a big impact for us on OEM projects, since Unity2D is widely used in + liu of qualtiy OpenGL graphics drivers. == Test Case == I just activated a second screen with a different resolution (1280x720, versus 1440x900) via the nvidia-settings tool when the error showed up. ProblemType: Crash DistroRelease: Ubuntu 11.10 Package: unity-2d-panel 4.12.0-0ubuntu1 ProcVersionSignature: Ubuntu 3.0.0-12.19-generic 3.0.4 Uname: Linux 3.0.0-12-generic x86_64 NonfreeKernelModules: nvidia ApportVersion: 1.23-0ubuntu2 Architecture: amd64 Date: Sun Oct 2 18:52:03 2011 EcryptfsInUse: Yes ExecutablePath: /usr/bin/unity-2d-panel InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007.1) ProcCmdline: unity-2d-panel ProcEnviron: LANGUAGE=en_US:en PATH=(custom, user) LANG=de_DE.UTF-8 LC_MESSAGES=en_US.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x7f2ad5a13905 <_ZN5unity9indicator14DBusIndicators4Impl14RequestSyncAllEv+117>: mov %rax,0x8(%rsi) PC (0x7f2ad5a13905) ok source "%rax" ok destination "0x8(%rsi)" (0x42442e706f746b7b) not located in a known VMA region (needed writable region)! SegvReason: writing unknown VMA Signal: 11 SourcePackage: unity-2d StacktraceTop: unity::indicator::DBusIndicators::Impl::RequestSyncAll() () from /usr/lib/libunity-core-4.0.so.4 unity::indicator::DBusIndicators::Impl::OnRemoteProxyReady(_GDBusProxy*) () from /usr/lib/libunity-core-4.0.so.4 ?? () from /usr/lib/libunity-core-4.0.so.4 g_simple_async_result_complete () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 Title: unity-2d-panel crashed with SIGSEGV in unity::indicator::DBusIndicators::Impl::RequestSyncAll() UpgradeStatus: Upgraded to oneiric on 2011-08-19 (44 days ago) UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare XsessionErrors: (vino-server:3758): EggSMClient-CRITICAL **: egg_sm_client_set_mode: assertion `global_client == NULL || global_client_mode == EGG_SM_CLIENT_MODE_DISABLED' failed ** Tags added: rls-mgr-o-tracking -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/864737 Title: unity-2d-panel crashed with SIGSEGV in unity::indicator::DBusIndicators::Impl::RequestSyncAll() To manage notifications about this bug go to: https://bugs.launchpad.net/oem-priority/+bug/864737/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs