touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #34725
[Bug 1363959] Re: compiz crashed with SIGSEGV in nux::WindowCompositor::DndEventCycle()
** Description changed:
- Description: Ubuntu Utopic Unicorn (development branch)
- Release: 14.10
+ [Impact]
- compiz:
- Geïnstalleerd: 1:0.9.12+14.10.20140812-0ubuntu1
- Kandidaat: 1:0.9.12+14.10.20140812-0ubuntu1
- Versietabel:
- *** 1:0.9.12+14.10.20140812-0ubuntu1 0
- 500 http://nl.archive.ubuntu.com/ubuntu/ utopic/main i386 Packages
- 100 /var/lib/dpkg/status
+ An occasional unpredictable crash in the Unity shell occurs during a
+ drag-and-drop operation.
- ProblemType: Crash
- DistroRelease: Ubuntu 14.10
- Package: compiz-core 1:0.9.12+14.10.20140812-0ubuntu1
- ProcVersionSignature: Ubuntu 3.16.0-11.16-generic 3.16.1
- Uname: Linux 3.16.0-11-generic i686
- .tmp.unity.support.test.0:
-
- ApportVersion: 2.14.7-0ubuntu1
- Architecture: i386
- CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
- CompositorRunning: compiz
- CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
- CompositorUnredirectFSW: true
- CurrentDesktop: Unity
- Date: Mon Sep 1 12:30:05 2014
- DistUpgraded: Fresh install
- DistroCodename: utopic
- DistroVariant: ubuntu
- ExecutablePath: /usr/bin/compiz
- GraphicsCard:
- Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller [8086:a011] (prog-if 00 [VGA controller])
- Subsystem: ASUSTeK Computer Inc. Device [1043:83ac]
- Subsystem: ASUSTeK Computer Inc. Device [1043:83ac]
- InstallationDate: Installed on 2014-08-29 (2 days ago)
- InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Alpha i386 (20140826)
- MachineType: ASUSTeK Computer INC. 1001PX
- ProcCmdline: compiz
- ProcEnviron:
- PATH=(custom, no user)
- LANGUAGE=nl_NL
- XDG_RUNTIME_DIR=<set>
- LANG=nl_NL.UTF-8
- SHELL=/bin/bash
- ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.16.0-11-generic root=UUID=e2155ee3-e907-44c0-b6e7-f0608f136055 ro quiet splash vt.handoff=7
- SegvAnalysis:
- Segfault happened at: 0xb0d08ed1 <_ZN3nux16WindowCompositor13DndEventCycleERNS_5EventE+257>: mov (%edx),%ecx
- PC (0xb0d08ed1) ok
- source "(%edx)" (0x00000000) not located in a known VMA region (needed readable region)!
- destination "%ecx" ok
- SegvReason: reading NULL VMA
- Signal: 11
- SourcePackage: compiz
- StacktraceTop:
- nux::WindowCompositor::DndEventCycle(nux::Event&) () from /usr/lib/i386-linux-gnu/libnux-4.0.so.0
- nux::WindowCompositor::ProcessEvent(nux::Event&) () from /usr/lib/i386-linux-gnu/libnux-4.0.so.0
- nux::WindowThread::DoProcessEvent(nux::Event&) () from /usr/lib/i386-linux-gnu/libnux-4.0.so.0
- nux::WindowThread::ProcessEvent(nux::Event&) () from /usr/lib/i386-linux-gnu/libnux-4.0.so.0
- nux::nux_event_dispatch(_GSource*, int (*)(void*), void*) () from /usr/lib/i386-linux-gnu/libnux-4.0.so.0
- Title: compiz crashed with SIGSEGV in nux::WindowCompositor::DndEventCycle()
- UpgradeStatus: No upgrade log present (probably fresh install)
- UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
- dmi.bios.date: 02/18/2011
- dmi.bios.vendor: American Megatrends Inc.
- dmi.bios.version: 1201
- dmi.board.asset.tag: To Be Filled By O.E.M.
- dmi.board.name: 1001PX
- dmi.board.vendor: ASUSTeK Computer INC.
- dmi.board.version: x.xx
- dmi.chassis.asset.tag: 0x00000000
- dmi.chassis.type: 10
- dmi.chassis.vendor: ASUSTeK Computer INC.
- dmi.chassis.version: x.x
- dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr1201:bd02/18/2011:svnASUSTeKComputerINC.:pn1001PX:pvrx.x:rvnASUSTeKComputerINC.:rn1001PX:rvrx.xx:cvnASUSTeKComputerINC.:ct10:cvrx.x:
- dmi.product.name: 1001PX
- dmi.product.version: x.x
- dmi.sys.vendor: ASUSTeK Computer INC.
- version.compiz: compiz 1:0.9.12+14.10.20140812-0ubuntu1
- version.libdrm2: libdrm2 2.4.56-1
- version.libgl1-mesa-dri: libgl1-mesa-dri 10.2.6-1ubuntu3
- version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
- version.libgl1-mesa-glx: libgl1-mesa-glx 10.2.6-1ubuntu3
- version.xserver-xorg-core: xserver-xorg-core 2:1.15.1-0ubuntu9
- version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.9.0-1ubuntu1
- version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.4.0-2ubuntu1
- version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.914-1~exp1ubuntu1
- version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.10-1ubuntu2
- xserver.bootTime: Mon Sep 1 09:21:40 2014
- xserver.configfile: default
- xserver.errors:
- intel: Failed to load module "dri3" (module does not exist, 0)
- intel: Failed to load module "present" (module does not exist, 0)
- xserver.logfile: /var/log/Xorg.0.log
- xserver.outputs:
- product id 1001
- vendor HSD
- xserver.version: 2:1.15.1-0ubuntu9
+ [Test Case]
+
+ Unfortunately it is not possible to reproduce this bug at will.
+ Apparently is is caused by an uninitialized pointer dereference that
+ only occurs in a timing-dependent manner.
+
+ Running a full autopilot test suite against the Unity desktop shell
+ reveals no new regressions.
+
+ [Regression Potential]
+
+ The code change effectively adds a test for a null pointer. It is
+ possible that this might introduce a regression in drag-and-drop
+ functionality that previously relied on undefined behaviour to work when
+ it didn't crash.
+
+ [Other Info]
+
+ Fix was released with Ubuntu 14.10 and no new regressions have been
+ reported.
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to nux in Ubuntu.
https://bugs.launchpad.net/bugs/1363959
Title:
compiz crashed with SIGSEGV in nux::WindowCompositor::DndEventCycle()
Status in Nux:
Fix Committed
Status in Nux trusty series:
In Progress
Status in “nux” package in Ubuntu:
Fix Released
Status in “nux” source package in Trusty:
In Progress
Bug description:
[Impact]
An occasional unpredictable crash in the Unity shell occurs during a
drag-and-drop operation.
[Test Case]
Unfortunately it is not possible to reproduce this bug at will.
Apparently is is caused by an uninitialized pointer dereference that
only occurs in a timing-dependent manner.
Running a full autopilot test suite against the Unity desktop shell
reveals no new regressions.
[Regression Potential]
The code change effectively adds a test for a null pointer. It is
possible that this might introduce a regression in drag-and-drop
functionality that previously relied on undefined behaviour to work
when it didn't crash.
[Other Info]
Fix was released with Ubuntu 14.10 and no new regressions have been
reported.
To manage notifications about this bug go to:
https://bugs.launchpad.net/nux/+bug/1363959/+subscriptions