** 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