Program opens multiple windows when .exe is run once

stoering

New member
Hello all!

Normally, I'm able to find a thread that discusses any problem I may be having, but I have a rather unique issue today. I recently did a fresh install of Windows 7 SP1 on a HP Pavilion laptop. The install went well, but I ran into an issue when I installed GameMaker 8.1 Standard. It is an old game creation program that I still like using for sprite creation.

I've tried uninstalling and reinstalling, reinstalling to a new directory, and even copying the install folder from my old computer, but no matter what I do, the program will open new windows repeatedly until the computer runs out of memory or I find a way to shut it down. Each window creates a new process called Game_Maker.exe *32, but there is always one process running called GameMaker.exe. If I end that process from the Task Manager, it stops and I can close windows until I only have one copy of the program running. The tricky part is, that process is reopened each time a new Game_Maker.exe *32 thread is started, meaning I have to have impeccable timing if I want to actually stop the program from sucking all my RAM. Otherwise, I get an error stating that the thread can't be closed because it no longer exists. I uploaded a screenshot of Task Manager during this (slightly hilarious) mess. I think that the auto-updater is the issue, but there is no setting to turn it off. Also, to make this even more ridiculous, I should probably mention that this is happening on my home computer, which is the exact same model and OS as my travel computer (on which there is no error). I even have the same start bar configuration and desktop background on both computers :p

I doubt that anyone here has ever heard of Game Maker, let alone experienced this problem, so I am looking for a workaround instead of a specific solution. I am wondering if there is any sort of program or command that will freeze all active applications so I can go in and shut down the process at fault without it trying to play Hide-and-Go-Seek? Any other workarounds you can think of would be welcome. Right now, I am starting the program, waiting for it to open around 50 windows, then force restarting Windows. The thread at fault is shut down first, and I can stop the restart before the rest of the windows close. It works, but it is still a pain. I don't use Game Maker that often, but I would still like to know if there's anything I can do to fix it.
 

Attachments

  • New Bitmap Image.png
    New Bitmap Image.png
    39.7 KB · Views: 24

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
HP
OS
Windows 7
CPU
AMD A6-3400M
Memory
6 GB
Graphics Card(s)
Radeon
Hard Drives
1 - 600GB traditional hard drive
Antivirus
AVG free, Spybot S&D
Browser
Chrome
Try running it in one of the compatibility modes and as admin.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Build
OS
Windows 7 Ultimate x64 SP1
CPU
AMD Phenom 2 1090T
Motherboard
Gigabyte GA-890FXA-UD5
Memory
2x8GB Kingston HyperX Fury Black 1600Mhz Unganged
Graphics Card(s)
MSI GTX 970 Gaming 4G
Sound Card
Realtek On-Board HD 7.1 Audio / Logitech G35
Monitor(s) Displays
3xAcer GD245HQ
Screen Resolution
1920x1080
Hard Drives
Samsung 850 Pro 512GB SSD - OS /
WD Caviar Black SATA 3 - 1 TBx2 - Dynamic RAID 0 /
WD Caviar Green SATA 2 - 640GBx2 - Dynamic RAID 0 /
WD Caviar Green SATA 2 - 640GB - Internal Backup /
Seagate Barracude SATA 3 - 3TB - External Backup/ Sync
PSU
HighPower 1000W
Case
Cooler Master HAF 932
Cooling
Noctua NH-D14
Keyboard
Logitech G19
Mouse
Logitech G500
Internet Speed
100/4 Mbit Cable (100GB quota)
Antivirus
ZoneAlarm Extreme Security / MBAM Pro / MBAE Free / SAS Free
Browser
IE 11 - Firefox - Chrome
Other Info
Logitech F710/ G27/ G940/ Z5500 // TrackIR 5 // Nvidia 3D Surround Vision
I create lots of windows when I goof up a batch file:

A batch file named test.bat that contains this code...
Code:
test.bat
...makes a mess.

Maybe there is something like that happening with your app.
Maybe something got renamed in error.
Silly humans :-)


Process Explorer might help. By default, that tool shows a tree in the left most column. That should tell you what app started what other app. But, you will probably crash the tool with that many instances. Your best chance is to turn off every column that you can to lighten the loading.
 
Last edited:

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Employer provided Dell Latitude
OS
W7 Pro SP1 64bit
CPU
i7
Memory
8GB
Graphics Card(s)
Intel HD Graphics
Hard Drives
crappy SSD
Antivirus
Employer mandated Symantec Endpoint Protection
Browser
Pale Moon 64bit, IE11 64bit & Chrome 64bit
I tried both suggestions. The app does open itself recursively. I wasn't able to fix the problem with compatibility mode, though..
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
HP
OS
Windows 7
CPU
AMD A6-3400M
Memory
6 GB
Graphics Card(s)
Radeon
Hard Drives
1 - 600GB traditional hard drive
Antivirus
AVG free, Spybot S&D
Browser
Chrome
When I start that app, I see this in Process Explorer:

GM1.PNG

For what it is worth, this is that middle command line:
Code:
C:\Users\username\AppData\Roaming\GameMaker\GameMaker.exe --YYOriginalFilename="C:\Users\username\GameMaker 8.1\GameMaker.exe" --YYGMParams=""
You should have folders like this:

GM2.PNG

GM3.PNG


Attached is a zip of the config file. They are the same in both folders. You can drag/drop the config file into notepad.

Using the images and info above, see if you can spot the difference from my working copy and your broken copy. If you want to study the differences even closer, you can create a new Windows user account and install the app in there. In fact, you might want to do that anyway to see if the issue is computer wide or just for your account.
 

Attachments

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Employer provided Dell Latitude
OS
W7 Pro SP1 64bit
CPU
i7
Memory
8GB
Graphics Card(s)
Intel HD Graphics
Hard Drives
crappy SSD
Antivirus
Employer mandated Symantec Endpoint Protection
Browser
Pale Moon 64bit, IE11 64bit & Chrome 64bit
Back
Top