Project

General

Profile

Actions

Emulator Issues #13264

closed

Error/core dump when running self-compiled binary on Fedora Linux

Added by r2rX over 1 year ago. Updated over 1 year ago.

Status:
Working as intended
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

What's the problem? Describe what went wrong.

Running Fedora 38, Dolphin compiles successfully. However, when attempting to launch it, there is the following error:

./dolphin-emu
An error occurred.

Condition: icon.availableSizes().size() > 0
File: /home/xxxxx/Source/emulators/dolphin/Source/Core/DolphinQt/Resources.cpp
Line: 53
Function: LoadNamedIcon

Ignore and continue?
zsh: illegal hardware instruction (core dumped) ./dolphin-emu

What steps will reproduce the problem?

Run Fedora 38, install necessary dependencies, compile Dolphin and run it.

Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.
Yes (5.0-18498)

Is the issue present in the latest stable version?

Uncertain (error compiling stable)

What are your PC specifications? (CPU, GPU, Operating System, more)

Fedora 38 KDE
AMD Ryzen 9 5900HX
AMD Radeon RX 6800M
Mesa 23.2.0-git
32GB RAM

Actions #1

Updated by Dentomologist over 1 year ago

It looks like Dolphin's unable to find some of the icons it needs.

There should be a 'Sys' directory in the same directory as the dolphin-emu executable; how many images are in each of the Sys/Resources and Sys/Themes/Clean directories?

Actions #2

Updated by r2rX over 1 year ago

Dentomologist wrote in #note-1:

It looks like Dolphin's unable to find some of the icons it needs.

There should be a 'Sys' directory in the same directory as the dolphin-emu executable; how many images are in each of the Sys/Resources and Sys/Themes/Clean directories?

Hello there. Albeit being a little late in replying:

-Sys/Resources contains 63 files.
-Sys/Themes/Clean contains 78 files.

Actions #3

Updated by r2rX over 1 year ago

Just to make sure, I double-checked the directory structure. As dolphin is compiled and run in portable mode, the root folder contained Data/Sys. Instead, I moved Sys to the root folder and it works now. Thus this was my error (even though prior compilations worked with Data/Sys structure). Additionally, compilation and execution was successful with GCC 13.1.1. Cheers for the assistance!

Actions #4

Updated by JosJuice over 1 year ago

  • Status changed from New to Working as intended
Actions #5

Updated by MTSYuki over 1 year ago

Hello, I'm compiled the least version of Dolphin as writing of this comment with Github and I notice the same issue as yours. Even moving the Data/Sys to the root folder the error still occurs. I compiled for local build with the flag cmake .. -DLINUX_LOCAL_DEV=true.

VAIO FE-15
OS: Fedora 38 Workstation
DE: Gnome 44
CPU: i3-10110U
GPU: IntelĀ® UHD Graphics (CML GT2)
GCC 13.1.1-4.fc38
Mesa 23.1.2-1.fc38
8GB Ram

Actions #6

Updated by MTSYuki over 1 year ago

MTSYuki wrote in #note-5:

Hello, I'm compiled the least version of Dolphin as writing of this comment with Github and I notice the same issue as yours. Even moving the Data/Sys to the root folder the error still occurs. I compiled for local build with the flag cmake .. -DLINUX_LOCAL_DEV=true.

VAIO FE-15
OS: Fedora 38 Workstation
DE: Gnome 44
CPU: i3-10110U
GPU: IntelĀ® UHD Graphics (CML GT2)
GCC 13.1.1-4.fc38
Mesa 23.1.2-1.fc38
8GB Ram

EDIT: After I moved the Sys folder to /dolphin/Build/Binaries it worked, now I understand what he meant about "root folder"

Actions

Also available in: Atom PDF