View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002542 | SAS.Планета | Баг / Bug | public | 15-11-2014 21:24 | 29-05-2016 11:38 |
| Reporter | Boogier | Assigned To | zed | ||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Platform | Windows | OS | XP | OS Version | SP3 |
| Product Version | 141111 | ||||
| Target Version | 160606 | Fixed in Version | 160606 | ||
| Summary | 0002542: Access violation при импорте трека kmz | ||||
| Description | Импортирую трек kmz Access violation | ||||
| Steps To Reproduce | Управление метками Импорт выбираю трек Начать Access violation | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
|
|
Вылетает ошибка при распаковке архива в KAZip. Если перепаковать архив или открыть kmz в GoogleEarth и пересохранить его, то импортируется нормально. |
|
|
Этот KAZip уже давно нам парит мозг. Может перейдём на что-то другое? Например на SynZip. |
|
|
а почему не провереный временем zlib? |
|
|
SynZip как раз обёртка над zlib: Link to original C-compiled ZLib library - Win32: use fast obj and inline asm - Linux: use available system library libz.so Also defines .zip file structure (TFileInfo TFileHeader TLastHeader) |
|
|
> Этот KAZip уже давно нам парит мозг. Может перейдём на что-то другое? Например на SynZip. Та не вопрос. Меняй. В крайнем случае можем оставить KAZip только для упаковки кэша, а для меток и отдельных тайлов пользоваться SynZip. Или вообще везде, если он сможет нормально сохранять гигабайтные зипы. |
|
|
> если он сможет нормально сохранять гигабайтные зипы. Судя по всему - сможет. |
|
|
Облом, SynZip тоже не может прочитать этот файл. Правда, не падает с AV, а выводит сообщение об ошибке, но тем не менее. Так что зря я на KAZip грешил. Upd Стоп. Мой косяк. SynZip открывает этот kmz нормально. |
|
|
У SynZip есть ограничения: не умеет работать с zip64 и поддерживает только 2 метода сжатия: deflated и stored (без сжатия). Стоит с ним связываться? |
|
|
Ну так что ты там решил с SynZip? Подходит он под наши нужды или нет? |
|
|
Для распаковки этого kmz он подходит. А вообще - наверное нет. |
|
|
Ну так давай только для распаковки kmz и будем использовать. |
|
|
И получится тот ещё зоопарк. Может тогда уж лучше посмотреть в сторону 7zip (+ dll) или попробовать вот эту штуку (без dll). |
|
|
Добавил юнит с архиватором, который юзает SynZip. |
|
|
Так что с этой багой? Почему ты этот юнит в репозиторий не добавил? |
|
|
Потому что KAzip умеет а SynZip только deflated и stored. |
|
|
Так может тогда стоит попробовать пофиксить баг в KAzip из-за которого оно сейчас падает. |
|
|
А может таки 7zip? |
|
|
Ну давай 7zip, мне как-то без разницы. |
|
|
Сделал чтение через 7zip. Соответственно, появилась зависимость от 7z.dll (будет в ночнушках). |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 15-11-2014 21:24 | Boogier | New Issue | |
| 15-11-2014 21:24 | Boogier | File Added: 2014-11-15_23-17-39_002.kmz | |
| 16-11-2014 09:35 | zed | Note Added: 0014908 | |
| 16-11-2014 09:48 | zed | Note Added: 0014909 | |
| 17-11-2014 06:56 | Boogier | Note Added: 0014912 | |
| 17-11-2014 08:46 | zed | Note Added: 0014915 | |
| 17-11-2014 09:09 | vdemidov | Note Added: 0014920 | |
| 17-11-2014 09:15 | zed | Note Added: 0014922 | |
| 17-11-2014 14:50 | zed | Note Added: 0014924 | |
| 17-11-2014 15:08 | zed | Note Edited: 0014924 | |
| 17-11-2014 15:59 | zed | Note Added: 0014928 | |
| 02-12-2014 20:45 | vdemidov | Note Added: 0015030 | |
| 03-12-2014 09:32 | zed | Note Added: 0015032 | |
| 03-12-2014 10:04 | vdemidov | Note Added: 0015033 | |
| 03-12-2014 10:30 | zed | Note Added: 0015034 | |
| 03-12-2014 10:31 | zed | File Added: u_ArchiveReadWriteSynZip.zip | |
| 03-12-2014 10:32 | zed | Note Added: 0015035 | |
| 10-12-2014 10:31 | vdemidov | Status | new => confirmed |
| 10-12-2014 10:31 | vdemidov | Target Version | => 150915 |
| 16-09-2015 14:52 | vdemidov | Target Version | 150915 => 151010 |
| 10-10-2015 15:33 | vdemidov | Target Version | 151010 => 151111 |
| 07-11-2015 21:01 | vdemidov | Note Added: 0016748 | |
| 08-11-2015 06:54 | zed | Note Added: 0016749 | |
| 08-11-2015 06:54 | zed | Note Edited: 0016749 | |
| 08-11-2015 07:24 | vdemidov | Note Added: 0016751 | |
| 08-11-2015 15:29 | zed | Note Added: 0016756 | |
| 08-11-2015 15:39 | vdemidov | Note Added: 0016757 | |
| 10-11-2015 07:42 | vdemidov | Target Version | 151111 => 191221 |
| 18-11-2015 09:53 | vdemidov | Target Version | 191221 => 160606 |
| 29-05-2016 11:36 | zed | Relationship added | has duplicate 0003040 |
| 29-05-2016 11:38 | zed | Note Added: 0017259 | |
| 29-05-2016 11:38 | zed | Status | confirmed => resolved |
| 29-05-2016 11:38 | zed | Fixed in Version | => 160606 |
| 29-05-2016 11:38 | zed | Resolution | open => fixed |
| 29-05-2016 11:38 | zed | Assigned To | => zed |
| 08-08-2025 13:22 | zed | Category | Баг => Баг / Bug |