GNOME Bugzilla – Bug 683072
Print dialog shows cryptic status message and displays garbage in status line
Last modified: 2012-11-26 14:17:21 UTC
Created attachment 222998 [details] Garbage and utf8 arrors in pango Everytime I open the printer dialog there is one printer for which the status line in the table keeps updating itself with garbage all the time. As can be seen on the screenshot which i attached the status line shows strange boxes and cryptic characters. It also keeps updating on a high frequency (more than once per second) and everytime it changes it logs a message on the terminal like this: (gedit:14079): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text() I can confirm that this bug is still present in a fairly recent version of gtk 3.5.x which i checked out from git a few days ago.
Created attachment 229650 [details] [review] Sanitize memory handling in cups_request_printer_list_cb gtk+ was trying to display already freed strings, leaking memory, ...I noticed this because I was getting weird blinking characters as the status of my cups printers, and valgrind confirmed something was wrong.
Review of attachment 229650 [details] [review]: Looks good, thanks