Closed Bug 1444292 Opened 8 years ago Closed 3 years ago

Firefox Nightly 60.0a1 (2018-03-08/9) (64-bit) causing kernel panic in iMac Pro1,1

Categories

(Core :: General, defect, P3)

60 Branch
Unspecified
macOS
defect

Tracking

()

RESOLVED INCOMPLETE
Tracking Status
firefox59 --- affected
firefox60 --- affected
firefox61 --- affected

People

(Reporter: srterpe, Unassigned)

Details

Attachments

(2 files)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/604.5.100 (KHTML, like Gecko) Version/11.0.3 Safari/604.5.100 Steps to reproduce: On an iMac Pro, 10.13.3, 3.2 GHz, 64 GB Radeon Vega 64, with Nightly 60.0a1 (2018-03-08/9) 1. Create a macOs webloc file similar to this, which points to my Synology NAS: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>URL</key> <string>http://quickconnect.to/sterpe</string> </dict> </plist> 2. Place the webloc file in ~/ 3. Set Firefox Nightly as the default system browser 4. Close Firefox Nightly, fully exiting the app. 5. Open finder and navigate to ~/ 6. Click on the webloc file you created in step 1 7. Repeat steps 4-7 until you get a Kernel Panic Actual results: Observer that when Firefox Nightly opens a macOS webloc file from Finder, that Nightly locks up, followed by a kernel panic that crashes the iMac Pro. Expected results: Firefox should have opened the login page for a Synology ds416play without crashing the whole machine.
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:59.0) Gecko/20100101 Firefox/59.0 (20180310025718) I was able to reproduce the mentioned behavior on OS X 10.13 using the above steps. After starting the webloc file the whole machine has crashed/restarted.
Severity: normal → critical
Status: UNCONFIRMED → NEW
Component: Untriaged → General
Ever confirmed: true
Product: Firefox → Core
Really odd bug. Stephen, can you do a little research here? Wondering what these webloc files are for.
Flags: needinfo?(spohl.mozilla.bugs)
@Jim, essentially it's a live URL that is a file on the file system. Double-clicking the .webloc file opens the pointed-to url with the default application (the default web browser). See https://discussions.apple.com/thread/2737934
@Stefan or @Steve, do you have any logs from the kernel panic? If you open up the Console app (/Applications/Utilities/Console) and look in the "System Reports" section, you might see an entry from the kernel panic with a stack trace. In the "User Reports" section, there might be info about a Firefox crash. If there are any crash stacks, that might help us pin down what's happening. I haven't been able to reproduce this on my MacBook Pro Retina, 15-inch, Mid 2015 running 10.13.3. We should report the kernel panic to Apple.
Flags: needinfo?(stefan.georgiev)
Flags: needinfo?(srterpe)
Flags: needinfo?(srterpe)
Nothing in User Reports. :(
Same as github gist.
Filed with bugreport.apple.com #38530345 to be sure. You all probably have better internal channels with them, I assume.
Thanks, Steve. I'm marking this as a security bug for now because I noticed some of the attachments have raw stack data and that could contain your private data. As a result, to be on the safe side, I recommend changing any passwords that could have been in memory at the time of the crash. From a quick scan of the data, this looks like a generic OS X kernel bug, but it's possible that Firefox could have an issue too. I will look a bit more.
Group: core-security
Flags: needinfo?(spohl.mozilla.bugs)
(In reply to Haik Aftandilian [:haik] from comment #9) > some of the attachments have raw stack data and that could contain your > private data. As a result, to be on the safe side, I recommend changing any > passwords that could have been in memory at the time of the crash. Same applies to the github data of course.
I hid the .ips attachment and the comment linking to the same on github. The crash attachment is equivalent to what we post publicly on crash-stats.mozilla.org and should be fine. Otherwise this does not appear to be an exploitable crash so opening the bug up again.
Group: core-security
OS: Unspecified → Mac OS X
Flags: needinfo?(stefan.georgiev)

In the process of migrating remaining bugs to the new severity system, the severity for this bug cannot be automatically determined. Please retriage this bug using the new severity system.

Severity: critical → --

Are you still able to reproduce this issue?

Severity: -- → S3
Flags: needinfo?(srterpe)
Priority: -- → P3

Redirect a needinfo that is pending on an inactive user to the triage owner.
:fgriffith, since the bug has recent activity, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(srterpe) → needinfo?(fgriffith)
Status: NEW → RESOLVED
Closed: 3 years ago
Flags: needinfo?(fgriffith)
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: