SASGIS - SAS.Планета
View Issue Details
0000593SAS.Планета[All Projects] Багpublic15-04-2011 07:0322-04-2011 17:02
Tolik 
vdemidov 
normalcrashsometimes
closedfixed 
WindowsXPProfessional SP2
110414 
110418110418 
0000593: Ошибка при запуске при специфичном наборе карт и настроек
После удаления директории ggk.map.zmp SAS.Planet не запускается -
Access violation at address 0073597A in module SAS.Planet.exe. Read of address 00000000.
Если удалить SASPlanet.ini и Maps.ini становится только хуже - окно Access violation появляется много раз, см. скриншот.
1. Распаковать SAS.Planet.110414.rar в новую директорию.
2. С директорию Maps\plus.maps скопировать все карты из плюсового репозитория
3. Удалить директорию ggk.map.zmp
4. Запустить программу - Access violation
5. Вернуть ggk.map.zmp
6. Всё работает хорошо.
Я в шоке.
exception, zmp, репозиторий
png 2011-04-15_105512_cr.png (39,704) 15-04-2011 07:03
http://www.sasgis.org/mantis/file_download.php?file_id=206&type=bug
png

? SASPlanet.elf (45,119) 15-04-2011 09:44
http://www.sasgis.org/mantis/file_download.php?file_id=210&type=bug
? SASPlanet.2.elf (34,563) 15-04-2011 09:50
http://www.sasgis.org/mantis/file_download.php?file_id=211&type=bug
Issue History
15-04-2011 07:03TolikNew Issue
15-04-2011 07:03TolikFile Added: 2011-04-15_105512_cr.png
15-04-2011 07:46vdemidovNote Added: 0001903
15-04-2011 07:46vdemidovAssigned To => vdemidov
15-04-2011 07:46vdemidovStatusnew => feedback
15-04-2011 09:43TolikNote Added: 0001906
15-04-2011 09:43TolikStatusfeedback => assigned
15-04-2011 09:44TolikFile Added: SASPlanet.elf
15-04-2011 09:46TolikNote Added: 0001908
15-04-2011 09:48TolikNote Deleted: 0001906
15-04-2011 09:48TolikSeverityminor => crash
15-04-2011 09:48TolikReproducibilityrandom => sometimes
15-04-2011 09:48TolikOS VersionProfessional SP3 => Professional SP2
15-04-2011 09:50TolikFile Added: SASPlanet.2.elf
15-04-2011 09:51TolikNote Added: 0001909
15-04-2011 10:42TolikNote Edited: 0001909bug_revision_view_page.php?bugnote_id=1909#r796
15-04-2011 10:43TolikNote Edited: 0001908bug_revision_view_page.php?bugnote_id=1908#r798
15-04-2011 10:43vdemidovNote Added: 0001910
15-04-2011 10:43vdemidovAssigned Tovdemidov =>
15-04-2011 10:43vdemidovStatusassigned => confirmed
15-04-2011 10:43vdemidovTarget Version => 110418
15-04-2011 10:45TolikNote Added: 0001911
15-04-2011 11:46vdemidovNote Added: 0001916
15-04-2011 11:49TolikNote Added: 0001918
15-04-2011 11:50vdemidovStatusconfirmed => resolved
15-04-2011 11:50vdemidovFixed in Version => 110418
15-04-2011 11:50vdemidovResolutionopen => fixed
15-04-2011 11:50vdemidovAssigned To => vdemidov
15-04-2011 11:51vdemidovNote Added: 0001919
15-04-2011 13:35TolikNote Added: 0001927
15-04-2011 14:29vdemidovSummaryГоловоломка на любителя - ggk.map.zmp => Ошибка при запуске при специфичном наборе карт и настроек.
15-04-2011 15:10gpsMaxTag Attached: exception
15-04-2011 15:10gpsMaxTag Attached: zmp
15-04-2011 15:10gpsMaxSummaryОшибка при запуске при специфичном наборе карт и настроек. => Ошибка при запуске при специфичном наборе карт и настроек
15-04-2011 18:10TolikNote Added: 0001936
15-04-2011 18:12TolikSummaryОшибка при запуске при специфичном наборе карт и настроек => Access violation при запуске после удаления ggk.map.zmp
15-04-2011 19:55vdemidovSummaryAccess violation при запуске после удаления ggk.map.zmp => Ошибка при запуске при специфичном наборе карт и настроек
15-04-2011 19:56vdemidovNote Added: 0001943
15-04-2011 21:04TolikNote Added: 0001946
15-04-2011 21:18gpsMaxNote Added: 0001950
16-04-2011 04:06TolikNote Deleted: 0001936
16-04-2011 04:07TolikNote Deleted: 0001946
16-04-2011 04:07TolikNote Deleted: 0001950
17-04-2011 10:30TolikNote Added: 0002000
17-04-2011 10:37TolikNote Edited: 0002000bug_revision_view_page.php?bugnote_id=2000#r822
17-04-2011 10:48TolikNote Edited: 0002000bug_revision_view_page.php?bugnote_id=2000#r823
17-04-2011 17:40zedNote Added: 0002019
17-04-2011 17:41zedNote Edited: 0002019bug_revision_view_page.php?bugnote_id=2019#r840
17-04-2011 17:56zedNote Edited: 0002019bug_revision_view_page.php?bugnote_id=2019#r841
18-04-2011 06:47TolikNote Added: 0002028
18-04-2011 09:55TolikNote Added: 0002035
18-04-2011 09:57TolikNote Edited: 0002035bug_revision_view_page.php?bugnote_id=2035#r847
18-04-2011 13:45gpsMaxTag Attached: репозиторий
22-04-2011 17:02TolikStatusresolved => closed

