After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 721661 - testiter.c failing/crashing using Burmese text
testiter.c failing/crashing using Burmese text
Status: RESOLVED OBSOLETE
Product: pango
Classification: Platform
Component: general
1.36.x
Other Linux
: Normal major
: ---
Assigned To: pango-maint
pango-maint
Depends on:
Blocks:
 
 
Reported: 2014-01-06 22:27 UTC by Brandon Schaefer
Modified: 2017-09-10 23:50 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch that will cause testiter.c to fail (535 bytes, patch)
2014-01-06 22:27 UTC, Brandon Schaefer
none Details | Review

Description Brandon Schaefer 2014-01-06 22:27:16 UTC
Created attachment 265482 [details] [review]
Patch that will cause testiter.c to fail

When trying to set Burmese text in a pango layout causes crashes. I ran into a bug in unity here:
https://bugs.launchpad.net/unity/+bug/1239381

Using one of the tests in pango (testiter.c), Im getting different types of errors, but it still seems to be running into a problem iterating over Burmese text.

I've attached a patch that causes testiter.c to crash/assert fail based on 2 different texts. There could be other types of text that will cause this but I have yet to find any more examples.
Comment 1 Behdad Esfahbod 2017-08-31 23:07:32 UTC
Someone needs to test attachment to see if it's still misbehaving.  Probably not.
Comment 2 Khaled Hosny 2017-09-10 18:29:09 UTC
I just tested it, testiter passes just fine.