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?