Why does Firefox 3.06 keep crashing on Puppy Linux 4.1?

Using applications, configuring, problems
Message
Author
User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#31 Post by mikeb »

Ok feedback time after my usual unscientific testing.

Found a repeatable crash on firefox 3.0.7 from mozilla...flash 10.0.15...puppy 4.12
Basically involved browsing back between videos on you tube....kill and restart same session gave the same freeze.

Dropped in your glib 1.800 libs (no libgio) , restarted firefox...no freeze...continued to abuse it on you tube with no hiccups.
In fact the whole performance was much snappier on my 700mhz machine...with the old glibc was like wading through custard.
Definatly seems like a good fix for now...I will install this setup for the family to test out

mike

User avatar
tazoc
Posts: 1157
Joined: Mon 11 Dec 2006, 08:07
Location: Lower Columbia Basin WA US
Contact:

Firefox 3.07 crashes on my.yahoo.com

#32 Post by tazoc »

Techtype found this one: Open http://my.yahoo.com and move your pointer to a news link, hold to activate the javascript, then up and down a few more links and then away. Crashes every time for me. I'm using Lighthouse 4.1.2-b5.

I tried the glib-2.18.4-i486 unzipping into / the tar.gz posted earlier. Still crashing but not sure if I did it correctly. Firefox 3.0.7 and 3.1beta3 also crash. I understand FF 2.x does not exhibit this behavior but I prefer the latest versions.

