Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 671136 - x11-libs/pango: repeatable crash in pango_fc_font_key_get_variations() with some Java apps
Summary: x11-libs/pango: repeatable crash in pango_fc_font_key_get_variations() with s...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: PATCH, PullRequest
Depends on:
Blocks:
 
Reported: 2018-11-14 17:45 UTC by Holger Hoffstätte
Modified: 2019-02-16 10:39 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Holger Hoffstätte 2018-11-14 17:45:35 UTC
After upgrading to pango-1.42.4 some of my Java apps started to repeatably segfault; research led me to the linked Debian bug. I applied a post-release commit from mainline and this fixed the crash.
A GitHub PR with this patch and revbump can be merged at:
https://github.com/gentoo/gentoo/pull/10388


Reproducible: Always

Steps to Reproduce:
1. emerge pango-1.42.4
2. start e.g. RSSOwl or eclipse
3. segfault!


Expected Results:  
No segfaults.
Comment 1 Holger Hoffstätte 2018-11-14 18:00:39 UTC
And of course updating the PR with this bug has auto-closed the PR.
New PR in a moment..
Comment 2 Holger Hoffstätte 2018-11-14 18:06:21 UTC
https://github.com/gentoo/gentoo/pull/10417
Comment 3 Holger Hoffstätte 2019-02-06 16:14:56 UTC
Pango 1.43 is out and has the fix for this bug:
http://ftp.gnome.org/pub/GNOME/sources/pango/1.43/pango-1.43.0.news
Comment 4 Mart Raudsepp gentoo-dev 2019-02-06 17:33:09 UTC
It is a development cycle release and will not be packaged in ~arch (possibly at some point in the further future it might be in p.mask).
I will do a patchset for 1.42.x at some point if 1.42.5 doesn't get released by the time I get to it.
Comment 5 Holger Hoffstätte 2019-02-06 18:28:00 UTC
(In reply to Mart Raudsepp from comment #4)
> It is a development cycle release and will not be packaged in ~arch

Good to know (makes sense), but in the meantime why not just press
the button on the PR?
Comment 6 Mart Raudsepp gentoo-dev 2019-02-06 19:57:36 UTC
There is no such functional button in github, as the git tree is a read-only mirror. But if there is to be a revbump, I want to include more backports into the patchset, not just this.
Sorry I didn't really notice this bug entry before late January (and I don't look at github notifications from Gentoo).
Comment 7 Larry the Git Cow gentoo-dev 2019-02-16 10:39:11 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17b831d9beec6c4becc40766af1c6b20320481fa

commit 17b831d9beec6c4becc40766af1c6b20320481fa
Author:     Mart Raudsepp <leio@gentoo.org>
AuthorDate: 2019-02-16 10:37:49 +0000
Commit:     Mart Raudsepp <leio@gentoo.org>
CommitDate: 2019-02-16 10:38:12 +0000

    x11-libs/pango: add patchset (including fix of Java app crashes)
    
    Closes: https://bugs.gentoo.org/671136
    Package-Manager: Portage-2.3.52, Repoman-2.3.12
    Signed-off-by: Mart Raudsepp <leio@gentoo.org>

 x11-libs/pango/Manifest               |  1 +
 x11-libs/pango/pango-1.42.4-r1.ebuild | 71 +++++++++++++++++++++++++++++++++++
 2 files changed, 72 insertions(+)