Notes |
|
|
Как всегда просим воспроизвести баг на дебажной версии из последней ночной сборки и приложить сюда elf-файл. |
|
|
(0013931)
|
VMatveev
|
08-03-2014 22:58
(edited on: 08-03-2014 23:03) |
|
Пожалуйста.
Ничего, что я взял из архива ночнушки только SASPlanet.Debug.exe, и кинул её в основную папку программы? Что интересно — баг проявляется только в час ночи, по часам компьютера. Если ручками перевести время на "два часа ночи", то баг не проявляется.
|
|
|
(0013933)
|
zed
|
09-03-2014 09:02
|
|
Вы попали на час перевода стрелок, когда время переводится на час вперёд/назад в данной конкретной таймзоне и, соответственно, этого часа просто не существует.
Я смотрю, у вас WinXP SP2 и выставлен часовой пояс +3 (Москва?) и скорее всего оно переводит стрелки, хотя не должно. Мне кажется, что если обновить систему до SP3 и поставить все последние обновления, оно должно брать время правильно. |
|
|
(0013934)
|
zed
|
09-03-2014 09:49
|
|
Попробуйте приложенную dll. Тестировать нужно на том времени и на той дате, когда был баг. |
|
|
|
Потестил новую Dll — с ней программу больше не вышибает. Для верности побегал несколько раз мышкой по всей карте, меняя каждый раз время на 1 час (включая и злополучный "час ночи по Москве в квадрате N40-W80") — всё нормально.
На всякий случай проверил работу со старой dll — с ней баг воспроизводится идеально. Отправил её фтопку. ) |
|
|
(0013939)
|
zed
|
09-03-2014 17:34
|
|
Обновил либы: https://bitbucket.org/sas_team/timezone/downloads |
|