SASGIS - SAS.Планета
View Issue Details
0001898SAS.Планета[All Projects] Багpublic25-04-2013 07:5307-05-2013 06:57
krogoth 
vdemidov 
normalblockalways
closedduplicate 
.Nightly 
 
0001898: не скачиваются новые тайлы
С некоторых пор, перестали скачиваться новые тайлы (для всех карт). На карте появлются сообщения типа "Download error: The system cannot find the file specified. - URL:<some URL>"
Поставил последний nightly - не помогло. С фаерволом всё в порядке.
Без понятия.
No tags attached.
duplicate of 0001306confirmed  Если IE находится в автономном режиме, то Планета ничего не скачивает 
has duplicate 0001914closed  На высоких разрешениях карты Google не загружаются и мелькает текст ошибки (приблизительно такой): download error etc. 
png Clipboard01.png (70,148) 25-04-2013 07:53
https://bugtracker.sasgis.org/file_download.php?file_id=1340&type=bug
png
Issue History
25-04-2013 07:53krogothNew Issue
25-04-2013 07:53krogothFile Added: Clipboard01.png
25-04-2013 08:56GarlNote Added: 0011203
25-04-2013 09:14krogothNote Added: 0011204
25-04-2013 10:02zedNote Added: 0011207
25-04-2013 10:47vdemidovStatusnew => feedback
25-04-2013 10:47vdemidovProduct Version => .Nightly
25-04-2013 10:49krogothNote Added: 0011210
25-04-2013 10:49krogothStatusfeedback => new
25-04-2013 10:56vasketsovNote Added: 0011213
25-04-2013 11:06vdemidovStatusnew => feedback
25-04-2013 11:14krogothNote Added: 0011219
25-04-2013 11:14krogothStatusfeedback => new
25-04-2013 11:22vasketsovNote Added: 0011222
25-04-2013 11:29krogothNote Added: 0011226
25-04-2013 11:59vdemidovNote Added: 0011227
25-04-2013 11:59vdemidovStatusnew => feedback
25-04-2013 11:59vdemidovNote Edited: 0011227bug_revision_view_page.php?bugnote_id=11227#r5332
25-04-2013 13:19krogothNote Added: 0011228
25-04-2013 13:19krogothStatusfeedback => new
25-04-2013 13:43zedNote Added: 0011230
25-04-2013 13:44zedNote Edited: 0011230bug_revision_view_page.php?bugnote_id=11230#r5334
26-04-2013 06:51vdemidovNote Added: 0011233
26-04-2013 06:51vdemidovStatusnew => feedback
26-04-2013 07:30krogothNote Added: 0011234
26-04-2013 07:30krogothStatusfeedback => new
26-04-2013 08:08vdemidovNote Added: 0011236
26-04-2013 08:34krogothNote Added: 0011237
26-04-2013 08:58vdemidovNote Added: 0011238
26-04-2013 09:19krogothNote Added: 0011239
26-04-2013 09:26vdemidovNote Added: 0011240
26-04-2013 09:31krogothNote Added: 0011241
26-04-2013 11:01vasketsovNote Added: 0011243
26-04-2013 11:12krogothNote Added: 0011245
26-04-2013 11:13GarlNote Added: 0011246
26-04-2013 11:28krogothNote Added: 0011247
26-04-2013 11:28zedNote Added: 0011248
26-04-2013 11:33zedNote Added: 0011249
26-04-2013 11:55krogothNote Added: 0011250
26-04-2013 12:03zedNote Added: 0011251
26-04-2013 12:35zedNote Added: 0011252
26-04-2013 18:30vasketsovNote Added: 0011255
27-04-2013 04:08krogothNote Added: 0011257
27-04-2013 05:09zedNote Added: 0011258
27-04-2013 06:47krogothNote Added: 0011259
27-04-2013 06:51krogothNote Added: 0011260
27-04-2013 06:54vasketsovNote Added: 0011261
27-04-2013 08:34zedNote Added: 0011262
27-04-2013 08:35zedNote Edited: 0011262bug_revision_view_page.php?bugnote_id=11262#r5336
27-04-2013 08:35zedNote Edited: 0011262bug_revision_view_page.php?bugnote_id=11262#r5337
27-04-2013 08:41krogothNote Added: 0011263
27-04-2013 08:45krogothNote Added: 0011264
27-04-2013 09:00zedNote Added: 0011265
27-04-2013 09:14zedNote Added: 0011266
04-05-2013 04:36zedNote Added: 0011297
04-05-2013 07:08vasketsovNote Added: 0011299
06-05-2013 10:46zedRelationship addedhas duplicate 0001914
07-05-2013 06:57vdemidovRelationship addedduplicate of 0001306
07-05-2013 06:57vdemidovStatusnew => resolved
07-05-2013 06:57vdemidovResolutionopen => duplicate
07-05-2013 06:57vdemidovAssigned To => vdemidov
07-05-2013 06:57vdemidovStatusresolved => closed

