Skip to content

Add malware warning#1921

Open
TheSillyDoggo wants to merge 1 commit into
geode-sdk:mainfrom
TheSillyDoggo:malware-warning
Open

Add malware warning#1921
TheSillyDoggo wants to merge 1 commit into
geode-sdk:mainfrom
TheSillyDoggo:malware-warning

Conversation

@TheSillyDoggo
Copy link
Copy Markdown
Contributor

"Geode could not find the main function, not loading Geode.
Your PC is very likely infected with malware. It's recommended you reinstall Windows."

@qimiko
Copy link
Copy Markdown
Member

qimiko commented Mar 15, 2026

i don't like the fear this warning would create, would definitely reword it to be closer to something like "your gd installation is likely corrupt/invalid/illegitimate/idk"

@Alphalaneous
Copy link
Copy Markdown
Contributor

i don't like the fear this warning would create, would definitely reword it to be closer to something like "your gd installation is likely corrupt/invalid/illegitimate/idk"

Disagree, because 99/100 times it is gonna be due to malware. Better to at least make the end user aware.

@Cvolton
Copy link
Copy Markdown
Member

Cvolton commented Mar 15, 2026

also not sure about the directness of the message but i personally def agree with the spirit of the pr

@Cvolton
Copy link
Copy Markdown
Member

Cvolton commented Mar 28, 2026

one more thing that we'd need to make sure is that if a message like this were to be added, it can't make people think that geode is how they got infected

@xblazegmd
Copy link
Copy Markdown
Contributor

Maybe "It is recommended you check for malware on your device" or smth along those lines, idrk

@Iliya-code

This comment was marked as off-topic.

@FireMario211
Copy link
Copy Markdown
Member

I have an idea. "Geode could not find the main function, not loading Geode. Scan your system for malware or reinstall Geode."

Reinstalling Geode would do nothing because the issue only happens when it can't find the main function in Geometry Dash 😭

@xblazegmd
Copy link
Copy Markdown
Contributor

Ooh I have an idea:
"Failed to find the main function, not loading Geode. Please reinstall Geometry Dash and/or check for malware on your device"

@xblazegmd
Copy link
Copy Markdown
Contributor

xblazegmd commented May 6, 2026

Or maybe "run an antivirus on your device" if we wanna be more soft

@Alphalaneous
Copy link
Copy Markdown
Contributor

The malware that causes this won't be able to be removed that easily. Usually requires a full reinstall of Windows since it infects everything

@FireMario211
Copy link
Copy Markdown
Member

FireMario211 commented May 6, 2026

Ooh I have an idea: "Failed to find the main function, not loading Geode. Please reinstall Geometry Dash and/or check for malware on your device"

@xblazegmd Like alpha said, the malware likely has infected other executable files as well, not just GD. An antivirus wouldn't solve it because it would mark every single program as infected, which is why the initial message in the PR said to reinstall windows.

Though I have to agree with Cvolton because people will think their Geode was infected, so perhaps rewording it to mention that the malware they have has infected their other programs as well, and happened before they ran Geode. Something like that.

@xblazegmd
Copy link
Copy Markdown
Contributor

xblazegmd commented May 6, 2026

Maybe if it's too hard to word out in a single sentence there could be a separate "more info" page for it?

So it would look like
"Failed to find the main function, not loading Geode. Please scan for malware on your device. Learn more: geode-sdk.org/some/page/abt/malware"

It also would be useful to clear up some stuff to the user like the fact Geode is not how they got infected, how to be 100% sure it is malware, etc

@xblazegmd
Copy link
Copy Markdown
Contributor

Only concern is the most likely tons of 5 year olds that would get too scared and not go to the page

@xblazegmd
Copy link
Copy Markdown
Contributor

So I need to think more abt how to word it out

@xblazegmd
Copy link
Copy Markdown
Contributor

Ok maybe:
"Geode could not find the main function, not loading Geode.
This was most likely caused by malware on your device. It is recommended you reinstall Windows. Learn more: geode-sdk.org/some/info/page)"

Then the page would, as I said, go more in detail abt the malware issue and say smth along the lines of:
"This means your computer has most likely been infected with malware. This form of malware infects other executable files with its own malicious code, that then spreads to even more executable files, until your whole system is infected with the malware. This issue most likely predates the installation of Geode. It is recommended you reinstall Windows"

I still have the same concern of ppl not going to the page (maybe it could be all in another popup?), however there is only so much you can word out on a single error message

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants