Bug 25836

Summary: Plasma crashes after latest updates to kwin/qt
Product: Mageia Reporter: Christian Müller <chmos>
Component: RPM PackagesAssignee: QA Team <qa-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: critical    
Priority: High CC: andrewsfarm, joelp, kafra2005, sysadmin-bugs, tmb
Version: 7Keywords: advisory, validated_update
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
See Also: https://bugs.mageia.org/show_bug.cgi?id=25837
Whiteboard: MGA7-64-OK
Source RPM: CVE:
Status comment:

Description Christian Müller 2019-12-07 09:23:24 CET
Description of problem:

Since the latest updates (x86-64) from 12-06 plasma is unusable on my box. It crashes immediately after launching almost any application, with output of journalctl like this:

Dez 07 09:01:21 esprimo.chm.lan audit[3566]: ANOM_ABEND auid=2002 uid=2002 gid=100 ses=5 pid=3566 comm="plasmashell" exe="/usr/bin/plasmashell" sig=11 res=1
Dez 07 09:01:21 xxx kernel: plasmashell[3566]: segfault at 0 ip 00007f8fdfe07877 sp 00007ffc66d2bd70 error 4 in libQt5Core.so.5.12.6[7f8fdfb6a000+586000]
Dez 07 09:01:21 xxx kernel: Code: 7b ff ff ff e9 a4 cb df ff 48 89 c3 e9 ba cb df ff 66 90 41 57 41 56 49 89 d6 41 55 41 54 49 89 f4 55 48 89 fd 53 48 83 ec 58 <48> 8b 07 4c 8b 7f 08 ff 10 4d 85 e4 0f 94 c3 48 85 c0 49 89 c5 0f
Rémi Verschelde 2019-12-07 13:34:55 CET

Assignee: bugsquad => kde
Severity: major => critical
Priority: Normal => High

Rémi Verschelde 2019-12-07 13:35:26 CET

See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=25837

Comment 1 Thomas Backlund 2019-12-07 14:55:17 CET

Fixed packages to test:


SRPM:
plasma-workspace-5.15.4-1.1.mga7.src.rpm

i586:
libcolorcorrect5-5.15.4-1.1.mga7.i586.rpm
libkworkspace5-5.15.4-1.1.mga7.i586.rpm
libplasma-geolocation-interface5-5.15.4-1.1.mga7.i586.rpm
libplasma-workspace-devel-5.15.4-1.1.mga7.i586.rpm
libtaskmanager6-5.15.4-1.1.mga7.i586.rpm
libweather_ion7-5.15.4-1.1.mga7.i586.rpm
plasma-workspace-5.15.4-1.1.mga7.i586.rpm
plasma-workspace-handbook-5.15.4-1.1.mga7.noarch.rpm
plasma-workspace-wayland-5.15.4-1.1.mga7.i586.rpm

x86_64:
lib64colorcorrect5-5.15.4-1.1.mga7.x86_64.rpm
lib64kworkspace5-5.15.4-1.1.mga7.x86_64.rpm
lib64plasma-geolocation-interface5-5.15.4-1.1.mga7.x86_64.rpm
lib64plasma-workspace-devel-5.15.4-1.1.mga7.x86_64.rpm
lib64taskmanager6-5.15.4-1.1.mga7.x86_64.rpm
lib64weather_ion7-5.15.4-1.1.mga7.x86_64.rpm
plasma-workspace-5.15.4-1.1.mga7.x86_64.rpm
plasma-workspace-handbook-5.15.4-1.1.mga7.noarch.rpm
plasma-workspace-wayland-5.15.4-1.1.mga7.x86_64.rpm

CC: (none) => tmb
Assignee: kde => qa-bugs

Comment 2 Thomas Backlund 2019-12-07 15:00:24 CET
*** Bug 25837 has been marked as a duplicate of this bug. ***

CC: (none) => kafra2005

Comment 3 Thomas Backlund 2019-12-07 15:09:26 CET
Advisory:
The QT 5.12.6 update released in MGASA-2019-0356, causes plasma-workspace
to crash due to an upstream ABI breakage that causes infinite recursion
in component creation.

This update ajusts plasma-workspace to work with the updated QT stack.

references:
- https://phabricator.kde.org/D24654
Comment 4 Thomas Backlund 2019-12-07 15:14:15 CET

Advisory, added to svn:

type: bugfix
subject: Updated plasma-workspace packages fix plasmashell crash
src:
  7:
   core:
     - plasma-workspace-5.15.4-1.1.mga7
description: |
  The QT 5.12.6 update released in MGASA-2019-0356, causes plasma-workspace
  to crash due to an upstream ABI breakage that causes infinite recursion
  in component creation.

  This update adjusts plasma-workspace to work with the updated QT stack.
references:
 - https://bugs.mageia.org/show_bug.cgi?id=25836
 - https://phabricator.kde.org/D24654

Keywords: (none) => advisory

Comment 5 Alexander Krylov 2019-12-07 15:17:24 CET
Tested with updated plasma-workspace no more crashes observed. Seems Ok.
Comment 6 Thomas Backlund 2019-12-07 15:35:16 CET
Tested x86_64 by José Jorge as reported in https://bugs.mageia.org/show_bug.cgi?id=25651#c36

Test in comment 5 is also x86_64

so 2 tests ok on x86_64.


Setting as OK and flushing out

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

Luděk Janča 2019-12-07 15:41:44 CET

CC: (none) => joelp

Comment 7 Mageia Robot 2019-12-07 15:51:35 CET
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2019-0221.html

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

Comment 8 Thomas Andrews 2019-12-07 16:15:59 CET
That didn't take long...

CC: (none) => andrewsfarm

Comment 9 Thomas Andrews 2019-12-07 16:59:55 CET
Only been using it for less than an hour, but it does indeed seem to be fixed...
Comment 10 Thomas Backlund 2019-12-07 17:36:37 CET
(In reply to Thomas Andrews from comment #8)
> That didn't take long...

Yeah, since there was 2 confirmations on the fix, I decided to flush it out fast to try and avoid breakages for users that have installed the QT update yet ...