Notes |
|
(0011203)
|
Garl
|
25-04-2013 08:56
|
|
|
|
|
Версия чего? Я поставил самую свежую, которая была на сайте. |
|
|
(0011207)
|
zed
|
25-04-2013 10:02
|
|
А Internet Explorer работает нормально? |
|
|
|
|
|
|
>Версия чего?
А где на скриншоте 1135? ;)
Версия карты очевидно.
зы. Правда там пофигу, но мало ли, сегодня версия бинга 1252.
>Всё работает
Хм. Заработало? Или всё работает кроме бинга? |
|
|
|
Всё работает, кроме SAS. В котором не работают все карты, а не только бинг.
Поменял версию в настройках карты - без толку. |
|
|
|
В строке состояния есть путь до тайла.
Убедитесь что он корректный.
Проверять надо:
а) насройки саса - пути к кэшам;
б) параметры карты - путь к кэшу и тип кэша. |
|
|
|
Путь к кэшу правильный. Тип кэша дефолтный. |
|
|
|
А права на запись в папки кэша есть?
|
|
|
|
|
|
(0011230)
|
zed
|
25-04-2013 13:43
(edited on: 25-04-2013 13:44) |
|
На руборде, кстати, тоже сообщают об этой ошибке. И судя по скриншотам, наблюдается на разных версиях винды.
|
|
|
|
У меня идей нет. Нужно исследовать. Нужно по максимуму информации о системе, на которой не работает. Можно попобовать чистую установку САСа в отдельную папку. На меня не расчитывайте, меня дней десять не будет. |
|
|
|
Чтобы не гадать на кофейной гуще, для таких случаев нужно писать лог со всеми исключениями и важными событиями. |
|
|
|
>Чтобы не гадать на кофейной гуще, для таких случаев нужно писать лог со всеми исключениями и важными событиями.
Да, надо.
Жду пулреквеста с потокобезопасной реализацией лога. |
|
|
|
Точно не дождетесь, пока не выложите исходники. |
|
|
|
> Точно не дождетесь, пока не выложите исходники.
;) Повеселили
Уже года 2 как доступны в репозитории на битбукете. |
|
|
|
hg clone http://[email protected]/azya/sasplanet
abort: HTTP Error 404: Not Found
Или вы их куда-то еще дальше запрятали? ;) |
|
|
|
Неужели так сложно зайти на вики и прочитать?
http://sasgis.org/wikisasiya/doku.php/sasdev:репозиторий_с_исходным_кодом |
|
|
|
Сложно. Вы бы еще дальше запрятали. |
|
|
|
>не дождетесь, пока не выложите исходники
В случае использования исходников куда проще будет под отладчиком поглядеть, почему что где лажается. Лог тут вообще ни при чём. |
|
|
|
Лог тут при том, что его можно посмотреть при любой ошибке и не требовать от пользователей, чтобы они отлаживали программу вместо вас ;) |
|
|
(0011246)
|
Garl
|
26-04-2013 11:13
|
|
минуточку! тут ничкто никому ни че мне обязан.
программа распространяется as is
если есть ошибка - давайте найдём её совемстными услилиями и профиксим. |
|
|
|
Обычно всё-таки принято, что программисты пишут код и отлаживают, а пользователи пользуются - независимо от модели распространения. Сделайте лог, вам же намного проще будет. |
|
|
(0011248)
|
zed
|
26-04-2013 11:28
|
|
Уже давно как-то обсуждалось, что глобальный лог ошибок не помешает. Но пока никто не взялся его сделать, имеем что имеем. |
|
|
(0011249)
|
zed
|
26-04-2013 11:33
|
|
>Сделайте лог, вам же намного проще будет.
Строго говоря, необработанные ошибки у нас ловит эврика в дебажной сборке и с этим проблем нет. А вот в данном тикете, ошибка обработана, но задушена с мало-понятным сообщением. |
|
|
|
Вот поэтому исключения лучше не душить, а писать в лог во всех местах где они ловятся. |
|
|
(0011251)
|
zed
|
26-04-2013 12:03
|
|
Ну так если их вообще не душить, эврика их и так прекрасно словит и никаких дополнительных логов не нужно. Я понимаю так, что лог, если его делать, просто должен содержать более детализированное сообщение о месте возникновения ошибки (в идеале - стек вызовов), но на саму обработку оной он никак влиять не должен. |
|
|
(0011252)
|
zed
|
26-04-2013 12:35
|
|
А у эврики даже есть опция CatchHandledExceptions, так что по-идее, если её включить, то оно будет ловить каждый чих. |
|
|
|
>Обычно всё-таки принято, что программисты пишут код и отлаживают
Самое интересное обычно наступает после отладки.
Ибо программисты программируют.
А тестировать должны тестеры.
То есть именно ВЫ.
Так что обижаться можно сколько угодно, но пользы никакой от этого не будет.
Тем более что я почти уверен, что ошибка на вашей стороне.
>Сделайте лог
Ага. Вот прямо ща из-за какой-то дурацкой ошибки у того, кто зачем-то просит исходники ))) вот прям ща всё брошу и пойду лог забабацаю )))
>глобальный лог ошибок не помешает
Да разве ж кто спорит )) |
|
|
|
Забавно. Вчера ошибка не проявлялась, сегодня опять вылезла, только сообщение другое. "Tile is recognized as empty".
vasketsov, твоё желание свалить с больной головы на здоровую просто умиляет.
Тестер нашел ошибку, а исправить ее - это уже ваша задача. И ошибка _ваша_, в этом не может быть сомнений. |
|
|
(0011258)
|
zed
|
27-04-2013 05:09
|
|
>Забавно. Вчера ошибка не проявлялась, сегодня опять вылезла, только сообщение другое. "Tile is recognized as empty".
Это не ошибка. А простое уведомление, что скачанный тайл идентичен тайлу из папки EmptyTiles в zmp и поэтому он не будет сохранён на диск. Может у вас вчера были проблемы с доступом к этой папке в zmp (или целиком к zmp?) и поэтому сас нечеловечески ругался?
>И ошибка _ваша_, в этом не может быть сомнений.
Нет. Сомнения очень большие. И скорее всего ошибка у вас в системе. Так что, тестируйте дальше. Тем более, что и продебажить наверняка сможете если ошибка будет воспроизводится. |
|
|
|
Это таки ошибка, потому что тайлы не скачиваются.
А теперь выдает Data does not found. Status code 404.
Все остальные программы работают без малейших проблем.
Что такое zmp? Zero Marginal Product? Zero Moment Point? Zebrafish Mutation Project? |
|
|
|
Кстати, писать ошибки черным шрифтом на темном фоне карты - очень неудачная идея. |
|
|
|
>Все остальные программы работают без малейших проблем
Все остальные, пытающиеся скачать этот конкретный тайл с бинга?
>Что такое 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 "писать ошибки черным шрифтом на темном фоне карты - очень неудачная идея" оформляйте в багтрекере в виде хотелок (если таковых ещё небыло) там и обсудим если что.
|
|
|
|
>Все остальные, пытающиеся скачать этот конкретный тайл с бинга?
И название которых начинается с SAS? :-D
>А что поменялось?
Я ничего не менял. |
|
|
|
>Сосредоточьтесь пожалуйста на ошибке "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 пишет именно такое сообщение, как на скриншоте в заголовке тикета. |
|
|
|
Если проблема в автономном режиме - то топикстартер ССЗБ, после 3-4 сообщения тикета можно было бы его закрыть. |
|