firefox illegal instruction crash during startup on centos 6.6

RESOLVED WORKSFORME

Status

()

RESOLVED WORKSFORME
3 years ago
3 years ago

People

(Reporter: mdflickner, Unassigned)

Tracking

38 Branch
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

3 years ago
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.65 Safari/537.36

Steps to reproduce:

firefox --safe-mode

I see firefox crashing with illegal instruction on certain centos 6.6 virtual machines. This relates to this thread - https://www.centos.org/forums/viewtopic.php?f=14&t=49418

I created a new centos instances on softlayer where firefox works. I used this image to create a new instance where firefox --safe-mode fails with an illegal instruction. 

All images have the latest updates with firefox 38.1.1. I tried yum remove firefox followed by a yum install firefox. I also tried regressing firefox back to version 31. On a failing machine I tried chrome using install_chrome.sh from http://chrome.richardlloyd.org.uk/. It also gave me an illegal instruction. 

How can I track this problem ? 

Is it possible this is caused by virtualization ? I noticed the instances that fail/work have different processor versions. 

# firefox works
[synapse@cpe-centos2 ~]$ cat /proc/cpuinfo | grep model\ name
model name	: Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz
model name	: Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz
model name	: Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz
model name	: Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz

#firefox fails
[synapse@cpe-centos1 ~]$ cat /proc/cpuinfo | grep model\ name
model name	: Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
model name	: Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
model name	: Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
model name	: Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz

#firefox fails
[arthurjo@synapseU1 ~]$ cat /proc/cpuinfo | grep model\ name
model name	: Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
model name	: Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
model name	: Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
model name	: Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
model name	: Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
model name	: Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
model name	: Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
model name	: Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
model name	: Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
model name	: Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
model name	: Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
model name	: Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
model name	: Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
model name	: Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
model name	: Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
model name	: Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz


Actual results:

illegal instruction


Expected results:

firefox should start
If you're installing firefox with yum, you're not using a mozilla.org build of firefox. Please try with a mozilla.org build of firefox: https://www.mozilla.org/en-US/firefox/all/
If those builds work, file a bug on the centos bug tracker.
That's a crash in virtual machine - I'd investigate it by this way. It's also x86_64 so the instruction set may not differ between real and virt HW.
(Reporter)

Comment 3

3 years ago
I successfully ran the mozilla version of firefox on a centos instance that failed.  Will followup with a centos bug submission.
Status: UNCONFIRMED → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.