SASGIS - SAS.Планета
View Issue Details
0002324SAS.Планета[All Projects] Багpublic21-01-2014 10:2321-01-2014 19:38
Torkwemada 
vdemidov 
highcrashalways
resolvedfixed 
X86-based PCMicrosoft Windows 7 Профессионал6.1.7601 SP1
.Nightly 
140303140303 
0002324: Ошибка при загрузке базы меток
После переноса вручную файлов Categorymarks.sml и marks.sml в тело "ночнушки", оная крашится с ошибкой Access violation at address 00703D33 in module 'SASPlanet.Debug.exe'. Read of address 00000000.
No tags attached.
related to 0002323closed vdemidov Ошибка при обращении к импорту или экспорту меток 
? SASPlanet.Debug.elf (275,853) 21-01-2014 10:23
http://www.sasgis.org/mantis/file_download.php?file_id=1661&type=bug
? Categorymarks.sml (1,380) 21-01-2014 11:52
http://www.sasgis.org/mantis/file_download.php?file_id=1664&type=bug
? marks.sml (210,876) 21-01-2014 11:53
http://www.sasgis.org/mantis/file_download.php?file_id=1665&type=bug
? SASPlanet.Debug_new.elf (57,361) 21-01-2014 12:50
http://www.sasgis.org/mantis/file_download.php?file_id=1668&type=bug
Issue History
21-01-2014 10:23TorkwemadaNew Issue
21-01-2014 10:23TorkwemadaFile Added: SASPlanet.Debug.elf
21-01-2014 11:31zedRelationship addedrelated to 0002323
21-01-2014 11:32zedNote Added: 0013663
21-01-2014 11:33zedSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=5930#r5930
21-01-2014 11:39vdemidovStatusnew => feedback
21-01-2014 11:52TorkwemadaFile Added: Categorymarks.sml
21-01-2014 11:53TorkwemadaFile Added: marks.sml
21-01-2014 11:56TorkwemadaNote Added: 0013667
21-01-2014 11:56TorkwemadaStatusfeedback => new
21-01-2014 12:05zedRelationship addedrelated to 0002120
21-01-2014 12:33vdemidovRelationship deletedrelated to 0002120
21-01-2014 12:42vdemidovNote Added: 0013671
21-01-2014 12:42vdemidovStatusnew => feedback
21-01-2014 12:47zedNote Added: 0013673
21-01-2014 12:49vdemidovNote Added: 0013674
21-01-2014 12:50TorkwemadaFile Added: SASPlanet.Debug_new.elf
21-01-2014 12:54TorkwemadaNote Added: 0013675
21-01-2014 12:54TorkwemadaStatusfeedback => new
21-01-2014 12:59vdemidovNote Added: 0013676
21-01-2014 13:01vdemidovStatusnew => confirmed
21-01-2014 13:02vdemidovTarget Version => 140303
21-01-2014 13:19vdemidovSummaryНе работает экспорт точек\категорий в стабильной версии. Ночнушка падает сразу. => Ошибка при загрузке базы меток
21-01-2014 13:19vdemidovDescription Updatedbug_revision_view_page.php?rev_id=5932#r5932
21-01-2014 13:19vdemidovAdditional Information Updatedbug_revision_view_page.php?rev_id=5934#r5934
21-01-2014 19:38vdemidovStatusconfirmed => resolved
21-01-2014 19:38vdemidovFixed in Version => 140303
21-01-2014 19:38vdemidovResolutionopen => fixed
21-01-2014 19:38vdemidovAssigned To => vdemidov

Notes
(0013663)
zed   
21-01-2014 11:32   
Приложите sml файлы, на которых оно падает.
(0013667)
Torkwemada   
21-01-2014 11:56   
Добавил. При замене в теле ночнушки исполнительного файла от версии 131111, заработало все корректно, даже экспорт. При запуске SASPlanet.Debug.exe крашиться при загрузке..... мистико....
(0013671)
vdemidov   
21-01-2014 12:42   
> При запуске SASPlanet.Debug.exe крашиться при загрузке.....
Прикрепите сюда elf файл после такого краша.
Тот что есть, похоже, получился при попытке открытия системного диалога сохранения файлов для выбора имени экспортируемого файла.
(0013673)
zed   
21-01-2014 12:47   
vdemidov
Зачем тебе ещё elf, если оно падает при открытии проложенных sml? И по-моему зря ты убрал связь с 0002120
(0013674)
vdemidov   
21-01-2014 12:49   
Ну у меня до вечера доступа к дебагеру не будет. Так можно было бы посмотреть.
(0013675)
Torkwemada   
21-01-2014 12:54   
Свежий *.elf в аттаче. На старом EXE от версии 131111 опять ошибки при попытке экспорта, хорошо хоть один раз операция прошла успешно... Хотя импорт с него еще не пробовал.
(0013676)
vdemidov   
21-01-2014 12:59   
> И по-моему зря ты убрал связь с 0002120
Вот теперь видно что точно не зря. Раз оно падает при загрузке базы, то экспорт меток точно ни при чем.

Судя по всему там есть битая метка.
Нужно в иф еще проверку VMark добавить

VMark := ReadCurrentMark;
if Supports(VMark.MainInfo, IMarkSMLInternal, VMarkInternal) then begin