compiz crashed with SIGSEGV in unity::launcher::Launcher::DndReset() from unity::launcher::Launcher::OnUpdateDragManagerTimeout()

Bug #931033 reported by Cristian Neacsu
154
This bug affects 27 people
Affects Status Importance Assigned to Milestone
Unity
Fix Released
High
Unassigned
unity (Ubuntu)
Fix Released
High
Unassigned

Bug Description

compiz crashed with SIGSEGV in unity::launcher::Launcher::DndReset()

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: unity 5.2.0-0ubuntu3
ProcVersionSignature: Ubuntu 3.2.0-15.24-generic 3.2.5
Uname: Linux 3.2.0-15-generic x86_64
ApportVersion: 1.91-0ubuntu1
Architecture: amd64
CrashCounter: 1
Date: Sun Feb 12 18:23:24 2012
ExecutablePath: /usr/bin/compiz
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120201.1)
ProcCmdline: compiz
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x34c1e90: clc
 PC (0x034c1e90) in non-executable VMA region: 0x0182e000-0x05d6e000 rw-p [heap]
SegvReason: executing writable VMA [heap]
Signal: 11
SourcePackage: unity
StacktraceTop:
 ?? ()
 unity::launcher::Launcher::DndReset() () from /usr/lib/compiz/libunityshell.so
 unity::launcher::Launcher::OnUpdateDragManagerTimeout(void*) () from /usr/lib/compiz/libunityshell.so
 ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
Title: compiz crashed with SIGSEGV in unity::launcher::Launcher::DndReset()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

Revision history for this message
Cristian Neacsu (cristian.ncs) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 ?? ()
 unity::launcher::Launcher::DndReset (this=0x3f52e10) at /build/buildd/unity-5.2.0/plugins/unityshell/src/Launcher.cpp:2593
 unity::launcher::Launcher::OnUpdateDragManagerTimeout (data=0x3f52e10) at /build/buildd/unity-5.2.0/plugins/unityshell/src/Launcher.cpp:1425
 g_source_get_time (source=0x2267b60) at /build/buildd/glib2.0-2.31.16/./glib/gmain.c:3639
 ?? ()

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in unity (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Revision history for this message
Launchpad Janitor (janitor) wrote : Re: compiz crashed with SIGSEGV in unity::launcher::Launcher::DndReset()

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

Changed in unity (Ubuntu):
status: New → Confirmed
Revision history for this message
Robert Roth (evfool) wrote :

Thanks for taking the time to report this bug and helping to make Ubuntu better. We appreciate the difficulties you are facing, but this appears to be a "regular" (non-security) bug. I have unmarked it as a security issue since this bug does not show evidence of allowing attackers to cross privilege boundaries nor directly cause loss of data/privacy. Please feel free to report any other bugs you may find.

visibility: private → public
Changed in unity (Ubuntu):
assignee: nobody → Cristian Neacsu (cristian.ncs)
Omer Akram (om26er)
Changed in unity (Ubuntu):
assignee: Cristian Neacsu (cristian.ncs) → nobody
Changed in unity:
status: New → Confirmed
Revision history for this message
Karol Bryd (karolbe) wrote :

Any chance for a fix before Precise release?

The bug can be easily reproduced by changing default application switcher in ccsm. After that, pressing Alt-Tab will make the Unity and whole desktop completely unusable (everything will hang) . Only switching to console (if possible) and restarting GDM can save from the reboot.

*BUT* when you change the shortcut for the other application switcher from Alt-tab to, let say Alt-q then apart from some graphics glitches everything will work.

summary: compiz crashed with SIGSEGV in unity::launcher::Launcher::DndReset()
+ from unity::launcher::Launcher::OnUpdateDragManagerTimeout()
Changed in unity:
milestone: none → 5.12.0
Changed in unity:
importance: Undecided → High
Changed in unity:
milestone: 5.12.0 → 5.14.0
Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

This could be fixed by lp:~3v1n0/unity/move-to-gsource-manager please check trunk (or staging-ppa) version.

Revision history for this message
Andrea Azzarone (azzar1) wrote :
Revision history for this message
Omer Akram (om26er) wrote :

two of the devs are saying this is fixed. This has not occurred much recently as well so I am going to close this bug now.

Changed in unity (Ubuntu):
status: Confirmed → Fix Released
importance: Medium → High
Changed in unity:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.