Activity log for bug #1553549

Date Who What changed Old value New value Message
2016-03-05 18:19:23 marcel wouters bug added bug
2016-03-05 18:32:58 Apport retracing service bug added subscriber Crash bug triagers for Ubuntu packages
2016-03-05 18:33:01 Apport retracing service attachment added Stacktrace.txt https://bugs.launchpad.net/bugs/1553549/+attachment/4589646/+files/Stacktrace.txt
2016-03-05 18:33:02 Apport retracing service attachment added StacktraceSource.txt https://bugs.launchpad.net/bugs/1553549/+attachment/4589647/+files/StacktraceSource.txt
2016-03-05 18:33:03 Apport retracing service attachment added ThreadStacktrace.txt https://bugs.launchpad.net/bugs/1553549/+attachment/4589648/+files/ThreadStacktrace.txt
2016-03-05 18:33:05 Apport retracing service attachment removed CoreDump.gz https://bugs.launchpad.net/bugs/1553549/+attachment/4589583/+files/CoreDump.gz
2016-03-05 18:33:06 Apport retracing service unity-system-compositor (Ubuntu): importance Undecided Medium
2016-03-05 18:33:07 Apport retracing service summary unity-system-compositor crashed with SIGSEGV in __gxx_personality_v0() unity-system-compositor crashed with SIGSEGV in get_adjusted_ptr()
2016-03-05 18:33:08 Apport retracing service tags amd64 apport-crash need-amd64-retrace xenial amd64 apport-crash xenial
2016-03-09 14:25:11 Launchpad Janitor unity-system-compositor (Ubuntu): status New Confirmed
2016-03-21 01:52:36 Daniel van Vugt attachment removed BootLog.gz https://bugs.launchpad.net/ubuntu/+source/unity-system-compositor/+bug/1553549/+attachment/4589582/+files/BootLog.gz
2016-03-21 01:52:55 Daniel van Vugt information type Private Public
2016-03-21 01:53:01 Daniel van Vugt bug task added unity-system-compositor
2016-03-21 01:53:08 Daniel van Vugt unity-system-compositor: status New Confirmed
2016-03-21 01:58:32 Daniel van Vugt bug task added mir
2016-03-21 01:58:40 Daniel van Vugt bug task added mir (Ubuntu)
2016-03-21 02:00:26 Daniel van Vugt summary unity-system-compositor crashed with SIGSEGV in get_adjusted_ptr() unity-system-compositor crashed with SIGSEGV in get_adjusted_ptr(), when Nvidia drivers are installed
2016-03-21 02:00:30 Daniel van Vugt mir: status New Confirmed
2016-03-21 02:00:33 Daniel van Vugt mir (Ubuntu): status New Confirmed
2016-03-21 02:00:43 Daniel van Vugt mir: assignee Chris Halse Rogers (raof)
2016-03-21 02:01:14 Daniel van Vugt mir: importance Undecided High
2016-03-21 02:01:17 Daniel van Vugt unity-system-compositor: importance Undecided High
2016-03-21 02:01:20 Daniel van Vugt mir (Ubuntu): importance Undecided High
2016-03-21 02:01:25 Daniel van Vugt unity-system-compositor (Ubuntu): importance Medium High
2016-03-21 02:02:08 Daniel van Vugt summary unity-system-compositor crashed with SIGSEGV in get_adjusted_ptr(), when Nvidia drivers are installed unity-system-compositor crashed with SIGSEGV in get_adjusted_ptr(), when proprietary Nvidia drivers are installed
2016-03-21 02:08:51 Daniel van Vugt tags amd64 apport-crash xenial amd64 apport-crash nvidia xenial
2016-04-06 19:32:02 kevin gunn mir: status Confirmed Won't Fix
2016-04-06 19:32:11 kevin gunn unity-system-compositor: status Confirmed Won't Fix
2016-04-06 19:32:15 kevin gunn mir (Ubuntu): status Confirmed Won't Fix
2016-04-06 19:32:17 kevin gunn unity-system-compositor (Ubuntu): status Confirmed Won't Fix
2016-04-07 01:27:27 Daniel van Vugt mir: status Won't Fix Confirmed
2016-04-07 01:27:31 Daniel van Vugt unity-system-compositor: status Won't Fix Confirmed
2016-04-07 01:27:34 Daniel van Vugt mir (Ubuntu): status Won't Fix Confirmed
2016-04-07 01:27:38 Daniel van Vugt unity-system-compositor (Ubuntu): status Won't Fix Confirmed
2016-04-07 05:25:20 Apport retracing service tags amd64 apport-crash nvidia xenial amd64 apport-crash bugpattern-needed nvidia xenial
2016-04-07 09:16:21 Andrea Bernabei bug added subscriber Andrea Bernabei
2016-04-21 05:06:56 Chris Halse Rogers summary unity-system-compositor crashed with SIGSEGV in get_adjusted_ptr(), when proprietary Nvidia drivers are installed Mir crashes with useless backtrace when mg::Platform methods throw
2016-04-21 05:08:44 Chris Halse Rogers description unity-system-co[5574]: segfault at 7f8056ee2490 ip 00007f805c592c3b sp 00007fffd6b871a0 error 4 in libstdc++.so.6.0.21[7f805c506000+172000] ProblemType: Crash DistroRelease: Ubuntu 16.04 Package: unity-system-compositor 0.4.2+16.04.20160219.1-0ubuntu1 ProcVersionSignature: Ubuntu 4.4.0-10.25-generic 4.4.3 Uname: Linux 4.4.0-10-generic x86_64 NonfreeKernelModules: nvidia_uvm nvidia_modeset nvidia ApportVersion: 2.20-0ubuntu3 Architecture: amd64 CrashCounter: 1 Date: Sat Mar 5 19:03:39 2016 ExecutablePath: /usr/sbin/unity-system-compositor ExecutableTimestamp: 1455894356 GraphicsCard: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06) (prog-if 00 [VGA controller]) Subsystem: Micro-Star International Co., Ltd. [MSI] 4th Gen Core Processor Integrated Graphics Controller [1462:1102] Subsystem: Micro-Star International Co., Ltd. [MSI] GM204M [GeForce GTX 970M] [1462:1102] InstallationDate: Installed on 2015-02-25 (374 days ago) InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1) ProcCmdline: /usr/sbin/unity-system-compositor --disable-inactivity-policy=true --on-fatal-error-abort --file /run/lightdm-mir-0 --from-dm-fd 11 --to-dm-fd 20 --vt 8 ProcCwd: / ProcEnviron: SegvAnalysis: Segfault happened at: 0x7f805c592c3b: mov (%rsi),%rax PC (0x7f805c592c3b) ok source "(%rsi)" (0x7f8056ee2490) not located in a known VMA region (needed readable region)! destination "%rax" ok SegvReason: reading unknown VMA Signal: 11 SourcePackage: unity-system-compositor StacktraceTop: ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 __gxx_personality_v0 () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 _Unwind_RaiseException () from /lib/x86_64-linux-gnu/libgcc_s.so.1 _Unwind_Resume_or_Rethrow () from /lib/x86_64-linux-gnu/libgcc_s.so.1 __cxa_rethrow () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 Title: unity-system-compositor crashed with SIGSEGV in __gxx_personality_v0() UpgradeStatus: Upgraded to xenial on 2015-11-03 (122 days ago) UserGroups: version.libdrm: libdrm2 2.4.67-1 version.lightdm: lightdm 1.17.5-0ubuntu2 version.mesa: libegl1-mesa-dev N/A So, the problem that causes unity-system-compositor to crash (rather than fail to start with a helpful error message) is that when methods on mg::Platform throw we unload the platform DSO before exception processing is completed, so libstdc++ goes merrily along trying to execute code that is longer mapped. Original report below: unity-system-co[5574]: segfault at 7f8056ee2490 ip 00007f805c592c3b sp 00007fffd6b871a0 error 4 in libstdc++.so.6.0.21[7f805c506000+172000] ProblemType: Crash DistroRelease: Ubuntu 16.04 Package: unity-system-compositor 0.4.2+16.04.20160219.1-0ubuntu1 ProcVersionSignature: Ubuntu 4.4.0-10.25-generic 4.4.3 Uname: Linux 4.4.0-10-generic x86_64 NonfreeKernelModules: nvidia_uvm nvidia_modeset nvidia ApportVersion: 2.20-0ubuntu3 Architecture: amd64 CrashCounter: 1 Date: Sat Mar 5 19:03:39 2016 ExecutablePath: /usr/sbin/unity-system-compositor ExecutableTimestamp: 1455894356 GraphicsCard:  Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06) (prog-if 00 [VGA controller])    Subsystem: Micro-Star International Co., Ltd. [MSI] 4th Gen Core Processor Integrated Graphics Controller [1462:1102]    Subsystem: Micro-Star International Co., Ltd. [MSI] GM204M [GeForce GTX 970M] [1462:1102] InstallationDate: Installed on 2015-02-25 (374 days ago) InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1) ProcCmdline: /usr/sbin/unity-system-compositor --disable-inactivity-policy=true --on-fatal-error-abort --file /run/lightdm-mir-0 --from-dm-fd 11 --to-dm-fd 20 --vt 8 ProcCwd: / ProcEnviron: SegvAnalysis:  Segfault happened at: 0x7f805c592c3b: mov (%rsi),%rax  PC (0x7f805c592c3b) ok  source "(%rsi)" (0x7f8056ee2490) not located in a known VMA region (needed readable region)!  destination "%rax" ok SegvReason: reading unknown VMA Signal: 11 SourcePackage: unity-system-compositor StacktraceTop:  ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6  __gxx_personality_v0 () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6  _Unwind_RaiseException () from /lib/x86_64-linux-gnu/libgcc_s.so.1  _Unwind_Resume_or_Rethrow () from /lib/x86_64-linux-gnu/libgcc_s.so.1  __cxa_rethrow () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 Title: unity-system-compositor crashed with SIGSEGV in __gxx_personality_v0() UpgradeStatus: Upgraded to xenial on 2015-11-03 (122 days ago) UserGroups: version.libdrm: libdrm2 2.4.67-1 version.lightdm: lightdm 1.17.5-0ubuntu2 version.mesa: libegl1-mesa-dev N/A
2016-04-21 06:04:26 Daniel van Vugt branch linked lp:~raof/mir/mir-module-throw-exception
2016-04-21 06:04:32 Daniel van Vugt mir: status Confirmed Triaged
2016-04-21 06:04:36 Daniel van Vugt mir (Ubuntu): status Confirmed Triaged
2016-04-21 06:04:41 Daniel van Vugt unity-system-compositor: status Confirmed Invalid
2016-04-21 06:04:45 Daniel van Vugt unity-system-compositor (Ubuntu): status Confirmed Invalid
2016-04-22 04:19:43 Launchpad Janitor branch linked lp:~raof/mir/dont-unload-modules-while-were-executing-code-from-them
2016-04-26 08:16:34 Daniel van Vugt mir: status Triaged In Progress
2016-04-26 08:16:37 Daniel van Vugt mir: milestone 0.23.0
2016-04-26 09:34:18 Mir CI Bot mir: status In Progress Fix Committed
2016-06-02 21:57:24 Launchpad Janitor branch linked lp:~untrusted-ci-dev-bot/mir/mir-ubuntu-yakkety-landing-005
2016-06-08 13:30:02 Daniel van Vugt mir: status Fix Committed Fix Released
2016-06-08 14:45:26 Launchpad Janitor mir (Ubuntu): status Triaged Fix Released
2017-06-05 11:01:50 Launchpad Janitor branch linked lp:~ci-train-bot/mir/mir-ubuntu-xenial-2736