SASGIS

Веб-картография и навигация


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000746SAS.Планета[All Projects] Багpublic19-05-2011 03:4810-10-2012 11:51
ReporterTolik 
Assigned Tovdemidov 
PriorityurgentSeveritymajorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version110427.Beta 
Target Version120808Fixed in Version120808 
Summary0000746: Теряется путь к кэшу (параметр карты)
DescriptionИногда не сохраняется параметр карты Путь к кэшу.
После запуска программы часто возникает ситуация, когда путь к кэшу (например, Google Maps) меняется с установленного значения m:\map на дефолтный map (где m: - это TrueCrypt volume).
При этом другие параметры - URL и Пауза - не пропадают.
Steps To Reproduce1. В программе установить путь к кэшу на диск TrueCrypt и режим Интернет+кэш.
2. Выйти
3. Размонтировать диск
4. Войти
-> путь к кэшу потерялся, без предупреждения.

Additional InformationБаг проявляется только при вписывании параметра NameInCache в maps.ini (=при задании в GUI). Если этот параметр вписан в zmp, он остаётся неизменным, но вписывать его в zmp не очень правильно, хотя это и устойчиво работает.
Tagsкэш, папки, параметры
Attached Files

- Relationships
related to 0000686closedvdemidov Проверять наличие кэша для всех карт и, если не найден, выводить сообщение 

-  Notes
(0002584)
Tolik (manager)
19-05-2011 03:58
edited on: 19-05-2011 05:21

Это происходит, когда TrueCrypt volume is not mounted во время запуска SAS.Планеты. Она, наверно, не видит диска m: и сбрасывает параметр в значение по умолчанию.
Это неправильно, должна быть просто ошибка "Путь не найден".

(0002601)
Papazol (reporter)
19-05-2011 19:59

686 инцидент про то же.
(0002605)
Tolik (manager)
19-05-2011 20:54

В 686 описано как раз обратное: если диск не смонтирован, карта не работает. Так и должно быть. Это в 110418.

Может быть, в 110427.Beta добавлена фича, которая сбрасывает путь на дефолтный? Тогда её надо убрать.
(0002609)
Papazol (reporter)
19-05-2011 21:17

Возможно, сброс на дефолтный путь происходит в случае попытки что-либо скачать на карте, которой нет. Ведь всё остальное, необходимое для скачивания, присутствует. А файлы куда-то нужно записывать. Я скачивать не пробовал в тот раз.
(0002610)
Tolik (manager)
19-05-2011 21:21

Может быть и так. Но это неправильно. Из-за этого у меня уже полный бардак: кэш на m: и частично дублирующий его кэш на c:
И ненужное скачивание того, что уже есть.
И постоянная ручная правка этого параметра.
(0002959)
Tolik (manager)
16-06-2011 16:18
edited on: 16-06-2011 16:19

Путь к кэшу теряется не только в описанном случае "Steps To Reproduce".
Также теряется без всякой видимой причины.
Например:
1. В программе установить путь к кэшу на диск TrueCrypt
2. Выйти
3. Войти
4. Выйти
5. Войти
-> путь к кэшу потерялся

(0002960)
Papazol (reporter)
16-06-2011 19:07

Это что же, даже при подмонтированном томе теряется?
(0002961)
gpsMax (manager)
17-06-2011 09:30

У меня путь к подмонтированному диску Truecrypt ни разу не терялся, ни в XP, ни в семёрке. Правда, SAS на том же диске находится.
(0002963)
Tolik (manager)
17-06-2011 12:27
edited on: 17-06-2011 12:30

Вот именно, что иногда теряется даже при подмонтированном томе, даже при источнике Кэш. То есть при очередном запуске программы вместо карты какая-то расплывчатая каша.

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

(0002964)
gpsMax (manager)
17-06-2011 13:42

То есть сама программа на одном диске, а кэш на другом?