I haven't tried it in Puppy 4.1.2 yet, but I did try a clean install of Firefox 3 in Newyearspup 02. It does not crash--rock solid.
-TazOC
[url=http://www.lhpup.org/][b][size=100]lhpup.org[/size][/b] [img]http://www.lhpup.org/gallery/images/favicon.png[/img][/url] [url=http://www.lhpup.org/release-lhp.htm#602]Lighthouse 64 6.02[/url]

drummachine
Posts: 15
Joined: Fri 13 Feb 2009, 21:58

#33 Post by drummachine »

@tazoc

try the first pet.

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#34 Post by mikeb »

I tried the glib-2.18.4-i486 unzipping into / the tar.gz posted earlier. Still crashing but not sure if I did it correctly.
Well the theory that is forming is that a joyous combination of ff / gtk / glib / flash brings forth stability so using glib 1.800 on 4.12 helps in that case only so your test seems to support that. I suspect good ol seamonkey fares better as version matching/compilation (in puppy ) is better .

So perhaps when offering say a firefox(or seamonkey) pet it should be a full , stable combination for particular puppy version(s)...packages are usually a case of app plus needed dependancies which in this case does not guarantee stability in itself

I noticed opera has been supplied as an all in one compilation with built in qt which may contribute quite heavily for its reputation for stability.

mike

User avatar
tazoc
Posts: 1157
Joined: Mon 11 Dec 2006, 08:07
Location: Lower Columbia Basin WA US
Contact:

#35 Post by tazoc »

@drummachine,
Thank you for the pet. I tried the first one, installed fine, but FF still crashes on my.yahoo.com. Thought maybe it was because of LighthousePup, so I switched to a clean frugal install of Puppy 4.1.2 and FF 3.0.7, with no SFS files. Installed your first pet and rebooted. FF still crashes. The only thing that prevents the crashing is to disable Javascript in FF Preferences | Content.

In a terminal:

Code: Select all

# cd /usr/lib/firefox
# ./firefox
/usr/lib/firefox/crashreporter: error while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No such file or directory
Should I try installing gtk+-2.12.1 with PetGet?

@mikeb,
Yes SeaMonkey and Opera are stable for me. I may try the SeaMonkey 2 Alpha 3 to see if the addons I use with FF will work.
-TazOC
[url=http://www.lhpup.org/][b][size=100]lhpup.org[/size][/b] [img]http://www.lhpup.org/gallery/images/favicon.png[/img][/url] [url=http://www.lhpup.org/release-lhp.htm#602]Lighthouse 64 6.02[/url]

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#36 Post by mikeb »

error while loading shared libraries: libgconf-2.so.4
now there's a novelty. I wonder what's calling that...I assume the console output is from the javascript crash rather than initial launch.

ff 3.07...from mozilla tar.bz2?

I tested without including libgio....and full install, though aufs usually behaves better than union in that respect.....just trying to find differences

mike

drummachine
Posts: 15
Joined: Fri 13 Feb 2009, 21:58

#37 Post by drummachine »

@ tazoc

tried my.yahoo.com and had also crashes.
Had to update complete gtk-core to stop it crashing.
You can try this:

For Puppy 4.1x:
gtk-core-update

For Puppy 4.2 (without libjasper dependency):
gtk-core-update-p42

ONLY FOR TESTING PURPOSES!!

(contains glib-2.18.4, pango-1.22.4, pixman-0.14.0, cairo-1.8.6, gtk+-2.14.7)

UPDATE 26. March 2009: smaller pet (dropped the large unnecessary locales folder)

UPDATE 02. April 2009: updated libpangocairo was missing

And the development part (for the sake of completeness):
gtk-core-update-dev

I use this update on a full install since 2 weeks without any problems!!!!
Last edited by drummachine on Sun 05 Apr 2009, 13:36, edited 11 times in total.

HyerMan
Posts: 30
Joined: Fri 23 Jan 2009, 01:35

#38 Post by HyerMan »

I never thought this thread would grow like this. I would contribute more if I was experienced with compiling things on Linux (I guess I'll have to learn).

One thing that almost always causes a crash on FF (and on Bon Echo) is when there is video or something that will cause gxine 0.5.9 to launch. My daughter on facebook will actually get puppy to crash that way.

In reading through this thread it has become clear to me that THE key app for puppy to have work great is Firefox. The number one thing that people do with a computer is surf the web. The browsers are continuing to compete and improve. Sites are taking advantage of the latest scripting and media features. FF is really the standard bearer. Notice how IE8 is going to match the standard. I think there is value in supporting the latest web browser features even if it impacts the size of puppy. At least have a fatpuppy version that has a rock solid browsing experience.

Just my 2 cents. I guess I need to learn how to compile FF in order to contribute more.

User avatar
tazoc
Posts: 1157
Joined: Mon 11 Dec 2006, 08:07
Location: Lower Columbia Basin WA US
Contact:

#39 Post by tazoc »

@drummachine,
Yes, gtk-core-update.pet works! Amazing! :D It works in LighthousePup as well as Puppy 4.1.2. If this proves stable I think many FF users will appreciate it.

I extracted the pet after testing it and I'm wondering if removing the gtk.desktop and the big locale folder (inside the pet, not Puppy) would be a problem. Can't resist trying to prune it for Lighthouse...

Well done!
-TazOC
[url=http://www.lhpup.org/][b][size=100]lhpup.org[/size][/b] [img]http://www.lhpup.org/gallery/images/favicon.png[/img][/url] [url=http://www.lhpup.org/release-lhp.htm#602]Lighthouse 64 6.02[/url]

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#40 Post by mikeb »

One thing that almost always causes a crash on FF (and on Bon Echo) is when there is video or something that will cause gxine 0.5.9 to launch.
Yep I wold confirm that gxine plugin and firefox don't love each other...I simply removed it. I wonder if the gtk/glib update would help with that. Otherwise the mediaplayer connectivity extension does basically the same function.

mike

jkasten
Posts: 1
Joined: Sun 22 Mar 2009, 23:37

thanks drummachine

#41 Post by jkasten »

Thanks drummachine for the gtk-core-update.pet file. It fixed my problem with facebook crashing in firefox 3.0.7 when entering anything in the search box in facebook. I was wondering if anyone knows why the text in the menu and URL on looks like kinda of smashed together in the firefox GUI. For example on the History in the menu the H and i are touching. Kinda reminds me of what happens when you have a an lcd monitor not in native resolution with no sub-pixel settings like clear type in windows turned on.

drummachine
Posts: 15
Joined: Fri 13 Feb 2009, 21:58

#42 Post by drummachine »

you can set a gtk-system-font inside puppy with the "gtk theme chooser".
The menu and URL fonts in Firefox 3 will look much better afterwards.

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#43 Post by ttuuxxx »

missing libjasper.so.1 in puppy 4.2 when installed your latest version.
Please provide the package if possible with dev's.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#44 Post by ttuuxxx »

still runs slow with FF 3.0.6 with 4,2 using your latest package. Sorry :?
try this page and move your scrollbars up and down
https://addons.mozilla.org/en-US/firefox
works perfect in dpup.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

big_bass
Posts: 1740
Joined: Mon 13 Aug 2007, 12:21

#45 Post by big_bass »

HyerMan
At least have a fatpuppy version that has a rock solid browsing experience.


My main focus is stability
I don't care about new version numbers I stick to what works
I can't aford to lose time and work caused by a browser crash
since the browser gets heavily abused by me everyday


don't upgrade to firefox 3.00 when it asks for an update


I built this one
http://puppylinux.ca/tpp/big_bass/firef ... .124.0.pet


just a note: even on Slackware (with full lib packages )firefox 3+ has problems after it upgrades


there are other options
pick the one that works

big_bass

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#46 Post by ttuuxxx »

big_bass wrote:
HyerMan
At least have a fatpuppy version that has a rock solid browsing experience.


My main focus is stability
I don't care about new version numbers I stick to what works
I can't aford to lose time and work caused by a browser crash
since the browser gets heavily abused by me everyday


don't upgrade to firefox 3.00 when it asks for an update


I built this one
http://puppylinux.ca/tpp/big_bass/firef ... .124.0.pet


just a note: even on Slackware (with full lib packages )firefox 3+ has problems after it upgrades


there are other options
pick the one that works

big_bass
Yes I agree with that fully, :)
Like FirePup on series 4.0+ :)
or ff3 on Dpup
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

big_bass
Posts: 1740
Joined: Mon 13 Aug 2007, 12:21

#47 Post by big_bass »

ttuuxxx

good to hear that firefox3+
works on a Debian base

I am working on a "build" so I'll be busy for quite ahwile
*won't have time to mess with the latest firefox 3+*
and like I said above I only care to have a solid system
at this point in time I don't even care about the final size
of the ISO

just want it solid

that means there is something on the Debiian base that is needed
for puppy and slackware

the bad part is when firefox version 3+
crashes it does a total lock up frozen solid
which makes it more difficult to debug


big_bass

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#48 Post by ttuuxxx »

FF3 runs just as fast as FirePup on Debian/Dpup, very responsive. Thats the real reason why I'm working with Dpup now, because Firefox is the most sought after browser, and not to be able to offer the latest version is somewhat DSL job,lol not puppy :) But I still like Firepup the best :)
But at least I'll be able to make a new version for Dpup :) Thats the best part where as with series 4 I was really stick with 1.5 or 2 series which are basically the same minus spellcheck, but I managed to get that working in 1.5 :)
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
Colonel Panic
Posts: 2171
Joined: Sat 16 Sep 2006, 11:09

#49 Post by Colonel Panic »

This probably needs a new thread, but has anyone tried using Flock in Puppy? It's based on Firefox but with a few extras built in to make blogging, sharing photos online etc. easier. Looks quite attractive too IMO.

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#50 Post by ttuuxxx »

Colonel Panic wrote:This probably needs a new thread, but has anyone tried using Flock in Puppy? It's based on Firefox but with a few extras built in to make blogging, sharing photos online etc. easier. Looks quite attractive too IMO.
Yes I've tried flock in the past, same with icecat, iceweasel. etc Its just that puppy is missing something or there's a bug in a library it was also a gradual thing, The first firepup I built was on 1.0 and then the regular based on 1.5, when series 2.0 came out everybody noticed a bit of a slowdown, then with each FF release it was slower and slower and slower, Finally series 3 was released and even when I compiled on puppy a couple of times, even tried the latest glib,gtk, cario, pango, and then compiled it, and it still was the slowest version yet. Thats when I gave up on compiling it, until dpup happened and I tried Iceweasel which is FF 3.0.6 that ran perfect. I then tried it on puppy, it said not missing anything and I also had that update from this thread installed, and once again it was a crap version, Its just series 4.0 just doesn't work right with FF3.
ttuuxxx
PS now back to Dpup :)
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

Post Reply