Bug#256640: Can't open files with invalid unicode in their filenames
Package: openoffice.org
Version: 1.1.3-4
Severity: important
Followup-For: Bug #256640
This bug is still present in OpenOffice.org 1.1.3 and a serious problem
in its "cannot open" aspect.
Just imagine a giant file server with many filenames still in iso-8859-1
and no foreseen conversion possible (since desktops are still using
mixed operating systems and character sets). OpenOffice.org can't open
any of them :(
Relevant strace lines:
execve("/usr/bin/openoffice", ["openoffice", "Un éléphant.sxi"], [/* 33 vars */]) = 0
execve("/usr/lib/openoffice/program/soffice", ["/usr/lib/openoffice/program/soff"..., "Un \351l\351phant.sxi"], [/* 32 vars */]) = 0
execve("/usr/lib/openoffice/program/soffice.bin", ["/usr/lib/openoffice/program/soff"..., "Un \351l\351phant.sxi"], [/* 36 vars */]) = 0
access("/tmp/Un �l�phant.sxi", F_OK) = -1 ENOENT (No such file or directory)
stat64("/tmp/Un �l�phant.sxi", 0xbfffc17c) = -1 ENOENT (No such file or directory)
access("/tmp/Un �l�phant.sxi", F_OK) = -1 ENOENT (No such file or directory
For the record I tried with an official build of 1.1.4 and got the same
failure. I also looked in upstream bts but found nothing.
Regards,
Frederic
-- System Information:
Debian Release: 3.1
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.9
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to fr_BE.UTF-8)
Versions of packages openoffice.org depends on:
ii dictionaries-common [openoffi 0.24.4 Common utilities for spelling dict
ii openoffice.org-bin 1.1.3-4 OpenOffice.org office suite binary
ii openoffice.org-debian-files 1.1.3-3+1 Debian specific parts of OpenOffic
ii openoffice.org-l10n-en [openo 1.1.3-4 English (US) language package for
ii openoffice.org-l10n-fr [openo 1.1.3-4 French language package for OpenOf
ii ttf-opensymbol 1.1.3-4 The OpenSymbol TrueType font
-- no debconf information
Reply to: