Notes |
(0002790 - 566 - 596 - 596 - 596 - 596 - 596)
Krivanek
10-07-05 08:34
|
It’s the following problem: Monticello saves version info in a file in zip archive. It reads content of this file and parses it (MCMczReader>>parseMember:). It works well until the version info contains a WideString. Then the version string is still interpreted as ByteString so the parsing fails.
We have to guess if the source ByteArray contains simple ByteString or WideString. But that’s not all. The version info contains UUIDs that are stored as simple ByteStrings. So result is mix of ByteString and WideString!
I suggest to store version info as UTF-8. |
|
(0002823 - 27 - 27 - 27 - 27 - 27 - 27)
umejava
10-11-05 06:47
|
Is this related to 0001671? |
|
(0002826 - 50 - 50 - 50 - 50 - 50 - 50)
Krivanek
10-11-05 10:37
|
Yes. Well done! 0001671 and 0001065 may be closed. |
|
(0003438 - 244 - 244 - 244 - 244 - 244 - 244)
umejava
01-09-06 11:34
|
Try the Monticello-m17n-patch.4.cs. You can read m17n MCZ, MCD files. Note that MCBug-pk.1.mcz file is already corrupt (because part of the problem is in MCMczWriter, not Reader). You can create new MCZ, MCD files and confirm they can be read. |
|
(0003705 - 65 - 65 - 65 - 65 - 65 - 65)
umejava
02-05-06 14:13
|
New slightly changed patch (Monticello-m17n-patch.5.cs) attached. |
|
(0014460 - 13 - 13 - 13 - 13 - 13 - 13)
tim
09-30-13 23:17
|
Fixed in 1671 |
|