View Issue Details

IDProjectCategoryView StatusLast Update
0000008SAS.ПланетаБаг / Bugpublic24-04-2011 18:24
ReporterParasite Assigned Tovdemidov  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
PlatformWindowsOSWindows XPOS VersionWindows XP SP3
Product Version100707 
Target Version100830.AlfaFixed in Version100830.Alfa 
Summary0000008: AV при отсутствии ZMP слоев
DescriptionВесьма старый но надоедливый баг: при наличии в папке /maps только одного ZMP с картой (слоев нет) - при запуске саса получаем AV, и невозможность выхода из приложения кроме как по трем кнопкам.
Стоит докинуть один и любой змп со слоями (ghyb.zmp например) - все становится ОК.

PS: Возможно то же самое будет и при наличии одного змп со слоем (без карт). Не проверял.
Steps To Reproduce1. Очистить папку MAPS
2. Скопировать туда ZMP карты (любой, например gmap.zmp)
3. Попробовать запустить SAS
4. AV

5. Клик на OK.
6. Попробовать выйти из SASa. Кнопка выхода не рабоатет (AV по кругу на п.5)

7. Положить в папку MAPS любой ZMP со слоями (например ghyb.zmp), перезапустить. Всё работает.
Additional InformationСчитаю, что сабж связан с ошибкой при построении списка карт И слоев. При слоях=0 => "делимся на ноль". :)
Tagsexception, zmp

Activities

vdemidov

08-08-2010 23:03

manager   ~0000009

Оказалось, что в одном из мест была проверка не Length(Maps) > 0, а почему-то Length(Maps) - 1 > 0. Поэтому были глюки для случая когда карт было меньше 2-х. Еще я много чего менял в последнее время, так что раньше могли быть еще другие затыки. В следующей версии будет исправлено. Но требование на хотя бы одну карту обязательное. Тоесть может быть карта без слоев, но слой без карт работать не может.

Issue History

Date Modified Username Field Change
06-08-2010 16:32 administrator New Issue
06-08-2010 16:35 administrator Severity tweak => crash
06-08-2010 16:41 administrator Reporter administrator => Parasite
06-08-2010 19:32 vdemidov Assigned To => vdemidov
06-08-2010 19:32 vdemidov Status new => assigned
06-08-2010 19:33 vdemidov Target Version => 100830.Alfa
08-08-2010 23:03 vdemidov Note Added: 0000009
08-08-2010 23:03 vdemidov Status assigned => resolved
08-08-2010 23:03 vdemidov Fixed in Version => 100830.Alfa
08-08-2010 23:03 vdemidov Resolution open => fixed
06-04-2011 13:08 gpsMax Tag Attached: zmp
21-04-2011 08:52 gpsMax Tag Attached: exception
24-04-2011 18:24 Tolik Status resolved => closed
08-08-2025 13:22 zed Category Баг => Баг / Bug