www/firefox: Segmentation fault (core dumped) [firefox-72.0.2_1,1]

2020-01-26 Thread David Wolfskill
This is on my laptop; yesterday, firefox worked.  It was running:

FreeBSD g1-55.catwhisker.org 12.1-STABLE FreeBSD 12.1-STABLE #586 
r357111M/357113: Sat Jan 25 03:38:42 PST 2020 
r...@g1-55.catwhisker.org:/common/S1/obj/usr/src/amd64.amd64/sys/CANARY  amd64 
1201510 1201510

Ports (head) had been updated to r524026, and www/firefox was at
firefox-72.0.2,1.

(The kernel "CANARY" includes GENERIC; removes support for some
devices I'm unlikely to have on the laptop, such as ATAPI tape
drives; adds SMB Bus & I2C support; add IPFW without "default to
accept" support, and add DEBUG_MEMGUARD.)


This morning, I updated the base system to:

FreeBSD g1-55.catwhisker.org 12.1-STABLE FreeBSD 12.1-STABLE #587 
r357132M/357143: Sun Jan 26 03:33:49 PST 2020 
r...@g1-55.catwhisker.org:/common/S1/obj/usr/src/amd64.amd64/sys/CANARY  amd64 
1201510 1201510

and ports (head) to r524169.  This involved several updates, one of which
was www/firefox; here is the list:

===>>> The following actions were performed:
Upgrade of usbids-20191105 to usbids-20200109
Upgrade of aom-1.0.0.2985 to aom-1.0.0.3002
Upgrade of ca_root_nss-3.49.1 to ca_root_nss-3.49.2
Upgrade of libuv-1.34.1 to libuv-1.34.2
Upgrade of pciids-20191223 to pciids-20200125
Upgrade of qtchooser-66 to qtchooser-66_1
Upgrade of re2-20191201 to re2-20200101
Upgrade of ffmpeg-4.2.2_1,1 to ffmpeg-4.2.2_3,1
Upgrade of lensfun-0.3.2_2 to lensfun-0.3.95
Upgrade of libpci-3.6.2 to libpci-3.6.3
Upgrade of sqlite3-3.30.1 to sqlite3-3.31.0
Upgrade of nss-3.49.1 to nss-3.49.2
Upgrade of qt5-qmake-5.13.2_1 to qt5-qmake-5.13.2_2
Upgrade of qt5-buildtools-5.13.2 to qt5-buildtools-5.13.2_1
Upgrade of qt5-core-5.13.2 to qt5-core-5.13.2_1
Upgrade of qt5-dbus-5.13.2 to qt5-dbus-5.13.2_1
Upgrade of qt5-xmlpatterns-5.13.2 to qt5-xmlpatterns-5.13.2_1
Installation of devel/evdev-proto (evdev-proto-5.3)
Upgrade of qt5-gui-5.13.2_2 to qt5-gui-5.13.2_3
Upgrade of qt5-widgets-5.13.2 to qt5-widgets-5.13.2_1
Upgrade of qt5-declarative-5.13.2 to qt5-declarative-5.13.2_1
Upgrade of darktable-3.0.0 to darktable-3.0.0_1
Installation of audio/celt (celt-0.11.3_3)
Installation of audio/libsamplerate (libsamplerate-0.1.9)
Installation of audio/jack (jackit-0.125.0_9)
Installation of databases/py-sqlite3@py27 (py27-sqlite3-2.7.17_7)
Installation of devel/autoconf213 (autoconf213-2.13.000227_7)
Installation of security/libssh2 (libssh2-1.8.2,3)
Installation of devel/libgit2 (libgit2-0.28.4)
Installation of lang/rust (rust-1.40.0)
Installation of devel/rust-cbindgen (rust-cbindgen-0.12.2)
Upgrade of firefox-72.0.2,1 to firefox-72.0.2_1,1
Upgrade of qt5-linguisttools-5.13.2 to qt5-linguisttools-5.13.2_1

In order to see what was going on, I tried invoking firefox from
the command line; here's what I see:

g1-55(12.1-S)[1] firefox
JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't 
find profile directory.
JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't 
find profile directory.
JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't 
find profile directory.
JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't 
find profile directory.
JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't 
find profile directory.
JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't 
find profile directory.
JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't 
find profile directory.
JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't 
find profile directory.
JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't 
find profile directory.
JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't 
find profile directory.

# [dhw] At this point, a window pops up to ask me which profile I
# [dhw] wish to use -- I normally have a couple of instances of firefox
# [dhw] running concurrently, each with its own profile; for this, I'll
# [dhw] only us one, and I'll create a new one, fresh for this exercise,
# [dhw] so there should be no "pollution" from a krufty old profile.

# [dhw] I created a profile called "test_ff" for this.

1580055327921   addons.webextension.doh-roll...@mozilla.org WARNLoading 
extension 'doh-roll...@mozilla.org': Reading manifest: Invalid extension 
permission: networkStatus
1580055328054   addons.webextension.screensh...@mozilla.org WARNLoading 
extension 'screensh...@mozilla.org': Reading manifest: Invalid extension 
permission: mozillaAddons
1580055328055   addons.webextension.screensh...@mozilla.org WARNLoading 
extension 'screensh...@mozilla.org': Reading manifest: Invalid extensio

Re: FreeBSD Port: firefox-73.0,1 error build

2020-02-04 Thread David Wolfskill
On Tue, Feb 04, 2020 at 03:49:39PM +0700, Alex V. Petrov wrote:
> ...
> In file included from
> /usr/ports/www/firefox/work/.build/dist/system_wrappers/exception:3:
> 
> 
> /usr/include/c++/v1/exception:180:5: error: no member named 'abort' in
> namespace 'std::__1'; did you mean simply 'abort'?
> _VSTD::abort();
> ^~~
> /usr/include/c++/v1/__config:759:15: note: expanded from macro '_VSTD'
> 
> #define _VSTD std::_LIBCPP_ABI_NAMESPACE
> 
>   ^
> /usr/include/stdlib.h:86:17: note: 'abort' declared here
> 
> _Noreturn void   abort(void);
>  ^
> 1 error generated.
> gmake[5]: ***
> [/usr/ports/www/firefox/work/firefox-73.0/config/rules.mk:738:
> rlbox_thread_locals.o] Error 1
> 

This is being tracked in
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=243863

Peace,
david
-- 
David H. Wolfskill  da...@catwhisker.org
"The Senate has abdicated its constitutional duty during the impeachment
trial of President Donald Trump." -- Alan S. Frumin, parliamentarian
emeritus of the US Senate

See http://www.catwhisker.org/~david/publickey.gpg for my public key.


signature.asc
Description: PGP signature


Re: FreeBSD Port: www/firefox

2011-12-22 Thread David Wolfskill
On Thu, Dec 22, 2011 at 12:04:46AM +0100, Florian Smeets wrote:
> ...
> >> Yes, there is currently a problem with the PGO option. We are
> >> working on a fix. In the meantime you could build Firefox
> >> without PGO.
> >>
> > 
> > The following patch should fix it. Could you please confirm?
> > 
> 
> The final patch should of course look like this...
> ...

After encountering the error, I tried the (revised) patch this morning,
and the build is definitely successful now, and the operation appears
successful so far.

Environment: FreeBSD 8.2-STABLE #286 228623M: Sat Dec 17 03:39:23 PST 2011
root@localhost:/common/S1/obj/usr/src/sys/CANARY i386

(The "M" suffix is because of a local patch I have for
src/sys/conf/newvers.sh to factor out the VCS stuff out of that file,
rather than a functional change.)

Options:
# This file is auto-generated by 'make config'.
# No user-servicable parts inside!
# Options for firefox-4.0,1
_OPTIONS_READ=firefox-4.0,1
WITHOUT_DBUS=true
WITH_PGO=true
WITHOUT_SMB=true
WITHOUT_DEBUG=true
WITHOUT_LOGGING=true
WITH_OPTIMIZED_CFLAGS=true


I hope the patch will be committed soon.  :-)