А если, в таком случае, их на один диск положить, будет повторяться? И, кстати, не может такого быть, что Truecrypt том автодемонтирует, по таймауту?
(0002965)
Tolik (manager)
17-06-2011 14:11

Да. Программа на c:, кэш на m:, диск смонтирован и доступен без проблем.
Сам файл - контейнер tc тоже на c: (это не важно).

Однако при запуске SAS ИНОГДА в параметрах карты появляется путь по умолчанию. Остальные параметры не теряются, т.е. с maps.ini проблем нет.

Если положить на m: и программу, и кэш, то и параметры карты менять не надо. Тогда проблемы, конечно, не будет.
(0002967)
gpsMax (manager)
18-06-2011 13:10

У меня одна из карт смонтирована на другой диск Truecrypt, который не всегда бывает подмонтирован. Но за прошедшие несколько месяцев не было такого, чтобы путь терялся. На семерке точно всё нормально, на XP есть вероятность, что это я не заметил, но вряд ли.

Правда, у меня постоянно выставлен режим Кэш - может, в этом дело?
(0002970)
Tolik (manager)
19-06-2011 04:03

Пожалуйста, попробуйте воспроизвести точно как я писал в Steps To Reproduce и в посте 2959. Не может быть, что проблема только у меня.
(0002976)
gpsMax (manager)
19-06-2011 09:12

Попробую. Вы, в свою очередь, попробуйте выставить режим Кэш - возможно, в этом дело.
(0002977)
gpsMax (manager)
19-06-2011 09:14

Хм. Кстати, у меня версия 110418, упустил этот момент из виду. Буду тоже смотреть в обоих версиях.
(0002980)
gpsMax (manager)
19-06-2011 17:48
edited on: 19-06-2011 17:49

Не понимаю. Всё работает же. Мне не удаётся воспроизвести эту потерю пути. В обоих версиях, в обоих режимах, с отключенным и подключенным томом.

(0002981)
gpsMax (manager)
19-06-2011 17:58

А, я понял в чём дело. Я-то прописывал NameInCache жестко в zmp, а не в GUI. Во втором случае, действительно, после второго-третьего запуска (смотря как считать) строка с NameInCache просто удаляется из maps.ini.

В качестве обходной меры - правьте zmp. Это не совсем правильно, ибо при обновлении Меркуриалом изменения могут не сохраниться (хотя и должны), но это точно работает.
(0002982)
Tolik (manager)
19-06-2011 18:16

Спасибо за workaround. Наверно, поправлю zmp. Только придётся внимательно следить, чтобы эти изменения не попали в репозиторий :)

Где же zed и vdemidov???
(0002985)
gpsMax (manager)
19-06-2011 19:23

А чего им на такие мелочи реагировать :-)
(0003019)
vasketsov (manager)
22-06-2011 13:25

теряется путь к кэшу безо всяких монтирований и демонтирований.
пришлось откатиться с 110418 на 110216.
а началось с того, что после перезаписи EXE-хи на 110418 слетели все пути.
в сад такие релизы.
(0003020)
Papazol (reporter)
22-06-2011 13:57

Попробовал воспроизвести эффект. Перенёс на диск TrueCrypt одну папку с кэшем. В zmp указал соответствующее НамеИнЦацхе. Попробовал несколько раз открыть-закрыть программу, ничего не произошло. Если после закрытия программы отмонтировать диск TrueCrypt, а потом открыть программу, то карты не видно, и не скачивается, а пишет какую-то ошибку, но какую - прочитать невозможно, текст смещён относительно тайла.
Эксперимент как бы не совсем чистый, так как путь к кэшу указывал не в программе, а в zmp. Но весь кэш переносить на скрытый диск не хочу, это очень долго.
(0003021)
Papazol (reporter)
22-06-2011 14:04

Второй эксперимент: zmp исправил как было, путь к кэшу указал в программе. Открыл-закрыл, туда-сюда, смонтировал-размонтировал диск - ничего. Путь к кэшу как был, который я написАл, так и остался. Винда, правда, XP.
(0003022)
vdemidov (manager)
22-06-2011 14:27

