https://bugs.winehq.org/show_bug.cgi?id=44292
Bug ID: 44292 Summary: The Magic School Bus Explores The Solar System asks for more RAM Product: Wine Version: 3.0-rc4 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: egahcut9@member.fsf.org Distribution: ---
Hello,
I've installed “The Magic School Bus Explores the Solar System” on a clean Win95 32-bit prefix under ArchLinux x86-64.
When launching the game, the user can access several activities by clicking on objects inside a classroom.
When clicking on the Earth globe, the game quits, showing an error message asking to close other programs in order to have more memory.
https://bugs.winehq.org/show_bug.cgi?id=44292
Mike Petersen egahcut9@member.fsf.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |win16
https://bugs.winehq.org/show_bug.cgi?id=44292
--- Comment #1 from Mike Petersen egahcut9@member.fsf.org --- My first explanation was too narrow. The game stops and ask for more RAM when doing anything that makes the user leave the first classroom screen: clicking on the globe to start games, clicking on students works to get a short description on the solar system, or clicking on the Bus to start the solar system exploration.
https://bugs.winehq.org/show_bug.cgi?id=44292
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
--- Comment #2 from Zebediah Figura z.figura12@gmail.com --- Did you encounter bug #42554? If not I would be interested to see how you managed to get around it.
https://bugs.winehq.org/show_bug.cgi?id=44292
--- Comment #3 from Mike Petersen egahcut9@member.fsf.org --- (In reply to Zebediah Figura from comment #2)
Did you encounter bug #42554? If not I would be interested to see how you managed to get around it.
Hello Zebediah,
I did not experienced any crash. I have just installed the game in a clean 32-bit Win95 prefix. I can't help you any further with that.
Maybe your version of MSBSOLAR is different from mine.
https://bugs.winehq.org/show_bug.cgi?id=44292
--- Comment #4 from Zebediah Figura z.figura12@gmail.com --- (In reply to Mike Petersen from comment #3)
Hello Zebediah,
I did not experienced any crash. I have just installed the game in a clean 32-bit Win95 prefix. I can't help you any further with that.
Maybe your version of MSBSOLAR is different from mine.
Interesting. Could I ask for a +ole log?
A +globalmem log for this bug would also be helpful. I suspect it will probably be down to bug #19494 in the end, but it could be something else.
https://bugs.winehq.org/show_bug.cgi?id=44292
--- Comment #5 from Mike Petersen egahcut9@member.fsf.org --- (In reply to Zebediah Figura from comment #4)
(In reply to Mike Petersen from comment #3)
Hello Zebediah,
I did not experienced any crash. I have just installed the game in a clean 32-bit Win95 prefix. I can't help you any further with that.
Maybe your version of MSBSOLAR is different from mine.
Interesting. Could I ask for a +ole log?
A +globalmem log for this bug would also be helpful. I suspect it will probably be down to bug #19494 in the end, but it could be something else.
Well, this will have to wait. I don't know what happened but now: 1) I can't install the game in /tmp/, which means bug #40793 is still active 2) The game does crash on startup. Probably the same way you have reported it in #42554
https://bugs.winehq.org/show_bug.cgi?id=44292
Mike Petersen egahcut9@member.fsf.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Hardware|x86 |x86-64 Version|3.0-rc4 |3.0-rc5
https://bugs.winehq.org/show_bug.cgi?id=44292
--- Comment #6 from Mike Petersen egahcut9@member.fsf.org --- (In reply to Zebediah Figura from comment #4)
Interesting. Could I ask for a +ole log?
A +globalmem log for this bug would also be helpful. I suspect it will probably be down to bug #19494 in the end, but it could be something else.
Hello Zebediah,
I have upgraded my system this morning to kernel 4.14.12 and wine to version 3.0-rc5 and the game works again, as long as I install it in ~/.wine.
Unfortunately for you, using WINEDEBUG=-all,+ole or WINEDEBUG=-all,+globalmem to log the activity of the game makes it crash on startup.
I am still uploading the logs in case they contain anything interesting.
https://bugs.winehq.org/show_bug.cgi?id=44292
--- Comment #7 from Mike Petersen egahcut9@member.fsf.org --- Created attachment 60176 --> https://bugs.winehq.org/attachment.cgi?id=60176 Output of wine 3.0-rc5 with WINEDEBUG=-all,+ole
https://bugs.winehq.org/show_bug.cgi?id=44292
--- Comment #8 from Mike Petersen egahcut9@member.fsf.org --- Created attachment 60177 --> https://bugs.winehq.org/attachment.cgi?id=60177 Output of wine 3.0-rc5 with WINEDEBUG=-all,+globalmem
https://bugs.winehq.org/show_bug.cgi?id=44292
Mike Petersen egahcut9@member.fsf.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |ArchLinux
https://bugs.winehq.org/show_bug.cgi?id=44292
--- Comment #9 from Zebediah Figura z.figura12@gmail.com --- (In reply to Mike Petersen from comment #7)
Created attachment 60176 [details] Output of wine 3.0-rc5 with WINEDEBUG=-all,+ole
Interesting. That's not an identical crash to that of bug #42554, although the fact that it's affected by the presence of environment variables is perhaps suggestive.
I wonder if this is in fact a case of Unix having too many environment variables. I think I'll try un-setting most of them and running again...
https://bugs.winehq.org/show_bug.cgi?id=44292
--- Comment #10 from Zebediah Figura z.figura12@gmail.com --- Created attachment 60189 --> https://bugs.winehq.org/attachment.cgi?id=60189 kernel32: Add a registry key to limit the amount of reported memory.
I wrote a patch for bug #19494 which adds a registry key allowing to limit the amount of memory reported. Perhaps you can try it and see if you can get the game to get past this bug?
You'll want to add the value (not the subkey) MaxGlobalMemory under HKEY_CURRENT_USER\Software\Wine, amount of memory in bytes.