[Bug 217713] Frequent freezes with recent www/firefox

2017-03-11 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217713

Bug ID: 217713
   Summary: Frequent freezes with recent www/firefox
   Product: Ports & Packages
   Version: Latest
  Hardware: amd64
OS: Any
Status: New
  Severity: Affects Only Me
  Priority: ---
 Component: Individual Port(s)
  Assignee: ge...@freebsd.org
  Reporter: rkober...@gmail.com
 Flags: maintainer-feedback?(ge...@freebsd.org)
  Assignee: ge...@freebsd.org

For several weeks Firefox has been performing horribly. Loading  page (most any
with significant javascript) will hit several freezes. The whole browser will
lock up for several seconds. For some Google tools and things like Facebook, it
may freeze more than once when loading a single page.

No sure exactly when this started. At first I thought it would clear up either
when I rebooted my system, restarted Firefox, or updated to a new version. None
of these seems to have helped.

Any ideas on this? I may have to start using chromium, which I don't want due
to lack of several features, especially NoScript. Chromium show no such delays.

FreeBSD rogue 11.0-STABLE FreeBSD 11.0-STABLE #0 r314236: Fri Feb 24 23:01:03
PST 2017 root@rogue:/usr/obj/usr/src/sys/GENERIC.4BSD  amd64
GENERIC kernel except using SCHED_4BSD. All ports current.
Firefox 52.0_3 is currently installed.
no memory pressure. No swapping.
===> The following configuration options are available for firefox-52.0_3,1:
 BUNDLED_CAIRO=on: Use bundled fork of cairo-1.9.5
 CANBERRA=off: Sound theme alerts
 DBUS=on: D-Bus IPC system support
 DEBUG=off: Build with debugging support
 DTRACE=off: Build with DTrace probes
 FFMPEG=on: FFmpeg support (WMA, AIFF, AC3, APE...)
 GCONF=off: GConf configuration backend support
 GNOMEUI=off: libgnomeui support module
 INTEGER_SAMPLES=off: Integer audio sample format
 LIBPROXY=off: Proxy support via libproxy
 OPTIMIZED_CFLAGS=on: Use extra compiler optimizations
 PGO=off: Use Profile-Guided Optimization
 PROFILE=off: Build with profiling support
 RUST=on: Build with components written in Rust language
 TEST=off: Build and/or run tests
> Options available for the multi AUDIO: you have to choose at least one of
them
 ALSA=on: ALSA audio architecture support
 PULSEAUDIO=off: PulseAudio sound server support
 SNDIO=off: Sndio audio support
> Options available for the single TOOLKIT: you have to select exactly one
of them
 GTK2=on: GTK+ 2 GUI toolkit support
 GTK3=off: GTK+ 3 GUI toolkit support

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-gecko@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"


[Bug 217713] Frequent freezes with recent www/firefox

2017-03-11 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217713

Jan Beich (mail not working)  changed:

   What|Removed |Added

 CC||jbe...@freebsd.org

--- Comment #1 from Jan Beich (mail not working)  ---
> GENERIC kernel except using SCHED_4BSD.

Try with SCHED_ULE which has better multithreading support. Otherwise, try
using ktrace or dtrace to figure out where short lockups occur.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-gecko@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"


[Bug 217713] Frequent freezes with recent www/firefox

2017-03-11 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217713

--- Comment #2 from Jan Beich (mail not working)  ---
Also check if Multiprocess Windows[1] and/or OpenGL compositing[2] improves
responsiveness. Confirm whether each one is enabled via about:support.

[1] Set browser.tabs.remote.autostart -> true in about:config
[2] Set layers.acceleration.force-enabled -> true in about:config

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-gecko@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"


[Bug 217713] Frequent freezes with recent www/firefox

2017-03-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217713

