#9923 NORM Not Tri: sugar-session crash with BadWindow (invalid Window parameter)

Zarro Boogs per Child bugtracker at laptop.org
Tue Dec 22 01:15:03 EST 2009


#9923: sugar-session crash with BadWindow (invalid Window parameter)
--------------------+-------------------------------------------------------
 Reporter:  Quozl   |                 Owner:  dsd          
     Type:  defect  |                Status:  new          
 Priority:  normal  |             Milestone:  Not Triaged  
Component:  sugar   |               Version:  not specified
 Keywords:          |           Next_action:  diagnose     
 Verified:  0       |   Deployment_affected:               
Blockedby:          |              Blocking:               
--------------------+-------------------------------------------------------
 '''Context''': XO-1.5 B2 Q3A25 os64 Sugar.

 '''Symptom''': the ''sugar-session'' may crash and restart during handling
 of new windows on screen.

 '''Reproducer''': type this compound command in a Terminal window, the
 symptom normally occurs within minutes.

 {{{
 while true; do \
     time xterm -fa 'DejaVu LGC Sans Mono' -fs 8 -e 'sleep 0.1' \
     sleep 0.1 \
 done > t.log 2> t.err
 }}}

 '''Analysis''': logs of the shell show the following error:

 {{{
 Gdk-ERROR **: The program 'sugar-session' received an X Window System
 error.
 This probably reflects a bug in the program.
 The error was 'BadWindow (invalid Window parameter)'.
   (Details: serial 14062 error_code 3 request_code 20 minor_code 0)
   (Note to programmers: normally, X errors are reported asynchronously;
    that is, you will receive the error a while after causing it.
    To debug your program, run it with the --sync command line
    option to change this behavior. You can then get a meaningful
    backtrace from your debugger if you break on the gdk_x_error()
 function.)
 aborting...
 }}}

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


More information about the Bugs mailing list