However, if the "parent object of an object of type InputArea is a
Layout object" comment at Area.cpp:603 is inaccurate (as some of the
other comments there, such as the ones at :540, :576, and :596), and if
InputArea objects can have HSplitter or VSplitter as parent, then they
could be added to the queue at Area.cpp:521, in which case they would
need to be removed from the queue in the InputArea destructor (as in the
attached patch).

** Patch added: "nux-remove-input-area-from-queue.patch"
   
https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1337244/+attachment/4165209/+files/nux-remove-input-area-from-queue.patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1337244

Title:
  compiz crashed with SIGSEGV in
  nux::WindowThread::ComputeQueuedLayout()

To manage notifications about this bug go to:
https://bugs.launchpad.net/nux/+bug/1337244/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to