Bug 29291 - playonlinux: Segmentation fault(core dumped) with wxgtk-3.1.5-1 packages
Summary: playonlinux: Segmentation fault(core dumped) with wxgtk-3.1.5-1 packages
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 8
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: David GEIGER
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-07-26 22:21 CEST by Aurelian R
Modified: 2021-07-28 08:34 CEST (History)
3 users (show)

See Also:
Source RPM: SRPMS/core/updates_testing/playonlinux-4.4-1.mga8.src.rpm
CVE:
Status comment:


Attachments

Description Aurelian R 2021-07-26 22:21:41 CEST
Updating wxgtk3.1 from the "Core Release" repo to version(wxgtk3.1-3.1.5-1.mga8) from "Core Updates Testing" breaks PlayOnLinux. The irony being that playonlinux is only in the "Core Updates Testing" repo.

Version-Release number of selected component (if applicable):
wxgtk3.1-3.1.5-1.mga8.x86_64.rpm
playonlinux-4.4-1.mga8.x86_64.rpm

How reproducible:
Always.

Steps to Reproduce:
1. Enable "Core Updates Testing" repo and update wxgtk3.1 packages.
2. run playonlinux from terminal to at least see the segmentation fault error.

$ playonlinux
Looking for python3... 3.8.11 - selected
1.0
[main] Message: PlayOnLinux (4.4) is starting
[clean_tmp] Message: Cleaning temp directory
[Check_OpenGL] Message: 64bits direct rendering is enabled
[Check_OpenGL] Message: 64bits direct rendering is enabled
[POL_System_CheckFS] Message: Checking filesystem for /home/aurelian/.PlayOnLinux/
[main] Message: Filesystem is compatible
[install_plugins] Message: Checking plugin: Capture...
[install_plugins] Message: Checking plugin: ScreenCap...
[install_plugins] Message: Checking plugin: PlayOnLinux Vault...
[update_check] Message: List is up to date
Registered PID: 2432223 (Present)
Registered PID: 2432257 (Missing)

The workaround, if someone had that testing repo enabled and used playonlinux, is to downgrade wxgtk to the release version.
$ urpmi --downgrade --media "Core Release" wxgtk3.1

It looks like POL depends on python3-wxpython4 which depends on wxgtk3.1.
Comment 1 Aurelien Oudelet 2021-07-27 21:31:19 CEST
Yeah.

This needs to be rebuilt.
Assigning.
Adding committer about wxgtk3.1


playonlinux was restored on:
r1716015 | daviddavid | 2021-04-16 16:52:06 +0200 (ven. 16 avril 2021) | 3 lignes

CC: (none) => jani.valimaa, ouaurelien
Assignee: bugsquad => geiger.david68210
Source RPM: wxgtk-3.1.5-1.mga8.src.rpm => SRPMS/core/updates_testing/playonlinux-4.4-1.mga8.src.rpm

Comment 2 Morgan Leijström 2021-07-28 08:34:22 CEST
wxgtk3.1 update is in c33+ of Bug 28352
Affects several packages.

For Playonlinux
Bug 28717 - Reintroduce: PlayonLinux works on Mageia 8

CC: (none) => fri
See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=28352, https://bugs.mageia.org/show_bug.cgi?id=28717


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