** Description changed:

  whenever I try to start eog it opens a window for as long as a blink of an 
eye and crashes immediately with this error message:
  ----------------------
  ceylon@ceylon-desktop:~$ eog
  
  (eog:29621): GRIP-CRITICAL **: register_internal: assertion 
`GRIP_IS_GESTURE_MANAGER (manager)' failed
  Segmentation fault (core dumped)
- ceylon@ceylon-desktop:~$ 
- ----------------------
- only the count of GRIP-CRITICAL lines variate.
  
- ProblemType: Bug
- DistroRelease: Ubuntu 11.10
- Package: eog 3.2.0-0ubuntu1
- ProcVersionSignature: Ubuntu 3.0.0-12.19-generic 3.0.4
- Uname: Linux 3.0.0-12-generic x86_64
- ApportVersion: 1.23-0ubuntu2
- Architecture: amd64
- Date: Mon Oct 10 23:18:32 2011
- EcryptfsInUse: Yes
- InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Beta amd64+mac (20110921.2)
- ProcEnviron:
-  LANGUAGE=en
-  PATH=(custom, no user)
-  LANG=en_US.UTF-8
-  SHELL=/bin/bash
- SourcePackage: eog
- UpgradeStatus: Upgraded to oneiric on 2011-10-04 (5 days ago)
+ [Impact]
+ The commonly-used application "eog" fails to start for some users because it 
experiences a segmentation fault in the "libgrip" library.  The segmentation 
fault was caused by the libgrip library attempting to process window 
connections more than once, and the associated upload removes the extra 
processing calls.
+ 
+ [Test Case]
+ The situation can be forced by manually setting the image-gallery-resizable 
gnome setting to true and running the eog application.
+ 
+ me@mypc:~$ gsettings set org.gnome.eog.ui "image-gallery-resizable" true
+ me@mypc:~$ eog
+ 
+ Without the patch, this will result in a segmentation fault.  With the
+ patch, no segmentation fault obtains.
+ 
+ [Regression Potential]
+ Because the change removes a number of callbacks associated with window 
creation, it is possible that window processing that used to normally take 
place will no longer happen.  The regression in this case is that where touch 
screen gestures previously worked (rotations, pinch-to-zoom) with applications 
such as eog, they will not longer have any effect.  This regression has not 
appeared in testing.

** Changed in: libgrip (Ubuntu Precise)
     Assignee: Stephen M. Webb (bregma) => (unassigned)

** Changed in: libgrip (Ubuntu Precise)
       Status: In Progress => New

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

Title:
  eog crash GRIP-CRITICAL

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

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to