Bug 18505 - MGAv6's gtk+3.0 file chooser apps crash after invoking the choose the path/filename of a file dialog
Summary: MGAv6's gtk+3.0 file chooser apps crash after invoking the choose the path/fi...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal critical
Target Milestone: ---
Assignee: Olav Vitters
QA Contact:
URL:
Whiteboard:
Keywords: UPSTREAM
Depends on:
Blocks:
 
Reported: 2016-05-21 21:16 CEST by Shlomi Fish
Modified: 2016-06-15 12:18 CEST (History)
4 users (show)

See Also:
Source RPM: gtk+3.0-3.20.5-1.mga6.src.rpm
CVE:
Status comment:


Attachments
The gdb backtrace output (18.68 KB, application/x-xz)
2016-05-21 22:35 CEST, Shlomi Fish
Details

Description Shlomi Fish 2016-05-21 21:16:40 CEST
Description of problem:

in a new UNIX user account, a new profile and when running on JWM , firefox on mgav6 when configured (Edit -> Preferences -> General -> Always ask me where to save files) crashes after saving a file under a new name several times such as the latest release of yui3 - https://github.com/yui/yui3/releases . It doesn't happen with the latest esr tar.bz2 x86-64 binary distribution from getfirefox.com.
Comment 1 Marja Van Waes 2016-05-21 22:25:56 CEST
Assigning to all packagers collectively, since there is no maintainer for this package.

CC: (none) => marja11
Assignee: bugsquad => pkg-bugs

Comment 2 Shlomi Fish 2016-05-21 22:35:24 CEST
Created attachment 7833 [details]
The gdb backtrace output

This is the gdb backtrace output
Comment 3 Rémi Verschelde 2016-05-21 22:59:52 CEST
I get the same issue, Firefox crashes when trying to save a patch, e.g. https://github.com/lutris/lutris/commit/ebbf72fc5dbce2cb7943f895a4ef0467121612a6.patch

It's pretty recent, I was not having those issues before today.
Comment 4 Shlomi Fish 2016-05-22 18:51:32 CEST
Hi all!

Per some insights from Luigi12 on #mageia-dev, I tried downgrading gtk+3.0 to 3.20.4 (by building the RPMs and rpm -Uvh --force) and it seems to have fixed the problem. I should also note that upgrading firefox to 45.1.1esr did not help with that.
Comment 5 Shlomi Fish 2016-05-22 18:57:12 CEST
With gtk+3.0-3.20.5-1.mga6 it seems that gedit crashes too after I press the save button and enter a filename in the file chooser. So it seems to be a global gtk+3.0 bug.

Source RPM: firefox-45.1.0-3.mga6.src.rpm => gtk+3.0-3.20.5-1.mga6.src.rpm

Shlomi Fish 2016-05-22 18:58:07 CEST

Summary: MGAv6's firefox crashes after being configured to ask for the path/filename of a file => MGAv6's gtk+3.0 file chooser apps crash after invoking the choose the path/filename of a file dialog

Comment 6 Neal Gompa 2016-05-22 19:14:57 CEST
Hey all,

I know that this is a Mageia bug, but I just want to leave a note for record that I've reproduced the condition identically on Fedora 24 by pulling gtk3-3.20.5 from Fedora Koji. Rolling back to gtk3-3.20.4 fixes this issue.

CC: (none) => ngompa13

Comment 7 Neal Gompa 2016-05-22 19:16:01 CEST
Adding cross-reference for Red Hat Bugzilla.

See Also: (none) => https://bugzilla.redhat.com/show_bug.cgi?id=1338550

Comment 8 Neal Gompa 2016-05-23 04:39:36 CEST
Adding upstream GNOME bug reference.

See Also: (none) => http://bugzilla.gnome.org/show_bug.cgi?id=766694

Marja Van Waes 2016-05-23 09:55:55 CEST

Keywords: (none) => UPSTREAM

Marja Van Waes 2016-05-23 09:57:57 CEST

CC: (none) => pkg-bugs
Assignee: pkg-bugs => olav

Rémi Verschelde 2016-05-23 13:54:54 CEST

URL: https://github.com/yui/yui3/releases => (none)

Comment 9 Rémi Verschelde 2016-05-23 17:06:34 CEST
Olav pushed gtk+3.0-3.20.6 which should fix the issue, based on the changelog in http://osdir.com/ml/commits.gnome/2016-05/msg04900.html

Please test if it fixes the bug for us.
Florian Hubold 2016-05-29 13:24:05 CEST

CC: (none) => doktor5000

Comment 10 Olav Vitters 2016-06-15 12:18:59 CEST
Please reopen if it isn't fixed.

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


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