View Issue Details

IDProjectCategoryView StatusLast Update
0003626SAS.ПланетаБаг / Bugpublic17-01-2024 12:07
Reportersergei.hunter Assigned Tozed  
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
PlatformWindows OSWindows serverOS Version 2012 R2
Product Version191221 
Target Version200606Fixed in Version200606 
Summary0003626: При экспорте в Orux maps большого куска карты падает с Can't allocate the DIB handle
DescriptionСлои 11-21
Карта Wikimapia
Экспорт выделенного участка в формат OruxMaps (SQLITE)
Путь экспорта E:\maps\wiki-map-21\

В прикрепленном архиве выделение, скрин параметров экспорта и ошибки
Steps To Reproduce1. скачал слои 11-21 Карта (Wikimapia)
2. Экспорт предыдущего выделения (сохранено в файле)
3. выбрал как на скрине
4. через несколько часов падение Can't allocate the DIB handle с множащимися окнами сообщения об ошибке)
5. программа не закрывается, не взаимодействует, только через снятие задачи.
Additional Informationpnum=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"
TagsNo tags attached.
Attached Files
crash.zip (46,056 bytes)

Relationships

related to 0003120 resolvedzed Ускорить экспорт выделенной области в форматы на основе SQLite3 (RMaps, OruxMaps, MBTiles, OsmAnd) 

Activities

zed

11-03-2020 12:13

manager   ~0019695

Похоже, что это из-за того, что весь экспорт происходит в одной транзакции. Отключил транзакции и журнал, должно помочь. Тестируйте следующую ночную версию.

sergei.hunter

20-03-2020 07:43

reporter   ~0019718

Проблемы в ночной сборке не обнаружил.
Благодарю!

zed

17-01-2024 12:07

manager   ~0020451

Включил транзакции обратно, но с промежуточным коммитом через каждые 10 тыс. тайлов. С транзакцией оно должно работать быстрее, а из-за промежуточного коммита ошибок с нехваткой хендлов быть не должно.

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

Issue History

Date Modified Username Field Change
11-03-2020 07:34 sergei.hunter New Issue
11-03-2020 07:34 sergei.hunter File Added: crash.zip
11-03-2020 12:13 zed Note Added: 0019695
11-03-2020 12:13 zed Assigned To => zed
11-03-2020 12:13 zed Status new => feedback
11-03-2020 12:14 zed Product Version .Nightly => 191221
11-03-2020 12:14 zed Target Version => 211230
20-03-2020 07:43 sergei.hunter Note Added: 0019718
20-03-2020 07:43 sergei.hunter Status feedback => assigned
20-03-2020 11:48 zed Status assigned => resolved
20-03-2020 11:48 zed Fixed in Version => 211230
20-03-2020 11:48 zed Resolution open => fixed
01-06-2020 16:44 zed Target Version 211230 => 200606
01-06-2020 16:44 zed Fixed in Version 211230 => 200606
29-07-2020 18:02 zed Relationship added related to 0003120
17-01-2024 12:07 zed Note Added: 0020451
08-08-2025 13:22 zed Category Баг => Баг / Bug