Closed Bug 1834669 Opened 2 years ago Closed 2 years ago

The Console panel has crashed. vds-error

Categories

(DevTools :: Console, defect, P3)

Firefox 112
defect

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: anatoli, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/112.0

Steps to reproduce:

Remove proprietary/binary blob codecs from Fedora (disable Cisco repo). Open Reddit. See videos not playing. Then open the console and try to expand this error.

vds-error: [3] NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - mozilla::MediaResult mozilla::FFmpegDataDecoder<60>::InitDecoder(): Couldn't open avcodec

Actual results:

The Console panel has crashed.

Error: Module resource://devtools/client/debugger/src/components/SecondaryPanes/Frames/index.js is not found at resource://devtools/client/debugger/src/components/SecondaryPanes/Frames/index.js

React Component Stack

componentStack
in Message
in MessageContainer
in LazyMessageList
in div
in ConsoleOutput
in VisibilityHandler
in Unknown
in Connect(Component)
in div
in div
in App
in VisibilityHandler
in Unknown
in Connect(Component)
in AppErrorBoundary
in Provider
in Provider

Stacktrace

load@resource://devtools/shared/loader/base-loader.sys.mjs:192:15
_require@resource://devtools/shared/loader/base-loader.sys.mjs:372:23
requireHook@resource://devtools/shared/loader/browser-loader.js:171:14
require@resource://devtools/shared/loader/base-loader.sys.mjs:323:14
@resource://devtools/client/shared/components/SmartTrace.js:21:3
load@resource://devtools/shared/loader/base-loader.sys.mjs:183:27
_require@resource://devtools/shared/loader/base-loader.sys.mjs:372:23
requireHook@resource://devtools/shared/loader/browser-loader.js:171:14
require@resource://devtools/shared/loader/base-loader.sys.mjs:323:14
lazyRequireGetter/<@resource://devtools/shared/loader/browser-loader.js:230:18
get@resource://devtools/shared/loader/builtin-modules.js:39:28
render@resource://devtools/client/webconsole/components/Output/Message.js:345:1
finishClassComponent@resource://devtools/client/shared/vendor/react-dom.js:10638:31
updateClassComponent@resource://devtools/client/shared/vendor/react-dom.js:10601:44
beginWork@resource://devtools/client/shared/vendor/react-dom.js:11419:16
performUnitOfWork@resource://devtools/client/shared/vendor/react-dom.js:14702:12
workLoop@resource://devtools/client/shared/vendor/react-dom.js:14720:24
renderRoot@resource://devtools/client/shared/vendor/react-dom.js:14803:15
performWorkOnRoot@resource://devtools/client/shared/vendor/react-dom.js:15655:17
performWork@resource://devtools/client/shared/vendor/react-dom.js:15567:24
performSyncWork@resource://devtools/client/shared/vendor/react-dom.js:15541:14
interactiveUpdates$1@resource://devtools/client/shared/vendor/react-dom.js:15808:7
interactiveUpdates@resource://devtools/client/shared/vendor/react-dom.js:1901:10
dispatchInteractiveEvent@resource://devtools/client/shared/vendor/react-dom.js:4328:21

Expected results:

vlc works okay on this system and view downloaded videos. Firefox should be able to use the same codecs, or expand the error without crashing.

Thanks for the report. It looks like you're hitting 2 different issues, would you mind creating a bug only for the video not working

For the console issues, I guess you are seeing it in the Browser Console, or the Browser Toolbox ?
Are you seeing this when expanding other errors ?
Was Firefox installed via a snap package ?

Flags: needinfo?(anatoli)

For the console issues, I guess you are seeing it in the Browser Console, or the Browser Toolbox ?

Console at the bottom called by F12.

Are you seeing this when expanding other errors ?

Actually, yes.

Was Firefox installed via a snap package ?

No, standard package from Fedora 39.

✗ dnf -C info firefox
Last metadata expiration check: 1:28:27 ago on Wed 24 May 2023 10:01:41 AM +03.
Installed Packages
Name : firefox
Version : 112.0.2
Release : 1.fc39
Architecture : x86_64
Size : 225 M
Source : firefox-112.0.2-1.fc39.src.rpm
Repository : @System
From repo : fedora
Summary : Mozilla Firefox Web browser
URL : https://www.mozilla.org/firefox/
License : MPLv1.1 or GPLv2+ or LGPLv2+
Description : Mozilla Firefox is an open-source web browser, designed for standards
: compliance, performance and portability

Flags: needinfo?(anatoli)

would you mind creating a bug only for the video not working

https://bugzilla.mozilla.org/show_bug.cgi?id=1834714

Can you try to update to a newer version of Firefox and see if the new build fixes the issue? It seems unlikely that a valid build of Firefox would be missing the module which is mentioned in the error message, so it looks like your build is somehow busted?

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

Updated to 113.0.1 (64-bit) and the crash doesn't manifest itself anymore.
Not sure what exactly fixed this.

https://bodhi.fedoraproject.org/updates/FEDORA-2023-d93dabdfaf

Flags: needinfo?(anatoli)

Thanks for reporting back. I will close as WORKSFORME for now.

Status: UNCONFIRMED → RESOLVED
Closed: 2 years ago
Resolution: --- → WORKSFORME

Is it possible to resolve it as fixed in 113.0.1?

(In reply to Anatoli Babenia from comment #7)

Is it possible to resolve it as fixed in 113.0.1?

We don't really have enough information to know if this was an issue with FF112 or rather with an incorrect binary. Setting it as fixed in 113 would be misleading unless we can make sure this was the case.

You need to log in before you can comment on or make changes to this bug.