Program requires at least 3MB of free virtual memory to run

Questions about Wine on Linux
Post Reply
matt87075
Level 1
Level 1
Posts: 5
Joined: Sun Apr 01, 2018 3:48 pm

Program requires at least 3MB of free virtual memory to run

Post by matt87075 » Sun Apr 01, 2018 4:01 pm

I get this error dialog box when running the game Nine The last Resort after installation.

Dialog Title: "Director Player 5.0"
Message: "This program requires at least 3MB of free virtual memory to run"

Any idea?

Config:
Ubuntu 16.04
wine-3.0
quick time installed with winetricks

User avatar
Bob Wya
Level 12
Level 12
Posts: 2759
Joined: Sat Oct 16, 2010 7:40 pm
Location: Cambridge
Contact:

Re: Program requires at least 3MB of free virtual memory to

Post by Bob Wya » Mon Apr 02, 2018 7:28 am

@matt87075

If it's an old application these can often wrap large, more modern, storage values around.
Ending up with near 0 bytes (free RAM, disk space, etc.)!

Try using a clean 32-bit Wineprefix and setting this to Windows 98 compatibility.
See: WineHQ FAQ: 6.5.3 How do I create a 32 bit wineprefix on a 64 bit system?

9: The Last Resort is a very old game after all!

Don't just assume you need any winetricks overrides or native utilities...
You may not need to install the native quicktime player - in fact this is more likely to break things... :roll:

You may also be missing some 32-bit GStreamer plugins...

So please can you post the Wine terminal output - if the game still fails to run.
See: WineHQ FAQ: 10.1.1 How can I get a debugging log (a.k.a. terminal output)?

Please use the forum Code:

Code: Select all

I AM CODE
tags when posting terminal commands or output logs!!

Please re-test using the development version of Wine - which is currently version 3.5.
See: WineHQ Download: Ubuntu.

Thanks
Bob

matt87075
Level 1
Level 1
Posts: 5
Joined: Sun Apr 01, 2018 3:48 pm

Re: Program requires at least 3MB of free virtual memory to

Post by matt87075 » Tue Apr 03, 2018 12:18 pm

Thanks for your help Bob.
I did a clean install with wine 3.0 and setup wine as Win98. When I launch the app I get the same error message as in the original post and there is no console output.:

Code: Select all

hippo@hippo-camp:~$ cd ~/.wine32clean
hippo@hippo-camp:~/.wine32clean$ cd drive_c/Nine/
hippo@hippo-camp:~/.wine32clean/drive_c/Nine$ wine Nine_95.exe
hippo@hippo-camp:~/.wine32clean/drive_c/Nine$ wine Nine_95.exe &>log.txt
hippo@hippo-camp:~/.wine32clean/drive_c/Nine$ cat log.txt
hippo@hippo-camp:~/.wine32clean/drive_c/Nine$
Same result with wine as a win95 (the game could be named nine_95 for a reason... :)).

I generated a 25MB log file by using WINEDEBUG=+relay,+seh,+tid wine your_program.exe >> /tmp/output.txt 2>&1
but am not sure it is helpfull so I keep it for myself atm. I'll report back after testing in 3.5.

matt87075
Level 1
Level 1
Posts: 5
Joined: Sun Apr 01, 2018 3:48 pm

Re: Program requires at least 3MB of free virtual memory to

Post by matt87075 » Tue Apr 03, 2018 12:41 pm

I also ran this in wine-3.5, same result.

Winedebug is a lot more chatty but I don't know which flags would help in that case.

User avatar
Bob Wya
Level 12
Level 12
Posts: 2759
Joined: Sat Oct 16, 2010 7:40 pm
Location: Cambridge
Contact:

Re: Program requires at least 3MB of free virtual memory to

Post by Bob Wya » Wed Apr 04, 2018 6:03 am

matt87075 wrote:...
I generated a 25MB log file by using

Code: Select all

WINEDEBUG=+relay,+seh,+tid wine your_program.exe >> /tmp/output.txt 2>&1

but am not sure it is helpfull so I keep it for myself atm. I'll report back after testing in 3.5.
Well it's definitely not going to be very helpful - if nobody sees your log file!
I'd suggested filing a WineHQ Bug report.
Because the Bugzilla has a 5 Mbyte attachment limit.

Code: Select all

xz -9 -e output.txt
Should sort out your log file size!

Please attach the compressed log from running your application with Wine Development 3.5.

Ideally WineHQ Bug reports are linked to their respective "problematic" Windows application - on the WineHQ AppDB.
It would therefore be helpful if you submitted a new application - nine 95 - for the WineHQ AppDB.
This would involve doing a basic test - of the applications functionality - when run under Wine.
Just for the love all things holy - don't say stuff like: "everything works" or "nothing works"!
The test results are supposed to be meaningful to other users of Wine - perusing the WineHQ AppDB!

I can "fast track" your application - when I see it come up in the WineHQ AppDB application queue.

Thanks
Bob

matt87075
Level 1
Level 1
Posts: 5
Joined: Sun Apr 01, 2018 3:48 pm

Re: Program requires at least 3MB of free virtual memory to

Post by matt87075 » Wed Apr 04, 2018 3:41 pm

App created in appDB.
Name is
Nine: The last resort
I'll report the bug and post the trace when you have approved the app.

Thanks for your help.

User avatar
Bob Wya
Level 12
Level 12
Posts: 2759
Joined: Sat Oct 16, 2010 7:40 pm
Location: Cambridge
Contact:

Re: Program requires at least 3MB of free virtual memory to

Post by Bob Wya » Fri Apr 06, 2018 7:18 am

matt87075 wrote:...
I'll report the bug and post the trace when you have approved the app.

Thanks for your help.
No worries... Post a link here - when you've submitted a bug report. 8)

Thanks
Bob

matt87075
Level 1
Level 1
Posts: 5
Joined: Sun Apr 01, 2018 3:48 pm

Re: Program requires at least 3MB of free virtual memory to

Post by matt87075 » Sat Apr 07, 2018 7:52 am

Bug report registered with the log:
https://bugs.winehq.org/show_bug.cgi?id=44931

Post Reply