Notes
(0011203)
Garl   
25-04-2013 08:56   
версия уже давно не 1135
(0011204)
krogoth   
25-04-2013 09:14   
Версия чего? Я поставил самую свежую, которая была на сайте.
(0011207)
zed   
25-04-2013 10:02   
А Internet Explorer работает нормально?
(0011210)
krogoth   
25-04-2013 10:49   
Всё работает.
(0011213)
vasketsov   
25-04-2013 10:56   
>Версия чего?
А где на скриншоте 1135? ;)
Версия карты очевидно.
зы. Правда там пофигу, но мало ли, сегодня версия бинга 1252.

>Всё работает
Хм. Заработало? Или всё работает кроме бинга?
(0011219)
krogoth   
25-04-2013 11:14   
Всё работает, кроме SAS. В котором не работают все карты, а не только бинг.
Поменял версию в настройках карты - без толку.
(0011222)
vasketsov   
25-04-2013 11:22   
В строке состояния есть путь до тайла.
Убедитесь что он корректный.
Проверять надо:
а) насройки саса - пути к кэшам;
б) параметры карты - путь к кэшу и тип кэша.
(0011226)
krogoth   
25-04-2013 11:29   
Путь к кэшу правильный. Тип кэша дефолтный.
(0011227)
vdemidov   
25-04-2013 11:59   
А права на запись в папки кэша есть?

(0011228)
krogoth   
25-04-2013 13:19   
Конечно.
(0011230)
zed   
25-04-2013 13:43   
(edited on: 25-04-2013 13:44)
На руборде, кстати, тоже сообщают об этой ошибке. И судя по скриншотам, наблюдается на разных версиях винды.

(0011233)
vdemidov   
26-04-2013 06:51   
У меня идей нет. Нужно исследовать. Нужно по максимуму информации о системе, на которой не работает. Можно попобовать чистую установку САСа в отдельную папку. На меня не расчитывайте, меня дней десять не будет.
(0011234)
krogoth   
26-04-2013 07:30   
Чтобы не гадать на кофейной гуще, для таких случаев нужно писать лог со всеми исключениями и важными событиями.
(0011236)
vdemidov   
26-04-2013 08:08   
>Чтобы не гадать на кофейной гуще, для таких случаев нужно писать лог со всеми исключениями и важными событиями.
Да, надо.
Жду пулреквеста с потокобезопасной реализацией лога.
(0011237)
krogoth   
26-04-2013 08:34   
Точно не дождетесь, пока не выложите исходники.
(0011238)
vdemidov   
26-04-2013 08:58   
> Точно не дождетесь, пока не выложите исходники.
;) Повеселили
Уже года 2 как доступны в репозитории на битбукете.
(0011239)
krogoth   
26-04-2013 09:19   
hg clone http://[email protected]/azya/sasplanet
abort: HTTP Error 404: Not Found

