Open Bug 1400954 Opened 8 years ago Updated 2 years ago

Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown

Categories

(Core :: Graphics, defect, P3)

57 Branch
Unspecified
Linux
defect

Tracking

()

UNCONFIRMED
Tracking Status
firefox57 --- affected

People

(Reporter: wtds.trabalho, Unassigned, NeedInfo)

Details

(Whiteboard: [gfx-noted])

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/57.0 Build ID: 20170914224407 Steps to reproduce: Hi, I have this problem. A little different of the other bugs... 1- Just use Firefox. 2- Sites opened: 3- Video Broken and black. 4- Flicker and strange things - https://web.skype.com/en/ (I think is the most problematic, I think is the reason of the problem) - https://open.spotify.com/album/5oyEGddto7NhLOr7LgylcJ - https://mail.google.com/mail/u/0/ - https://inbox.google.com/u/0/ Actual results: See errors: (firefox-trunk:21324): GLib-GObject-WARNING **: ../../../../gobject/gsignal.c:3492: signal name 'selection_changed' is invalid for instance '0x7f82ac6b7920' of type 'MaiAtkType13b' (firefox-trunk:21324): GLib-GObject-WARNING **: ../../../../gobject/gsignal.c:3492: signal name 'selection_changed' is invalid for instance '0x7f82ac6b7920' of type 'MaiAtkType13b' Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=20795.5) |[C166][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21063.9) |[C167][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21091.9) |[C168][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21091.9) |[C169][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21093.9) |[C170][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21121.9) |[C171][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21121.9) |[C172][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21123.9) |[C173][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21151.9) |[C174][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21154) |[C160][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21001.9) |[C161][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21003.9) |[C162][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21023.9) |[C163][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21034.2) |[C164][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21034.2) |[C165][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21061.9) [GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=20795.5) |[C166][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21063.9) |[C167][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21091.9) |[C168][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21091.9) |[C169][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21093.9) |[C170][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21121.9) |[C171][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21121.9) |[C172][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21123.9) |[C173][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21151.9) |[C174][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21154) |[C175][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21163.1) |[C161][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21003.9) |[C162][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21023.9) |[C163][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21034.2) |[C164][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21034.2) |[C165][GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died. (t=21061.9) [GFX1-]: ClientLayerManager::BeginTransaction with IPC channel down. GPU process may have died Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Failed 2 buffer db=0 dw=0 for 1428, 0, 12, 770 (t=20974.3) |[C7186][GFX1-]: Failed 2 buffer db=0 dw=0 for 0, 0, 321, 548 (t=25674.7) |[C7187][GFX1-]: Failed 2 buffer db=0 dw=0 for 0, 0, 1440, 770 (t=25674.7) |[C7188][GFX1-]: Failed 2 buffer db=0 dw=0 for 0, 0, 1440, 770 (t=25674.7) |[C7189][GFX1-]: Failed 2 buffer db=0 dw=0 for 0, 0, 321, 548 (t=25674.7) |[C7190][GFX1-]: Failed 2 buffer db=0 dw=0 for 0, 0, 1440, 770 (t=25674.7) |[C7191][GFX1-]: Failed 2 buffer db=0 dw=0 for 0, 0, 1440, 770 (t=25675) |[C7192][GFX1-]: Failed 2 buffer db=0 dw=0 for 0, 0, 323, 973 (t=25675) |[C7193][GFX1-]: Failed 2 buffer db=0 dw=0 for 0, 0, 1440, 770 (t=25675) |[C7179][GFX1-]: Failed 2 buffer db=0 dw=0 for 266, 1016, 1064, 578 (t=25099.2) |[C7180][GFX1-]: Failed 2 buffer db=0 dw=0 for 0, 0, 232, 714 (t=25099.2) |[C7181][GFX1-]: Failed 2 buffer db=0 dw=0 for 117, 248, 78, 78 (t=25099.2) |[C7182][GFX1-]: Failed 2 buffer db=0 dw=0 for 29, 0, 1440, 71 (t=25099.2) |[C7183][GFX1-]: Failed 2 buffer db=0 dw=0 for 24, 10, 1144, 39 (t=25099.2) |[C7184][GFX1-]: Failed 2 buffer db=0 dw=0 for -239, 9, 210, 37 (t=25099.2) |[C7185][GFX1-]: Failed 2 buffer db=0 dw=0 for 0, 0, 1440, 770 (t=25674.7) [GFX1-]: Failed 2 buffer db=0 dw=0 for 0, 0, 1440, 770 Expected results: No errors?
Wellington, you tested with a September 14 Nightly, does it still happen with today's Nighty?
Flags: needinfo?(wtds.trabalho)
Component: Untriaged → Graphics
OS: Unspecified → Linux
Product: Firefox → Core
Please test with the official Firefox build instead of the Ubuntu build. Otherwise this bug is invalid.
Priority: -- → P3
Whiteboard: [gfx-noted]
Hi, I've tested with current daily build. Still occurring today. Thanks
Flags: needinfo?(wtds.trabalho) → needinfo?(pascalc)
(In reply to Kohei Yoshino [:kohei] from comment #2) > Please test with the official Firefox build instead of the Ubuntu build. > Otherwise this bug is invalid. I'm using a daily update from Mozilla PPA, Is it a wrong way? Thanks.
Flags: needinfo?(pascalc) → needinfo?(kohei.yoshino)
This one? This is not official. https://launchpad.net/~ubuntu-mozilla-daily/+archive/ubuntu/ppa (official builds don't have "Ubuntu" in the user agent string) You can download official Nightly builds from https://www.mozilla.org/firefox/nightly/all/
Flags: needinfo?(kohei.yoshino)

I've had 3 crashes with this terminal message in the past few hours with firefox-91.5.0 (gentoo ebuild)

Not sure whether to comment here or #1365914

There's nothing in dmesg, and about:crashes says "invalid URL"

There's been no flickering in videos or any other strange behaviour other than firefox appearing to work normally then suddenly CTD when I click on a random bit of text to clear a text selection.

Fwiw I'm using kernel 5.15.16 and nvidia driver 510.39.01. kwin has not complained of any graphics issues, and compositing is working normally.

Exact console output:

$ firefox

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=5871.92) Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=5871.04) Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.

Severity: normal → S3

(In reply to Triffid Hunter from comment #6)

I've had 3 crashes with this terminal message in the past few hours with firefox-91.5.0 (gentoo ebuild)

Not sure whether to comment here or #1365914

There's nothing in dmesg, and about:crashes says "invalid URL"

There's been no flickering in videos or any other strange behaviour other than firefox appearing to work normally then suddenly CTD when I click on a random bit of text to clear a text selection.

Fwiw I'm using kernel 5.15.16 and nvidia driver 510.39.01. kwin has not complained of any graphics issues, and compositing is working normally.

Exact console output:

$ firefox

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=5871.92) Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=5871.04) Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.

¡Hola Triffid!

Can you please try to reproduce the issue with official Nightly builds from
https://www.mozilla.org/firefox/nightly/all/
and report back with entries from about:crashes URL if the issue is still present.

¡Gracias!
Alex

Flags: needinfo?(triffid.hunter)
You need to log in before you can comment on or make changes to this bug.