Баг был ровно на ту же тему что и баг с потерей типа кэша. Сбрасывалось после второго перезапуска.

- Users who viewed this issue
User List Anonymous (3580x)
Total Views 3580
Last View 22-11-2024 02:41

- Issue History
Date Modified Username Field Change
19-05-2011 03:48 Tolik New Issue
19-05-2011 03:48 Tolik Status new => acknowledged
19-05-2011 03:50 Tolik Description Updated View Revisions
19-05-2011 03:51 Tolik Summary Теряется путь к кэшу из параметров карты => Теряется путь к кэшу (параметр карты)
19-05-2011 03:58 Tolik Note Added: 0002584
19-05-2011 05:21 Tolik Note Edited: 0002584 View Revisions
19-05-2011 05:21 Tolik Note Added: 0002589
19-05-2011 05:23 Tolik Note Deleted: 0002589
19-05-2011 11:32 gpsMax Tag Attached: папки
19-05-2011 11:32 gpsMax Tag Attached: параметры
19-05-2011 11:32 gpsMax Tag Attached: кэш
19-05-2011 19:59 Papazol Note Added: 0002601
19-05-2011 20:54 Tolik Note Added: 0002605
19-05-2011 20:54 Tolik Relationship added related to 0000686
19-05-2011 21:17 Papazol Note Added: 0002609
19-05-2011 21:21 Tolik Note Added: 0002610
20-05-2011 03:08 Tolik Steps to Reproduce Updated View Revisions
20-05-2011 03:25 Tolik Steps to Reproduce Updated View Revisions
15-06-2011 11:21 Tolik Severity minor => major
15-06-2011 11:24 Tolik Reproducibility random => always
15-06-2011 11:25 Tolik Description Updated View Revisions
16-06-2011 16:18 Tolik Note Added: 0002959
16-06-2011 16:19 Tolik Note Edited: 0002959 View Revisions
16-06-2011 16:20 Tolik Priority high => urgent
16-06-2011 19:07 Papazol Note Added: 0002960
17-06-2011 09:30 gpsMax Note Added: 0002961
17-06-2011 12:27 Tolik Note Added: 0002963
17-06-2011 12:28 Tolik Note Edited: 0002963 View Revisions
17-06-2011 12:30 Tolik Note Edited: 0002963 View Revisions
17-06-2011 13:42 gpsMax Note Added: 0002964
17-06-2011 14:11 Tolik Note Added: 0002965
18-06-2011 13:10 gpsMax Note Added: 0002967
19-06-2011 04:03 Tolik Note Added: 0002970
19-06-2011 09:12 gpsMax Note Added: 0002976
19-06-2011 09:14 gpsMax Note Added: 0002977
19-06-2011 17:48 gpsMax Note Added: 0002980
19-06-2011 17:49 gpsMax Note Edited: 0002980 View Revisions
19-06-2011 17:58 gpsMax Note Added: 0002981
19-06-2011 18:04 gpsMax Additional Information Updated View Revisions
19-06-2011 18:16 Tolik Note Added: 0002982
19-06-2011 19:23 gpsMax Note Added: 0002985
22-06-2011 13:25 vasketsov Note Added: 0003019
22-06-2011 13:57 Papazol Note Added: 0003020
22-06-2011 14:04 Papazol Note Added: 0003021
22-06-2011 14:27 vdemidov Note Added: 0003022
22-06-2011 14:27 vdemidov Status acknowledged => resolved
22-06-2011 14:27 vdemidov Fixed in Version => 120808
22-06-2011 14:27 vdemidov Resolution open => fixed
22-06-2011 14:27 vdemidov Assigned To => vdemidov
22-07-2011 06:15 Tolik Target Version => 120808
10-10-2012 11:51 Tolik Status resolved => closed



Copyright © 2007 - 2024 SAS.Planet Team