http://bugs.winehq.org/show_bug.cgi?id=15708
Summary: Dragon NaturallySpeaking 7 install fails with negative amount of memory reported Product: Wine Version: unspecified Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: teight@ntlworld.com
I'm running Ubuntu 8.04 on a dual boot machine with 3GB memory which can comfortably run Dragon NaturallySpeaking Preferred 7 under XP. I'm having problems installing Dragon NaturallySpeaking 7 in Wine and believe there may be a bug.
Regardless of whether I run "wine /media/cdrom1/autorun.exe" or wine /media/cdrom1/setup.exe or if I copy the cd contents to the hd and run the install from the hard disk, the install looks promising for only a few moments.
Then an error message which describes the minimum requirements for DNS 7, finishing with: "Your computer does not meet the minimum specifications for installation of Dragon NaturallySpeaking" and it reports -1052Mb memory -ie ***minus*** 1.052 GB memory. Then the install allows me to withdraw gracefully, no crashes or other problems, which is a tribute to the stability of Wine itself.
This behaviour happens under Wine 1.00 from the Ubuntu repository and also under Wine 1.1.6.
My guess is that fault lies with the the Dragon installer, which is not able to recognise 3GB and is therefore unable to install, having misreported the total physical memory as a negative quantity as a result of a register overflow.
I remember causing similar odd results myself when programming in C in what now feels like another lifetime! Usually the silly result would be the consequence of a register overflow thanks to my very poor programming skills.
I'm not all that familiar with the intricacies of Wine: could it be that there is a command line option available which limits the amount of physical memory a program running under Wine can see? Or is this a bug?
Teight