View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0003326 | SAS.Планета | Баг / Bug | public | 28-03-2018 07:47 | 08-08-2018 12:43 |
| Reporter | samsomus | Assigned To | |||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | confirmed | Resolution | open | ||
| Platform | Windows | OS | 7 | OS Version | Professional |
| Product Version | 160707 | ||||
| Target Version | 45xxxx | ||||
| Summary | 0003326: "Out of memory" при экспорте большого количества путей в GPX | ||||
| Description | При экспорте путей, либо меток в формат GPX, операция заканчивается ошибкой "Out of memory". Та же операция с выводом в KMZ, KML проходит успешно. | ||||
| Tags | No tags attached. | ||||
|
|
Речь о крайней ночной версии? В какой БД хранятся метки? Нужен образец (путь/метка или БД) на котором воспроизводится ошибка. |
|
|
версия крайняя ночнушка. База SML кусочек базы https://yadi.sk/d/oUPtHzCk3UVwg9 |
|
|
У меня на вашем "кусочке базы" баг не воспроизводится. Попробовал экспортировать несколько путей в gpx - всё ок. |
|
|
странно, делал на 2-х машинах - результат одинаковый с вылетом. 1) win 7/32 проф RAM - 8г (серверное ядро, видит всю память) 2) win 7/32 макс. RAM - 2г |
|
|
Какой конкретно путь пытаетесь экспортировать? |
|
|
1) W:\YandexDisk\SasPlaneta 2) W:\ С небольшим кол-вом меток и путей справляется нормально, если дать побольше (не ясно какой предел) - вылетает. На обоих путях. |
|
|
А, так вы что, все пути и метки из той базы разом пытаетесь экспортировать в один gpx файл? Ну так понятно, что раз все операции производятся в памяти, в какой-то момент этой самой памяти может и не хватить. По вашему первоначальному описанию у меня сложилось впечатление, что оно падает при попытке экспортировать единичную метку или путь. А вы на 70 Мб меток замахнулись... |
|
|
единичную ветку - ту, что выложил тут |
|
|
"ветка" <> метка. В общем, это особенность текущего алгоритма, а не баг. Теоретически можно переделать алгоритм экспорта, чтобы он использовал память по минимуму, но возникает вопрос - а сможет ли прибор, в который вы пытаетесь засунуть такой огромный gpx, переварить его? |
|
|
не знаю... на компе gpx объемом 60мб открывается нормально, сек 15 |
|
|
Да, но 70 Мб в sml это же совсем не 70 Мб в gpx. Форматы-то разные, а gpx не очень компактный по сравнению с kml или sml. Т.е. надо смотреть с практической стороны вопроса. Если SAS может импортировать gpx размером 60 Мб, но падает при попытке его экспорта, то алгоритм экспорта наверное не очень хороший. Но если экспорт проходит нормально, то всё более чем хорошо. Для примера, если экспортировать ваш пример БД в kml, то получается 44 Мб. А теперь представьте, что gpx раз в 5-10 менее компактный и на выходе ожидается 500 Мб или больше. |
|
|
понял. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 28-03-2018 07:47 | samsomus | New Issue | |
| 28-03-2018 09:20 | zed | Summary | сообщение об ошибке => "Out of memory" при экспорте в GPX |
| 28-03-2018 09:20 | zed | Description Updated | |
| 28-03-2018 09:23 | zed | Note Added: 0018268 | |
| 28-03-2018 09:23 | zed | Status | new => feedback |
| 17-04-2018 17:55 | samsomus | Note Added: 0018274 | |
| 17-04-2018 17:55 | samsomus | Status | feedback => new |
| 17-04-2018 19:07 | zed | Note Added: 0018275 | |
| 17-04-2018 19:07 | zed | Status | new => feedback |
| 18-04-2018 06:23 | samsomus | Note Added: 0018276 | |
| 18-04-2018 06:23 | samsomus | Status | feedback => new |
| 18-04-2018 06:30 | samsomus | Note Edited: 0018276 | |
| 18-04-2018 07:16 | zed | Note Added: 0018277 | |
| 18-04-2018 07:36 | samsomus | Note Added: 0018278 | |
| 18-04-2018 07:44 | zed | Note Added: 0018279 | |
| 18-04-2018 07:45 | samsomus | Note Added: 0018280 | |
| 18-04-2018 07:51 | zed | Note Added: 0018281 | |
| 18-04-2018 08:16 | samsomus | Note Added: 0018282 | |
| 18-04-2018 08:28 | zed | Note Added: 0018283 | |
| 18-04-2018 08:32 | samsomus | Note Added: 0018284 | |
| 08-08-2018 12:43 | vdemidov | Status | new => confirmed |
| 08-08-2018 12:43 | vdemidov | Product Version | .Nightly => 160707 |
| 08-08-2018 12:43 | vdemidov | Target Version | => 45xxxx |
| 08-08-2018 12:43 | vdemidov | Summary | "Out of memory" при экспорте в GPX => "Out of memory" при экспорте большого количества путей в GPX |
| 08-08-2025 13:22 | zed | Category | Баг => Баг / Bug |