[bt-devel] [Qt bugreports] Updated: (QTBUG-6436) Harfbuzz throws an assert after upgrading to Qt4.6 - Hebrew Font Problem

Gary Holmlund gary.holmlund at gmail.com
Mon Dec 21 07:53:13 MST 2009


The Hebrew font problem has been fixed for Qt 4.6.1. I will get our 
tracker update shortly.

Gary


Lars Knoll (via JIRA) wrote:
>      [ http://bugreports.qt.nokia.com/browse/QTBUG-6436?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
>
> Lars Knoll updated QTBUG-6436:
> ------------------------------
>
>         Status: Resolved  (was: In Progress)
>        Changes: ddf34f39efcbe679f1a8216df58da0c61e98ec79
>     Resolution: Done
>
> Fixed by reverting a wrong patch in Harfbuzz.
>
>   
>> Harfbuzz throws an assert after upgrading to Qt4.6
>> --------------------------------------------------
>>
>>                 Key: QTBUG-6436
>>                 URL: http://bugreports.qt.nokia.com/browse/QTBUG-6436
>>             Project: Qt
>>          Issue Type: Bug
>>          Components: Text handling
>>    Affects Versions: 4.6.0
>>         Environment: linux-64.
>>            Reporter: Joshua Grauman
>>            Assignee: Lars Knoll
>>            Priority: P1: Must Have
>>             Fix For: 4.6.1 (Next Patch Release)
>>
>>         Attachments: backtrace, harfbuzz-assert.htm
>>
>>
>> After I upgraded to Qt4.6 my program started throwing an assert where it had been working fine in Qt4.5 and previous. I haven't tracked down what code causes the assert yet, but as I said my program had been working fine with all the previous versions of Qt4 going all the way back to Qt4.0.
>> program: /var/tmp/qt-x11-src-4.6.0/src/3rdparty/harfbuzz/src/harfbuzz-shaper.cpp:436: void HB_HeuristicSetGlyphAttributes(HB_ShaperItem*): Assertion `item->num_glyphs <= length' failed.
>>     
>
>   




More information about the bt-devel mailing list