Peace,
david   (not on -gecko@)
-- 
David H. Wolfskill  da...@catwhisker.org
Depriving a girl or boy of an opportunity for education is evil.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.


pgpSXbeYJB4gX.pgp
Description: PGP signature


Newly-upgraded firefox-19.0,1 segfaults just after startup

2013-02-20 Thread David Wolfskill
I'm in the habit of tracking stable/9 daily, and once I boot the new
kernel (& world), I update the inistalled ports on my laptop usinig
portmaster.

The past several updates for firefox have been uneventful (though a bit
time-consuming) ... until today.

Today, the updates seemed to be OK, but when I start firefox, I get a
segmentation fault.

I tried creating a new ("vanilla") profile and starting with that; the
segfault remains.

In , one may find:

[TXT] debug_session.txt   20-Feb-2013 09:57   11K  
[TXT] dmesg.boot.txt  20-Feb-2013 06:48   10K  
[TXT] portmaster_run.txt  20-Feb-2013 06:48   11M  

* debug_session.txt is a cut/paste showing what I see when I try running
  gdb against the firefox.core.  (Not much, as I don't normally build
  everything with debugging symbols.)

* dmesg.boot.txt is a copy of /var/run/dmesg.boot on the affected
  system.  Here's "uname -a" output:

FreeBSD g1-227.catwhisker.org 9.1-STABLE FreeBSD 9.1-STABLE #380  
r247019M/247030: Wed Feb 20 05:54:53 PST 2013 
r...@g1-227.catwhisker.org:/usr/obj/usr/src/sys/CANARY  i386

  I note, too, that this is a dual-core machine.

