Bug 22985 - Psi crashes as soon as chat window is scrolled
Summary: Psi crashes as soon as chat window is scrolled
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 6
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA6-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2018-05-03 14:45 CEST by Jüri Ivask
Modified: 2018-05-22 01:54 CEST (History)
2 users (show)

See Also:
Source RPM: psi-1.3-1.1.mga6.src.rpm
CVE:
Status comment:


Attachments

Description Jüri Ivask 2018-05-03 14:45:41 CEST
Description of problem: Psi crashes as soon as chat window is scrolled


Version-Release number of selected component (if applicable): psi-1.3-1.1.mga6


Steps to Reproduce:
1. Start Psi
2. Scroll the chat window
3. Psi crashes

I remember something similar was with Psi in Cauldron, but there it was fixed by packaging Psi without webkit support?
Comment 1 Marja Van Waes 2018-05-03 21:08:13 CEST
Assigning to the registered maintainer.

Assignee: bugsquad => geiger.david68210
CC: (none) => marja11

Comment 2 David GEIGER 2018-05-10 06:08:43 CEST
Hi,

Should be fixed now with psi-1.3-1.2.mga6 in Core/Updates_testing repo!

Please test it, thanks in advance.
Comment 3 Jüri Ivask 2018-05-10 08:49:44 CEST
Tested - no crash any more. Otherwise seems to work OK too.
Thanks David!
Comment 4 David GEIGER 2018-05-10 09:03:38 CEST
Assigning to QA,


Advisory:
=============================

Many users have reported that our current psi package crashes sometimes.
This issue come from the webkit support.
So this update fixes this issue disabling the webkit support.


Packages in 6/core/updates_testing:
========================
psi-1.3-1.2.mga6
psi-iconsets-1.3-1.2.mga6
psi-smileysets-1.3-1.2.mga6
psi-lang-pack-en-1.3-1.2.mga6
psi-lang-pack-be-1.3-1.2.mga6
psi-lang-pack-cs-1.3-1.2.mga6
psi-lang-pack-de-1.3-1.2.mga6
psi-lang-pack-eo-1.3-1.2.mga6
psi-lang-pack-es-1.3-1.2.mga6
psi-lang-pack-fr-1.3-1.2.mga6
psi-lang-pack-it-1.3-1.2.mga6
psi-lang-pack-ja-1.3-1.2.mga6
psi-lang-pack-mk-1.3-1.2.mga6
psi-lang-pack-pl-1.3-1.2.mga6
psi-lang-pack-pt_br-1.3-1.2.mga6
psi-lang-pack-ru-1.3-1.2.mga6
psi-lang-pack-sl-1.3-1.2.mga6
psi-lang-pack-sv-1.3-1.2.mga6
psi-lang-pack-uk-1.3-1.2.mga6
psi-lang-pack-ur_PK-1.3-1.2.mga6
psi-lang-pack-vi-1.3-1.2.mga6
psi-lang-pack-zh-1.3-1.2.mga6

Source RPM: 
========================
psi-1.3-1.2.mga6.src.rpm

Assignee: geiger.david68210 => qa-bugs

Comment 5 Lewis Smith 2018-05-21 20:32:59 CEST
Trying M6/64
with all Qt5 etc Big Update.

BEFORE update:
 psi-1.3-1.1.mga6
 psi-lang-pack-en-1.3-1.1.mga6
After hours of pfaffing about I eventually managed to create a jabber account, believed XMPP:
 ludwigSmith@jabber.fr
and get it to work with psi. I put in enough rubbish messages to create a scroll bar in the window - and scrolling that either with the mouse wheel or dragging the scroll bar itself did NOT crash the program!
This under LXQt; I will try from another desktop, then try the update anyway.
Comment 6 Lewis Smith 2018-05-21 21:00:37 CEST
Now using Mate, still no crash when scrolling the chat window.

UPDATE to:
- psi-1.3-1.2.mga6.x86_64
- psi-lang-pack-en-1.3-1.2.mga6.x86_64
For good measure, added:
 psi-iconsets-1.3-1.2.mga6
 psi-smileysets-1.3-1.2.mga6
The program describes itself: Psi v1.3-dev (2017-10-29, webkit)
and behaved exactly as before the update. Posted some smileys. No regression = OK.

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

Comment 7 Mageia Robot 2018-05-22 01:54:33 CEST
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2018-0093.html

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


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