Bug 1912045 - [abrt] gnome-network-displays: wfd_video_codec_get_descriptor_for_resolution(): gnome-network-displays killed by SIGSEGV
Summary: [abrt] gnome-network-displays: wfd_video_codec_get_descriptor_for_resolution(...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-network-displays
Version: 33
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Benjamin Berg
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:84594f21e104bf34e7208d44e8a...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-01-02 23:09 UTC by Thomas Lake
Modified: 2021-05-06 00:53 UTC (History)
1 user (show)

Fixed In Version: gnome-network-displays-0.90.5-1.fc33
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-05-06 00:53:26 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (39.84 KB, text/plain)
2021-01-02 23:09 UTC, Thomas Lake
no flags Details
File: core_backtrace (8.80 KB, text/plain)
2021-01-02 23:10 UTC, Thomas Lake
no flags Details
File: cpuinfo (2.50 KB, text/plain)
2021-01-02 23:10 UTC, Thomas Lake
no flags Details
File: dso_list (9.62 KB, text/plain)
2021-01-02 23:10 UTC, Thomas Lake
no flags Details
File: environ (2.18 KB, text/plain)
2021-01-02 23:10 UTC, Thomas Lake
no flags Details
File: exploitable (82 bytes, text/plain)
2021-01-02 23:10 UTC, Thomas Lake
no flags Details
File: limits (1.29 KB, text/plain)
2021-01-02 23:10 UTC, Thomas Lake
no flags Details
File: maps (63.98 KB, text/plain)
2021-01-02 23:10 UTC, Thomas Lake
no flags Details
File: mountinfo (3.01 KB, text/plain)
2021-01-02 23:10 UTC, Thomas Lake
no flags Details
File: open_fds (1.43 KB, text/plain)
2021-01-02 23:10 UTC, Thomas Lake
no flags Details
File: proc_pid_status (1.37 KB, text/plain)
2021-01-02 23:10 UTC, Thomas Lake
no flags Details
journalctl output (5.82 KB, text/plain)
2021-01-04 20:38 UTC, Thomas Lake
no flags Details

Description Thomas Lake 2021-01-02 23:09:55 UTC
Description of problem:
Attempt to stream screen to a miraclecast instance

Version-Release number of selected component:
gnome-network-displays-0.90.4-3.fc33

Additional info:
reporter:       libreport-2.14.0
backtrace_rating: 4
cgroup:         0::/user.slice/user-1000.slice/user/app-gnome-org.gnome.NetworkDisplays-130836.scope
cmdline:        gnome-network-displays
crash_function: wfd_video_codec_get_descriptor_for_resolution
executable:     /usr/bin/gnome-network-displays
journald_cursor: s=3cb134bca96545f4a55e923ebe7ea9a2;i=679947;b=3c636aaed8dd47c186ac0eb3e44049ef;m=15ffd0370a;t=5b7f280a8f62f;x=cd1d0ac9a1d882ee
kernel:         5.9.16-200.fc33.x86_64
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (6 frames)
 #0 wfd_video_codec_get_descriptor_for_resolution at ../src/wfd/wfd-video-codec.c:441
 #1 wfd_client_set_params at ../src/wfd/wfd-client.c:255
 #2 wfd_client_idle_set_params at ../src/wfd/wfd-client.c:279
 #6 g_main_context_iterate.constprop.0 at ../glib/gmain.c:4119
 #7 g_main_context_iteration at ../glib/gmain.c:4184
 #8 g_application_run at ../gio/gapplication.c:2559

Comment 1 Thomas Lake 2021-01-02 23:09:59 UTC
Created attachment 1743922 [details]
File: backtrace

Comment 2 Thomas Lake 2021-01-02 23:10:00 UTC
Created attachment 1743923 [details]
File: core_backtrace

Comment 3 Thomas Lake 2021-01-02 23:10:02 UTC
Created attachment 1743924 [details]
File: cpuinfo

Comment 4 Thomas Lake 2021-01-02 23:10:03 UTC
Created attachment 1743925 [details]
File: dso_list

Comment 5 Thomas Lake 2021-01-02 23:10:04 UTC
Created attachment 1743926 [details]
File: environ

Comment 6 Thomas Lake 2021-01-02 23:10:05 UTC
Created attachment 1743927 [details]
File: exploitable

Comment 7 Thomas Lake 2021-01-02 23:10:07 UTC
Created attachment 1743928 [details]
File: limits

Comment 8 Thomas Lake 2021-01-02 23:10:09 UTC
Created attachment 1743929 [details]
File: maps

Comment 9 Thomas Lake 2021-01-02 23:10:10 UTC
Created attachment 1743930 [details]
File: mountinfo

Comment 10 Thomas Lake 2021-01-02 23:10:11 UTC
Created attachment 1743931 [details]
File: open_fds

Comment 11 Thomas Lake 2021-01-02 23:10:13 UTC
Created attachment 1743932 [details]
File: proc_pid_status

Comment 12 Benjamin Berg 2021-01-04 10:36:50 UTC
Hmm, confusing.

The explanation would be that the `self` pointer is invalid or NULL, but the object should be ref'ed in order for it to be kept alive long enough so that this cannot happen.

Can you provide the console output? You should be able to find the corresponding messages in `journalctl --user` (possibly adding `-u app-gnome-org.gnome.NetworkDisplays-130836.scope` in addition will just make it appear, but not sure about that).

Comment 13 Thomas Lake 2021-01-04 20:38:14 UTC
Created attachment 1744412 [details]
journalctl output

Relevant output from journalctl attached.

Comment 15 Fedora Update System 2021-04-27 20:21:11 UTC
FEDORA-2021-11491aec66 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2021-11491aec66

Comment 16 Fedora Update System 2021-04-28 00:36:29 UTC
FEDORA-2021-11491aec66 has been pushed to the Fedora 33 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-11491aec66`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-11491aec66

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 17 Fedora Update System 2021-05-06 00:53:26 UTC
FEDORA-2021-11491aec66 has been pushed to the Fedora 33 stable repository.
If problem still persists, please make note of it in this bug report.


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