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

Bug #175573 reported by Alex Yurchenko
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)
Fix Released
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.

Revision history for this message
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
Revision history for this message
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.

Revision history for this message
Sebastien Bacher (seb128) wrote :

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

Revision history for this message
Kees Cook (kees) wrote :

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

Revision history for this message
Jamie Strandboge (jdstrand) wrote :
Changed in libcairo:
status: Incomplete → Confirmed
Revision history for this message
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
Revision history for this message
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  
Everyone can see this security related information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.