GNOME Bugzilla – Bug 721000
Conversation view images don't appear when compiled w/ Vala 0.23.1
Last modified: 2014-01-07 02:20:19 UTC
When compiled with Vala 0.23.1, no images appear in the conversation viewer. This includes icons like the drop-down menu, star, and the attachment icon. This warning appears at startup: GLib-CRITICAL **: g_base64_encode_step: assertion 'in != NULL' failed Relevant part of the backtrace:
+ Trace 232952
The conversation viewer uses Base64 to encode images as data: URIs. I suspect the bindings changed between Vala 0.22.1 and Vala 0.23.1.
It's not a binding problem after all: bug #721001. Unfortunately, this bug may have other consequences in Geary and Shotwell. We won't know without a code audit. Will decide how to proceed after the Vala maintainers respond.
The Vala maintainers have called this a non-bug, so it'll need to be fixed in Geary. Additionally, I'll audit Geary for other places this bug may be lurking.
Fixed in master, commit 56d31a38