BUG: restore of database messes up calendar

For user who dont speak german please use this part of my forum
andrewwan1980
Beiträge: 15
Registriert: Sa 8. Mär 2008, 01:49

BUG: restore of database messes up calendar

Beitrag von andrewwan1980 »

Yesterday I sync MyPhoneExplorer with latest data from phone. Then I created a full backup of database. I transferred the database file (.mpb) to my new computer. Installed the Sony Erricson drivers and installed MyPhoneExplorer. Connected phone then "restored" the database.

Wait a while - while phone resyncs or something.

Everything looks fine, my contacts, calender, SMSes are all still there.

Today (20-Jun-08) I should've had a reminder. A reminder popped up but the message was not familiar to me. So I shrugged it off. Then 20 minutes later I get a phone call from my physio who says I have an appointment! I checked my calender and there it was! Why didn't my reminder remind me of my appointment???

Later I scanned my phone and found that the mysterious unfamiliar message I got was from my Task list (the first task).. but it was scheduled for 30-Apr-08 (opposed to today's date 20-Jun-08).



So am pretty worried now about my upcoming future calender appointments... whether they will come up correctly or not... but am sure this mess up was to do with me migrating MyPhoneExplorer from one PC to another.


UPDATE: see my reproduction of this bug in 4th post below (my post).
Zuletzt geändert von andrewwan1980 am Fr 20. Jun 2008, 23:39, insgesamt 1-mal geändert.
FJ
Site Admin
Beiträge: 32106
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol
Kontaktdaten:

Beitrag von FJ »

This should not happen. You can open the backupfile in Notepad and you can search the issued items there using STRG+F. So you could tell me if its already wrong in the backupfile or not.
andrewwan1980
Beiträge: 15
Registriert: Sa 8. Mär 2008, 01:49

Beitrag von andrewwan1980 »

Newly set apppointments come up okay. And I rescheduled (same date & time) to existing future appointments...

But I could test it again and you could test it yourself. I'll report back if it's reproducible..
FJ
Site Admin
Beiträge: 32106
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol
Kontaktdaten:

Beitrag von FJ »

OK, always hard to find problems which i cannot reproduce. But if there is really a "findable" bug i'll do the best to fix it.
andrewwan1980
Beiträge: 15
Registriert: Sa 8. Mär 2008, 01:49

Beitrag von andrewwan1980 »

I just reproduced this bug and used 2 reminders for the testing.

My phone is: Sony Ericsson W810
Version am using is: MyPhoneExplorer 1.6.6
(even though this is 0.0.1 out, and if this bug has not been fixed yet then I assume it'll be in latest 1.6.7 too)

Here is my actual steps of reproducing bug:

1. Put in some random Tasks in the Tasks list with say some schedule dated 1 month ago.
2. On mobile phone, set a calender reminder for say in 20 minutes with 5 minutes early reminder. Put a second test reminder for 22 minutes with 5 minutes early reminder. This means we have 15 minutes to complete this test.
3. Ensure MyPhoneExplorer is up-to-date with phone data (using FULL MultiSync).
4. Backup MyPhoneExplorer database (I think it requires phone connected).
5. Uninstall MyPhoneExplorer (and it will delete from Documents and Settings folder too) and unplug phone from USB.
6. Reboot PC.
7. Install MyPhoneExplorer.
8. Connect phone to USB and select Phone Mode on the actual phone.
9. Start MyPhoneExplorer. Nothing will happen.
10. Restore from backup. Then it will detect new phone and prompt for label.
10. It will ask whether to sync with phone. I have tested this with both Yes & No. You can click No so it doesn't sync with phone at all... just register new phone.
12. Close MyPhoneExplorer & unplug phone.

Now hopefully you done the above steps before the test reminder (15 minutes). I waited and did not get my test reminder. Instead it displays my first Task from the Task list. However I did get my 2nd test reminder properly.



Further testing:

I could test without doing the restore database stage. I only restore database since I always archive my text messages and it'll be in the backup. But need to do something to make MyPhoneExplorer register the new phone (like a sync with the address book or something).

In my tasks list, only the first task had a schedule set (months ago). The second, etc. had no schedule set. Maybe test with 3 or 4 top tasks with schedules set... to see if get these task reminders bugs consecutively .
FJ
Site Admin
Beiträge: 32106
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol
Kontaktdaten:

Beitrag von FJ »

It looks like that the phone uses the wrong entry for displaying another entry. Am i right ? Did you try to restart the phone after the backup-restore (with removing battery) ?
Antworten