Последнее время синхронизация по Wi-Fi перестала работать (Cloud Sync не пробовал). И не просто перестала работать, но стала ломать базу на ББ.
Хорошо, что я, наученный горьким опытом, после первого же раза (когда пришлось время и даты более 900 задач восстанавливать руками),
настроил резервное копирование и могу теперь на ББ восстановить все из бэкапа.
При синхронизации постоянно вываливается ошибка "java.lang.IllegalStateException: Sync is in infinitive loop", а в процессе синхронизации
постоянно меняются времена задачи, они последовательно сдвигаются на час несколько раз (и это при том, что в настройках синхронизации стоит -
"при конфликтах применить версию сервера").
Время на компьютере и телефоне одинаковое. Удаление профилей, пересинхронизация и остальные "танцы с бубном" не помогли.
P.S. Помогло только полное удаление MLO с телефона, удаление всех mlo-файлов с карточки и переустановка.
P.P.S. Забавно, но похоже проблема была в одном или нескольких записях, у которых почему то дата/время напоминание оказалось установленным на несколько часов ранее, чем дата/время начала (опять же, как так оказалось - непонятно)
У вас есть проблемы напоминаний в MLO-Android? Ответьте: Да/Нет.
Синхронизая по Wi-Fi - infinitive loop error
-
- Команда бета тестеров
- Сообщения: 309
- Зарегистрирован: ноя 2009
- Есть ответ: 1
- Откуда: г. Абакан
- Благодарил (а): 2 раза
- Поблагодарили: 2 раза
Re: Синхронизая по Wi-Fi - infinitive loop error
У меня такая проблема стабильно возникает при переезде из одного часового пояса в другой. Синхронизирую по WiFi с ноутбуком.
На телефоне автоматически меняется время (при переезде в другой регион), на ноутбуке нет. Попытка синхронизации приводит к описанным Stalker проблемам со временем, а где-то и датами.
Для исправления ситуации удаляю профайл на телефоне и создаю новый, потом синхронизирую снова по WiFi. Переустанавливать МЛО не требуется.
Но если заранее не позаботиться об создании архивной копии, то можно потерять целый день на восстановление времени и дат во многих задачах. Я с этим встречался несколько раз.
Для предотвращения этих ситуаций желательно:
1. Настроить ежедневное автоматическое сохранение.
2. Разработчикам предусмотреть механизм предупреждения о том, что при попытке синхронизации парные устройства имеют существенно разные базовые временные отличия (например, разные часовые пояса), что приведёт к проблемам. Т.е. пользователю нужно привести в соответствие время на парных устройствах (по моему мнению, самый простой на сегодня вариант).
Либо предусмотреть, каким образом можно автоматически решить проблему синхронизации в такой ситуации.
Могу предположить, что проблема как у Stalker может возникать через 2 недели в результате автоматического изменения времени на одном (или обоих) устройствах.
На телефоне автоматически меняется время (при переезде в другой регион), на ноутбуке нет. Попытка синхронизации приводит к описанным Stalker проблемам со временем, а где-то и датами.
Для исправления ситуации удаляю профайл на телефоне и создаю новый, потом синхронизирую снова по WiFi. Переустанавливать МЛО не требуется.
Но если заранее не позаботиться об создании архивной копии, то можно потерять целый день на восстановление времени и дат во многих задачах. Я с этим встречался несколько раз.
Для предотвращения этих ситуаций желательно:
1. Настроить ежедневное автоматическое сохранение.
2. Разработчикам предусмотреть механизм предупреждения о том, что при попытке синхронизации парные устройства имеют существенно разные базовые временные отличия (например, разные часовые пояса), что приведёт к проблемам. Т.е. пользователю нужно привести в соответствие время на парных устройствах (по моему мнению, самый простой на сегодня вариант).
Либо предусмотреть, каким образом можно автоматически решить проблему синхронизации в такой ситуации.
Могу предположить, что проблема как у Stalker может возникать через 2 недели в результате автоматического изменения времени на одном (или обоих) устройствах.
Re: Синхронизая по Wi-Fi - infinitive loop error
Добрый день,
Вы не могли бы прислать нам логи с Вашего телефона?
инструкции высланы в личку.
Вы не могли бы прислать нам логи с Вашего телефона?
инструкции высланы в личку.
Re: Синхронизая по Wi-Fi - infinitive loop error
Добрый день. Находясь заграницей, добавил пару задач в MLO, но после возвращения домой при попытке синхронизации возникала вышеописанная ошибка (синхронизация с облаком). Создание профиля + синхронизация с windows-версией MLO не помогло, но пункт меню "пересинхронизация" в андроид-версии исправил ситуацию. Однако сегодня после добавления новой задачи в андроид-версии ошибка возникает опять. Складывается ощущение, что проблема на сервере cloudsync.
Прошу помочь разобраться с проблемой, не проводить же каждый рез пересинхронизацию.
Прошу помочь разобраться с проблемой, не проводить же каждый рез пересинхронизацию.
Re: Синхронизая по Wi-Fi - infinitive loop error
После очередной пересинхронизации ошибка перестала проявляться. По всей видимости, если время создания новой задачи на сервере cloudsync позже текущего (после сихронизации с компьютером, если на устройстве и на пк время отличается, и на андроиде оно меньше), то подобную задачу андроид-версия воспринять не может, т.к. текущее время меньше времени создания задачи. Написал смутно, но, надеюсь, доступно. Как бы то ни было, после очередной пересинхронизации все заработало.
Смог воспроизвести глюк
Ошибка опять проскакивает. Наконец смог полностью ее воспроизвести.:
1. Сегодня суббота. 22.09.2012. Время - 13:38. Создаю задачу "Проверка" на андроид-версии с датом начала 24.09.2012
2. Во "входящих" дата начала отображается корректно.
3. Нажимаю кнопку синхронизации на андроид-устройстве.
4. Появляется вышеописанная ошибка.
5. Срок изменяется на другой!
Налицо баг. Прошу помочь разобраться
1. Сегодня суббота. 22.09.2012. Время - 13:38. Создаю задачу "Проверка" на андроид-версии с датом начала 24.09.2012
2. Во "входящих" дата начала отображается корректно.
3. Нажимаю кнопку синхронизации на андроид-устройстве.
4. Появляется вышеописанная ошибка.
5. Срок изменяется на другой!
Налицо баг. Прошу помочь разобраться
Re: Синхронизая по Wi-Fi - infinitive loop error
Попробуйте, пожалуйста, воспроизвести проблему на Андроид Бете - ссылка на нее выслана в личную почту.
Сообщите, получилось ли воспроизвести или в данной бете проблема не воспроизводится.
Спасибо!
Сообщите, получилось ли воспроизвести или в данной бете проблема не воспроизводится.
Спасибо!
Re: Синхронизая по Wi-Fi - infinitive loop error
Alexandra писал(а):Попробуйте, пожалуйста, воспроизвести проблему на Андроид Бете - ссылка на нее выслана в личную почту.
Сообщите, получилось ли воспроизвести или в данной бете проблема не воспроизводится.
Спасибо!
Добрый день.
На следующий день проблема самоустранилась, как ни старался - не мог воспроизвести на стабильной версии (установленной из Google Play).
Стоит ли проверять на бета-версии?
Вернуться в «Ошибки, опечатки, "глюки", "баги"»
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 32 гостя