[Pkg-chromium-maint] Bug#618323: chromium-browser: Chromium overloads X server: "Maximum number of clients reached"

Jonathan Nieder jrnieder at gmail.com
Mon Mar 14 20:08:49 UTC 2011


# [1]
fixed 618323 chromium-browser/10.0.648.133~r77742-1
quit

Thibaut VARENE wrote:
> On Mon, Mar 14, 2011 at 8:14 PM, Jonathan Nieder <jrnieder at gmail.com> wrote:

>> Similarly, it would be interesting to learn whether this is
>> reproducible with "--user-data-dir=/tmp/temporary-profile".
>
> This starts Chromium totally fresh and indeed "solves" the issue:
> $ xwininfo -root -children|wc -l
> 255

Now I have a simple reproduction recipe.  I can reproduce it with
6.0.472.63~r59945-5+squeeze3 from squeeze, while [1] from experimental
does not reproduce it.

1. chromium-browser --user-data-dir=/tmp/temporary-profile
2. set up things in a sane way.  I haven't played around with
   this much, but for example for me, "a sane way" includes using
   the Gtk theme.
3. xwininfo -root -children | wc -l
4. open a second tab and browse to somewhere.
5. xwininfo -root -children | wc -l
   Notice that the count has increased by 1.
6. Close the new tab.
7. xwininfo -root -children | wc -l

Expected result: number of windows decreases by 1.
Actual result:
 in squeeze, number of windows stays the same --- the window leaks.
 in experimental, number of windows correctly decreases by 1.

Thanks much and hope that helps,
Jonathan





More information about the Pkg-chromium-maint mailing list