Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Is there anything in debug I should not attempt?

Scalar Tardis
SL Scientist/Engineer
Join date: 5 Nov 2005
Posts: 249
09-13-2006 11:56
I'm looking for a clarification of The Rules.

When I was playing with SL on the test grid, I see there is a debug mode in the client named "hacked god mode" that opens up additional interesting new commands.

Is it permissible for us to attempt to use any of the server-side debug commands?

On the more passive informational side, I'd like to know whose scripts are hogging all the sandbox resources, and whose physics collisions are dragging the sim time to 0.01. Is it okay to try using these commands?

On the more dangerous side, would it be a bad idea to attempt deleting all of someone's objects on the grid? Due to permissions, is it possible to only commit this action of seppuku against myself and my own objects? (Heh, why is this an apparantly available debug command for users???)

And if it's not okay to do any of this, why are we able to access these commands at all, with a simple Ctrl-Alt-Shift-D? :)
Kelly Linden
Linden Developer
Join date: 29 Mar 2004
Posts: 896
09-18-2006 11:34
It turned out to not be too hard for our more ingenous users to enable the 'god' or admin only interface in the client. We realized that trying to stop this would put us in an arms race we really had no hope of winning.

So what we did is we separated out the 'god' menu and merged it with the debug menu. The only things we can really control are server side - and these are the most important anyway. Things like deleting an object or tracking someone or taking ownership of an object or parcel. We can and do block all of these on the server side, no matter what you tell your client.

You are free to attempt to use any of them. If you find a bug where you are able to do something server side that you don't think you should it is probably in your best interest to let us know - lest someone else figure it out and use it against you. Additionally we have a bounty out (I forget how much) for newly found "exploits". You can report these using the Report Bug feature in the Help menu. There is a drop down box explicitly for exploits.

As for more tools for tracking sim usage - that is something we also like and are looking into. It may have to wait a while though - our current focus is fixing bugs and improving performance and scalability.
_____________________
- Kelly Linden