Bug 30746 - Regression in SDL 2.0.20 prevents event processing in BZFlag
Summary: Regression in SDL 2.0.20 prevents event processing in BZFlag
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal critical
Target Milestone: ---
Assignee: Rémi Verschelde
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-15 01:54 CEST by Scott Wichser
Modified: 2022-08-27 19:03 CEST (History)
1 user (show)

See Also:
Source RPM: bzflag
CVE:
Status comment:


Attachments

Description Scott Wichser 2022-08-15 01:54:34 CEST
Description of problem:

SDL 2.0.20 introduced a regression that causes event processing (such as keyboard/mouse input) to not be processed in BZFlag. This results in the program appearing to be completely unresponsive after launching. The BZFlag project released version 2.4.24 with a workaround to the SDL 2.0.20 regression. Updating BZFlag to 2.4.24 should resolve the issue with BZFlag itself. It might also be worth looking into upgrading SDL since it affected other software and bindings, though I don't know if any such affected software is packaged in Mageia.

Our issue regarding the SDL regression: https://github.com/BZFlag-Dev/bzflag/issues/301
SDL issue for the regression: https://github.com/libsdl-org/SDL/issues/5350


Version-Release number of selected component (if applicable):

bzflag-2.4.20-2.mga8


How reproducible:

This is reproducible every time the graphical game client is launched


Steps to Reproduce:
1. Launch the graphical BZFlag client
2. Attempt to use the arrow keys to navigate the menu, F12 to quit, etc., and find that the game appears unresponsive
David Walser 2022-08-15 02:39:13 CEST

Assignee: bugsquad => rverschelde

Comment 1 Jani Välimaa 2022-08-27 19:03:14 CEST
Fixed with bzflag-2.4.24-1.mga9.

CC: (none) => jani.valimaa
Resolution: (none) => FIXED
Status: NEW => RESOLVED


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