libcairo2_1.4.10-1ubuntu4.2 is still broken - some text is not rendered

Bug #175573 reported by Alex Yurchenko on 2007-12-11
This bug report is a duplicate of:  Bug #116236: evince shows a mostly blank pdf. Edit Remove
260
Affects Status Importance Assigned to Milestone
libcairo (Ubuntu)
Undecided
Kees Cook

Bug Description

Binary package hint: libcairo2

Upgrading to libcairo2_1.4.10-1ubuntu4.2 solved the floating point exception problem many people had with libcairo2_1.4.10-1ubuntu4.1. However now it does not render all text on widgets (widgets seem to be of right size though). I have just upgraded to libcairo2_1.4.10-1ubuntu4.2, started pidgin and had almost all menus empty. Parts of text were missing on other widgets as well. Had to downgrade to libcairo2_1.4.10-1ubuntu4 again.

Using Serene raster fonts from xfonts-bolkhov-75dpi package. amd64 arch.

Kees Cook (kees) wrote :

Thanks for the report! Can you give steps to reproduce this problem? I have not yet been able to observe it.

Changed in libcairo:
assignee: nobody → keescook
status: New → Incomplete
Dex Chen (dex0827) wrote :

I also have the same problem. In my case some Chinese fonts could not be rendered in pidgin if there are whitespace characters between two Chinese words.

Sebastien Bacher (seb128) wrote :

Could you try if the gutsy-proposed version fix your issue?

Kees Cook (kees) wrote :

The proposed fix is related to bug 116236, which actually predates the security update. (?!)

Jamie Strandboge (jdstrand) wrote :
Changed in libcairo:
status: Incomplete → Confirmed
Kees Cook (kees) wrote :

Thanks to Jamie's help with font wrangling, this has been reproduced. Additional upstream fixes have been tested now. This was actually a pre-existing problem (bug 116236) that was uncovered due to the recent memory allocation fixes. The updated packages are making their way through the security build queue now.

Changed in libcairo:
status: Confirmed → Fix Committed
Kees Cook (kees) wrote :

The fixes have been published in http://www.ubuntu.com/usn/usn-550-3

Changed in libcairo:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public Security information  Edit
Everyone can see this security related information.

Other bug subscribers