Bug 338676 - Crash about glyph position
Summary: Crash about glyph position
Status: RESOLVED UPSTREAM
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: 2.99.900
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-08-30 12:13 UTC by Kakadu.hafanana
Modified: 2017-02-04 01:55 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
The report generated by assistant. (7.77 KB, text/plain)
2014-08-30 12:13 UTC, Kakadu.hafanana
Details
File which was catted (76.58 KB, application/x-xz)
2014-09-13 11:25 UTC, Kakadu.hafanana
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kakadu.hafanana 2014-08-30 12:13:18 UTC
Created attachment 88500 [details]
The report generated by assistant.

I execute cat many times and I get an ASSERTION failed.

This is a peace of log from gdb:
ASSERT: "(pos == end && glyphPosition == current.num_glyphs) || logClusters[pos] == glyphPosition" in file text/qtextlayout.cpp, line 1706
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = konsole path = /opt/project-neon5/bin pid = 5749
KCrash: Arguments: /opt/project-neon5/bin/konsole 
KCrash: Attempting to start /opt/project-neon5/lib/x86_64-linux-gnu/libexec/drkonqi from kdeinit
Comment 1 Kurt Hindenburg 2014-09-12 01:41:58 UTC
Do you the file that causes this?
Comment 2 Kakadu.hafanana 2014-09-13 07:40:26 UTC
unlikely TT
Comment 3 Kakadu.hafanana 2014-09-13 11:25:57 UTC
Created attachment 88691 [details]
File which was catted

Don't unpack it. cat the archive
Comment 4 Kurt Hindenburg 2014-09-13 15:50:30 UTC
Only a debug version hits this assert - production just "ignores" it - I'll see what I can find out.

Thanks.
Comment 5 Kurt Hindenburg 2014-09-14 14:07:13 UTC
I don't really see how Konsole can "fix" this - a Qt bug IMHO
Comment 6 Kakadu.hafanana 2014-09-14 19:16:57 UTC
We should report it than.