** Changed in: gedit
Status: Invalid => Unknown
** Changed in: pango
Status: Invalid => Unknown
** Changed in: gedit
Importance: Unknown => High
** Changed in: pango
Importance: Unknown => High
--
Dejavu Sans crashes applications for specific characters
https://bugs.launchpad.net/bugs/31910
You received this bug notification because you are a member of Ubuntu
Greece, which is a direct subscriber.
Status in Light-Weight Text Editor for Gnome: Unknown
Status in Pango - Layout and Text Rendering LIbrary: Unknown
Status in “ttf-dejavu” package in Ubuntu: Fix Released
Bug description:
There are specific characters in Dejavu Sans that make applications to crash.
Specifically, the characters ΐ and ΰ (Greek characters), when written or
displayed in GTK+ applications, causes them to crash. It is important that the
Dejavu Sans font is used for the crash to take place.
To replicate:
1. Open gedit (preferably from gnome-terminal)
2. Pick the test file from http://www.gnome.gr/docs/testtext.txt
When pasting from Firefox, change first the encoding to Unicode (UTF-8), as the
Firefox autodetection changes this to Cyrillic.
Alternative, do
wget http://www.gnome.gr/docs/testtext.txt
3. Configure the preferences in Gedit to use Dejavu Sans (or Sans), which is
the default in Dapper.
4. Load testtext.txt into gedit (use File/Open, or even "gedit testtext.txt").
5. In most cases, gedit crashes straight away.
You may get the message
*** glibc detected *** double free or corruption (!prev): 0x0821dc90 ***
in gnome-terminal. In other cases, you get no output.
6. The last line of testtext.txt has the ΐ ΰ characters; the bug appears even
as soon as you type this characters in a new document.
Items that remain to be checked
A. What other applications can exhibit this bug?
B. Is it only "gedit" or is it only "GTK+ based editors", is it also
applications that display a string with these characters?
_______________________________________________
Mailing list: https://launchpad.net/~linux.sch.gr
Post to : [email protected]
Unsubscribe : https://launchpad.net/~linux.sch.gr
More help : https://help.launchpad.net/ListHelp