Project

General

Profile

Bug #3896

firefox crashes on start on hipster

Added by Alexander Pyhalov over 7 years ago. Updated over 7 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Desktop (JDS)
Target version:
-
Start date:
2013-07-19
Due date:
% Done:

100%

Estimated time:
1.00 h
Difficulty:
Medium
Tags:
firefox

Description

Firefox dumpes core on hipster (illumos-3e7c655), version from 19 July.

gdb information:

core was generated by `/usr/bin/firefox'.
Program terminated with signal 11, Segmentation fault.

#0  0xfeef5935 in _lwp_kill () from /usr/lib/firefox/../libc.so.1
(gdb) bt
#0  0xfeef5935 in _lwp_kill () from /usr/lib/firefox/../libc.so.1
#1  0xfeeed342 in thr_kill () from /usr/lib/firefox/../libc.so.1
#2  0xfee90f3b in raise () from /usr/lib/firefox/../libc.so.1
#3  0xfc83ea84 in __1cNnsProfileLockSFatalSignalHandler6FipnHsiginfo_pv_v_ ()
   from /usr/lib/firefox/libxul.so
#4  0xfeef0e05 in __sighndlr () from /usr/lib/firefox/../libc.so.1
#5  0xfeee5833 in call_user_handler () from /usr/lib/firefox/../libc.so.1
#6  <signal handler called>
#7  0xf647b595 in inflate_table () from /usr/lib/firefox/../libz.so.1
#8  0xfa9ef0cc in ?? ()
#9  0x00000025 in ?? ()
#10 0xfc9d0a9c in __1cInsJARURIHRelease6M_I_ () from /usr/lib/firefox/libxul.so
#11 0xfa9ef0cc in ?? ()
#12 0x0003e024 in ?? ()
#13 0x00000000 in ?? ()

package version:
$ pkg info firefox 
          Name: web/browser/firefox
       Summary: Mozilla Firefox Web browser
      Category: Applications/Internet
         State: Installed
     Publisher: openindiana.org
       Version: 10.0.12
 Build Release: 5.11
        Branch: 0.151.1.8
Packaging Date: April  7, 2013 12:16:57 AM 
          Size: 107.98 MB
          FMRI: pkg://openindiana.org/web/browser/firefox@10.0.12,5.11-0.151.1.8:20130407T001657Z

#1

Updated by Ken Mays over 7 years ago

  • Status changed from New to Feedback

Possible issue with zlib or newer packages built with GCC versus Sun Studio? Let's review.

#2

Updated by Alexander Pyhalov over 7 years ago

  • Status changed from Feedback to In Progress
  • % Done changed from 0 to 100

It seems that problem was related to gcc optimization issues. Fixed by explicitly setting "-O2": https://github.com/pyhalov/oi-userland/commit/c347f73d570ef68a5382217f2637471db8873514

#3

Updated by Ken Mays over 7 years ago

  • Category set to Desktop (JDS)
  • Status changed from In Progress to Closed
  • Estimated time set to 1.00 h
  • Tags changed from needs-triage to firefox

Resolved. Tested Firefox 10.0.12esr on openindiana 5.11 illumos-ae44990 without any 'abnormal' browser crash issues on several websites. Great job!

Also available in: Atom PDF