View Issue Details

IDProjectCategoryView StatusLast Update
0025871RunnerWindowsPublic2018-01-13 21:43
ReporterTom FrancisAssigned ToFritz 
PriorityMediumSeverityC - GeneralReproducibility<25%
Status AssignedResolutionOpen 
PlatformWindowsOSWindowsOS VersionWindows 10
Product Version 
Target VersionFixed in Version 
Summary0025871: Windows: url_open() does nothing on some Windows 10 machines
DescriptionThese used to work on my machine, but many players of my game told me they did nothing for them. Now, they don't work on my machine either. Not sure what changed. For me, I see a Windows cmd window open when the link is clicked, but the page doesn't open anywhere. Same if browser is already running or not. I'm on Windows 10, with Chrome as my default browser. I asked players to report their OS and browser if it didn't work for them, these were the results:

win 10 + chrome

Windows 10 and Chome, BUT I have made Sublime Text the default editor for HTML files and it opens when I click a link in Morphblade

Windows 10 on a Mac through Bootcamp. Chrome.

Windows 7 Professional. Firefox. Instead it launched Notepad++ for some reason.

Win 10 Pro, Chrome v55.0.2883.87 m

Firefox, Windows 10
Steps To ReproduceDo anything that calls url_open() in a game, on an affected machine. Haven't determined the common thread between affected machines.
1.4 Found In1.4.17
2.x Runtime Found In2.0.5.
2.x Runtime Verified In

Relationships

has duplicate 0019954 ClosedDaniel Cleaton Functions: url_open_ext doesn't work on specific Windows 10 Machines 

Activities

Daniel Cleaton

2017-09-13 14:28

Adminstrator   ~0055475

Notepad++ is possible because the .html file extension has been set to be opened with that application on that user's machine. We see this reported fairly often.

cmd is an odd one for that, thoguh.

Daniel Cleaton

2017-09-13 14:52

Adminstrator  

Links_Bug-Dan.gmz (8,848 bytes)

Daniel Cleaton

2017-09-13 14:54

Adminstrator   ~0055477

Using 1.4.1722 to confirm a UWP url_open() issue, Windows still works fine for http and https for me, but mailto has broken - it now opens a blank tab in a second instance of my default browser for some reason, even though Outlook 2016 is the default for this protocol.

Added the sample I was using to test both platforms with.

(UWP does not work at all with url_open(), so bugging that separately.)

ParodyKnaveBob

2017-12-15 04:52

Updater   ~0057057

Last edited: 2017-12-15 05:07

View 2 revisions

I used to use url_open() even for simple text files, and these won't open either. An old project that I built in GMS 1.4.x on Windows 7:

url_open(working_directory + "credits.txt");

It does nothing for me now (in GMS 1.4.1773 on Windows 10). I'd ask if this could be related to the Fall Creators Update, but I see this was happening months ago -- unless it *is* the problem and perhaps these other people are in the Insiders program and had early access to this big Win10 update?

-

On the other hand, doing a sanity check of...

url_open("http://bugs.yoyogames.com/");

...has no problem loading up for me (although I do of course have my browser set as my default HTML program). Tsk, tsk, everyone's talking about Net Neutrality these days, and here's YYG censoring only the 3rd party content. $;^ P (jk! jk! lol)

grix

2018-01-13 21:43

Reporter   ~0057316

ParodyKnaveBob: This "feature" was removed to prevent people from using GM to build malware AFAIK. I used url_open to launch an installation executable in an auto-updating system but had to change after that. Now I use an extension instead, you can find several by searching "execute" on the marketplace.