#2871 NORM Future : olpcgames does not send keyboard events to story builder

Zarro Boogs per Child bugtracker at laptop.org
Mon Dec 10 12:43:57 EST 2007


#2871: olpcgames does not send keyboard events to story builder
-------------------------+--------------------------------------------------
  Reporter:  morgs       |       Owner:  mcfletch          
      Type:  defect      |      Status:  new               
  Priority:  normal      |   Milestone:  Future Release    
 Component:  olpc-games  |     Version:  Git as of bug date
Resolution:              |    Keywords:                    
  Verified:  0           |  
-------------------------+--------------------------------------------------
Changes (by morgs):

  * owner:  morgs => mcfletch


Comment:

 Much better, in that it does receive keypresses.

 However I sometimes get a crash with this error:
 {{{
 1197309020.595771 DEBUG gtkevent: key down: 65505
 Exception in thread Thread-1:
 Traceback (most recent call last):
   File "threading.py", line 460, in __bootstrap
     self.run()
   File "threading.py", line 440, in run
     self.__target(*self.__args, **self.__kwargs)
   File "/home/morgan/sugar-
 jhbuild/build/share/activities/StoryBuilder.activity/olpcgames/canvas.py",
 line 108, in _start
     fn()
   File "/home/morgan/sugar-
 jhbuild/build/share/activities/StoryBuilder.activity/StoryBuilder.py",
 line 363, in __init__
     self.run()
   File "/home/morgan/sugar-
 jhbuild/build/share/activities/StoryBuilder.activity/StoryBuilder.py",
 line 655, in run
     self.gui.paint(self.screen)
   File "/home/morgan/sugar-
 jhbuild/build/share/activities/StoryBuilder.activity/pgu/gui/app.py", line
 174, in paint
     container.Container.paint(self,screen)
   File "/home/morgan/sugar-
 jhbuild/build/share/activities/StoryBuilder.activity/pgu/gui/container.py",
 line 100, in paint
     w.paint(sub)
   File "/home/morgan/sugar-
 jhbuild/build/share/activities/StoryBuilder.activity/pgu/gui/theme.py",
 line 288, in func
     r = m(surface.subsurface(s,w._rect_content))
   File "/home/morgan/sugar-
 jhbuild/build/share/activities/StoryBuilder.activity/pgu/gui/container.py",
 line 100, in paint
     w.paint(sub)
   File "/home/morgan/sugar-
 jhbuild/build/share/activities/StoryBuilder.activity/pgu/gui/theme.py",
 line 288, in func
     r = m(surface.subsurface(s,w._rect_content))
   File "/home/morgan/sugar-
 jhbuild/build/share/activities/StoryBuilder.activity/pgu/gui/textarea.py",
 line 73, in paint
     s.blit( self.font.render(line, 1, self.style.color), line_pos )
 error: SDL_ttf render failed
 }}}

 That 65505 looks suspicious - this isn't with anything other than
 alphabetic (ascii) and space pressed.

-- 
Ticket URL: <http://dev.laptop.org/ticket/2871#comment:14>
One Laptop Per Child <http://dev.laptop.org>
OLPC bug tracking system



More information about the Bugs mailing list