Firefox 3.0.3 displays messed text on a particular page in Ubuntu 8.04

Bug #289839 reported by Answ
4
Affects Status Importance Assigned to Milestone
Mozilla Firefox
Invalid
Medium
firefox-3.0 (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Binary package hint: firefox-3.0

Firefox 3.0.3 displays messed text on a particular page in Ubuntu 8.04:
http://sourceware.org/pthreads-win32/bugs.html
Sometimes (circa 1 of 10) it renders right but scrolling always makes it messy.
Problem checked on two independent computers.

Opera 9.52 and Dillo 2.0 renderings are great.

Previously I reported that it worked in Windows version of Firefox 3.0.3,
but it wasn't true. I thought (incorrectly) that it was the last version..

So Windows version is also affected.
This bug may be reported to the Firefox team and close this thread.

Screenshot is also impossible to take from this page because after pressing
PrintScrn the whole turns black.

ProblemType: Bug
Architecture: i386
Date: Mon Oct 27 13:31:00 2008
DistroRelease: Ubuntu 8.04
Package: firefox-3.0 3.0.3+build1+nobinonly-0ubuntu0.8.04.1
PackageArchitecture: i386
ProcEnviron:
 PATH=/home/username/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=hu_HU.UTF-8
 SHELL=/bin/bash
SourcePackage: firefox-3.0
Uname: Linux 2.6.24-21-server i686

Tags: apport-bug
Revision history for this message
Answ (majdan-andras) wrote :
Revision history for this message
Tomasz 'Zen' Napierala (tzn) wrote :

Thank you for taking your time and reporting the problem.
Confirming, the bug is still there. Devs will take a look at this.

Changed in firefox-3.0:
status: New → Confirmed
Answ (majdan-andras)
description: updated
Revision history for this message
Answ (majdan-andras) wrote :

I investigated the bug and found the cause:
hr with width 8388599 or less is OK
hr with width 8388600 or greater cause problem
Body background color must be set!

It is probably a 32 bit bug because 16777216/2=8388608.
(bit of sign)

And perhaps hr has padding or margin (2*4=8).

Someone could try it with a 64 bit version of Firefox..

Revision history for this message
Answ (majdan-andras) wrote :

Webpage containing this large hr width is generated by OpenOffice.

Revision history for this message
In , Alexander Sack (asac) wrote :

on linux (ubuntu intrepid/hardy), trunk and 3.0

  http://sourceware.org/pthreads-win32/bugs.html

causes text rendering issues (smearing) when scrolling.

Seems to be the large WIDTH value for the HR:

 <HR WIDTH=140182812 ALIGN=RIGHT>

This is forwarded from ubuntu bug: https://bugs.launchpad.net/ubuntu/+source/firefox-3.0/+bug/289839

one interesting hint from LP bug: "Webpage containing this large hr width is generated by OpenOffice."

Revision history for this message
Alexander Sack (asac) wrote :

forwarded upstream: https://bugzilla.mozilla.org/show_bug.cgi?id=462741 ... Would be cool if you could subscribe there and answer any questions devs might have.

Changed in firefox-3.0:
importance: Undecided → Medium
status: Confirmed → Triaged
Revision history for this message
In , Alexander Sack (asac) wrote :

Created attachment 345938
screen after scrolling

Revision history for this message
In , Alexander Sack (asac) wrote :

Created attachment 345939
before scrolling

Revision history for this message
In , Ria-klaassen (ria-klaassen) wrote :

Oh well, Windows is even worse, where I only see black instead of text, but if I load the Options window over it, I see text. Next, when I switch tabs and switch back, it is black again.

Revision history for this message
In , Mats Palmgren (matspal) wrote :
Revision history for this message
In , Ria-klaassen (ria-klaassen) wrote :
Revision history for this message
In , Ria-klaassen (ria-klaassen) wrote :

(In reply to comment #5)
> This regressed on 29 Oct 2008:
I meant 2007. :)

Revision history for this message
In , Ria-klaassen (ria-klaassen) wrote :

I think it should also be retested by someone on Linux, because it is not sure if we are talking about the same bug.

(In reply to comment #4)
> Bug 215055?

The black site I see is entirely black except the image on top, so not only on the bottom.

Revision history for this message
In , Answ (majdan-andras) wrote :

This bug is first appeared here:
(because I thought it was a Linux specific issue of Firefox
but later turned out that it also affected Windows version of the browser):
https://bugs.launchpad.net/ubuntu/+source/firefox-3.0/+bug/289839

I also made some research on it:
"I investigated the bug and found the cause:
hr with width 8388599 or less is OK
hr with width 8388600 or greater cause problem
Body background color must be set!

It is probably a 32 bit bug because 16777216/2=8388608.
(bit of sign)

And perhaps hr has padding or margin (2*4=8).

Someone could try it with a 64 bit version of Firefox.."

Changed in firefox:
status: Unknown → Confirmed
Changed in firefox:
importance: Unknown → Medium
Revision history for this message
In , Tnikkel (tnikkel) wrote :

Does this problem still happen?

Revision history for this message
In , Answ (majdan-andras) wrote :

I've retested now with Firefox 10.0 on Fedora Core 16 and it seems to be fixed.
No rendering problem at all.
Someone should check on Windows too.

Anyway I'm curious about in which version was it fixed :)

Revision history for this message
In , Tnikkel (tnikkel) wrote :

Thanks for testing.

No problem on Windows XP either. Let's close this.

Changed in firefox:
status: Confirmed → Invalid
Changed in firefox-3.0 (Ubuntu):
status: Triaged → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.