GNOME Bugzilla – Bug 459740
tooltip.tip_window is None for GTK+ 2.10, info windows are gray for 2.11
Last modified: 2008-01-27 16:54:30 UTC
What were you doing when the application crashed? starting it up - copying a large directory from usb device to home directory Distribution: Ubuntu 7.10 (gutsy) Gnome Release: 2.19.5 2007-07-11 (Ubuntu) BugBuddy Version: 2.18.1 System: Linux 2.6.22-8-generic #1 SMP Thu Jul 12 15:59:45 GMT 2007 i686 X Vendor: The X.Org Foundation X Vendor Release: 10300000 Selinux: No Accessibility: Disabled GTK+ Theme: Human Icon Theme: Human Memory status: size: 0 vsize: 0 resident: 0 share: 0 rss: 0 rss_rlim: 0 CPU usage: start_time: 0 rtime: 0 utime: 0 stime: 0 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 0 ----------- .xsession-errors --------------------- aborting... Initializing gnome-mount extension Traceback (most recent call last):
+ Trace 150098
start_game()
app = main.Application()
self.ui = UI(self)
self.controller = gtkui.GtkUI(self)
tooltip.tip_window.ensure_style()
-------------------------------------------------- Traceback (most recent call last):
*** Bug 459765 has been marked as a duplicate of this bug. ***
*** Bug 459802 has been marked as a duplicate of this bug. ***
*** Bug 459966 has been marked as a duplicate of this bug. ***
*** Bug 459880 has been marked as a duplicate of this bug. ***
*** Bug 459872 has been marked as a duplicate of this bug. ***
*** Bug 459857 has been marked as a duplicate of this bug. ***
It appears here that GTK+/PyGTK has changed behaviour in Gutsy. glChess here creates a tooltip and then gets the style from the gtk.Window the tooltip draws with. The tooltip code I have on my system (GTK+ 2.10.11) is: http://svn.gnome.org/viewcvs/gtk%2B/tags/GTK_2_10_11/gtk/gtktooltips.c?revision=17512&view=markup and on the head: http://svn.gnome.org/viewcvs/gtk%2B/trunk/gtk/gtktooltip.c?revision=18534&view=markup This shows that 'tip_window' has been renamed to 'window'. Can someone with Gutsy please try the following and post the output: $ python >>> import gtk >>> t = gtk.Tooltips() >>> print a.tip_window >>> print a.window >>> a.force_window() >>> print a.tip_window >>> print a.window ps. the glChess code is here: http://svn.gnome.org/viewcvs/gnome-games/trunk/glchess/src/lib/gtkui/gtkui.py?revision=6387&view=markup Thanks, --Robert
*** Bug 460100 has been marked as a duplicate of this bug. ***
*** Bug 460134 has been marked as a duplicate of this bug. ***
*** Bug 460146 has been marked as a duplicate of this bug. ***
*** Bug 460168 has been marked as a duplicate of this bug. ***
*** Bug 460217 has been marked as a duplicate of this bug. ***
*** Bug 460237 has been marked as a duplicate of this bug. ***
*** Bug 460293 has been marked as a duplicate of this bug. ***
*** Bug 460299 has been marked as a duplicate of this bug. ***
*** Bug 460303 has been marked as a duplicate of this bug. ***
(In reply to comment #7) > It appears here that GTK+/PyGTK has changed behaviour in Gutsy. > > glChess here creates a tooltip and then gets the style from the gtk.Window the > tooltip draws with. > > The tooltip code I have on my system (GTK+ 2.10.11) is: > http://svn.gnome.org/viewcvs/gtk%2B/tags/GTK_2_10_11/gtk/gtktooltips.c?revision=17512&view=markup > and on the head: > http://svn.gnome.org/viewcvs/gtk%2B/trunk/gtk/gtktooltip.c?revision=18534&view=markup > > This shows that 'tip_window' has been renamed to 'window'. > > Can someone with Gutsy please try the following and post the output: > $ python > >>> import gtk > >>> t = gtk.Tooltips() > >>> print a.tip_window > >>> print a.window > >>> a.force_window() > >>> print a.tip_window > >>> print a.window > > ps. the glChess code is here: > http://svn.gnome.org/viewcvs/gnome-games/trunk/glchess/src/lib/gtkui/gtkui.py?revision=6387&view=markup > > Thanks, > --Robert > Doing as you say, from the third line on it's all like this: Traceback (most recent call last):
+ Trace 150572
But assuming you meant print t.blah instead of a.blah, it goes like this: gabriel@pc02:~$ python Python 2.5.1 (r251:54863, Jul 17 2007, 15:55:37) [GCC 4.1.3 20070629 (prerelease) (Ubuntu 4.1.2-13ubuntu2)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import gtk >>> t = gtk.Tooltips() >>> print t.tip_window None >>> print t.window Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: 'gtk.Tooltips' object has no attribute 'window' >>> t.force_window() >>> print t.tip_window None >>> print t.window Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: 'gtk.Tooltips' object has no attribute 'window' >>>
Thanks Gabriel, So it looks like we no longer have access to the window object, bug 449318 (pygtk) shows that the tooltip fields have been made private (though it was noted that many projects use them). I will make a change so that on new GTK+ versions if the tooltip window is not available then the information windows will not be in tooltip style. Note that this code was copied from Gedit: http://svn.gnome.org/viewcvs/gedit/trunk/gedit/gedit-message-area.c?revision=5080&view=markup Hopefully this will become a proper GTK+ widget or we can copy their solution to the problem.
*** Bug 460493 has been marked as a duplicate of this bug. ***
*** Bug 460543 has been marked as a duplicate of this bug. ***
*** Bug 460645 has been marked as a duplicate of this bug. ***
*** Bug 460653 has been marked as a duplicate of this bug. ***
*** Bug 460700 has been marked as a duplicate of this bug. ***
*** Bug 460739 has been marked as a duplicate of this bug. ***
*** Bug 460748 has been marked as a duplicate of this bug. ***
*** Bug 460749 has been marked as a duplicate of this bug. ***
*** Bug 460750 has been marked as a duplicate of this bug. ***
*** Bug 460776 has been marked as a duplicate of this bug. ***
*** Bug 460892 has been marked as a duplicate of this bug. ***
*** Bug 460940 has been marked as a duplicate of this bug. ***
*** Bug 461067 has been marked as a duplicate of this bug. ***
*** Bug 461013 has been marked as a duplicate of this bug. ***
*** Bug 460995 has been marked as a duplicate of this bug. ***
*** Bug 460912 has been marked as a duplicate of this bug. ***
OK, I've modified the head so that if using the newer GTK+ then the information windows are the boring default (grey for me). This is a temporary workaround until the problem is solved upstream (hopefully with a new GTK+ widget). This will be in Gnome 2.19.6 which will be released on Monday (?). Keeping this bug open to catch duplicates and wait for a better solution. The patch is essentially: # Set the message panel to the tooltip style # (copied from Gedit) + # In Gtk+ 2.11+ (I think) tip_window is now private so skip if it's not there (bug #459740) tooltip = gtk.Tooltips() tooltip.force_window() - tooltip.tip_window.ensure_style() - self.tooltipStyle = tooltip.tip_window.get_style() + if hasattr(tooltip, 'tip_window') and tooltip.tip_window != None: + tooltip.tip_window.ensure_style() + self.tooltipStyle = tooltip.tip_window.get_style() + else: + self.tooltipStyle = None And not applying the style is self.tooltipStyle is None
*** Bug 461123 has been marked as a duplicate of this bug. ***
*** Bug 461103 has been marked as a duplicate of this bug. ***
*** Bug 461171 has been marked as a duplicate of this bug. ***
*** Bug 461168 has been marked as a duplicate of this bug. ***
> This will be in Gnome 2.19.6 which will be released on Monday (?). Yes, it'll be released on monday.
*** Bug 461190 has been marked as a duplicate of this bug. ***
*** Bug 461221 has been marked as a duplicate of this bug. ***
*** Bug 461328 has been marked as a duplicate of this bug. ***
*** Bug 461306 has been marked as a duplicate of this bug. ***
*** Bug 461247 has been marked as a duplicate of this bug. ***
*** Bug 461354 has been marked as a duplicate of this bug. ***
*** Bug 461464 has been marked as a duplicate of this bug. ***
*** Bug 461565 has been marked as a duplicate of this bug. ***
*** Bug 461566 has been marked as a duplicate of this bug. ***
*** Bug 461570 has been marked as a duplicate of this bug. ***
*** Bug 461523 has been marked as a duplicate of this bug. ***
*** Bug 461548 has been marked as a duplicate of this bug. ***
*** Bug 461633 has been marked as a duplicate of this bug. ***
*** Bug 461630 has been marked as a duplicate of this bug. ***
*** Bug 462106 has been marked as a duplicate of this bug. ***
*** Bug 462631 has been marked as a duplicate of this bug. ***
*** Bug 462619 has been marked as a duplicate of this bug. ***
*** Bug 462572 has been marked as a duplicate of this bug. ***
*** Bug 462554 has been marked as a duplicate of this bug. ***
*** Bug 462541 has been marked as a duplicate of this bug. ***
*** Bug 462120 has been marked as a duplicate of this bug. ***
*** Bug 462211 has been marked as a duplicate of this bug. ***
*** Bug 461668 has been marked as a duplicate of this bug. ***
*** Bug 461720 has been marked as a duplicate of this bug. ***
*** Bug 461727 has been marked as a duplicate of this bug. ***
*** Bug 461775 has been marked as a duplicate of this bug. ***
*** Bug 461790 has been marked as a duplicate of this bug. ***
*** Bug 461852 has been marked as a duplicate of this bug. ***
*** Bug 461916 has been marked as a duplicate of this bug. ***
*** Bug 461955 has been marked as a duplicate of this bug. ***
*** Bug 461959 has been marked as a duplicate of this bug. ***
*** Bug 461963 has been marked as a duplicate of this bug. ***
*** Bug 461984 has been marked as a duplicate of this bug. ***
*** Bug 462053 has been marked as a duplicate of this bug. ***
*** Bug 462094 has been marked as a duplicate of this bug. ***
*** Bug 462099 has been marked as a duplicate of this bug. ***
*** Bug 462863 has been marked as a duplicate of this bug. ***
Bug #462863 is in GNOME 2.19.6. Does this mean that this bug has not been fixed in that version? (This bug is potentially a showstopper...)
yes, it is. :-/
Looking at Bug #462863, which is in gnome-games 2.19.6, the crash is in chessview.py instead of gtkui.py. It's basically the same problem with calling tooltip.tip_window.ensure_style() Robert, can you apply the same fix to chessview.py also? And check if there are other instances in the code which could have the same problem?
Sorry I'm on holiday and don't have access to a development box, could someone make the following change in chessview.py: Change: --- # Set the message panel to the tooltip style # (copied from Gedit) tooltip = gtk.Tooltips() tooltip.force_window() tooltip.tip_window.ensure_style() self.gui.get_widget('info_panel').set_style(tooltip.tip_window.get_style()) --- to: --- if self.ui.tooltipStyle is not None: self.gui.get_widget('info_panel').set_style(self.ui.tooltipStyle) --- I've checked using svn browse online and I don't think there are any more instances, could someone grep for "tip_window" and "tooltipStyle" to check there are no more problems. Thanks, --Robert
Here is the output of grep for "tip_window" and "tooltipStyle" in SVN trunk: [andreas@localhost glchess]$ find -name "*.py" -exec grep "tooltipStyle" {} \; -print if mainUI.tooltipStyle is not None: self.__gui.get_widget('info_box').set_style(mainUI.tooltipStyle) if mainUI.tooltipStyle is not None: self.__gui.get_widget('error_box').set_style(mainUI.tooltipStyle) if mainUI.tooltipStyle is not None: self.__gui.get_widget('error_box').set_style(mainUI.tooltipStyle) ./src/lib/gtkui/dialogs.py self.tooltipStyle = tooltip.tip_window.get_style() self.tooltipStyle = None ./src/lib/gtkui/gtkui.py [andreas@localhost glchess]$ find -name "*.py" -exec grep "tip_window" {} \; -print tooltip.tip_window.ensure_style() self.gui.get_widget('info_panel').set_style(tooltip.tip_window.get_style()) ./src/lib/gtkui/chessview.py # In Gtk+ 2.11+ (I think) tip_window is now private so skip if it's not there (bug #459740) if hasattr(tooltip, 'tip_window') and tooltip.tip_window != None: tooltip.tip_window.ensure_style() self.tooltipStyle = tooltip.tip_window.get_style() ./src/lib/gtkui/gtkui.py
*** Bug 463595 has been marked as a duplicate of this bug. ***
This bug is fixed with latest gtk+ HEAD : 2007-08-07 Kristian Rietveld <kris@imendio.com> * gtk/gtktooltips.c (gtk_tooltips_init), (gtk_tooltips_destroy), (gtk_tooltips_force_window): create a dummy tip_window and tip_label, so old applications with code accessing those fields won't crash.
*** Bug 464186 has been marked as a duplicate of this bug. ***
*** Bug 464265 has been marked as a duplicate of this bug. ***
*** Bug 464280 has been marked as a duplicate of this bug. ***
*** Bug 464292 has been marked as a duplicate of this bug. ***
*** Bug 464488 has been marked as a duplicate of this bug. ***
*** Bug 464511 has been marked as a duplicate of this bug. ***
*** Bug 464317 has been marked as a duplicate of this bug. ***
*** Bug 464566 has been marked as a duplicate of this bug. ***
*** Bug 464581 has been marked as a duplicate of this bug. ***
*** Bug 464587 has been marked as a duplicate of this bug. ***
*** Bug 464623 has been marked as a duplicate of this bug. ***
*** Bug 464743 has been marked as a duplicate of this bug. ***
*** Bug 464797 has been marked as a duplicate of this bug. ***
*** Bug 464870 has been marked as a duplicate of this bug. ***
*** Bug 464874 has been marked as a duplicate of this bug. ***
*** Bug 464878 has been marked as a duplicate of this bug. ***
*** Bug 464919 has been marked as a duplicate of this bug. ***
*** Bug 464996 has been marked as a duplicate of this bug. ***
*** Bug 465013 has been marked as a duplicate of this bug. ***
*** Bug 465024 has been marked as a duplicate of this bug. ***
*** Bug 465042 has been marked as a duplicate of this bug. ***
*** Bug 465048 has been marked as a duplicate of this bug. ***
*** Bug 464147 has been marked as a duplicate of this bug. ***
*** Bug 464231 has been marked as a duplicate of this bug. ***
*** Bug 465069 has been marked as a duplicate of this bug. ***
*** Bug 465080 has been marked as a duplicate of this bug. ***
*** Bug 465091 has been marked as a duplicate of this bug. ***
*** Bug 465112 has been marked as a duplicate of this bug. ***
*** Bug 465133 has been marked as a duplicate of this bug. ***
*** Bug 465142 has been marked as a duplicate of this bug. ***
*** Bug 465148 has been marked as a duplicate of this bug. ***
*** Bug 465162 has been marked as a duplicate of this bug. ***
*** Bug 465165 has been marked as a duplicate of this bug. ***
*** Bug 465180 has been marked as a duplicate of this bug. ***
*** Bug 465184 has been marked as a duplicate of this bug. ***
*** Bug 465199 has been marked as a duplicate of this bug. ***
*** Bug 465240 has been marked as a duplicate of this bug. ***
*** Bug 465249 has been marked as a duplicate of this bug. ***
*** Bug 465251 has been marked as a duplicate of this bug. ***
*** Bug 465254 has been marked as a duplicate of this bug. ***
*** Bug 465261 has been marked as a duplicate of this bug. ***
*** Bug 465262 has been marked as a duplicate of this bug. ***
*** Bug 465274 has been marked as a duplicate of this bug. ***
*** Bug 465275 has been marked as a duplicate of this bug. ***
*** Bug 465276 has been marked as a duplicate of this bug. ***
*** Bug 465300 has been marked as a duplicate of this bug. ***
*** Bug 465303 has been marked as a duplicate of this bug. ***
*** Bug 465321 has been marked as a duplicate of this bug. ***
*** Bug 465322 has been marked as a duplicate of this bug. ***
*** Bug 465332 has been marked as a duplicate of this bug. ***
*** Bug 465346 has been marked as a duplicate of this bug. ***
*** Bug 465362 has been marked as a duplicate of this bug. ***
*** Bug 465326 has been marked as a duplicate of this bug. ***
*** Bug 465370 has been marked as a duplicate of this bug. ***
*** Bug 465372 has been marked as a duplicate of this bug. ***
*** Bug 465376 has been marked as a duplicate of this bug. ***
*** Bug 465377 has been marked as a duplicate of this bug. ***
*** Bug 465388 has been marked as a duplicate of this bug. ***
*** Bug 465403 has been marked as a duplicate of this bug. ***
*** Bug 465405 has been marked as a duplicate of this bug. ***
*** Bug 465409 has been marked as a duplicate of this bug. ***
*** Bug 465433 has been marked as a duplicate of this bug. ***
*** Bug 465458 has been marked as a duplicate of this bug. ***
*** Bug 465494 has been marked as a duplicate of this bug. ***
*** Bug 465505 has been marked as a duplicate of this bug. ***
*** Bug 465511 has been marked as a duplicate of this bug. ***
*** Bug 465520 has been marked as a duplicate of this bug. ***
*** Bug 465521 has been marked as a duplicate of this bug. ***
*** Bug 465524 has been marked as a duplicate of this bug. ***
*** Bug 465531 has been marked as a duplicate of this bug. ***
*** Bug 465547 has been marked as a duplicate of this bug. ***
*** Bug 465554 has been marked as a duplicate of this bug. ***
*** Bug 465560 has been marked as a duplicate of this bug. ***
*** Bug 465567 has been marked as a duplicate of this bug. ***
*** Bug 465589 has been marked as a duplicate of this bug. ***
*** Bug 465592 has been marked as a duplicate of this bug. ***
*** Bug 465595 has been marked as a duplicate of this bug. ***
*** Bug 465601 has been marked as a duplicate of this bug. ***
*** Bug 465635 has been marked as a duplicate of this bug. ***
*** Bug 465636 has been marked as a duplicate of this bug. ***
*** Bug 465646 has been marked as a duplicate of this bug. ***
*** Bug 465654 has been marked as a duplicate of this bug. ***
*** Bug 465656 has been marked as a duplicate of this bug. ***
*** Bug 465657 has been marked as a duplicate of this bug. ***
*** Bug 465668 has been marked as a duplicate of this bug. ***
*** Bug 465678 has been marked as a duplicate of this bug. ***
*** Bug 465719 has been marked as a duplicate of this bug. ***
*** Bug 465744 has been marked as a duplicate of this bug. ***
*** Bug 465760 has been marked as a duplicate of this bug. ***
*** Bug 465761 has been marked as a duplicate of this bug. ***
*** Bug 465762 has been marked as a duplicate of this bug. ***
*** Bug 465819 has been marked as a duplicate of this bug. ***
*** Bug 465816 has been marked as a duplicate of this bug. ***
We have at least one irate user from duplicate notifications, so I'm purging most of the cc list to prevent them from getting further emails (after this one). Also, Frederic says this bug is fixed in gtk+ HEAD (see comment 84), so I'm going to mark it as such. If I've purged anyone that wants to be on the cc list, please accept my apologies and add yourself back.
*** Bug 465783 has been marked as a duplicate of this bug. ***
*** Bug 465834 has been marked as a duplicate of this bug. ***
*** Bug 465844 has been marked as a duplicate of this bug. ***
*** Bug 465853 has been marked as a duplicate of this bug. ***
*** Bug 465861 has been marked as a duplicate of this bug. ***
*** Bug 465862 has been marked as a duplicate of this bug. ***
*** Bug 465881 has been marked as a duplicate of this bug. ***
*** Bug 465909 has been marked as a duplicate of this bug. ***
*** Bug 465914 has been marked as a duplicate of this bug. ***
*** Bug 465925 has been marked as a duplicate of this bug. ***
*** Bug 465941 has been marked as a duplicate of this bug. ***
*** Bug 465944 has been marked as a duplicate of this bug. ***
*** Bug 465948 has been marked as a duplicate of this bug. ***
*** Bug 465949 has been marked as a duplicate of this bug. ***
*** Bug 465951 has been marked as a duplicate of this bug. ***
*** Bug 467076 has been marked as a duplicate of this bug. ***
*** Bug 467090 has been marked as a duplicate of this bug. ***
*** Bug 467067 has been marked as a duplicate of this bug. ***
*** Bug 467066 has been marked as a duplicate of this bug. ***
*** Bug 467033 has been marked as a duplicate of this bug. ***
*** Bug 467026 has been marked as a duplicate of this bug. ***
*** Bug 467025 has been marked as a duplicate of this bug. ***
*** Bug 467001 has been marked as a duplicate of this bug. ***
*** Bug 466985 has been marked as a duplicate of this bug. ***
*** Bug 466978 has been marked as a duplicate of this bug. ***
*** Bug 466972 has been marked as a duplicate of this bug. ***
*** Bug 466949 has been marked as a duplicate of this bug. ***
*** Bug 466924 has been marked as a duplicate of this bug. ***
*** Bug 466916 has been marked as a duplicate of this bug. ***
*** Bug 466913 has been marked as a duplicate of this bug. ***
*** Bug 466909 has been marked as a duplicate of this bug. ***
*** Bug 466892 has been marked as a duplicate of this bug. ***
*** Bug 466887 has been marked as a duplicate of this bug. ***
*** Bug 466874 has been marked as a duplicate of this bug. ***
*** Bug 466865 has been marked as a duplicate of this bug. ***
*** Bug 466844 has been marked as a duplicate of this bug. ***
*** Bug 466825 has been marked as a duplicate of this bug. ***
*** Bug 466784 has been marked as a duplicate of this bug. ***
*** Bug 466782 has been marked as a duplicate of this bug. ***
*** Bug 466756 has been marked as a duplicate of this bug. ***
*** Bug 466748 has been marked as a duplicate of this bug. ***
*** Bug 466737 has been marked as a duplicate of this bug. ***
*** Bug 466714 has been marked as a duplicate of this bug. ***
*** Bug 466679 has been marked as a duplicate of this bug. ***
*** Bug 466674 has been marked as a duplicate of this bug. ***
*** Bug 466609 has been marked as a duplicate of this bug. ***
*** Bug 466560 has been marked as a duplicate of this bug. ***
*** Bug 466469 has been marked as a duplicate of this bug. ***
*** Bug 466451 has been marked as a duplicate of this bug. ***
*** Bug 466319 has been marked as a duplicate of this bug. ***
*** Bug 466296 has been marked as a duplicate of this bug. ***
*** Bug 466288 has been marked as a duplicate of this bug. ***
*** Bug 466266 has been marked as a duplicate of this bug. ***
*** Bug 466470 has been marked as a duplicate of this bug. ***
*** Bug 466477 has been marked as a duplicate of this bug. ***
*** Bug 466485 has been marked as a duplicate of this bug. ***
*** Bug 466492 has been marked as a duplicate of this bug. ***
*** Bug 466511 has been marked as a duplicate of this bug. ***
*** Bug 466539 has been marked as a duplicate of this bug. ***
*** Bug 466333 has been marked as a duplicate of this bug. ***
*** Bug 466354 has been marked as a duplicate of this bug. ***
*** Bug 466389 has been marked as a duplicate of this bug. ***
*** Bug 467393 has been marked as a duplicate of this bug. ***
*** Bug 467380 has been marked as a duplicate of this bug. ***
*** Bug 467363 has been marked as a duplicate of this bug. ***
*** Bug 467362 has been marked as a duplicate of this bug. ***
*** Bug 467325 has been marked as a duplicate of this bug. ***
*** Bug 467322 has been marked as a duplicate of this bug. ***
*** Bug 467314 has been marked as a duplicate of this bug. ***
*** Bug 467300 has been marked as a duplicate of this bug. ***
*** Bug 467288 has been marked as a duplicate of this bug. ***
*** Bug 467225 has been marked as a duplicate of this bug. ***
*** Bug 467217 has been marked as a duplicate of this bug. ***
*** Bug 467215 has been marked as a duplicate of this bug. ***
*** Bug 467191 has been marked as a duplicate of this bug. ***
*** Bug 467189 has been marked as a duplicate of this bug. ***
*** Bug 467140 has been marked as a duplicate of this bug. ***
*** Bug 467137 has been marked as a duplicate of this bug. ***
*** Bug 467126 has been marked as a duplicate of this bug. ***
*** Bug 467111 has been marked as a duplicate of this bug. ***
*** Bug 467105 has been marked as a duplicate of this bug. ***
*** Bug 466823 has been marked as a duplicate of this bug. ***
*** Bug 466419 has been marked as a duplicate of this bug. ***
*** Bug 467412 has been marked as a duplicate of this bug. ***
*** Bug 467421 has been marked as a duplicate of this bug. ***
*** Bug 467431 has been marked as a duplicate of this bug. ***
*** Bug 467454 has been marked as a duplicate of this bug. ***
*** Bug 467456 has been marked as a duplicate of this bug. ***
*** Bug 467475 has been marked as a duplicate of this bug. ***
*** Bug 467476 has been marked as a duplicate of this bug. ***
*** Bug 467481 has been marked as a duplicate of this bug. ***
*** Bug 467515 has been marked as a duplicate of this bug. ***
*** Bug 467520 has been marked as a duplicate of this bug. ***
*** Bug 467588 has been marked as a duplicate of this bug. ***
*** Bug 467566 has been marked as a duplicate of this bug. ***
*** Bug 467544 has been marked as a duplicate of this bug. ***
*** Bug 467704 has been marked as a duplicate of this bug. ***
*** Bug 467782 has been marked as a duplicate of this bug. ***
*** Bug 467823 has been marked as a duplicate of this bug. ***
*** Bug 467824 has been marked as a duplicate of this bug. ***
*** Bug 467868 has been marked as a duplicate of this bug. ***
*** Bug 467944 has been marked as a duplicate of this bug. ***
*** Bug 467957 has been marked as a duplicate of this bug. ***
*** Bug 468005 has been marked as a duplicate of this bug. ***
*** Bug 468020 has been marked as a duplicate of this bug. ***
*** Bug 468103 has been marked as a duplicate of this bug. ***
*** Bug 468205 has been marked as a duplicate of this bug. ***
*** Bug 468220 has been marked as a duplicate of this bug. ***
*** Bug 468242 has been marked as a duplicate of this bug. ***
*** Bug 468317 has been marked as a duplicate of this bug. ***
*** Bug 468323 has been marked as a duplicate of this bug. ***
*** Bug 468409 has been marked as a duplicate of this bug. ***
*** Bug 468505 has been marked as a duplicate of this bug. ***
*** Bug 468651 has been marked as a duplicate of this bug. ***
*** Bug 468775 has been marked as a duplicate of this bug. ***
*** Bug 468856 has been marked as a duplicate of this bug. ***
*** Bug 468967 has been marked as a duplicate of this bug. ***
*** Bug 469055 has been marked as a duplicate of this bug. ***
*** Bug 469228 has been marked as a duplicate of this bug. ***
*** Bug 469243 has been marked as a duplicate of this bug. ***
*** Bug 469503 has been marked as a duplicate of this bug. ***
*** Bug 469589 has been marked as a duplicate of this bug. ***
*** Bug 469643 has been marked as a duplicate of this bug. ***
*** Bug 469822 has been marked as a duplicate of this bug. ***
*** Bug 469855 has been marked as a duplicate of this bug. ***
*** Bug 469910 has been marked as a duplicate of this bug. ***
*** Bug 469931 has been marked as a duplicate of this bug. ***
*** Bug 470464 has been marked as a duplicate of this bug. ***
*** Bug 470697 has been marked as a duplicate of this bug. ***
*** Bug 470705 has been marked as a duplicate of this bug. ***
*** Bug 471505 has been marked as a duplicate of this bug. ***
*** Bug 473458 has been marked as a duplicate of this bug. ***
*** Bug 475103 has been marked as a duplicate of this bug. ***
*** Bug 475194 has been marked as a duplicate of this bug. ***
*** Bug 475285 has been marked as a duplicate of this bug. ***
*** Bug 475561 has been marked as a duplicate of this bug. ***
*** Bug 477228 has been marked as a duplicate of this bug. ***
*** Bug 476946 has been marked as a duplicate of this bug. ***
*** Bug 476924 has been marked as a duplicate of this bug. ***
*** Bug 476862 has been marked as a duplicate of this bug. ***
*** Bug 476182 has been marked as a duplicate of this bug. ***
*** Bug 477761 has been marked as a duplicate of this bug. ***
*** Bug 478591 has been marked as a duplicate of this bug. ***
*** Bug 478678 has been marked as a duplicate of this bug. ***
*** Bug 479380 has been marked as a duplicate of this bug. ***
*** Bug 479926 has been marked as a duplicate of this bug. ***
*** Bug 481578 has been marked as a duplicate of this bug. ***
*** Bug 482520 has been marked as a duplicate of this bug. ***
*** Bug 484193 has been marked as a duplicate of this bug. ***
*** Bug 484194 has been marked as a duplicate of this bug. ***
*** Bug 487404 has been marked as a duplicate of this bug. ***
*** Bug 490279 has been marked as a duplicate of this bug. ***
*** Bug 474315 has been marked as a duplicate of this bug. ***
*** Bug 493961 has been marked as a duplicate of this bug. ***
*** Bug 498216 has been marked as a duplicate of this bug. ***
*** Bug 507454 has been marked as a duplicate of this bug. ***
*** Bug 512376 has been marked as a duplicate of this bug. ***