Notes
(0001903)
vdemidov   
15-04-2011 07:46   
Попробуйте добиться этой ошибки в дебажной версии и добавить сюда дам, который она сохранит.
https://bitbucket.org/vdemidov/sas.planet/downloads/SAS.Planet.110414.Debug.rar
(0001908)
Tolik   
15-04-2011 09:46   
(edited on: 15-04-2011 10:43)
Удалил директорию ggk.map.zmp, maps.ini и sasplanet.ini - получилось много окон с ошибкой и файл sasplanet.elf.
А у вас не воспроизводится?

(0001909)
Tolik   
15-04-2011 09:51   
(edited on: 15-04-2011 10:42)
Скопировал туда sasplanet.ini - получилось одно сообщение об ошибке и файл SASPlanet.2.elf

(0001910)
vdemidov   
15-04-2011 10:43   
Мда. Мой ляп.
(0001911)
Tolik   
15-04-2011 10:45   
Нашли багу? Это хорошо. В чём проблема?
Неужели ggk где-то хардкодед? Или это касается и других карт?
(0001916)
vdemidov   
15-04-2011 11:46   
Это касается порядка карт. Если первым в общем списке идет слой, то ой :)
(0001918)
Tolik   
15-04-2011 11:49   
Первым по GUID?
(0001919)
vdemidov   
15-04-2011 11:51   
Нет. Первым по pnum
(0001927)
Tolik   
15-04-2011 13:35   
Не понял. Там pnum=148.
Ну не важно, главное, fixed.
Спасибо, шок прошёл :)
(0001943)
vdemidov   
15-04-2011 19:56   
ggk.map.zmp конкретно к ошибке не имеет никакого отношения. Просто совпадение кучи факторов.
(0002000)
Tolik   
17-04-2011 10:30   
(edited on: 17-04-2011 10:48)
После изменений в sas.maps 16 апреля (в директории GoogleEarth) Access Violation возникает, если просто скачать sas.maps и plus.maps.
Т.е. свежескачанный пакет не работает!
Нужно срочно выпустить новый билд или хотя бы временно откатить изменения в репозитории.

Как совсем пожарная мера - чтобы запустить программу, надо удалить директорию GoogleEarth

(0002019)
zed   
17-04-2011 17:40   
(edited on: 17-04-2011 17:56)
Конфликтуют, если так можно сказать, папки GoogleEarth из основного репозитория и _Google из плюсового. До выхода нового релиза откатил изменения в папке GoogleEarth - конфликт снят.

(0002028)
Tolik   
18-04-2011 06:47   
zed, спасибо.
Хорошо бы их обратно накатить непосредственно перед выпуском нового релиза, чтобы они попали в дистрибутив.
(0002035)
Tolik   
18-04-2011 09:55   
(edited on: 18-04-2011 09:57)
Версия 110418 вышла, можно вернуть GoogleEarth. А я наконец удалил ggk.