opentibiabr / canary

Canary Server 13.x for OpenTibia community.
https://docs.opentibiabr.com/
GNU General Public License v2.0
356 stars 591 forks source link

Unusual Protocolgame Crashes #2596

Open Mirkaanks opened 4 months ago

Mirkaanks commented 4 months ago

Priority

Medium

Area

What happened?

Although uncommon causes of crashes, they can occur on custom servers due to misconfiguration or even malicious changes in the database.

1: Attempt to log in with characters with gender outside the specified range in vocations.xml (0 or 1); Example: Logging in with gender 2 added via phpMyAdmin. Result: Crash.

2: Attempt to log in with a non-existent vocation, same idea as above. Example: Vocation 9. Result: Crash.

3: If, for some reason, the outfits from outfits.xml could not be loaded, trying to customize the character upon logging in will cause the server to crash. Result: Crash.

What OS are you seeing the problem on?

Linux, MacOS

Code of Conduct

odisk777 commented 4 months ago

otc o client tibia ?

github-actions[bot] commented 1 month ago

This issue is stale because it has been open 120 days with no activity.