#5157 HIGH Never A: With remote X, showing frame kills activities and Journal.
Zarro Boogs per Child
bugtracker at laptop.org
Tue Nov 27 21:50:41 EST 2007
#5157: With remote X, showing frame kills activities and Journal.
------------------------------+---------------------------------------------
Reporter: MitchellNCharity | Owner: marco
Type: defect | Status: new
Priority: high | Milestone: Never Assigned
Component: sugar | Version:
Keywords: | Verified: 0
------------------------------+---------------------------------------------
joyride-348; qemu/kqemu on fc6, Xephyr on host.
Start Journal. Move mouse to a corner to get the frame. Journal dies.
`GDK_IS_IMAGE (image)' assertion failure in Journal log.
This problem does not occur using qemu's normal (but non-1200x900) laptop-
local X server.
The same problem occurs with Write and Chat. And if the frame is caused
by switching Home, rather than by mouse-in-corner.
Just ask if you would like any further tests. This problem rather limits
the usefulness of my work-in-progress X-event-based test harness.
org.laptop.JournalActivity-1.log says:
/usr/lib/python2.5/site-packages/sugar/activity/activity.py:669:
GtkWarning: gdk
_image_set_colormap: assertion `GDK_IS_IMAGE (image)' failed
self._preview.take_screenshot(self.canvas.window)
/usr/lib/python2.5/site-packages/sugar/activity/activity.py:669:
GtkWarning: gdk
_x11_image_get_ximage: assertion `GDK_IS_IMAGE (image)' failed
self._preview.take_screenshot(self.canvas.window)
To replicate:
xo-qemu --make-laptop bugdemo olpc-redhat-stream-joyride-
build-348-20071127_1858-devel_ext3.img.bz2
xo-qemu bugdemo
# in another window
xo-qemu --laptop-use-xephyr bugdemo
In xephyr, click on the Journal. In Journal, move mouse to corner (takes
a bit of poking), poping up frame. Journal dies. Home view shown, w/o
Journal.
--
Ticket URL: <http://dev.laptop.org/ticket/5157>
One Laptop Per Child <http://dev.laptop.org>
OLPC bug tracking system
More information about the Bugs
mailing list