View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0025871||Runner||Windows||Public||2017-03-07 20:12||2018-01-13 21:43|
|Reporter||Tom Francis||Assigned To||Fritz|
|Priority||Medium||Severity||C - General||Reproducibility||<25%|
|Platform||Windows||OS||Windows||OS Version||Windows 10|
|Target Version||Fixed in Version|
|Summary||0025871: Windows: url_open() does nothing on some Windows 10 machines|
|Description||These 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 Reproduce||Do anything that calls url_open() in a game, on an affected machine. Haven't determined the common thread between affected machines.|
|1.4 Found In||1.4.17|
|2.x Runtime Found In||2.0.5.|
|2.x Runtime Verified In|
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.
Links_Bug-Dan.gmz (8,848 bytes)
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.)
Last edited: 2017-12-15 05:07
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...
...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)
|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.|