After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 608160 - [regression] Pasting text from FireFox into composer gives just "[?]"
[regression] Pasting text from FireFox into composer gives just "[?]"
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Mailer
2.30.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
evolution[composer] evolution[kill-bo...
Depends on:
Blocks:
 
 
Reported: 2010-01-26 14:17 UTC by Paul Smith
Modified: 2013-09-13 01:08 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Paul Smith 2010-01-26 14:17:35 UTC
I'm running on an up-to-date Ubuntu 9.10 (64bit) system.  I've built the latest from Gnome git master (as of Sun 24 Jan 2010) of these packages: libxml2 libsoup samba4 evolution-data-server evolution gtkhtml libgweather evolution-exchange evolution-mapi evolution-webcal openchange

When I open up a new email message in Evolution, and select HTML mode, then select some text in FireFox (3.5.7), use C-c to copy it, then use C-v to paste into my composer message, instead of getting the text I expect I just get:

[?]

It works fine if I copy from OO.o (all my formatting is even preserved!), from an xterm, etc.  It's only FireFox which is causing these problems (that I've seen so far).  It doesn't seem to matter what the FF text is: whether it's monospace or not, etc.  Cutting out of this editing box does work OK, though.

Also it works fine if I select from FF with the mouse, then paste into the composer window with mouse-2 (although of course any formatting is gone) rather than using C-c/C-v.
Comment 1 Matthew Barnes 2010-01-26 14:26:15 UTC
Confirming, I see this now too.  Not sure what I was doing wrong before.
Comment 2 Matthew Barnes 2010-01-28 15:37:10 UTC
Firefox is putting UTF-16 text on the clipboard, and the gtk_html_insert_html() call I'm making from Evolution expects UTF-8.