Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 34343 - page formatting problems so far only on forums.gentoo.org
Summary: page formatting problems so far only on forums.gentoo.org
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: http://forums.gentoo.org/viewtopic.ph...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-25 10:06 UTC by Brian Dolbec
Modified: 2003-12-23 02:55 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
screenshot showing problem (Screenshot-galeon.png,422.44 KB, image/png)
2003-11-25 10:08 UTC, Brian Dolbec (RETIRED)
Details
galeon-1.3.11a screenshot (Screenshot-galeon-1.3.11a.png,801.08 KB, image/png)
2003-12-21 18:28 UTC, Brian Dolbec (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Brian Dolbec (RETIRED) gentoo-dev 2003-11-25 10:06:27 UTC
webpage display is screwed up and erratic on forums.gentoo.org.   I created a
screenshot showing how it screws up.   I found that the index and chat forum
(when traversing from the index are fine, but traversing to a topic it screws up
again, then traversing back to the chat forum it stays screwed.   I tried to
post to the forum but it messed up badly and I was barley able to edit the
subject to something readable.  I then reposted the same info (copied from the
galeon page [I used the back button to get the proper text]) using mozilla.  
All other websites I have visited using galeon have displayed correctly.  I took
a screenshot with 3 galeon windows, 2 showing Gentoo Chat, 1 screwed up , the
other correct.

There was also another post with the same problem, only opposite results with
the forums, the index was screwed, but everything else displayed ok.
http://forums.gentoo.org/viewtopic.php?t=109108



Reproducible: Always
Steps to Reproduce:
1.emerge rsync, emerge -U world , after a 3 mo. absense
2.ACCEPT_KEYWORDS+'~x86" emerge galeon
3. visiting the forums
Comment 1 Brian Dolbec (RETIRED) gentoo-dev 2003-11-25 10:08:09 UTC
Created attachment 21271 [details]
screenshot showing problem
Comment 2 Brian Dolbec (RETIRED) gentoo-dev 2003-11-25 10:11:57 UTC
P.S. Mozilla and Epiphany both work correctly on the forums and elseware.
Comment 3 foser (RETIRED) gentoo-dev 2003-11-25 11:50:06 UTC
hmm you might want to upgrade to a recent mozilla and make sure galeon is built against that version. 

Is this consistently reproducable or a one time failure ?
Comment 4 Brian Dolbec (RETIRED) gentoo-dev 2003-11-25 15:59:39 UTC
I had just done an update.  As I said I was away for 3 months, so there was a lot of updates emerged, then I emerged the latest galeon.  And yes the problem is nearly always on forums.gentoo.org



*  net-www/mozilla
      Latest version available: 1.5-r1
      Latest version installed: 1.5-r1
brian@big_squirt brian $ ACCEPT_KEYWORDS="~x86" emerge -s galeon
Searching...
[ Results for search key : galeon ]
[ Applications found : 1 ]
  
*  net-www/galeon
      Latest version available: 1.3.10
      Latest version installed: 1.3.10

As of my last rsync on Monday...

brian@big_squirt brian $ emerge -Up world
>>> --upgradeonly implies --update... adding --update to options.
 
These are the packages that I would merge, in order:
 
Calculating world dependencies ...done!
 
brian@big_squirt brian $

I was not the only one to have the problem, greg32 has similar troubles.  check out his thread http://forums.gentoo.org/viewtopic.php?t=109108&start=0&postdays=0&postorder=asc&highlight=
 
I see he has trouble with other websites as well.

I will try re-emerging galeon again if you like.

Brian.
Comment 5 Brian Dolbec (RETIRED) gentoo-dev 2003-11-25 16:31:36 UTC
Interesting... I thought I would check what packages portage would like to downgrade to stable versions and discovered several packages that it wants to upgrade.

brian@big_squirt brian $ emerge -up world
 
These are the packages that I would merge, in order:
 
Calculating world dependencies ...done!
[ebuild     UD] dev-db/metakit-2.4.7.37 [2.4.9.2-r1]
[ebuild     U ] dev-python/sip-3.8 [3.7]
[ebuild     U ] dev-python/qscintilla-1.54 [1.53]
[ebuild     U ] dev-python/PyQt-3.8.1 [3.7]
[ebuild     UD] media-video/quickrip-0.6 [0.8]
[ebuild     U ] media-libs/gdk-pixbuf-0.22.0 [0.21.0]
[ebuild     UD] net-www/galeon-1.2.11 [1.3.10]
[ebuild     UD] media-video/ogle-0.8.5 [0.9.1]
[ebuild     UD] media-video/ogle-gui-0.8.5 [0.9.1]
 
brian@big_squirt brian $


I wonder if there is a portage bug in there, or they up'd the dependancies for some of the stable packages since I last emerged the other unstable one's.

Any posibility that some of those python pkg's may be contributing to my galeon problem?
Comment 6 Brian Dolbec (RETIRED) gentoo-dev 2003-11-26 15:37:19 UTC
Well, I've re-emerged galeon = no change, it still screws the formatting.
I manually updated the other packages just in case = no change
I re-emerged mozilla-1.5-r1 & galeon-1.3.10 = still does not format correctly. I also found that the forum index page also now does not display correctly.  I also through testing found that middle clicking a link to open it in a new tab will display it correctly every time.  Also clicking on a topic header from the topic reloads the same page with a few additional formating tags in the url will nearly always display correctly.   I am using galeon for this post.   I find that using the cursor arrows will not always return to the last character typed, it stops one character short.  I then have to re-type the character and delete the one being inserted in front of.

Hopefully this will post correctly, or I will have to copy this text to an intermediate text editor in order to paste it into an epiphany or mozilla page display.  For some reason I could not use the clipboard directly from galeon to mozilla without pasting into a gedit screen then re-copying from there to paste int a mozilla page.

Comment 7 Brian Dolbec (RETIRED) gentoo-dev 2003-11-26 15:42:59 UTC
P.S. It also creates a post like the previous one with no wordwrap to the page width displayed.

Sorry.

I also saw on the galeon site that galeon-1.3.8 had a number of bugs similar to this.   Maybe they didn't fix it correctly after all.

Comment 8 Brian Dolbec (RETIRED) gentoo-dev 2003-11-26 16:03:25 UTC
I just experienced the same cursor movement bug while making a post using epiphay.

Maybe that bug is from mozilla,  since they both are based on mozilla's engine.

I see the mozilla team is monitoring this bug. So I shouldn't have to start another new bug.

If there is any debug files or routines I can run for you I'll be happy to oblige, just let me know.

Comment 9 foser (RETIRED) gentoo-dev 2003-12-07 07:12:30 UTC
i don't know what to do with this, i can't reproduce it and epiphany and galeon use pretty much the same codebase, so i'd say they shouldn't differ much in browsing behaviour.

The erratic behaviour and having the problem only on gentoo forums (?) makes me think it's some sort of local corruption problem. Since you havent updated your system in 3 months it might be an outdated lib playing up, have you updated your full system ?

Does the mozilla team have any useful insights ?
Comment 10 Brian Dolbec (RETIRED) gentoo-dev 2003-12-07 10:30:27 UTC
Thank you for trying.   One other person has the same problem and he experienced the bug with other forum sites as well.

In case there is an old lib somewhere I am doing a --deep update at the moment.  Emerge showed several packages it would update from a standard update.  I keep you posted as for the result.

Comment 11 Brian Dolbec (RETIRED) gentoo-dev 2003-12-07 10:35:48 UTC
My system also did a gcc update on my initial emerge -u world, could that be a possible source, since some libraries are compiled with different gcc's?
Comment 12 foser (RETIRED) gentoo-dev 2003-12-21 04:40:47 UTC
no that shouldnt be a problem. So the problem is still consistently reproducable after a full system update ?
Comment 13 Yi Quang (RETIRED) gentoo-dev 2003-12-21 04:51:55 UTC
I would advice upgrading to the latest galeon-1.3.11a and see if the problem is still there.  
Comment 14 Brian Dolbec (RETIRED) gentoo-dev 2003-12-21 16:35:50 UTC
Sorry, I have been busy and exhausted lately.  I also did a complete re-compile of the system and it still has the same behavior.   I am emerging 1.3.11a as I write this.   I'll let you know the result shortly.

Brian
Comment 15 Brian Dolbec (RETIRED) gentoo-dev 2003-12-21 16:48:29 UTC
It failed to compile galeon-1.3.11a


[code]
Making all in sounds
make[2]: Entering directory `/var/tmp/portage/galeon-1.3.11a/work/galeon-1.3.11a/sounds'
LC_ALL=C ../intltool-merge ../po galeon.soundlist.in galeon.soundlist -d -u -c ../po/.intltool-merge-cache
The OrigTree module doesn't seem to be properly installed ../intltool-merge
 
make[2]: *** [galeon.soundlist] Error 2
make[2]: Leaving directory `/var/tmp/portage/galeon-1.3.11a/work/galeon-1.3.11a/sounds'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/galeon-1.3.11a/work/galeon-1.3.11a'
make: *** [all] Error 2
 
!!! ERROR: net-www/galeon-1.3.11a failed.
!!! Function src_compile, Line 55, Exitcode 2
!!! compile failed
 
root@big_squirt brian #
[/code]
Comment 16 Yi Quang (RETIRED) gentoo-dev 2003-12-21 16:51:06 UTC
Get the fixed tarball from galeon.sourceforge.net.  I've filed a bug for this already but the gentoo people have not fixed it yet.  
Comment 17 Brian Dolbec (RETIRED) gentoo-dev 2003-12-21 18:26:50 UTC
Well, I downloaded the fixed tarball, copied the ebuild to usr/local/.../galeon-1.3.11a-r1.ebuild. then

emerge --digest usr/local/portage/net-www/galeon/galeon-1.3.11a-r1.ebuild

compile completed successfully.  Opened galeon to the forums index... same problem

attached is another screenshot
Comment 18 Brian Dolbec (RETIRED) gentoo-dev 2003-12-21 18:28:06 UTC
Created attachment 22529 [details]
galeon-1.3.11a screenshot
Comment 19 Yi Quang (RETIRED) gentoo-dev 2003-12-21 18:44:13 UTC
Okay, here's the next thing I would do, recompile pango.  First see if freetype was merged after pango, you can do this with tools like genlop.  Let me know if this fixes it.
Comment 20 Brian Dolbec (RETIRED) gentoo-dev 2003-12-21 18:57:19 UTC
here is the genlop output

big_squirt galeon # genlop -w pango freetype
 
 * x11-libs/pango
 
     Merged   at Wed Aug  6 01:26:14 2003    (pango-1.2.1-r1)
     Merged   at Tue Aug 12 02:24:58 2003    (pango-1.2.3)
     Merged   at Sun Nov 23 00:17:36 2003    (pango-1.2.5)
     Merged   at Mon Dec  8 11:54:40 2003    (pango-1.2.5)
 
pango: merged totally 4 times.
 
 
 * media-libs/freetype
 
     Merged   at Tue Aug  5 19:06:14 2003    (freetype-2.1.4)
     Merged   at Wed Aug  6 05:29:08 2003    (freetype-1.3.1-r3)
     Merged   at Mon Dec  8 06:10:15 2003    (freetype-2.1.4)
 
freetype: merged totally 3 times.
 
big_squirt galeon #


I am re-emerging pango, I'll restart x and re-test
Comment 21 Brian Dolbec (RETIRED) gentoo-dev 2003-12-21 19:05:33 UTC
No change.  Gentoo forums index still messed up.
Comment 22 Brian Dolbec (RETIRED) gentoo-dev 2003-12-21 19:12:00 UTC
more food for thought.   Re-sizing the window does not change the rendered image to the new window size.   It remains constant thru all size changes, only centering moves the image around within the window.
Comment 23 Yi Quang (RETIRED) gentoo-dev 2003-12-21 19:14:01 UTC
Hurmm, I'm not sure what to say.  Pango handles the text rendering.  Are you running ~x86?  You are using an older version of freetype, although I'm not sure that will fix it either.  And this happens sometimes and sometimes not right?
Comment 24 Yi Quang (RETIRED) gentoo-dev 2003-12-21 19:17:44 UTC
It sounds more and more like you are having a messed up mozilla installation, you do have mozilla compiled with gtk2 useflag right?
Comment 25 Brian Dolbec (RETIRED) gentoo-dev 2003-12-21 19:32:49 UTC
as of yesterdays rsync and emerged updates here is emerges output
[code]
brian@big_squirt brian $ su
Password:
root@big_squirt brian # emerge -up world
 
These are the packages that I would merge, in order:
 
Calculating world dependencies ...done!
[ebuild     UD] net-www/galeon-1.3.10 [1.3.11a-r1]
 
root@big_squirt brian #


root@big_squirt brian # emerge -pv mozilla
 
These are the packages that I would merge, in order:
 
Calculating dependencies ...done!
[ebuild   R   ] net-www/mozilla-1.5-r1  +java +crypt -ipv6 +gtk2 +ssl -ldap +gnome -debug -mozcalendar -mozx mlterm -moznoirc +moznomail -moznocompose -moznoxft
 
root@big_squirt brian #


[/code]


Remember,  mozilla and epiphany both render properly at the same time galeon does not.

Comment 26 Brian Dolbec (RETIRED) gentoo-dev 2003-12-21 21:37:05 UTC
I have updated to freetype and pango to ~x86 also updated epiphany and 9 other packages using a deep update.  The problem with galeon persists.

[code]
big_squirt brian # genlop mozilla galeon epiphany pango freetype
 
 * net-www/mozilla
 
     Merged   at Wed Aug  6 09:47:03 2003    (mozilla-1.4-r3)
     Merged   at Wed Aug  6 13:26:59 2003    (mozilla-1.3-r2)
     Merged   at Thu Aug  7 23:21:45 2003    (mozilla-1.4-r3)
     Merged   at Sun Nov 23 11:53:38 2003    (mozilla-1.5-r1)
     Merged   at Wed Nov 26 20:10:01 2003    (mozilla-1.5-r1)
     Merged   at Mon Dec  8 20:45:45 2003    (mozilla-1.5-r1)
 
mozilla: merged totally 6 times.
 
 
 * net-www/galeon
 
     Merged   at Wed Aug  6 19:56:40 2003    (galeon-1.3.7)
     Merged   at Fri Aug  8 08:12:09 2003    (galeon-1.3.7)
     Merged   at Mon Nov 24 01:08:53 2003    (galeon-1.3.10)
     Merged   at Wed Nov 26 02:44:18 2003    (galeon-1.3.10)
     Merged   at Wed Nov 26 23:16:12 2003    (galeon-1.3.10)
     Merged   at Sun Dec  7 23:10:02 2003    (galeon-1.3.10)
     Merged   at Tue Dec  9 05:55:49 2003    (galeon-1.3.10)
     Merged   at Mon Dec 22 02:18:51 2003    (galeon-1.3.11a-r1)
 
galeon: merged totally 8 times.
 
 
 * net-www/epiphany
 
     Merged   at Sun Nov 23 15:56:08 2003    (epiphany-1.0.4)
     Merged   at Tue Dec  9 04:25:16 2003    (epiphany-1.0.4)
     Merged   at Mon Dec 22 05:11:09 2003    (epiphany-1.0.6)
 
epiphany: merged totally 3 times.
 
 
 * x11-libs/pango
 
     Merged   at Wed Aug  6 01:26:14 2003    (pango-1.2.1-r1)
     Merged   at Tue Aug 12 02:24:58 2003    (pango-1.2.3)
     Merged   at Sun Nov 23 00:17:36 2003    (pango-1.2.5)
     Merged   at Mon Dec  8 11:54:40 2003    (pango-1.2.5)
     Merged   at Mon Dec 22 03:00:49 2003    (pango-1.2.5)
     Merged   at Mon Dec 22 03:50:50 2003    (pango-1.2.5-r1)
 
pango: merged totally 6 times.
 
 
 * media-libs/freetype
 
     Merged   at Tue Aug  5 19:06:14 2003    (freetype-2.1.4)
     Merged   at Wed Aug  6 05:29:08 2003    (freetype-1.3.1-r3)
     Merged   at Mon Dec  8 06:10:15 2003    (freetype-2.1.4)
     Merged   at Mon Dec 22 03:47:49 2003    (freetype-2.1.5)
 
freetype: merged totally 4 times.
 
big_squirt brian #

[/code]

I don't know why nobody else seems to be able to reproduce the problem.   The dec. 8 recompile of the entire system I changed the cflags back to my prefered -O2 from the gentoo default -O3.  It did not make a difference.

Just in case here are the relevant make.conf snipits

[code]
USE="altivec amd apache2 dnd dvd fbcon gnomedb gphoto2 gtk2 hbci jikes \
     mbox md5sum moznomail mpi samba snmp sqlite sse stroke tiff usb \
     videos wmf wxwindows xml"
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe -w"
CXXFLAGS="${CFLAGS}"
#ACCEPT_KEYWORDS="~arch"
FEATURES="sandbox ccache distcc userpriv usersandbox noauto"
[/code]

I have not been making use of distcc, as I have it for some old machines not being used at the moment.

Comment 27 Spider (RETIRED) gentoo-dev 2003-12-22 03:21:59 UTC
hmm, excuse me if I'm from the blue here. 
Could you check that you don't have any user-css'  set in galeon? thats one of the browsers that allow you to override all CSS and use your own, and having a bad user stylesheet could cause something like this.

Comment 28 Brian Dolbec (RETIRED) gentoo-dev 2003-12-22 19:31:08 UTC
Well, first off last night I re-emerged mozilla & galeon again. No change!

Now for spiders thoughts...
It seems the menus have been changed form previuos versions (help files not yet updated).  Under the View=>Styles there are only 2 choices, None, Default.   It is on default, but switching does not affect the problem.   Also there is no longer a Tools menu & first time druid option, so I renamed the .galeon directory in my home folder and tried again, same result.

The other thing I have found is since I recompiled my entire system, the problem is consistent and I am unable to get any corectly formated pages from forums.gentoo.org.  I was able to get some pages displayed correctly or reload it thru the links on the page to display properly before.

I also checked an old forum site I used to go to which is powered by phpbb 2.04 and it displays properly and resizes correctly (including the subsilver theme).  Also all other gentoo.org pages tested display & resize correctly as well.  Could there have been a minor mod to the css sheets on the forums that is rarely (me) showing itself flawed?


Comment 29 Brian Dolbec (RETIRED) gentoo-dev 2003-12-22 23:02:38 UTC
*#!%&*%$#!@.   Well, its driving me crazy.  I can now get the forums index page to  display correctly again using a slightly different URL to get the same page.

e.g.  http://forums.gentoo.org    Does not display correctly, resize, etc.

      http://forums.gentoo.org/index.php   Displays correctly, resizes, etc.

Following any of the links to forum topics does not display correctly still, athough as I said earlier sometimes it did.

Are you guys sure that your galeon installs do not get different results for the 2 URL's listed above?
Comment 30 Yi Quang (RETIRED) gentoo-dev 2003-12-22 23:08:30 UTC
Nope, both display the same for me.  Just wondering, what encoding are you using?
Comment 31 Brian Dolbec (RETIRED) gentoo-dev 2003-12-22 23:13:08 UTC
I viewed and saved the source for both the URL's listed in my previous post then opened the 2 files.  Both displayed the same.  Messed up! Also without the style sheets of course.

Perplexing isn't it!
Comment 32 Brian Dolbec (RETIRED) gentoo-dev 2003-12-22 23:19:26 UTC
I think you've found it!   I went to encoding selected other=>american and it displayed correctly, even following links to topics.   I switched to Arabic=>Arabic (IBM-864) and it screws up again.

Comment 33 Brian Dolbec (RETIRED) gentoo-dev 2003-12-22 23:23:43 UTC
I checked preferences and the default encoding was set to Arabic (IBM-864).


I have changed it now.   I tried 4 or 5 others and all displayed fine.

Comment 34 Yi Quang (RETIRED) gentoo-dev 2003-12-22 23:25:12 UTC
boom, I'm glad we took care of this one.  
Comment 35 Brian Dolbec (RETIRED) gentoo-dev 2003-12-22 23:31:13 UTC
All the times I've upgraded galeon I've never set the encoding (just left it the default setting).   What did they do lately to change it?

I'll have to tell greg32 on the forums to try setting his encoding, see if it fixes it for him as well.
Comment 36 foser (RETIRED) gentoo-dev 2003-12-23 02:55:50 UTC
guess that fixes it...

closing invalid because it seems to be a problem on the userside.