* portmaster_run.tx is a copy of the typescript from the portmaster run.
  (I tend to do these updates within script(1).)

I'm rather at a loss to know what else would be useful or helpful,
so if I've overlooked something, please let me know.  I've included
my address on the Reply-To hint, as I'm not subscribed to gecko@.

Thanks!

Peace,
david
-- 
David H. Wolfskill  da...@catwhisker.org
Taliban: Evil men with guns afraid of truth from a 14-year old girl.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.


pgpjw3AIBP8Ud.pgp
Description: PGP signature


Re: Firefox with no sound

2016-09-17 Thread David Wolfskill
On Sat, Sep 17, 2016 at 12:36:20PM +, Elton Luis Grandolpho wrote:
> Hi,
> 
> I am using Firefox and Chromium in my computer.
> 
> Sound works fine using Chromium(last version), but does not work with 
> Firefox(last version) using youtube , for example.
> 
> uname -a
> FreeBSD FX6100ASUS 10.3-RELEASE FreeBSD 10.3-RELEASE #0 r297264: Fri Mar 25 
> 02:10:02 UTC 2016 
> r...@releng1.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64
> 
> $ ident /usr/ports/www/firefox/Makefile
> /usr/ports/www/firefox/Makefile:
>  $FreeBSD: tags/RELEASE_10_3_0/www/firefox/Makefile 410638 2016-03-08 
> 18:19:56Z jbeich $
> 
> Could you check, please?
> 
> If you have any questions, please let me know

I don't run chromium on my laptop, but I do keep both FreeBSD and
firefox up-to-date, and I've had no problems with sound playing using
firefox (e.g., http://www.npr.org/programs/wait-wait-dont-tell-me/):

g1-252(10.3-S)[1] uname -a
FreeBSD g1-252.catwhisker.org 10.3-STABLE FreeBSD 10.3-STABLE #475  
r305853M/305866:1003508: Fri Sep 16 04:59:56 PDT 2016 
r...@g1-252.catwhisker.org:/common/S1/obj/usr/src/sys/CANARY  amd64
g1-252(10.3-S)[2] ident /usr/ports/www/firefox/Makefile
/usr/ports/www/firefox/Makefile:
 $FreeBSD: head/www/firefox/Makefile 422207 2016-09-15 15:28:27Z jbeich $
g1-252(10.3-S)[3] pkg info firefox-\*
firefox-49.0_2,1
g1-252(10.3-S)[4] 

(Note: as of r305896, r305853 was (still) the most recent commit
to  stable/10; that's why I didn't bother rebuilding stable/10 this
morning.)

Peace,
david
-- 
David H. Wolfskill  da...@catwhisker.org
Those who would murder in the name of God or prophet are blasphemous cowards.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.


signature.asc
Description: PGP signature