Version-Release number of selected component: catfish-4.16.0-1.fc33 Additional info: reporter: libreport-2.14.0 cgroup: 0::/user.slice/user-1000.slice/user/app-gnome-catfish-25633.scope cmdline: /usr/bin/python3 /usr/bin/catfish crash_function: get_screen_size exception_type: AttributeError executable: /usr/bin/catfish interpreter: python3-3.9.1-2.fc33.x86_64 kernel: 5.10.9-201.fc33.x86_64 runlevel: N 5 type: Python3 uid: 1000 Truncated backtrace: CatfishWindow.py:404:get_screen_size:AttributeError: 'NoneType' object has no attribute 'get_geometry' Traceback (most recent call last): File "/usr/bin/catfish", line 44, in <module> catfish.main() File "/usr/lib/python3.9/site-packages/catfish/__init__.py", line 77, in main window = CatfishWindow.CatfishWindow() File "/usr/lib/python3.9/site-packages/catfish_lib/Window.py", line 175, in __new__ new_object.finish_initializing(builder) File "/usr/lib/python3.9/site-packages/catfish/CatfishWindow.py", line 326, in finish_initializing (screen_width, screen_height) = self.get_screen_size() File "/usr/lib/python3.9/site-packages/catfish/CatfishWindow.py", line 404, in get_screen_size geometry = monitor.get_geometry() AttributeError: 'NoneType' object has no attribute 'get_geometry' Local variables in innermost frame: self: <CatfishWindow.CatfishWindow object at 0x7fa363859900 (CatfishWindow at 0x5628860307a0)> display: <__gi__.GdkWaylandDisplay object at 0x7fa3730081c0 (GdkWaylandDisplay at 0x5628860081b0)> monitor: None
Created attachment 1750806 [details] File: backtrace
Created attachment 1750807 [details] File: cpuinfo
Created attachment 1750808 [details] File: environ
Created attachment 1750809 [details] File: mountinfo
Created attachment 1750810 [details] File: namespaces
Created attachment 1750811 [details] File: open_fds
Would you mind reporting this upstream with detailed explanation about how to reproduce this issue? https://gitlab.xfce.org/apps/catfish/-/issues
... And actually there is already a report on the upstream, sorry. https://gitlab.xfce.org/apps/catfish/-/issues/42
For now, I will add workaround for this.
FEDORA-2021-16ffff87f9 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2021-16ffff87f9
FEDORA-2021-16ffff87f9 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-16ffff87f9` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-16ffff87f9 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2021-16ffff87f9 has been pushed to the Fedora 33 stable repository. If problem still persists, please make note of it in this bug report.