[Bugs] #2155 UNSP: Browse-115 stops when pop-up tab closes

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Sun Jan 16 17:06:39 EST 2011


#2155: Browse-115 stops when pop-up tab closes
------------------------------------------+---------------------------------
    Reporter:  christophd                 |          Owner:  lucian                     
        Type:  defect                     |         Status:  assigned                   
    Priority:  Unspecified by Maintainer  |      Milestone:  Unspecified by Release Team
   Component:  hulahop                    |        Version:  0.88.x                     
    Severity:  Unspecified                |       Keywords:  Dextrose                   
Status_field:  Unconfirmed                |   Distribution:  Unspecified                
   Seeta_dev:                             |  
------------------------------------------+---------------------------------

Comment(by trebot):

 I flashed my XO-1 with os437dg today.  Browse 115 has a problem in that it
 crashes after you dismiss a popup.  On clicking ok on a popup such as the
 one you get from a log in screen  or to submit a request for a developer
 key Browse crashes.  This is 100%   repeatable.
 Here is the log output

 {{{
 /home/olpc/Activities/Browse.activity/webactivity.py:26:
 DeprecationWarning: the sha module is deprecated; use the hashlib module
 instead
   import sha
 /usr/lib/xulrunner-1.9.1/python/xpcom/__init__.py:54: DeprecationWarning:
 BaseException.message has been deprecated as of Python 2.6
   self.message = message
 Registering '@mozilla.org/module-loader/python;1' (libpyloader.so)
 Registering '@mozilla.org/network/protocol/about;1?what=python'
 (pyabout.py)
 returning
 /home/olpc/.sugar/default/org.laptop.WebActivity/data/gecko/prefs.js for
 key NS_APP_PREFS_50_FILE
 1295182887.680465 WARNING root: Not enabling the multiple tabs feature due
 to a bug in cairo/mozilla
 1295182887.926222 WARNING root: No gtk.AccelGroup in the top level window.
 1295182887.984340 WARNING root: No gtk.AccelGroup in the top level window.
 1295182888.211873 WARNING root: No gtk.AccelGroup in the top level window.
 1295182888.256695 WARNING root: No gtk.AccelGroup in the top level window.
 1295182888.337227 WARNING root: No gtk.AccelGroup in the top level window.
 1295182888.363153 WARNING root: No gtk.AccelGroup in the top level window.
 ** (sugar-activity:2241): DEBUG: Got client ID
 "10cd66701674fd91c9129518289062599600000019400000"
 ** (sugar-activity:2241): DEBUG: Setting initial properties
 ** (sugar-activity:2241): DEBUG: Received SaveYourself(SmSaveLocal,
 !Shutdown, SmInteractStyleNone, !Fast) in state idle
 ** (sugar-activity:2241): DEBUG: Sending SaveYourselfDone(True) for
 initial SaveYourself
 ** (sugar-activity:2241): DEBUG: Received SaveComplete message in state
 save-yourself-done
 1295182916.504526 WARNING root: Interface {c175a596-ee13-420a-
 aa74-13ad3a14deb1} not implemented by this instance:
 <hulahop.webview._Chrome instance at 0xa9a9e6c>
 1295182916.510661 WARNING root: Interface {c175a596-ee13-420a-
 aa74-13ad3a14deb1} not implemented by this instance: <XPCOM component
 '<unknown>' (implementing nsIWebBrowser)>
 /usr/lib/python2.6/site-packages/hulahop/webview.py:56: Warning: invalid
 uninstantiatable type `<invalid>' in cast to `GtkWidget'
   self.web_view.get_toplevel().destroy()
 /usr/lib/python2.6/site-packages/hulahop/webview.py:56: GtkWarning:
 gtk_widget_hide: assertion `GTK_IS_WIDGET (widget)' failed
   self.web_view.get_toplevel().destroy()
 /usr/lib/python2.6/site-packages/hulahop/webview.py:56: GtkWarning:
 gtk_widget_destroy: assertion `GTK_IS_WIDGET (widget)' failed
   self.web_view.get_toplevel().destroy()

 Gdk-ERROR **: The program 'sugar-activity' received an X Window System
 error.
 This probably reflects a bug in the program.
 The error was 'RenderBadPicture (invalid Picture parameter)'.
   (Details: serial 6650 error_code 150 request_code 144 minor_code 7)
   (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...
 Terminated by signal 6, pid 2241 data (None, <open file '<fdopen>', mode
 'w' at 0x9786b60>, '02aecdcfa2bb8397fd09f1a2bb0df4f750ab75c8')

 }}}



 Another problem with Browse 115  is that in about:config the menu that
 appears on right mouse click does not render correctly

-- 
Ticket URL: <http://bugs.sugarlabs.org/ticket/2155#comment:9>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list