Bug 32774 - trackballs is not able to be invoked.
Summary: trackballs 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:15 CET by Ben McMonagle
Modified: 2024-02-04 03:51 CET (History)
5 users (show)

See Also:
Source RPM: trackballs-1.3.4-1.mga9.src.rpm
CVE:
Status comment:


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

Description Ben McMonagle 2024-01-25 02:15:55 CET
Description of problem: attempting to invoke trackballs, the application exits silently.
attempting: $ trackballs
returns:
$ trackballs
Welcome to Trackballs.
Using /usr/share/games/trackballs as gamedata directory.
guile: uncaught throw to stack-overflow: (#f Stack overflow #f #f)


Version-Release number of selected component (if applicable):
trackballs-1.3.4-1.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 trackballs from "Run" command launcher or commandline.
Comment 1 Ben McMonagle 2024-01-25 02:48:11 CET
Created attachment 14300 [details]
lspcidrake output
sturmvogel 2024-01-25 05:28:50 CET

Source RPM: task-games-9-1.mga9 => trackballs-1.3.4-1.mga9.src.rpm

Comment 2 Lewis Smith 2024-02-01 06:51:56 CET
Our version 1.3.4 from late 2022 is the latest.
I confirm the fault comment 0:
 $ trackballs
 Welcome to Trackballs.
 Using /usr/share/games/trackballs as gamedata directory.
 guile: uncaught throw to stack-overflow: (#f Stack overflow #f #f)
Could guile be the problem?

Installing it pulled in:
  guile2.0-runtime               2.0.14       13.mga9       x86_64  
  lib64guile2.0_22               2.0.14       13.mga9       x86_64  
  lib64guilereadline18_18        2.0.14       13.mga9       x86_64  
  trackballs                     1.3.4        1.mga9        x86_64  
but when I UNinstalled it, it removed 'trackballs' without the usual warning about leaving orphans "urpme --auto-orphans".

Assigning to DavidG who mostly updates this.

Assignee: bugsquad => geiger.david68210

Comment 3 Guillaume Bedot 2024-02-01 12:54:14 CET
I rebuilt it against latest guile-3.0, and it works.

Maybe it should also be changed to use local/personal highscores and drop the sgid though.

CC: (none) => geex+mageia

Comment 4 David GEIGER 2024-02-01 17:26:49 CET
Fixed both Cauldron and mga9 switching to guile 3.0!

Packages in 9/Core/Updates_testing:
======================
trackballs-1.3.4-1.1.mga9


From SRPMS:
trackballs-1.3.4-1.1.mga9.src.rpm
David GEIGER 2024-02-01 17:26:59 CET

Assignee: geiger.david68210 => qa-bugs

Marja Van Waes 2024-02-01 20:47:50 CET

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

Comment 5 Len Lawrence 2024-02-01 22:40:54 CET
Mageia9, x86_64, nvidia

Game package installed fine and started from the Games menu.  It appeared to function OK.  Soundtrack running.

CC: (none) => tarazed25

Len Lawrence 2024-02-01 23:49:35 CET

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

Comment 6 Ben McMonagle 2024-02-02 01:17:17 CET
after update ( in virtualbox) no change.

will try my real H/W installs layter
Comment 7 katnatek 2024-02-02 05:44:31 CET
Tested on real hardwre mageia 9 x86_64

Install current version and confirm the crash
Update to testing package without issue

run in terminal

trackballs 
Welcome to Trackballs.
Using /usr/share/games/trackballs as gamedata directory.
[WARNING] Warning. Could not find file /home/katnatek/.trackballs/katnatek.gmr
[WARNING] Warning. Could not find file /home/katnatek/.trackballs/katnatek.gmr

The game works
Comment 8 Thomas Andrews 2024-02-02 17:24:11 CET
Removing the OK because of comment 6. We need to find out why some of these games crash for Ben even after updates, but not for others. 

Something to do with LXDE, perhaps? Is anybody but Ben testing with an LXDE-only system?

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

Comment 9 Ben McMonagle 2024-02-02 22:29:49 CET
ok,

after updating everything all updates-testing repos.
removing all .files 

now it works.

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

Comment 10 katnatek 2024-02-02 23:18:08 CET
(In reply to Ben McMonagle from comment #9)
> ok,
> 
> after updating everything all updates-testing repos.
> removing all .files 
> 
> now it works.

Wait until receive the notification, we not close this kind of bugs

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

katnatek 2024-02-02 23:18:49 CET

Keywords: (none) => validated_update
Whiteboard: (none) => MGA9-64-OK
CC: (none) => sysadmin-bugs

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

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

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


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