Bug 32472

Summary: There is a problem in the Mythmusic plugin with flac files which causes the playback to stop and the frontend to hang
Product: Mageia Reporter: Steve Wallace <steve_wallace>
Component: RPM PackagesAssignee: QA Team <qa-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: Normal CC: andrewsfarm, geiger.david68210, marja11, sysadmin-bugs
Version: 9Keywords: advisory, validated_update
Target Milestone: ---   
Hardware: All   
OS: Linux   
URL: https://github.com/MythTV/mythtv/issues/686
Whiteboard: MGA9-64-OK
Source RPM: mythtv-33.1-2.mga9 CVE:
Status comment: fixed upstream

Description Steve Wallace 2023-10-31 12:21:17 CET
Description of problem:

There is currently an issue with the playback of flac audio files that causes playback to stop and the myth frontend to hang. 
It seems that this issue was corrected on 29 March, shortly after the current rpm was created. Therefore an updated rpm should fix the issue.

  
See the link for a discussion of the issue and how it was resolved:
https://github.com/MythTV/mythtv/issues/686

Maybe a full set of Mythtv rpm's should be produced to pick up any other possible bug fixes made since the current set were created ?

Version-Release number of selected component (if applicable):
mythtv-plugin-music.33.1-2.mga9


How reproducible:
With the current myth music plugin this occurs each time a change in audio track occurs.

Steps to Reproduce:
1. Enter myth music and select a flac track
2. Playback of the first track occurs correctly but playback stops a few seconds from the end of the track and does not progress to the next track
3. Screen becomes unresponsive and the mythfrontend has to be killed from a separate terminal
Steve Wallace 2023-10-31 12:23:18 CET

Summary: There is a resolved problem in the Mythmusic plugin with flac files which causes the playback to stop and the frontend to hang => There is a problem in the Mythmusic plugin with flac files which causes the playback to stop and the frontend to hang

Comment 1 Marja Van Waes 2023-10-31 13:03:33 CET
There is no registered maintainer for this package, so assigning to all.

CC: (none) => marja11
Assignee: bugsquad => pkg-bugs
Status comment: (none) => fixed upstream
Source RPM: mythtv-plugin-music.33.1-2.mga9 => mythtv-33.1-2.mga9

Comment 2 David GEIGER 2023-11-01 00:28:30 CET
Assigning to QA,

Packages in 9/Core/Updates_testing:
===================================
mythtv-plugin-archive-33.1-20231015.1.mga9
mythtv-setup-33.1-20231015.1.mga9
perl-MythTV-33.1-20231015.1.mga9
mythtv-plugin-netvision-33.1-20231015.1.mga9
mythtv-plugin-game-33.1-20231015.1.mga9
mythtv-frontend-33.1-20231015.1.mga9
libmyth-devel-33.1-20231015.1.mga9
lib64myth-devel-33.1-20231015.1.mga9
libmyth33-33.1-20231015.1.mga9
lib64myth33-33.1-20231015.1.mga9
mythtv-plugin-music-33.1-20231015.1.mga9
mythtv-backend-33.1-20231015.1.mga9
python3-mythtv-33.1-20231015.1.mga9
mythtv-plugin-news-33.1-20231015.1.mga9
mythtv-plugin-zoneminder-33.1-20231015.1.mga9
mythtv-plugin-weather-33.1-20231015.1.mga9
mythtv-common-33.1-20231015.1.mga9
mythtv-doc-33.1-20231015.1.mga9.noarch.rpm
mythtv-themes-base-33.1-20231015.1.mga9.noarch.rpm
php-mythtv-33.1-20231015.1.mga9.noarch.rpm

Packages in 9/Tainted/Updates_testing:
======================================
mythtv-plugin-game-33.1-20231015.1.mga9.tainted
libmyth-devel-33.1-20231015.1.mga9.tainted
lib64myth-devel-33.1-20231015.1.mga9.tainted
mythtv-frontend-33.1-20231015.1.mga9.tainted
mythtv-backend-33.1-20231015.1.mga9.tainted
mythtv-common-33.1-20231015.1.mga9.tainted
mythtv-plugin-weather-33.1-20231015.1.mga9.tainted
mythtv-plugin-news-33.1-20231015.1.mga9.tainted
python3-mythtv-33.1-20231015.1.mga9.tainted
mythtv-plugin-music-33.1-20231015.1.mga9.tainted
libmyth33-33.1-20231015.1.mga9.tainted
lib64myth33-33.1-20231015.1.mga9.tainted
perl-MythTV-33.1-20231015.1.mga9.tainted
mythtv-plugin-netvision-33.1-20231015.1.mga9.tainted
mythtv-plugin-archive-33.1-20231015.1.mga9.tainted
mythtv-setup-33.1-20231015.1.mga9.tainted
mythtv-plugin-zoneminder-33.1-20231015.1.mga9.tainted
php-mythtv-33.1-20231015.1.mga9.tainted.noarch.rpm
mythtv-themes-base-33.1-20231015.1.mga9.tainted.noarch.rpm
mythtv-doc-33.1-20231015.1.mga9.tainted.noarch.rpm

From SRPMS:
mythtv-33.1-20231015.1.mga9.src.rpm
mythtv-33.1-20231015.1.mga9.tainted.src.rpm

CC: (none) => geiger.david68210
Assignee: pkg-bugs => qa-bugs

Comment 3 Marja Van Waes 2023-11-01 11:48:46 CET
Advisory based on comment 2 and the last revision log message https://svnweb.mageia.org/packages/updates/9/mythtv/?view=log 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

Comment 4 Steve Wallace 2023-11-07 12:57:31 CET
I have downloaded and installed the test RPM's and the the issue is no longer present, therefore these updated packages can be be released, if that's for me to say :)
Comment 5 Thomas Andrews 2023-11-09 21:34:15 CET
Steve, did you happen to try both the core and tainted packages, or just one of them?

QA mythtv users are very difficult to find. If you only tried one set, and could find a way to test the other one, it would be a big help.

CC: (none) => andrewsfarm

Comment 6 Steve Wallace 2023-11-12 14:57:50 CET
Hi Andrew,  Yes, I have now tested both and neither show the problem
Comment 7 Thomas Andrews 2023-11-12 16:23:31 CET
Thank you, Steve. Validating.

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

Comment 8 Mageia Robot 2023-11-15 13:37:18 CET
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2023-0119.html

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