http://bugs.winehq.org/show_bug.cgi?id=12369
--- Comment #8 from Robert Bradbury robert.bradbury@gmail.com 2008-04-07 07:50:32 --- Dimitry, scientists who write software for academic use which is given away for free rarely conform to Microsoft's extreme install/uninstall requirements. Such is the case here.
There are precisely two EXE files as part of the RPM file: MEGA4.exe and MozillaActiveXControl.exe
There is no "index.htm", start.exe or Autorun.inf file -- items one might expect for a typical Windows "install".
Now, perhaps of interest may be the errors: err:ole:CoGetClassObject class {1339b54c-3453-11d2-93b9-000000000000} not registered err:ole:create_server class {1339b54c-3453-11d2-93b9-000000000000} not registered err:ole:CoGetClassObject no class object {1339b54c-3453-11d2-93b9-000000000000} could be created for context 0x5 wine: Unhandled exception 0x0eedfade at address 0x0000:0x7edee15e (thread 0009), starting debugger...
Now, IMO wine should *not* be throwing "Unhandled exceptions". If an object is not registered or registerable, it should provide those errors and then cleanly exit.
I have run strace, looking primarily at the open()s which are taking place and there appear to be no problems locating the files it is seeking.
Furthermore, some help (from wine) in determining what those "classes" mean or how to register them would be helpful to non-windows gurus.
The file distributed with the RPM package: .../part_i__getting_started/installing_mega/rh_system_requirements.htm documents that on the MAC, one should be using VirtualPC while under Linux one should be using VMWare (which I do not have installed).
The book on the other hand suggests that on the MAC one should use parallels, which I tried under Linux a while ago but did not purchase a license for.
Regarding MEGA under Linux, the book says, "The MEGA website says that several users report using MEGA successfully under Wine." But the author has no direct experience with wine and makes no suggestions as to how it should be installed.