maintainer-feedback requested: [Bug 243320] www/firefox: 72.0.1_1,1 crash on start

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Jan 13 14:41:27 UTC 2020


Bugzilla Automation <bugzilla at FreeBSD.org> has asked freebsd-gecko mailing list
<gecko at FreeBSD.org> for maintainer-feedback:
Bug 243320: www/firefox: 72.0.1_1,1 crash on start
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=243320



--- Description ---
[14897, Main Thread] WARNING: failed to freeze shm: Function not implemented:
file
/tmp/ports/usr/ports/www/firefox/work/firefox-72.0.1/ipc/chromium/src/base/shar
ed_memory_posix.cc,
line 289
Segmentation fault (core dumped)

=============================================================================
#elif defined(__FreeBSD__)
  cap_rights_t rights;
  cap_rights_init(&rights, CAP_MMAP_R);
  if (cap_rights_limit(mapped_file_, &rights) != 0) {
    CHROMIUM_LOG(WARNING) << "failed to freeze shm: " << strerror(errno);
    //return false; // - My temp FIX - works.
  }
=============================================================================

Better to check ENOSYS != errno:
if (cap_rights_limit(mapped_file_, &rights) != 0 && ENOSYS != errno) {
and only in this case fail.


More information about the freebsd-gecko mailing list