#8511 HIGH 8.2.0 (: sugar dies with X11 BadWindow error

Zarro Boogs per Child bugtracker at laptop.org
Thu Sep 18 12:25:22 EDT 2008


#8511: sugar dies with X11 BadWindow error
------------------------+---------------------------------------------------
   Reporter:  pgf       |       Owner:  marco               
       Type:  defect    |      Status:  new                 
   Priority:  high      |   Milestone:  8.2.0 (was Update.2)
  Component:  sugar     |     Version:  not specified       
 Resolution:            |    Keywords:                      
Next_action:  diagnose  |    Verified:  0                   
  Blockedby:            |    Blocking:                      
------------------------+---------------------------------------------------

Comment(by pgf):

 i didn't realize it was so easy to get debug symbols for installed apps.
 nice.

 here's a backtrace.  i can poke at data if you tell me what to look at.

 {{{
 #0  gdk_x_error (display=0x8d895f8, error=0xbff7a8d8) at gdkmain-x11.c:614
 #1  0xb602ca49 in _XError () from /usr/lib/libX11.so.6
 #2  0xb6034f49 in _XReply () from /usr/lib/libX11.so.6
 #3  0xb6011c53 in XGetWindowProperty () from /usr/lib/libX11.so.6
 #4  0xb6244565 in IA__gdk_property_get (window=0x9541708, property=0x99,
     type=0x1f, offset=0, length=9999, pdelete=0,
     actual_property_type=0xbff7ab1c, actual_format_type=0xbff7ab18,
     actual_length=0xbff7ab14, data=0xbff7ab10) at gdkproperty-x11.c:584
 #5  0xb67f8b62 in ?? ()
    from /usr/lib/python2.5/site-packages/gtk-2.0/gtk/_gtk.so
 #6  0xb7e5c549 in PyCFunction_Call (func=0x910d4cc, arg=0x925226c, kw=0x0)
     at Objects/methodobject.c:77
 #7  0xb7eac7fc in PyEval_EvalFrameEx (f=0x961d0d4, throwflag=0)
     at Python/ceval.c:3564
 #8  0xb7ead62f in PyEval_EvalFrameEx (f=0x9527804, throwflag=0)
     at Python/ceval.c:3650
 #9  0xb7eadd75 in PyEval_EvalCodeEx (co=0x90dac38, globals=0x9108bdc,
     locals=0x0, args=0x9241b78, argcount=3, kws=0x0, kwcount=0, defs=0x0,
     defcount=0, closure=0x0) at Python/ceval.c:2831
 #10 0xb7e47f2e in function_call (func=0x910e33c, arg=0x9241b6c, kw=0x0)
     at Objects/funcobject.c:517
 #11 0xb7e280b7 in PyObject_Call (func=0x8d895f8, arg=0x9241b6c, kw=0x0)
     at Objects/abstract.c:1860
 #12 0xb7e2f508 in instancemethod_call (func=0x910e33c, arg=0x9241b6c,
 kw=0x0)
     at Objects/classobject.c:2497
 #13 0xb7e280b7 in PyObject_Call (func=0x8d895f8, arg=0x924fd8c, kw=0x0)
     at Objects/abstract.c:1860
 #14 0xb7ea5b4c in PyEval_CallObjectWithKeywords (func=0x91e6fa4,
     arg=0x924fd8c, kw=0x0) at Python/ceval.c:3433
 #15 0xb7e2900c in PyObject_CallObject (o=0x91e6fa4, a=0x924fd8c)
     at Objects/abstract.c:1851
 #16 0xb69f2f4e in ?? ()
    from /usr/lib/python2.5/site-packages/gtk-2.0/gobject/_gobject.so
 #17 0xb699212b in g_closure_invoke () from /lib/libgobject-2.0.so.0
 #18 0xb69a6995 in ?? () from /lib/libgobject-2.0.so.0
 #19 0xb69a7ece in g_signal_emit_valist () from /lib/libgobject-2.0.so.0
 #20 0xb69a8336 in g_signal_emit () from /lib/libgobject-2.0.so.0
 #21 0xb5d75eec in ?? () from /usr/lib/libwnck-1.so.22
 #22 0xb5d766b8 in ?? () from /usr/lib/libwnck-1.so.22
 #23 0xb68cd191 in ?? () from /lib/libglib-2.0.so.0
 #24 0xb68cf0d8 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
 #25 0xb68d2783 in ?? () from /lib/libglib-2.0.so.0
 #26 0xb68d2ca2 in g_main_loop_run () from /lib/libglib-2.0.so.0
 #27 0xb63f2bc5 in IA__gtk_main () at gtkmain.c:1163
 #28 0xb67d697c in ?? ()
    from /usr/lib/python2.5/site-packages/gtk-2.0/gtk/_gtk.so
 #29 0xb7eac2e5 in PyEval_EvalFrameEx (f=0x919cd7c, throwflag=0)
     at Python/ceval.c:3548
 #30 0xb7ead62f in PyEval_EvalFrameEx (f=0x89d3d9c, throwflag=0)
     at Python/ceval.c:3650
 ---Type <return> to continue, or q <return> to quit---
 #31 0xb7eadd75 in PyEval_EvalCodeEx (co=0xb7bd57b8, globals=0xb7c27acc,
     locals=0xb7c27acc, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0,
     defcount=0, closure=0x0) at Python/ceval.c:2831
 #32 0xb7eadfd3 in PyEval_EvalCode (co=0xb7bd57b8, globals=0xb7c27acc,
     locals=0xb7c27acc) at Python/ceval.c:494
 #33 0xb7ec9542 in run_mod (mod=<value optimized out>,
     filename=<value optimized out>, globals=0xb7c27acc, locals=0xb7c27acc,
     flags=0xbff7c398, arena=0x89e2a80) at Python/pythonrun.c:1271
 #34 0xb7ec9602 in PyRun_FileExFlags (fp=0x89c2008,
     filename=0xbff7dde4 "/usr/bin/sugar-shell", start=257,
 globals=0xb7c27acc,
     locals=0xb7c27acc, closeit=1, flags=0xbff7c398) at
 Python/pythonrun.c:1257
 #35 0xb7ecad8c in PyRun_SimpleFileExFlags (fp=0x89c2008,
     filename=0xbff7dde4 "/usr/bin/sugar-shell", closeit=1,
 flags=0xbff7c398)
     at Python/pythonrun.c:877
 #36 0xb7ecb4fa in PyRun_AnyFileExFlags (fp=0x89c2008,
     filename=0xbff7dde4 "/usr/bin/sugar-shell", closeit=1,
 flags=0xbff7c398)
     at Python/pythonrun.c:696
 #37 0xb7ed53df in Py_Main (argc=2, argv=0xbff7c464) at Modules/main.c:523
 #38 0x080485d2 in main (argc=0, argv=0x8d68c90) at Modules/python.c:23

 }}}

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


More information about the Bugs mailing list