compiz assert failure: compiz: device.cpp:147: float frame_device_get_window_resolution_x(UFDevice): Assertion `status == UFStatusSuccess' failed.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
frame |
In Progress
|
Medium
|
Marco Trevisan (Treviño) | ||
compiz (Ubuntu) |
Won't Fix
|
Medium
|
Unassigned | ||
Xenial |
Invalid
|
Undecided
|
Unassigned | ||
frame (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
Unity might crash on systems with touch screen or multi-gesture supporting touchpads.
[Test case]
The crash is pretty random, it happens in some cases where unity is locked and after a suspension. Without having to touch any input.
[Regression Potential]
Regression potential: fix is very safe. We're just removing asserts in code, returning safe values and printing errors instead.
Not sure if the cause is running autopilot tests.
ProblemType: CrashDistroRelease: Ubuntu 14.10
Package: compiz-core 1:0.9.11+
ProcVersionSign
Uname: Linux 3.16.0-6-generic x86_64
.tmp.unity.
.tmp.unity.
ApportVersion: 2.14.5-0ubuntu1
Architecture: amd64
AssertionMessage: compiz: device.cpp:147: float frame_device_
CompizPlugins: [core,composite
CompositorRunning: compiz
CompositorUnred
CompositorUnred
CurrentDesktop: Unity
Date: Wed Jul 30 21:46:07 2014
DistUpgraded: 2014-05-04 22:52:42,676 DEBUG enabling apt cron job
DistroCodename: utopic
DistroVariant: ubuntu
ExecutablePath: /usr/bin/compiz
GraphicsCard:
NVIDIA Corporation G84GL [Quadro FX 370] [10de:040a] (rev a1) (prog-if 00 [VGA controller])
Subsystem: NVIDIA Corporation Device [10de:0491]
InstallationDate: Installed on 2014-02-13 (166 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20140211)
MachineType: System manufacturer System Product Name
ProcCmdline: compiz
ProcKernelCmdLine: BOOT_IMAGE=
Signal: 6SourcePackage: compiz
StacktraceTop:
__assert_fail_base (fmt=0x7f25565248b0 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=
__GI___assert_fail (assertion=
frame_
?? () from /usr/lib/
?? () from /usr/lib/
Title: compiz assert failure: compiz: device.cpp:147: float frame_device_
UpgradeStatus: Upgraded to utopic on 2014-05-04 (86 days ago)
UserGroups: adm autopilot cdrom dip lpadmin plugdev sambashare sudo vboxusers
dmi.bios.date: 09/13/2007
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 0803
dmi.board.
dmi.board.name: M2N
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev 1.xx
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: System Product Name
dmi.product.
dmi.sys.vendor: System manufacturer
version.compiz: compiz 1:0.9.11+
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.54-1
version.
version.
version.
version.
version.
version.
version.
version.
xserver.bootTime: Wed Jul 30 20:35:16 2014
xserver.configfile: default
xserver.logfile: /var/log/Xorg.0.log
xserver.version: 2:1.15.1-0ubuntu8
xserver.
Related branches
- Marco Trevisan (Treviño): Abstain
-
Diff: 54 lines (+15/-8)1 file modifiedsrc/device.cpp (+15/-8)
- Andrea Azzarone (community): Approve
-
Diff: 54 lines (+15/-8)1 file modifiedsrc/device.cpp (+15/-8)
information type: | Private → Public |
Changed in frame: | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in compiz (Ubuntu Xenial): | |
status: | New → Invalid |
Changed in frame (Ubuntu): | |
status: | New → Fix Released |
description: | updated |
Status changed to 'Confirmed' because the bug affects multiple users.