[Bug 217713] Frequent freezes with recent www/firefox
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
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
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
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
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
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
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
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
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
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
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"