compiz lockscreen crashed with SIGABRT in AcceleratorController :: OnActionActivated

Bug #1607472 reported by Leonid Evdokimov on 2016-07-28
264
This bug affects 2 people
Affects Status Importance Assigned to Milestone
unity (Ubuntu)
High
Unassigned

Bug Description

Compiz lockscreen crashes as soon as I press CapsLock in password entry form. CapsLock is set a keyboard layout switch on my system, after the crash capitalization state is toggled (it usually is not).

I can reproduce the bug after apt-get update && apt-get upgrade && reboot.

The lockscreen & compiz is restarted but some information about open window definitely leaks out. Moreover, some "unauthorized input" may be successfully sent into the system from the keyboard while lockscreen is restarting.

Failed assertion is written to STDERR on death:
write(2, "terminate called after throwing an instance of '", 48) = 48
write(2, "boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_function_call> >", 108) = 108
write(2, "'\n", 2) = 2
write(2, " what(): ", 11) = 11
write(2, "call to empty boost::function", 29) = 29
write(2, "\n", 1) = 1

Core file and other apport data should be attached. OOPS ID is 7f15eaa6-54e8-11e6-a019-fa163ed44aae

ProblemType: Crash
DistroRelease: Ubuntu 16.04
Package: compiz-core 1:0.9.12.2+16.04.20160714-0ubuntu1
ProcVersionSignature: Ubuntu 4.4.0-31.50-generic 4.4.13
Uname: Linux 4.4.0-31-generic x86_64
.tmp.unity_support_test.0:

ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
BootLog: /dev/mapper/sda3_crypt: clean, 3040513/15605760 files, 54376333/62420480 blocks
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
CompositorUnredirectFSW: true
CrashCounter: 1
CurrentDesktop: Unity
Date: Thu Jul 28 20:24:37 2016
DistUpgraded: Fresh install
DistroCodename: xenial
DistroVariant: ubuntu
ExecutablePath: /usr/bin/compiz
ExecutableTimestamp: 1468512841
GraphicsCard:
 Intel Corporation Sky Lake Integrated Graphics [8086:1916] (rev 07) (prog-if 00 [VGA controller])
   Subsystem: Dell Skylake Integrated Graphics [1028:06dc]
InstallationDate: Installed on 2016-04-26 (93 days ago)
InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1)
Lsusb:
 Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
 Bus 001 Device 003: ID 8087:0a2b Intel Corp.
 Bus 001 Device 002: ID 1bcf:2b91 Sunplus Innovation Technology Inc.
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: Dell Inc. Latitude E7470
ProcCmdline: compiz
ProcCwd: /home/darkk
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.4.0-31-generic.efi.signed root=UUID=630582b3-1c52-4df8-9883-470d5c97e804 ro quiet splash vt.handoff=7
Signal: 6
SourcePackage: compiz
StacktraceTop:
 __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
 ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
 std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
 __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
 void boost::throw_exception<boost::bad_function_call>(boost::bad_function_call const&) () from /usr/lib/x86_64-linux-gnu/compiz/libunityshell.so
Title: compiz crashed with SIGABRT in __gnu_cxx::__verbose_terminate_handler()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo wireshark
dmi.bios.date: 03/04/2016
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.4.2
dmi.board.name: 0VNKRJ
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvr1.4.2:bd03/04/2016:svnDellInc.:pnLatitudeE7470:pvr:rvnDellInc.:rn0VNKRJ:rvrA00:cvnDellInc.:ct9:cvr:
dmi.product.name: Latitude E7470
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.12.2+16.04.20160714-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.67-1ubuntu0.16.04.1
version.libgl1-mesa-dri: libgl1-mesa-dri 11.2.0-1ubuntu2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 11.2.0-1ubuntu2
version.xserver-xorg-core: xserver-xorg-core 2:1.18.3-1ubuntu2.2
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.10.1-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.7.0-1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20160325-1ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.12-1build2
xserver.bootTime: Thu Jul 28 20:24:20 2016
xserver.configfile: default
xserver.errors:

xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
 product id 1168
 vendor LGD
xserver.version: 2:1.18.3-1ubuntu2.2

Leonid Evdokimov (darkk) wrote :
description: updated
tags: removed: need-amd64-retrace
information type: Private Security → Public Security
Leonid Evdokimov (darkk) on 2016-07-29
summary: - compiz lockscreen crashed with SIGABRT
+ compiz lockscreen crashed with SIGABRT in AcceleratorController ::
+ OnActionActivated
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in compiz (Ubuntu):
status: New → Confirmed
affects: compiz (Ubuntu) → unity (Ubuntu)
Changed in unity (Ubuntu):
importance: Undecided → High
To post a comment you must log in.
This report contains Public Security information  Edit
Everyone can see this security related information.

Other bug subscribers