An unofficial tracker for bugs encountered on Roblox.
For long-winded feature requests, try checking out roblox-enhancement-proposals instead.
For issues related to CoreScripts, libraries, and other relevant internals, use the ROBLOX/Core-Scripts issue tracker.
For issues related to Gear, check out the unofficial gear tracker.
- Try to create steps that reproduce a bug.
- Create a place or model file that shows a bug in action.
- Don't group separate issues into one issue.
- Comments that do not contribute may be removed.
- If you don't understand what's going on, or you can't reproduce a bug, don't bother submitting an issue.
Here be descriptions for labels in the issue tracker. Try to construct your issues around these labels. If you think your issue requires a new kind of label, submit another issue describing it.
What kind of issue. Every valid issue should have one of these.
Label | Description |
---|---|
bug | Unexpected behavior, doesn't work as specified, etc... |
crash | Bugs that crash or break the game. |
enhancement | Feature requests, things you would like to see added or improved. |
tracker | Related to this bug tracker. |
Label | Description |
---|---|
willfix | Confirmed by a developer that the issue will be fixed/added. |
wontfix | Confirmed by a developer that the issue will not be fixed/added. |
duplicate | A similar issue has already been submitted. |
invalid | Not an issue (i.e. expected behavior), should be submitted elsewhere, or does not follow the format of this tracker. |
fixing | Indicates that the issue has been or is being actively fixed. The issue should be checked periodically to verify that it has been fixed. This tag should be removed when the issue is closed. |
Where the issue occurs.
Label | Description |
---|---|
Player | Occurs only on the Roblox client (RobloxPlayer). |
Studio | Related to the UI or functionality of Roblox Studio, or occurs only in Studio. |
Engine | Occurs in-game, related to implementation, behavior, etc. Applies to both the Studio and the Player. |
Lua API | Related to the Lua API. e.g. misspelled member name, API does not match implementation, etc. |
Launcher | Related to the launcher/installer. Includes that of both the Player and the Studio. Also includes browser plugins. |
Website | Occurs on Roblox websites; roblox.com, m.roblox.com, wiki.roblox.com, etc. robloxlabs.com is not included! |
On which platform (operating system) the issue occurs. These should only be used if an issue occurs on some platforms, but not others.
- Windows XP
- Windows 7
- Windows 8
- OS X
- iOS
Some of these labels may not actually exist until they are needed.
You may submit files related to a certain issue by making a pull request.
These files are located in the issues
folder.
- Fork this repository.
- Go to the
issues
folder, and add a new folder. Make sure its name is the number of the related issue (i.e. "100" for issue #100). - Add your files. Good files are places files (
.rbxl
,.rbxlx
), model files (.rbxm
), and READMEs, containing instructions. - Create a new pull request.
- When adding a title and description, refer to the related issue.
If files already exist for an issue, you can create a sub-folder and put your files there. Try to give the folder a name that suggests why it is separate from existing files. You may also move the existing files to their own sub- folder, if necessary. Example:
Existing:
issues
100
ExistingFile.rbxl
README.md
Updated:
issues
100
ExistingFiles
ExistingFile.rbxl
README.md
YourNewFiles
YourFile.rbxl
README.md
Try to save places as .rbxlx
instead of .rbxl
, since the file's contents
are easier to read.
If you submit an issue as a pull request, I wont be able to merge it without also closing the issue.