Или вы их куда-то еще дальше запрятали? ;)
(0011240)
vdemidov   
26-04-2013 09:26   
Неужели так сложно зайти на вики и прочитать?
http://sasgis.org/wikisasiya/doku.php/sasdev:репозиторий_с_исходным_кодом
(0011241)
krogoth   
26-04-2013 09:31   
Сложно. Вы бы еще дальше запрятали.
(0011243)
vasketsov   
26-04-2013 11:01   
>не дождетесь, пока не выложите исходники
В случае использования исходников куда проще будет под отладчиком поглядеть, почему что где лажается. Лог тут вообще ни при чём.
(0011245)
krogoth   
26-04-2013 11:12   
Лог тут при том, что его можно посмотреть при любой ошибке и не требовать от пользователей, чтобы они отлаживали программу вместо вас ;)
(0011246)
Garl   
26-04-2013 11:13   
минуточку! тут ничкто никому ни че мне обязан.
программа распространяется as is
если есть ошибка - давайте найдём её совемстными услилиями и профиксим.
(0011247)
krogoth   
26-04-2013 11:28   
Обычно всё-таки принято, что программисты пишут код и отлаживают, а пользователи пользуются - независимо от модели распространения. Сделайте лог, вам же намного проще будет.
(0011248)
zed   
26-04-2013 11:28   
Уже давно как-то обсуждалось, что глобальный лог ошибок не помешает. Но пока никто не взялся его сделать, имеем что имеем.
(0011249)
zed   
26-04-2013 11:33   
>Сделайте лог, вам же намного проще будет.
Строго говоря, необработанные ошибки у нас ловит эврика в дебажной сборке и с этим проблем нет. А вот в данном тикете, ошибка обработана, но задушена с мало-понятным сообщением.
(0011250)
krogoth   
26-04-2013 11:55   
Вот поэтому исключения лучше не душить, а писать в лог во всех местах где они ловятся.
(0011251)
zed   
26-04-2013 12:03   
Ну так если их вообще не душить, эврика их и так прекрасно словит и никаких дополнительных логов не нужно. Я понимаю так, что лог, если его делать, просто должен содержать более детализированное сообщение о месте возникновения ошибки (в идеале - стек вызовов), но на саму обработку оной он никак влиять не должен.
(0011252)
zed   
26-04-2013 12:35   
А у эврики даже есть опция CatchHandledExceptions, так что по-идее, если её включить, то оно будет ловить каждый чих.
(0011255)
vasketsov   
26-04-2013 18:30   
>Обычно всё-таки принято, что программисты пишут код и отлаживают
Самое интересное обычно наступает после отладки.
Ибо программисты программируют.
А тестировать должны тестеры.
То есть именно ВЫ.
Так что обижаться можно сколько угодно, но пользы никакой от этого не будет.
Тем более что я почти уверен, что ошибка на вашей стороне.

>Сделайте лог
Ага. Вот прямо ща из-за какой-то дурацкой ошибки у того, кто зачем-то просит исходники ))) вот прям ща всё брошу и пойду лог забабацаю )))

>глобальный лог ошибок не помешает
Да разве ж кто спорит ))
(0011257)
krogoth   
27-04-2013 04:08   
Забавно. Вчера ошибка не проявлялась, сегодня опять вылезла, только сообщение другое. "Tile is recognized as empty".

vasketsov, твоё желание свалить с больной головы на здоровую просто умиляет.
Тестер нашел ошибку, а исправить ее - это уже ваша задача. И ошибка _ваша_, в этом не может быть сомнений.
(0011258)
zed   
27-04-2013 05:09   
>Забавно. Вчера ошибка не проявлялась, сегодня опять вылезла, только сообщение другое. "Tile is recognized as empty".
Это не ошибка. А простое уведомление, что скачанный тайл идентичен тайлу из папки EmptyTiles в zmp и поэтому он не будет сохранён на диск. Может у вас вчера были проблемы с доступом к этой папке в zmp (или целиком к zmp?) и поэтому сас нечеловечески ругался?

>И ошибка _ваша_, в этом не может быть сомнений.
Нет. Сомнения очень большие. И скорее всего ошибка у вас в системе. Так что, тестируйте дальше. Тем более, что и продебажить наверняка сможете если ошибка будет воспроизводится.
(0011259)
krogoth   
27-04-2013 06:47   
Это таки ошибка, потому что тайлы не скачиваются.
А теперь выдает Data does not found. Status code 404.

Все остальные программы работают без малейших проблем.
Что такое zmp? Zero Marginal Product? Zero Moment Point? Zebrafish Mutation Project?
(0011260)
krogoth   
27-04-2013 06:51   
Кстати, писать ошибки черным шрифтом на темном фоне карты - очень неудачная идея.
(0011261)
vasketsov   
27-04-2013 06:54   
>Все остальные программы работают без малейших проблем
Все остальные, пытающиеся скачать этот конкретный тайл с бинга?

