SASGIS - SAS.Планета
View Issue Details
0003626SAS.Планета[All Projects] Багpublic11-03-2020 07:3417-01-2024 12:07
sergei.hunter 
zed 
normalcrashalways
resolvedfixed 
Windows Windows server 2012 R2
191221 
200606200606 
0003626: При экспорте в Orux maps большого куска карты падает с Can't allocate the DIB handle
Слои 11-21
Карта Wikimapia
Экспорт выделенного участка в формат OruxMaps (SQLITE)
Путь экспорта E:\maps\wiki-map-21\

В прикрепленном архиве выделение, скрин параметров экспорта и ошибки
1. скачал слои 11-21 Карта (Wikimapia)
2. Экспорт предыдущего выделения (сохранено в файле)
3. выбрал как на скрине
4. через несколько часов падение Can't allocate the DIB handle с множащимися окнами сообщения об ошибке)
5. программа не закрывается, не взаимодействует, только через снятие задачи.
pnum=14
GUID={43696AD8-09A5-4555-9DFC-C7D4E6D8D790}
name_ru=Карта (WikiMapia)
name=Map (WikiMapia)
name_uk=Карта (WikiMapia)
ParentSubMenu_ru=Другие карты
ParentSubMenu=Other maps
ParentSubMenu_uk=Інші карти
NameInCache=WikiMap
DefURLBase=http://i.wikimapia.org/?lng=1&
ContentType=image/png,application/octet-stream
Ext=.png
projection=1
sradiusa=6378137
sradiusb=6378137
separator=1
MimeTypeSubst = "application/octet-stream=image/png"
No tags attached.
related to 0003120resolved zed Ускорить экспорт выделенной области в форматы на основе SQLite3 (RMaps, OruxMaps, MBTiles, OsmAnd) 
zip crash.zip (46,056) 11-03-2020 07:34
https://bugtracker.sasgis.org/file_download.php?file_id=2424&type=bug
Issue History
11-03-2020 07:34sergei.hunterNew Issue
11-03-2020 07:34sergei.hunterFile Added: crash.zip
11-03-2020 12:13zedNote Added: 0019695
11-03-2020 12:13zedAssigned To => zed
11-03-2020 12:13zedStatusnew => feedback
11-03-2020 12:14zedProduct Version.Nightly => 191221
11-03-2020 12:14zedTarget Version => 211230
20-03-2020 07:43sergei.hunterNote Added: 0019718
20-03-2020 07:43sergei.hunterStatusfeedback => assigned
20-03-2020 11:48zedStatusassigned => resolved
20-03-2020 11:48zedFixed in Version => 211230
20-03-2020 11:48zedResolutionopen => fixed
01-06-2020 16:44zedTarget Version211230 => 200606
01-06-2020 16:44zedFixed in Version211230 => 200606
29-07-2020 18:02zedRelationship addedrelated to 0003120
17-01-2024 12:07zedNote Added: 0020451

Notes
(0019695)
zed   
11-03-2020 12:13   
Похоже, что это из-за того, что весь экспорт происходит в одной транзакции. Отключил транзакции и журнал, должно помочь. Тестируйте следующую ночную версию.
(0019718)
sergei.hunter   
20-03-2020 07:43   
Проблемы в ночной сборке не обнаружил.
Благодарю!
(0020451)
zed   
17-01-2024 12:07   
Включил транзакции обратно, но с промежуточным коммитом через каждые 10 тыс. тайлов. С транзакцией оно должно работать быстрее, а из-за промежуточного коммита ошибок с нехваткой хендлов быть не должно.

Если что, промежуточный коммит можно будет и чаще сделать.