Bug 32779 - Yabinero is not able to be invoked.
Summary: Yabinero is not able to be invoked.
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 9
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA9-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2024-01-25 02:39 CET by Ben McMonagle
Modified: 2024-02-04 03:51 CET (History)
4 users (show)

See Also:
Source RPM: yabinero-1.63.0-3.mga9.src.rpm
CVE:
Status comment:


Attachments
lspcidrake output (4.08 KB, text/plain)
2024-01-25 02:41 CET, Ben McMonagle
Details

Description Ben McMonagle 2024-01-25 02:39:02 CET
Description of problem: attempting to invoke Yabinero, the application exits silently.
attempting: $ /usr/games/yabinero
returns:
$ /usr/games/yabinero
thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }', src/gui/user_data.rs:201:79
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

[work@localhost Documents]$ yabinero
thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }', src/gui/user_data.rs:201:79
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace



Version-Release number of selected component (if applicable):
yabinero-1.63.0-3.mga9


How reproducible: always


Steps to Reproduce:
1. create a new install, LXDE only, with sufficient root partition space to install task-games (+20GB) and update to latest.
2.install task-games.
3.attempt to invoke Yabinero from application launcher or commandline.
Comment 1 Ben McMonagle 2024-01-25 02:41:20 CET
Created attachment 14289 [details]
lspcidrake output
sturmvogel 2024-01-25 05:24:36 CET

Source RPM: task-games-9-1.mga9 => yabinero-1.63.0-3.mga9.src.rpm

Nicolas Salguero 2024-01-29 08:59:04 CET

CC: (none) => nicolas.salguero
Assignee: bugsquad => nicolas.salguero

Comment 2 Nicolas Salguero 2024-01-29 09:58:45 CET
Suggested advisory:
========================

The updated package fixes a a crash when the game is launched for the first time.

References:
https://github.com/nsalguero/yabinero/releases/tag/v1.68.0
========================

Updated package in core/updates_testing:
========================
yabinero-1.68.0-1.mga9

from SRPM:
yabinero-1.68.0-1.mga9.src.rpm

Assignee: nicolas.salguero => qa-bugs
Status: NEW => ASSIGNED

Comment 3 Marja Van Waes 2024-01-29 10:44:33 CET
Advisory from comment 2 added to SVN. Please remove the "advisory" keyword if it needs to be changed. It also helps when obsolete advisories are tagged as "obsolete"

CC: (none) => marja11
Keywords: (none) => advisory

Comment 4 katnatek 2024-01-30 04:13:43 CET
Tested in real hardware Mageia 9 x86_64 lxqt

Install current yabinero
Run and reproduce the crash
Update to testing package without issue
Run yabinero without issues

Whiteboard: (none) => MGA9-64-OK

katnatek 2024-01-30 23:33:36 CET

CC: (none) => andrewsfarm

Comment 5 katnatek 2024-01-30 23:34:33 CET
Thomas, did you think we can validate this?
Comment 6 Thomas Andrews 2024-01-31 16:30:31 CET
Normally I'd say yes, but this time the advisory states that the issue appears the first time the game is launched. Your test confirmed update over the previous version, which is an important test, but running the original version to confirm the crash could have created a config file that could mean that running the updated version was now the second time it was launched. (Being picky, I know.)

I downloaded the update with qarepo, and installed it on a system where it hadn't been installed before. Then I ran it, and there was no crash. That confirms the OK.

Validating.

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

Comment 7 Mageia Robot 2024-02-04 03:51:10 CET
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2024-0042.html

Status: ASSIGNED => RESOLVED
Resolution: (none) => FIXED


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