--- Comment #3 from rkober...@gmail.com ---
(In reply to Jan Beich (mail not working) from comment #1)
Thanks, Jan, but ULE seems to have made no difference at all.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-gecko@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"


[Bug 217713] Frequent freezes with recent www/firefox

2017-03-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217713

--- Comment #4 from rkober...@gmail.com ---
(In reply to Jan Beich (mail not working) from comment #2)
Tried both of these with no change.

Two things that bother me.

First, I see no indication of multiprocessing. I use gkrellm to monitor my
system and I see the typical pattern of uniprocessor jobs of bursts of activity
moving, often very quickly, from thread instance to thread instance. (2 cores
and 4 threading instances.) I don't see the system ever significantly above
100% CPU unless I have something else keeping it busy at the same time. This is
even true when I have multiple tabs loading at the same time. And I will see
all tabs freeze repeatedly as firefox does not update the display. Other
windows are not frozen.

Second, about:support (which I didn't know existed)  shows both hardware and
OpenGL compositing disabled.
HW_COMPOSITING  blocked by default: Acceleration blocked by platform
OPENGL_COMPOSITING  unavailable by default: Hardware compositing is
disabled

I though that Sandy Bridge had HW compositing and I have not intentionally
blocked it. I am running the latest X and Mesa from ports with only a limited X
configuration. Other than a list of fonts,I have only:
Section "Module"
Load "freetype"
EndSection
Section "Screen"
  Identifier"Screen0"
  Device"Card0"
  Monitor   "Monitor0"
  DefaultDepth  24
  Option"RegistryDwords" "EnableBrightnessControl=1"
EndSection

I am thinking about cleaning out Firefox. Resetting it and re-adding
extensions. (I have several, mostly privacy and security related.) 

Any other ideas?

Again, thanks for the suggestions!

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-gecko@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"


[Bug 217713] Frequent freezes with recent www/firefox

2017-04-17 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217713

peter.hender...@ieee.org changed:

   What|Removed |Added

 CC||peter.hender...@ieee.org

--- Comment #5 from peter.hender...@ieee.org ---
I've also had the same problem.  It persisted from FreeBSD 10 to an
installation, from a USB memstick of FreeBSD 11.0-RELEASE-p9 and a complete
rebuild of all my ports.  Most of these ports were built using the default
configurations.  In particular,  the default configuration was used for
firefox, although I've subsequently changed it by turning off Pulse Audio. 
This was to restore the sound I'd lost in the reinstallation, but this did not
fix the freezing.

It may be useful to know, a site it consistently freezes on is www.freebsd.org.
 Hence, this comment is being submitted via chrome.  Also, when quitting, after
such a freeze, the firefox icon on my kde4 tray persists for for a minute or
more and firefox will not restart until the icon disappears, complaining that
there is another firefox process running.  To get rid of the icon, I have to
click on the icon quit option twice.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-gecko@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"


[Bug 217713] Frequent freezes with recent www/firefox

2017-04-17 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217713

rkober...@gmail.com changed:

   What|Removed |Added

   Severity|Affects Only Me |Affects Some People

--- Comment #6 from rkober...@gmail.com ---
To be clear, the "freezes" I see are fairly short... 5-10 seconds, though there
may be several such freezes loading a single web page. Loading this bug report
took about 40 seconds on my system.

During the freeze, all firefox activity stops. I can't switch to a different
tab and the "spinners" in any tabs that are updating stop spinning.

It is certainly interesting that you see a long delay in firefox exiting.While
I have, on occasion, seen this, it is not something I see normally. I do see a
delay of up to 30 seconds (est.) after the firefox window is deleted and
firefox actually exiting so that a new firefox can be launched, but this is not
new and is dependent on system load. Still seeing this with 52.0.2. Will try 53
shortly.

All suggested tweaks (ULE vs. 4BSD and firefox settings) have had no visible
effect.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-gecko@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"


[Bug 217713] Frequent freezes with recent www/firefox

2017-05-28 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217713

--- Comment #7 from Peter C B Henderson  ---
The problems I reported on 2017-04-17 15:00:57 UTC went away when I deleted
cert8.db.  Presumably it was corrupted in some way.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-gecko@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"


[Bug 217713] Frequent freezes with recent www/firefox

2017-06-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217713

--- Comment #8 from rkober...@gmail.com ---
This is an upstream issue with extensions that disable multi-processing. While
I had MP enabled, about:support showed it as disabled by an add-on. I found
that Ghostery is now heavily dependent on MP and, if it is not enabled, Firefox
will slow to a crawl.

The following extensions I was using disable MP:
AmazonSmile 1-Button
Dictionary.com
Xmarks.com

Of these, AmazonSmile is marked as experimental and has not had an update in a
very long time and the Dictionary.com one is not longer available. Xmarks is
still active.

Anyone having a performance issue with Firefox should confirm the state of
multi-process at about:support. I'm sure that there are other extensions that
will disable multi-processing.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-gecko@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"


[Bug 217713] Frequent freezes with recent www/firefox

2017-06-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217713

rkober...@gmail.com changed:

   What|Removed |Added

 Status|New |Closed
 Resolution|--- |Not A Bug

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-gecko@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"


maintainer-feedback requested: [Bug 217713] Frequent freezes with recent www/firefox

2017-03-11 Thread bugzilla-noreply
rkober...@gmail.com has reassigned Bugzilla Automation 's
request for maintainer-feedback to ge...@freebsd.org:
Bug 217713: Frequent freezes with recent www/firefox
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217713



--- Description ---
For several weeks Firefox has been performing horribly. Loading  page (most any
with significant javascript) will hit several freezes. The whole browser will
lock up for several seconds. For some Google tools and things like Facebook, it
may freeze more than once when loading a single page.

No sure exactly when this started. At first I thought it would clear up either
when I rebooted my system, restarted Firefox, or updated to a new version. None
of these seems to have helped.

Any ideas on this? I may have to start using chromium, which I don't want due
to lack of several features, especially NoScript. Chromium show no such delays.

FreeBSD rogue 11.0-STABLE FreeBSD 11.0-STABLE #0 r314236: Fri Feb 24 23:01:03
PST 2017 root@rogue:/usr/obj/usr/src/sys/GENERIC.4BSD  amd64
GENERIC kernel except using SCHED_4BSD. All ports current.
Firefox 52.0_3 is currently installed.
no memory pressure. No swapping.
===> The following configuration options are available for firefox-52.0_3,1:
 BUNDLED_CAIRO=on: Use bundled fork of cairo-1.9.5
 CANBERRA=off: Sound theme alerts
 DBUS=on: D-Bus IPC system support
 DEBUG=off: Build with debugging support
 DTRACE=off: Build with DTrace probes
 FFMPEG=on: FFmpeg support (WMA, AIFF, AC3, APE...)
 GCONF=off: GConf configuration backend support
 GNOMEUI=off: libgnomeui support module
 INTEGER_SAMPLES=off: Integer audio sample format
 LIBPROXY=off: Proxy support via libproxy
 OPTIMIZED_CFLAGS=on: Use extra compiler optimizations
 PGO=off: Use Profile-Guided Optimization
 PROFILE=off: Build with profiling support
 RUST=on: Build with components written in Rust language
 TEST=off: Build and/or run tests
> Options available for the multi AUDIO: you have to choose at least one of
them
 ALSA=on: ALSA audio architecture support
 PULSEAUDIO=off: PulseAudio sound server support
 SNDIO=off: Sndio audio support
> Options available for the single TOOLKIT: you have to select exactly one
of them
 GTK2=on: GTK+ 2 GUI toolkit support
 GTK3=off: GTK+ 3 GUI toolkit support
___
freebsd-gecko@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"