GNOME Bugzilla – Bug 126857
Inbox Monitor destroys locales of launched programs
Last modified: 2004-12-22 21:47:04 UTC
Description of Problem: Programs launched by double clicking the Inbox Monitor have their locale settings totally destroyed. This is *really, really* bad if you send/receive mail in non-English languages! Steps to reproduce the problem: 1. Have a language (like Finnish), that has lots of non-ascii letters. Use the locale for that language (like fi_FI@euro). 2. At the "Inbox Monitor Preferences" -> "Commands" -> "When double clicked", write a command to read your mail. Mine was: gnome-terminal --title="Mail" --geometry=80x42 --command=/usr/bin/mutt 3. Launch your program by double clicking the Inbox Monitor applet. Actual Results: The program launched by the Inbox Monitor does not have a correct locale. This will result in your non-English e-mail becoming more or less unreadable. Expected Results: The launched program should inherit the correct locale. How often does this happen? Always. (In the above example, you will of course have to kill all other Gnome terminals. Otherwise, the launched terminal will inherit a correct locale from them. But that is a property of the Gnome terminal, not Gnome Inbox Monitor.) Additional Information: I have a workaround that illustrates the problem nicely. At the "When double clicked" box, I have written: env LC_ALL=fi_FI@euro gnome-terminal --title="Mail" \ --geometry=80x42 --command=/usr/bin/mutt This works perfectly, and shows what's broken. My system: I'm running Fedora Core 1 on a PC, with out-of-the-box Gnome 2.4.
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of 107468 ***