Closed Bug 307614 Opened 19 years ago Closed 14 years ago

X protocol errors when running through lbxproxy kills browser

Categories

(Firefox :: General, defect)

Sun
Linux
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: ramune, Unassigned)

Details

(Whiteboard: [CLOSEME 2011-1-30])

User-Agent:       Mozilla/5.0 (X11; U; Linux sparc64; en-US; rv:1.7.10) Gecko/20050907 Firefox/1.0.6
Build Identifier: Mozilla/5.0 (X11; U; Linux sparc64; en-US; rv:1.7.10) Gecko/20050907 Firefox/1.0.6

At times, when opening multiple tabs, clicking on a link in the various tabs,
and resizing fonts via control-alt-<keypad-+>, the browser will die with what
looks like a gdk error, but not sure:

inevitable/defeat:inevitable: The program 'Gecko' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadLength (poly request too large or internal Xlib length erro'.
  (Details: serial 131628 error_code 16 request_code 72 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.)

I tried running it via firefox -g --sync, but gdb puked and said it hit an
internal error, so can't get a reliable backtrace.

Debian/stable for both host and client, host is sun4u, client is i686, built
from 1.0.6 tarball via the following ~/.mozconfig:

MOZ_PHOENIX=1
export MOZ_PHOENIX
. $topsrcdir/browser/config/mozconfig
ac_add_options --disable-debug
ac_add_options --enable-optimize=-O2
ac_add_options --disable-freetype2
ac_add_options --enable-view-source
ac_add_options --enable-default-toolkit=gtk2
ac_add_options --enable-crypto
ac_add_options --disable-oji
#ac_add_options --enable-strip
ac_add_options --disable-strip
ac_add_options --disable-shared
ac_add_options --enable-static


Reproducible: Sometimes

Steps to Reproduce:
1. ssh into a remote host.
2. lbxproxy &
3. DISPLAY=:63 export DISPLAY
4. firefox &
5. Go to slashdot and control-clicking links to open lots of tabs.
6. Start going to the various tabs and clicking a link on them.
7. Go to one of the tabs and resize the font via control-alt-keypad+/-.

Actual Results:  
Err message pasted above.

Expected Results:  
Works :)
Can the reporter please confirm if this still an issue with a recent Firefox version?
Reporter, are you still seeing this issue with Firefox 3.6.13 or later in safe mode? If not, please close. These links can help you in your testing.
http://support.mozilla.com/kb/Safe+Mode
http://support.mozilla.com/kb/Managing+profiles

You can also try to reproduce in Firefox 4 Beta 8 or later, there are many improvements in the new version, http://www.mozilla.com/en-US/firefox/all-beta.html
Whiteboard: [CLOSEME 2011-1-30]
Since the upstream X ripped LBX out of the X distribution and marked it deprecated, I haven't tested with LBX since.  I'll mark it resolved/wontfix, since LBX is not supported anymore.
Status: UNCONFIRMED → RESOLVED
Closed: 14 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.