compiz crashed with SIGSEGV in unity::ui::EdgeBarrierController::Impl::OnPointerBarrierEvent()

Bug #984711 reported by Felix Möller
100
This bug affects 21 people
Affects Status Importance Assigned to Milestone
Unity
New
Undecided
Unassigned
unity (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

When attaching a second monitor the mouse sometimes gets locked on the external monitor. The edge between the monitors is sticky then. At first one has no chance to move the mouse to the internal monitor. However after some seconds it is possible and then compiz crashes. This happened allready several times to me.

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: unity 5.10.0-0ubuntu6
ProcVersionSignature: Ubuntu 3.2.0-23.36-generic 3.2.14
Uname: Linux 3.2.0-23-generic x86_64
ApportVersion: 2.0.1-0ubuntu4
Architecture: amd64
Date: Wed Apr 18 11:17:53 2012
Disassembly: => 0x0: Cannot access memory at address 0x0
ExecutablePath: /usr/bin/compiz
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120331)
ProcCmdline: compiz
ProcEnviron:
 PATH=(custom, no user)
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x0: Cannot access memory at address 0x0
 PC (0x00000000) not located in a known VMA region (needed executable region)!
SegvReason: executing NULL VMA
Signal: 11
SourcePackage: unity
StacktraceTop:
 ?? ()
 unity::ui::EdgeBarrierController::Impl::OnPointerBarrierEvent(unity::ui::PointerBarrierWrapper*, std::shared_ptr<unity::ui::BarrierEvent>) () from /usr/lib/compiz/libunityshell.so
 sigc::internal::slot_call2<sigc::bound_mem_functor2<void, unity::ui::EdgeBarrierController::Impl, unity::ui::PointerBarrierWrapper*, std::shared_ptr<unity::ui::BarrierEvent> >, void, unity::ui::PointerBarrierWrapper*, std::shared_ptr<unity::ui::BarrierEvent> >::call_it(sigc::internal::slot_rep*, unity::ui::PointerBarrierWrapper* const&, std::shared_ptr<unity::ui::BarrierEvent> const&) () from /usr/lib/compiz/libunityshell.so
 unity::ui::PointerBarrierWrapper::EmitCurrentData() () from /usr/lib/compiz/libunityshell.so
 ?? () from /usr/lib/compiz/libunityshell.so
Title: compiz crashed with SIGSEGV in unity::ui::EdgeBarrierController::Impl::OnPointerBarrierEvent()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

Revision history for this message
Felix Möller (felix-derklecks) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 ?? ()
 unity::ui::EdgeBarrierController::Impl::OnPointerBarrierEvent (this=0x14e3880, owner=0x29e9a80, event=...) at /build/buildd/unity-5.10.0/plugins/unityshell/src/EdgeBarrierController.cpp:139
 operator() (_A_a2=<optimized out>, _A_a1=<optimized out>, this=<optimized out>) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1917
 operator()<unity::ui::PointerBarrierWrapper* const&, const std::shared_ptr<unity::ui::BarrierEvent>&> (_A_arg2=<optimized out>, _A_arg1=<optimized out>, this=<optimized out>) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:103
 sigc::internal::slot_call2<sigc::bound_mem_functor2<void, unity::ui::EdgeBarrierController::Impl, unity::ui::PointerBarrierWrapper*, std::shared_ptr<unity::ui::BarrierEvent> >, void, unity::ui::PointerBarrierWrapper*, std::shared_ptr<unity::ui::BarrierEvent> >::call_it (rep=<optimized out>, a_1=<optimized out>, a_2=<optimized out>) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:173

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
visibility: private → public
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in unity (Ubuntu):
status: New → Confirmed
Revision history for this message
Aidamir Lovpache (aidamatrix) wrote :

It happend also to me.

Revision history for this message
Ashton Fagg (fagg) wrote :

This happens to me once every few days. It's very, very annoying. I've noticed it's usually when I'm watching YouTube and try to move between monitors, although this may just be sheer coincidence.

Revision history for this message
Alexander T. Stanton (stanton-sculpture) wrote :

Whenever I use the workspace switcher [super] + [s] it tends to happen most often then.

Revision history for this message
Saleh Alhemidan (ssaalleehh8) wrote :

I have 3 monitors and the mouse stack every time I move between them. Its really annoying.

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.