GNOME Bugzilla – Bug 341932
Small buffer in for rendering strings in mail/em-format-html.c
Last modified: 2013-09-10 14:04:39 UTC
A buffer in mail/em-format-html.c which is used for rendering translations of the string "<I> (%a, %R %Z)</I>" is not large enough to handle some of the translations (including Persian). This results in the output string not ending in '\0', resulting in weird things appearing on the screen and possibly crashes. The bug still exists in HEAD. Will attach a patch. FarsiWeb's internal reference: farsiweb #335, evolution-small-date-buffer.patch, reported by Hooman Mesgary, patch by Roozbeh Pournader
Created attachment 65568 [details] [review] patch to enlarge the buffer to 256 characters, which should be much more than enough
Created attachment 65569 [details] screenshot showing the leak in Persian before the fix (by Hooman Mesgary)
roozbeh, can you add a cvs head changelog entry diff for that patch? i'd like to get this in for 2.8.
adding srini to cc
Please commit with a changelog.
Fixed to head.