http://bugs.winehq.org/show_bug.cgi?id=13407
Summary: The Bat! Voyager fails to accept the master password Product: Wine Version: 1.0-rc2 Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: borut.maricic@pobox.com
Introduction: I am trying to use The Bat! Voyager mail client (http://www.ritlabs.com/download/the_bat/voyager_install_4-0-18-4.exe) under Ubuntu 8.04 desktop via Wine 1.0-rc2. (Although my systemm is an AMD Athlon 64, my Linux is just plain Ubuntu 8.04 - not a 64bit version.) The problem I am describing here is a show stopper for me.
Background: The Bat! mail client will, due to being developed in Delphi RDS, never be ported to Linux. For me it is, however, the only obstacle in a transition from Windows to Linux, due to the fact that there is no comparably robust and sophisticated e-mail client for Linux to be found (and my e-mail base is almost 1.5 GB in size).
Your testing problem: One needs a valid user license for The Bat! Professional, in order to be able to activate and use Voyager. There is a small number of activations allowed and activations are bound to drive serial numbers.
Details: Voyager does not use Registry - the idea is to have both the program, configuration and e-mail database on the same drive (for instance an USB-drive). I installed and activated Voyager under Windows XP Home SP2, on a "virtual drive" powered by TrueCrypt (http://www.truecrypt.org/). There is a Linux version of TrueCrypt and I can mount the same drive under Ubuntu.
The first thing Voyager asks for after being started is the mail database encryption password (="the master password"). When being started under Ubuntu via Wine, right before this dialog comes up, the following lines are being logged in the console window (there are only a few, so I am not making a separate attachment here)...
Console log: fixme:reg:GetNativeSystemInfo (0x11579e1) using GetSystemInfo() fixme:imagehlp:CheckSumMappedFile (0x1bc0000, 6544892, 0x11869fa, 0x11869fe): stub fixme:system:SystemParametersInfoW Unimplemented action: 95 (SPI_GETSNAPTODEFBUTTON)
Whatever I enter, Voyager does not accept my input, reporting an unacceptable password being entered. The last logged line ("Unimplemented action: 95") is being repeated for every repeated try of a password entry.
Although Voyager tests internaly also for the drive serial number, I do not think this is the problem, since I defined an appropriate drive letter and attached a serial number to it in a Wine configuration.
Am I doing something wrong? Could I do some more testing; try something in a different way? Can you do anything? Thanks a lot!