Bug 726979

Summary: kwrite crashes in "Configure editor" (under some conditions)
Product: [Fedora] Fedora Reporter: nucleo <alekcejk>
Component: qtAssignee: Than Ngo <than>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: awilliam, itamar, jreznik, kevin, ltinkl, rdieter, rnovacek, ry, smparrish, than, vascom2
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: AcceptedBlocker
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-10-20 07:37:39 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 712881, 719957    
Attachments:
Description Flags
Kwrite backtrace
none
Kate backtrace none

Description nucleo 2011-07-31 17:43:29 UTC
kwrite-4.7.0 crashes in "Configure editor" with qt 4.8

Reproducible: Always

Steps to Reproduce:
Open  Settings->Configure editor 

kate-4.7.0 also crashes with similar backtrace in Editor ooptions

Comment 1 Rex Dieter 2011-07-31 17:53:51 UTC
not entirely sure if this is qt48 specific or not yet, adding kde-4.7 tracker too.

Comment 2 Rex Dieter 2011-07-31 17:55:17 UTC
#7  0x078556a8 in QFontEngineFT::loadFlags(QFontEngineFT::QGlyphSet*,
QFontEngine::GlyphFormat, int, bool&, int&) const () from
/usr/lib/libQtGui.so.4
#8  0x07855a4c in QFontEngineFT::getPointInOutline(unsigned int, int, unsigned
int, int*, int*, unsigned int*) () from /usr/lib/libQtGui.so.4
#9  0x07771bd6 in ?? () from /usr/lib/libQtGui.so.4
#10 0x00e04de5 in ?? () from /usr/lib/libQtCore.so.4

may be related to recent qt/fontconfig patches.  odd to see the ??'s in there.

Comment 3 Rex Dieter 2011-09-19 16:39:57 UTC
fwiw, I cannot reproduce this using kde-4.7.1 + qt-4.8.0 myself.

Comment 4 nucleo 2011-09-19 17:02:56 UTC
This not happens now for me too on F16 Beta RC1 LiveCD with KDE 4.7.0 and qt 4.8.

Comment 5 Kevin Kofler 2011-09-19 17:07:08 UTC
Not reproducible anymore.

Comment 6 Kevin Kofler 2011-09-20 13:41:18 UTC
*** Bug 739855 has been marked as a duplicate of this bug. ***

Comment 7 Kevin Kofler 2011-09-20 13:44:25 UTC
KDE upstream says this is QTBUG-17238.

For some reason, it doesn't seem to be 100% reproducible, but it's not entirely random either.

Comment 8 Vasiliy Glazov 2011-09-20 13:50:24 UTC
I am have the same crashes in kate and kwrite always. And I can provide additional info.

Comment 9 Vasiliy Glazov 2011-09-20 13:51:33 UTC
Created attachment 524035 [details]
Kwrite backtrace

Comment 10 Vasiliy Glazov 2011-09-20 13:52:02 UTC
Created attachment 524036 [details]
Kate backtrace

Comment 11 Kevin Kofler 2011-09-20 14:19:27 UTC
Taking this off the kde4.7 tracker (keeping it only on qt4.8) because this is clearly a Qt bug.

Comment 12 Adam Williamson 2011-10-07 18:44:02 UTC
Discussed at 2011-09-30 blocker review (we forgot to update the bug last week). Accepted as a blocker per criterion "All applications listed under the Applications menu or category must withstand a basic functionality test and not crash after a few minutes of normal use. They must also have working Help and Help -> About menu items".

Comment 13 Kevin Kofler 2011-10-08 15:32:36 UTC
I'm putting this accepted blocker onto F16Blocker-kde, now that qt-4.8 no longer blocks F16Blocker-kde.

Does this still happen with qt-4.8.0-0.12.20111002.fc16? Unfortunately, I see no movement upstream on QTBUG-17238. There's a hint at a possible change which might fix it, I can try to produce a patch.

Comment 14 Vasiliy Glazov 2011-10-17 07:58:54 UTC
Looks like problem solved in new QT qt-4.8.0-0.15.rc1.fc16.

Comment 15 Kevin Kofler 2011-10-17 08:02:05 UTC
Careful there, this is not 100% reproducible. So can anybody else reproduce this with Qt 4.8.0 RC1? If not, we can close it.

Comment 16 Kevin Kofler 2011-10-20 07:37:39 UTC
Upstream claims this is fixed (QTBUG-17238 is closed, it was actually closed on July 19, just without a comment, so I didn't notice it), and we can no longer reproduce it, so I think we can close this.

Comment 18 Red Hat Bugzilla 2013-10-04 00:20:58 UTC
Removing external tracker bug with the id '17238' as it is not valid for this tracker