Bug 32781 - Wizznic crashes on level "0" when picking up a block. Drop it?
Summary: Wizznic crashes on level "0" when picking up a block. Drop it?
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:56 CET by Ben McMonagle
Modified: 2024-01-30 21:58 CET (History)
6 users (show)

See Also:
Source RPM: wizznic-1.0-0.20160216.7.mga9.src.rpm
CVE:
Status comment:


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

Description Ben McMonagle 2024-01-25 02:56:48 CET
Description of problem: Attempting to play Wizznic crashes when on the tutorial ( Level 0) when trying to move a block
attempting to invoke from commandline results in:

$ wizznic 
Wizznic 1.0-dev. GPLv3 or newer Copyleft 2009-2015

Directories:
    Settings: /home/work/.config/wizznic
    DLC: /home/work/.config/wizznic/dlc
    Highscores: /home/work/.config/wizznic/highscores
    Editorlevels: /home/work/.config/wizznic/editorlevels
    Datafiles: /usr/share/games/wizznic/

Command-line parameters:
    -gl            # Enable OpenGL.
    -sw            # Disable OpenGL.
    -glheight PX   # Window width  (-1 for auto).
    -glwidth  PY   # Window height (-1 for auto).
    -glfilter ST   # 0=Blocky, 1=Smooth.
    -rift          # Usable for Oculus Rift.
    -record [file] # on pc, use ffmpeg to encode video to file.mp4
    -d PACKNAME    # Dump screenshots of levels in pack.
    -d FILENAME    # Dump screenshot of level.
    -f             # Enable fullscreen.
    -w             # Disable fullscreen.
    -z 2           # Software scale to 640x480.
Loading settings from: /home/work/.config/wizznic/settings.ini
Enabling platform specific accelerated scaling.
Scaling factor: 3.000000
Screen surface using 3 bytes per pixel.
statsInit(); Stats ready to be refreshed.
initPack();
initPack(); Added 12 packs.
Applying settings..
packSet(); Selecting pack 0...
packSet(); Selected pack '/usr/share/games/wizznic/packs/000_wizznic' Loading stats..
packSet(); Stats loaded.
Setting Music...
loadSample(); Warning: Couldn't load /usr/share/games/wizznic/packs/000_wizznic/themes/oldskool/snd/brickswap.ogg
loadSample(); Warning: Couldn't load /usr/share/games/wizznic/packs/000_wizznic/themes/oldskool/snd/brickcopy.ogg
loadSample(); Warning: Couldn't load /usr/share/games/wizznic/packs/000_wizznic/themes/oldskool/snd/brickswapdenied.ogg
loadSample(); Warning: Couldn't load /usr/share/games/wizznic/packs/000_wizznic/themes/oldskool/snd/brickcopydenied.ogg
Segmentation fault (core dumped)



Version-Release number of selected component (if applicable):
wizznic-1.0-0.20160216.7.mga9

How reproducible: always


Steps to Reproduce:
1.install LXDE  with a root partition sufficient to install task-games
2.install task games.
3.start to play wizznic level 0
Comment 1 Ben McMonagle 2024-01-25 02:57:14 CET
Created attachment 14305 [details]
lspcidrake output
sturmvogel 2024-01-25 05:22:12 CET

Source RPM: task-games-9-1.mga9 => wizznic-1.0-0.20160216.7.mga9.src.rpm

Comment 2 Lewis Smith 2024-01-26 21:01:50 CET
The project URL http://dustedgames.blogspot.dk/p/wizznic.html is out of date; it is now:
       http://wizznic.org/
Wizznic is a free, open-source game ready to play
For Linux, Windows, Gp2X WIZ, GCW-Zero, OpenPandora and more!
The newest version, 1.0-dev (Build 380) was released 8 years ago.

Downloads page shows:
Linux
No installation required, just extract and run.
Wizznic_lin_build_400.tar.bz2 (23.2 MiB) - x86_64 and x86_32

I installed it & confirm Ben's complaint. Not every brick, but soon.
This pkg has been essentially untouched for many years. Is Ben the first to try it? Since we have the latest 8y old version, I imagine there is nothing we can do.
Perhaps we should drop it.
Assigning globally for a packager decision; CC'ing Rémi who is/was our games man.

Assignee: bugsquad => pkg-bugs
CC: (none) => rverschelde
Summary: Wizznic crashes on level "0" when picking up a block. => Wizznic crashes on level "0" when picking up a block. Drop it?

Comment 3 katnatek 2024-01-26 21:11:35 CET
(In reply to Lewis Smith from comment #2)
> The project URL http://dustedgames.blogspot.dk/p/wizznic.html is out of
> date; it is now:
>        http://wizznic.org/
> Wizznic is a free, open-source game ready to play
> For Linux, Windows, Gp2X WIZ, GCW-Zero, OpenPandora and more!
> The newest version, 1.0-dev (Build 380) was released 8 years ago.

Not 8 years but 3 Wizznic 1.1 (Stable) is out! Apr 3, 2020 https://github.com/DusteDdk/Wizznic/releases/tag/1.1

And must be the version you get in the page 

http://wizznic.org/download
Free, open-source software, for your pleasure!
Latest version is 1.1 (Build 400)
Comment 4 David GEIGER 2024-01-28 07:06:59 CET
Could someone test wizznic-1.1-1.mga10 in Cauldron?

CC: (none) => geiger.david68210

Comment 5 Aurelian R 2024-01-28 15:37:31 CET
(In reply to David GEIGER from comment #4)
> Could someone test wizznic-1.1-1.mga10 in Cauldron?

Seems to work fine in Cauldron, passed couple of levels and there are no obvious issues in sound/graphics/mouse control. Installed mga10 rpms in Mageia 9 and it work s as well too.

CC: (none) => arusanu

Comment 6 David GEIGER 2024-01-28 22:25:30 CET
Assigning to QA,

Package in 9/Core/Updates_testing:
=====================
wizznic-1.1-1.mga9
wizznic-data-1.1-1.mga9.noarch.rpm

From SRPMS:
wizznic-1.1-1.mga9.src.rpm

Assignee: pkg-bugs => qa-bugs

Comment 7 Ben McMonagle 2024-01-28 23:19:31 CET
maybe 

wizznic-1.1-1.mga9.x86_64.rpm
wizznic-data-1.1-1.mga9.noarch.rpm  

for x86_64?
Comment 8 Ben McMonagle 2024-01-28 23:28:17 CET
updated to: wizznic-1.1-1.mga9.x86_64.rpm
wizznic-data-1.1-1.mga9.noarch.rpm  

level "0"
works, both movable bricks.

level "1":
"N" brick gets stuck and cannot be moved.
"O" brick works correctly.
Comment 9 Ben McMonagle 2024-01-28 23:31:18 CET
scrub that.

working out how to play the game
Comment 10 Ben McMonagle 2024-01-29 00:13:30 CET
played to level 10 ok
Comment 11 Marja Van Waes 2024-01-29 10:52:08 CET
Advisory with SRPM from comment 6 added to SVN. Please remove the "advisory" keyword if it needs to be changed. It also helps when obsolete advisories are tagged as "obsolete"

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

Comment 12 Morgan Leijström 2024-01-29 12:34:38 CET
(In reply to Ben McMonagle from comment #10)
> played to level 10 ok

Thank you all
Validating.

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

Comment 13 Mageia Robot 2024-01-30 21:58:21 CET
An update for this issue has been pushed to the Mageia Updates repository.

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

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


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