>Что такое zmp?
Файл или папка с настройками карты.

>ошибка, потому что тайлы не скачиваются
Во-первых, при ошибке "Tile is recognized as empty" тайл гарантированно скачивается.
Во-вторых, никаких "потому что" может и не быть, тайл вполне может не скачиваться и при отсутствии ошибок, если так и задумано.

>А теперь выдает Data does not found
А что поменялось?
(0011262)
zed   
27-04-2013 08:34   
(edited on: 27-04-2013 08:35)
krogoth
Сосредоточьтесь пожалуйста на ошибке "Download error: The system cannot find the file specified" которой посвещён данный тикет. Всё остальное задесь - совершенно лишнее.

Если у вас не работает какая-то карта, то есть топик на форуме Уточнение ссылок на ресурсы, если они не работают.

С нубскими вопросами вроде "Что такое zmp?" вам сюда: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ.

Свои предложения по улучшению программы aka "писать ошибки черным шрифтом на темном фоне карты - очень неудачная идея" оформляйте в багтрекере в виде хотелок (если таковых ещё небыло) там и обсудим если что.

(0011263)
krogoth   
27-04-2013 08:41   
>Все остальные, пытающиеся скачать этот конкретный тайл с бинга?

И название которых начинается с SAS? :-D

>А что поменялось?

Я ничего не менял.
(0011264)
krogoth   
27-04-2013 08:45   
>Сосредоточьтесь пожалуйста на ошибке "Download error: The system cannot find the file specified" которой посвещён данный тикет. Всё остальное задесь - совершенно лишнее.

Не могу сосредоточиться, ошибки все время разные. Скорее всего, причина одна и та же.

>Если у вас не работает какая-то карта, то есть топик на форуме

Ошибки вылезают при работе со _всеми_ картами.

>Свои предложения по улучшению программы aka "писать ошибки черным шрифтом на темном фоне карты - очень неудачная идея" оформляйте в багтрекере в виде хотелок (если таковых ещё небыло) там и обсудим если что.

Вам что важнее, соблюсти формальности или сделать _вашу_ программу лучше?
(0011265)
zed   
27-04-2013 09:00   
>Скорее всего, причина одна и та же.
Нет. Причины тоже разные. Возьмите снифер и убедитесь, качает оно что-то или нет. А потом уже говорите, что это ошибка программы.

>Ошибки вылезают при работе со _всеми_ картами.
Т.е. одна и тажа ошибка "Tile is recognized as empty" вылазит на ВСЕХ картах и ничего не грузит? Даже после перезапуска? Даже на картах у которых в zmp нету папки EmptyTiles? Не может быть!

>Вам что важнее, соблюсти формальности или сделать _вашу_ программу лучше?
Это не формальности. Брошенная вскользь фраза "а было бы неплохо..." просто затеряется в тонне таких же пожеланий. Для этого и придуман багтрекер, чтобы ничего не терялось, а выполнялось в той или иной очереди. К тому же, в том тикете можно будет провести обсуждение фичи и возможностей её реализации. Не всё так просто и не каждое пожелание можно вот так взять и реализовать за 5 минут.
(0011266)
zed   
27-04-2013 09:14   
И кстати, если вы уж назвались тестером, хоть бы написали на какой системе тестируете. Какое железо и софт используете.
(0011297)
zed   
04-05-2013 04:36   
С ру-борда, от человека с идентичной ошибкой:

В общем я нашёл решение своей проблемы - Internet Explorer (он у меня браузер по-умолчанию, хотя пользуюсь я другим) иногда переходит в автономный режим работы как-то сам по себе, т.к. я его даже никогда не запускаю, а возможно это происходит через какую-нибудь другую программу или службу - я не знаю. Вышел из автономного режима и всё заработало.

И таки да, если в IE включить автономный режим, SAS пишет именно такое сообщение, как на скриншоте в заголовке тикета.
(0011299)
vasketsov   
04-05-2013 07:08   
Если проблема в автономном режиме - то топикстартер ССЗБ, после 3-4 сообщения тикета можно было бы его закрыть.