Open Bug 1691906 Opened 4 years ago Updated 4 years ago

Ion consistently crashes Firefox when attempting to leave

Categories

(Core :: Web Painting, defect, P3)

defect

Tracking

()

People

(Reporter: brizental, Unassigned)

References

Details

When I attempt to leave Ion, on the "sorry to see you go" popup window when I click on the "Accept and Leave" button it crashes my Firefox. When I restart Firefox, Ion is still there.

This is not intermittent, it happens everytime.

I am on MacOS Catalina 10.15.7 using Firefox Nightly 87.0a1.

Let me know if you'd like to see the details of the crash report.

Flags: needinfo?(rhelmer)

(In reply to Beatriz Rizental [:brizental] from comment #0)

When I attempt to leave Ion, on the "sorry to see you go" popup window when I click on the "Accept and Leave" button it crashes my Firefox. When I restart Firefox, Ion is still there.

This is not intermittent, it happens everytime.

I am on MacOS Catalina 10.15.7 using Firefox Nightly 87.0a1.

Let me know if you'd like to see the details of the crash report.

Yes the details (link from about:crashes is fine) would be great! IIRC we saw a report like this, on Nightly only, and the crash was somewhere deep in the layout code. It would be good to track down though, I suspect it is related to the <dialog> tag which was fairly new when we built about:ion.

If you want to leave Ion then clearing the toolkit.telemetry.pioneerId pref should do it, but I'd like to follow up on the crash anyway. Thanks!

Flags: needinfo?(rhelmer) → needinfo?(brizental)

Link to the submitted crash report: https://crash-stats.mozilla.org/report/index/b89436be-f4a9-4717-9ee5-7a6a00210212

Happy to provide any other info :)

Flags: needinfo?(brizental)

(In reply to Beatriz Rizental [:brizental] from comment #2)

Link to the submitted crash report: https://crash-stats.mozilla.org/report/index/b89436be-f4a9-4717-9ee5-7a6a00210212

Happy to provide any other info :)

Thanks! Hm, yes this looks like a crash we've seen before (on nightly only), I'll try to dig up the bug.

Sean, you worked on this in https://bugzilla.mozilla.org/show_bug.cgi?id=1657163 - do you have any idea if the crash here could be related to our use of <dialog>?

about:ion is going to be retired at some point this year so I'm not too worried about fixing it there, but as we start using <dialog> in other places (and web content) I figured it's good to surface this issue now :)

Flags: needinfo?(sefeng)

This looks like some display list building stuff, and I recall we've found a bug related to <dialog> and displaylist running in Chrome code.

Emilio, does this look familiar to you?

Flags: needinfo?(sefeng) → needinfo?(emilio)

(In reply to Robert Helmer [:rhelmer] from comment #3)

Thanks! Hm, yes this looks like a crash we've seen before (on nightly only), I'll try to dig up the bug.

Bug 1664395 is the one I was thinking of.

Shouldn't be related to bug 1688004, which I guess is what you meant.

I haven't been able to reproduce after a couple times, in neither Linux nor Mac. Can you reproduce this consistently Beatriz? If so, does it happen on a clean profile?

Component: Pioneer → Web Painting
Flags: needinfo?(emilio)
Product: Firefox → Core

I couldn't reproduce this on Windows 10 or Mac.

Severity: -- → S3
Priority: -- → P3
See Also: → 1664395, 1701027
You need to log in before you can comment on or make changes to this bug.