#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