birdiewatcher.exe on PPC with error message

If BirdieSync 1.x constantly replaces your girlfriend's phone number with your mother's one, this forum is for you...
Post Reply
davcom
Posts: 5
Joined: Sun May 13, 2007 9:23 am

birdiewatcher.exe on PPC with error message

Post by davcom »

Recently installed Thunderbird 2, Lightning & BirdieSync (little over a week ago). Everything went pretty well except for an initial message I can no longer remember exactly, to do with "no trusted certificate" (for BirdieSync).
As people often need to with Microsoft based devices, I had to do a soft reset 4 days ago.
I still have everything synchronising correctly between my HTC Apache with WM5 but after every reset on the PPC the error message "The file "BirdieWatcher" cannot be opened. Either it is not signed with a trusted certificate, or one of its components cannot be found. You might need to reinstall or restore this file".
As it is still possible to sync everything I am presuming the problem is with certificates. Does anyone have a straightforward means of checking BirdieSync/BirdieWatchers' certificate settings so I can work round this.

TIA.

Birdy
Site Admin
Posts: 3118
Joined: Tue Apr 18, 2006 11:43 am
Contact:

Post by Birdy »

Hello davcom,

Could you give me the content of the file BirdieSyncInstall.log located in C:\Documents and Settings\<user name>\Local Settings\Temp ?

Were you prompted to authorize BirdieWatcher.exe to run, after the installation ?

On the mobile, do yo have a log file BirdieWatcher.log in \Program Files\BirdieSync ? If it is present, what is its content ?

Thanks.
Birdy

davcom
Posts: 5
Joined: Sun May 13, 2007 9:23 am

Post by davcom »

Hi Birdie

Along with the info you requested I have included the contents of the DeviceProvider.log as that did give some indication of an error.

Contents of BirdieSyncInstall.log

Local 05/05/2007 00:52:36::0281 Unsigned CABS policy = 16

Local 05/05/2007 00:52:36::0312 Unsigned application policy = 1

Local 05/05/2007 00:52:36::0328 Unsigned prompt policy = 0

Local 05/05/2007 00:52:36::0328 Privileged application policy = 1


I don't believe I was asked to authorise BirdieWatcher but I did have to have 2 bites at running the installation from the PC before it took on the PPC. (I uninstalled then reinstalled the main BirdieSync program. The 2nd time everything seem to go through ok. BirdieSync itself installed ok on the PC first time but the PPC side of things only took on the 2nd try.

Contents of BirdieWatcher.log on PPC

Local 13/05/2007 13:11:52::0000 BirdieSync: version 1.5.2.0

Local 13/05/2007 13:11:52::0000 Operating system: PocketPC, version 5.1

Local 13/05/2007 13:12:09::0000 BirdieWatcher is running


Contents of DeviceProvider.log on PPC

Local 13/05/2007 13:11:51::0000 BirdieSync: version 1.5.2.0

Local 13/05/2007 13:11:51::0000 Operating system: PocketPC, version 5.1

Local 13/05/2007 13:11:51::0000 ERROR: Watcher process was not running ! Need to start it (GetLastError = 18)

Local 13/05/2007 13:11:52::0000 Watcher process successfully started

Local 13/05/2007 13:12:38::0000 Count = 58

Local 13/05/2007 13:12:38::0000 Count = 282

Local 13/05/2007 13:12:40::0000 Count = 1932

Local 13/05/2007 13:13:22::0000 Beginning of synchronization

Local 13/05/2007 13:13:44::0000 End of synchronization

Local 13/05/2007 13:13:45::0000 Beginning of synchronization

Local 13/05/2007 13:14:06::0000 End of synchronization

Local 13/05/2007 13:16:48::0000 Beginning of synchronization

Local 13/05/2007 13:17:11::0000 End of synchronization

Local 13/05/2007 13:21:49::0000 Beginning of synchronization

Local 13/05/2007 13:22:11::0000 End of synchronization

Birdy
Site Admin
Posts: 3118
Joined: Tue Apr 18, 2006 11:43 am
Contact:

Post by Birdy »

Thank you for the logs. Everything seems OK apart from the fact that BirdieWatcher was not started.

Could you explore your mobile from the desktop, open folder \Windows\Startup, select BirdieWatcher and display the shortcut properties. Could you check that the path of this shortcut is correct and points to your BirdieWatcher.exe ?
Thanks.
Birdy

davcom
Posts: 5
Joined: Sun May 13, 2007 9:23 am

Post by davcom »

Checked in \Windows\Startup on PPC and it points to \Storage Card\Program Files\BirdieSync\BirdieWatcher.exe which is where I installed it (to the Storage Card).

Birdy
Site Admin
Posts: 3118
Joined: Tue Apr 18, 2006 11:43 am
Contact:

Post by Birdy »

Actually, it seems there is a problem on Windows Mobile with programs started at reboot which are located on the storage card. Very likely because the memory card is only enabled at the end of the reboot. It means that BirdieWatcher.exe cannot be automatically started at reboot if located on the storage card. :(

So the workaround would be to install BirdieSync on the main memory of the mobile.

Note that this problem doesn't occur on Windows Mobile 2003.
Birdy

davcom
Posts: 5
Joined: Sun May 13, 2007 9:23 am

Post by davcom »

Thanks Birdie. Will reinstall to the main PPC. Last time to get the PPC side of things working I reinstalled BirdieSync on the PC. Is there any simpler way to reinstall everything on the PPC only or do I still have to uninstall and reinstall BirdieSync on the PC again ?

Birdy
Site Admin
Posts: 3118
Joined: Tue Apr 18, 2006 11:43 am
Contact:

Post by Birdy »

You can use one of the cab file located in c:\Program Files\BirdieSync\Installation
Choose the right one according to your mobile operating system, copy it on your mobile and execute it.
Birdy

davcom
Posts: 5
Joined: Sun May 13, 2007 9:23 am

Post by davcom »

Reinstalled BirdieWatcher on PPC from CAB file successfully.

By successful I mean that I do not get the error message and the PPC has synched correctly as well.

Note that at end I was advised "The program you have installed may not display properly because it was designed for a previous version of Windows Mobile software." (I _am_ using an HTC Apache, running WM5 and I used the PocketPC5.0 CAB file! I updated the firmware for the device a few months ago).

Many thanks for your help.

Birdy
Site Admin
Posts: 3118
Joined: Tue Apr 18, 2006 11:43 am
Contact:

Post by Birdy »

This message is not really important: actually presently BirdieSync has no user interface on the mobile.
But it would be better to get rid of it, as it worries users. :wink:

Anyway, I think it will be necessary to prevent BirdieSync from being installed on the storage card on Windows Mobile 5.0.
Birdy

Post Reply