[upstream] [3.1] DDE link doesn't preserve encoding

Bug #49163 reported by Xavier Poinsard
6
Affects Status Importance Assigned to Milestone
OpenOffice
Fix Released
Unknown
openoffice.org (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Fixed in OOo 3.1

==

You create a spreadsheet containing non ASCII chars.
Then you create another spreadsheet and do a special paste using linking
You obtain the non ASCII chars as two unrelevant chars.

There is a workaround : change the LANG environnement variable to a wrong one, for example from fr_FR.UTF-8 to fr_FR
Then you got some perl warnings :
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = "fr_FR.UTF-8",
        LC_ALL = (unset),
        LANG = "fr_FR"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").

(process:4571): Gdk-WARNING **: locale not supported by C library

(soffice.bin:4571): Gtk-WARNING **: Locale not supported by C library.
        Using the fallback 'C' locale.

But at least the DDE links are working.

This bug seems known upstream.

Changed in openoffice:
status: Unknown → Confirmed
Revision history for this message
Rich Johnson (nixternal) wrote :

Confirmed upstream

Changed in openoffice.org:
status: Unconfirmed → Confirmed
Revision history for this message
Motin (motin) wrote : Re: [Upstream] [hardy] DDE link doesn't preserve encoding

Any chance that this gets fixed soon? Since it has been confirmed upstream for 5 years it seems unlikely that they will ever fix it?

I can confirm that the workaround works. Start openoffice using:
LANG=C openoffice

Then create your DDE links as appropriate. Note that the path to the linked file needs to be set using ASCII only in the DDE function. For instance: /home/user/uträkning.ods becomes /home/user/uträkning.ods

The bug seems to stem from the fact that DDE links doesn't support UTF-8 encodings at all.

Chris Cheney (ccheney)
Changed in openoffice.org:
importance: Undecided → Low
Chris Cheney (ccheney)
Changed in openoffice.org:
status: Confirmed → Triaged
Changed in openoffice:
status: Confirmed → Fix Released
Chris Cheney (ccheney)
description: updated
Chris Cheney (ccheney)
summary: - [upstream] DDE link doesn't preserve encoding
+ [upstream] [3.1] DDE link doesn't preserve encoding
Chris Cheney (ccheney)
Changed in openoffice.org (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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