Anonymous | Login | Signup for a new account | 21-11-24 12:30 UTC |
All Projects | SAS.Планета | Домен, сайт, форум, багтрекер | Доработка карты (ZMP) | Переводы и локализации | Прочее |
My View | View Issues | Change Log | Roadmap | Search |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0000008 | SAS.Планета | [All Projects] Баг | public | 06-08-2010 16:32 | 24-04-2011 18:24 | ||||
Reporter | Parasite | ||||||||
Assigned To | vdemidov | ||||||||
Priority | normal | Severity | crash | Reproducibility | always | ||||
Status | closed | Resolution | fixed | ||||||
Platform | Windows | OS | Windows XP | OS Version | Windows XP SP3 | ||||
Product Version | 100707 | ||||||||
Target Version | 100830.Alfa | Fixed in Version | 100830.Alfa | ||||||
Summary | 0000008: AV при отсутствии ZMP слоев | ||||||||
Description | Весьма старый но надоедливый баг: при наличии в папке /maps только одного ZMP с картой (слоев нет) - при запуске саса получаем AV, и невозможность выхода из приложения кроме как по трем кнопкам. Стоит докинуть один и любой змп со слоями (ghyb.zmp например) - все становится ОК. PS: Возможно то же самое будет и при наличии одного змп со слоем (без карт). Не проверял. | ||||||||
Steps To Reproduce | 1. Очистить папку MAPS 2. Скопировать туда ZMP карты (любой, например gmap.zmp) 3. Попробовать запустить SAS 4. AV 5. Клик на OK. 6. Попробовать выйти из SASa. Кнопка выхода не рабоатет (AV по кругу на п.5) 7. Положить в папку MAPS любой ZMP со слоями (например ghyb.zmp), перезапустить. Всё работает. | ||||||||
Additional Information | Считаю, что сабж связан с ошибкой при построении списка карт И слоев. При слоях=0 => "делимся на ноль". :) | ||||||||
Tags | exception, zmp | ||||||||
Attached Files | |||||||||
Notes | |
(0000009) vdemidov (manager) 08-08-2010 23:03 |
Оказалось, что в одном из мест была проверка не 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 |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |