Hello,
I updated my Linux Mint to 20.0 and LibreOffice to
Version: 6.4.6.2 Build-ID:
1:6.4.6-0ubuntu0.20.04.1 CPU-Threads:
12; BS: Linux 5.4; UI-Render:
Standard; VCL: gtk3; Gebietsschema:
de-DE (de_DE.UTF-8); UI-Sprache: de-DE
Calc: CL
After that I had corrupted ods files after saving the good ones.
I created a test.ods with “test” in it and saved it in a file in my local directory named täst.ods to check for utf naming conversion.
Then I saved it on a cifs mounted partion, too. The filename is fine.
The size of the files differ (7.4 kByte local / 11.5kByte on cifs).
If I try to open the file on the cifs mounted partion Calc tries to import it as csv UTF-16 or others.
Neither of them leads to a readable version.
What is the reason for the corrupt ods file?
I opend both files with hexedit and the bigger one has 0x1000 zeros before
00001000   50 4B 03 04  14 00 00 08  00 00 03 58  27 52 85 6C  PK.........X'R.l
00001010   39 8A 2E 00  00 00 2E 00  00 00 08 00  00 00 6D 69  9.............mi
00001020   6D 65 74 79  70 65 61 70  70 6C 69 63  61 74 69 6F  metypeapplicatio
00001030   6E 2F 76 6E  64 2E 6F 61  73 69 73 2E  6F 70 65 6E  n/vnd.oasis.open
00001040   64 6F 63 75  6D 65 6E 74  2E 73 70 72  65 61 64 73  document.spreads
00001050   68 65 65 74  50 4B 03 04  14 00 00 08  00 00 03 58  heetPK.........X
I mounted the usb stick of my FritzBox in fstab
//192.168.178.1/FRITZ.NAS /media/Fritzbox cifs credentials=/etc/samba/auth.192.168.178.1.ftpuser,vers=3.1.1,uid=1001,gid=1003,file_mode=0774,dir_mode=0775,iocharset=utf8 0 0 
Any idea?
