• All submissions to this site are governed by Second Life Project Contribution Agreement. By submitting patches and other information using this site, you acknowledge that you have read, understood, and agreed to those terms.
Issue Details (XML | Word | Printable)

Key: SVC-828
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Critical Critical
Assignee: kelly linden
Reporter: Codester Yap
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
2. Second Life Service - SVC

llCreateLink () can link to an AGENT! Doing so crashes causes the game to crash!

Created: 05/Oct/07 10:46 PM   Updated: 21/Dec/07 12:21 PM
Return to search
Component/s: Physics
Affects Version/s: Havok4 Beta
Fix Version/s: Havok4 Beta

Linden Lab Issue ID: DEV-4048


 Description  « Hide
About: I a while back wrote a script to simulate a Katamari from the popular game it rolls around linking objects it collides with to it. It serves no real purpose other than looking cool. I brought it out on the Havok test grid to see it with the new physics engine and I accidently rolled it into my character. I was linked to the "Katamari" object and the "Katamari" object was sent flying at a horriblely fast velocity and I crashed... It does this every time!

Reproduction: The object can be either physical or non-physical. (If its physical it gets catapulted at a high velocity). Simply call llCreateLink () with an agents key and it attempts to link the player to the object. Apon doing so, The stand up button appears as though you are sitting but it does not do much good because shortly after your game crashes. I think it even crashes the sim. I have trouble logging in for a while afterwards.

What happened: llCreateLink () can be called on players.
What Should have happened: llCreateLInk () should have produced an invalid target error.

Solutions?
A) Put back in your if statement checking if the key belongs to an agent
B) Fix the link process so it causes a character to properly sit. (This would open up a lot of new scripting opertunities.)



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Codester Yap made changes - 05/Oct/07 10:48 PM
Field Original Value New Value
Description About: I a while back wrote a script to simulate a Katamari from the popular game it rolls around linking objects it collides with to it. It serves no real purpose other than looking cool. I brought it on on the test grid to see it with the new physics engine and I accidently rolled it into my character. I was linked to the "Katamari" object and the "Katamari" object was sent flying at a horriblely fast velocity and I crashed... It does this every time!

Reproduction: The object can be either physical or non-physical. (If its physical it gets catapulted at a high velocity). Simply call llCreateLink () with an agents key and it attempts to link the player to the object. Apon doing so, The stand up button appears as though you are sitting but it does not do much good because shortly after your game crashes. I think it even crashes the sim. I have trouble logging in for a while afterwards.

What happened: llCreateLink () can be called on players.
What Should have happened: llCreateLInk () should have produced an invalid target error.

Solutions?
A) Put back in your if statement checking if the key belongs to an agent
B) Fix the link process so it causes a character to properly sit. (This would open up a lot of new scripting opertunities.)
About: I a while back wrote a script to simulate a Katamari from the popular game it rolls around linking objects it collides with to it. It serves no real purpose other than looking cool. I brought it out on the Havok test grid to see it with the new physics engine and I accidently rolled it into my character. I was linked to the "Katamari" object and the "Katamari" object was sent flying at a horriblely fast velocity and I crashed... It does this every time!

Reproduction: The object can be either physical or non-physical. (If its physical it gets catapulted at a high velocity). Simply call llCreateLink () with an agents key and it attempts to link the player to the object. Apon doing so, The stand up button appears as though you are sitting but it does not do much good because shortly after your game crashes. I think it even crashes the sim. I have trouble logging in for a while afterwards.

What happened: llCreateLink () can be called on players.
What Should have happened: llCreateLInk () should have produced an invalid target error.

Solutions?
A) Put back in your if statement checking if the key belongs to an agent
B) Fix the link process so it causes a character to properly sit. (This would open up a lot of new scripting opertunities.)
Codester Yap made changes - 05/Oct/07 10:49 PM
Affects Version/s 1.18.3 Release Candidate [ 10140 ]
Sidewinder Linden made changes - 11/Oct/07 12:42 PM
Component/s Physics [ 10029 ]
Sidewinder Linden made changes - 15/Oct/07 03:00 PM
Project 1. Second Life Viewer - VWR [ 10003 ] 2. Second Life Service - SVC [ 10002 ]
Key VWR-2671 SVC-828
Component/s Physics [ 10029 ]
Affects Version/s Havok4 Beta [ 10171 ]
Component/s Scripting [ 10030 ]
Component/s Physics [ 10038 ]
kelly linden made changes - 22/Oct/07 11:32 AM
Assignee kelly linden [ kelly linden ]
lindenrobot made changes - 22/Oct/07 12:19 PM
Linden Lab Issue ID DEV-4048
kelly linden added a comment - 22/Oct/07 12:22 PM
Fixed internally, should be in the next havok beta update.

kelly linden made changes - 22/Oct/07 12:22 PM
Status Open [ 1 ] Resolved [ 5 ]
Resolution Fixed Internally [ 7 ]
Fix Version/s Havok4 Beta [ 10171 ]
Torley Linden made changes - 21/Dec/07 12:19 PM
Resolution Fixed Internally [ 7 ]
Status Resolved [ 5 ] Reopened [ 4 ]
Torley Linden added a comment - 21/Dec/07 12:21 PM
========-
Fixed in Havok4 Beta – for news & updates on the Official Linden Blog, see:

» http://blog.secondlife.com/category/beta-test-grid/
========-


Torley Linden made changes - 21/Dec/07 12:21 PM
Resolution Fixed [ 1 ]
Status Reopened [ 4 ] Closed [ 6 ]
Rob Linden made changes - 22/Dec/07 01:44 AM
Workflow jira [ 15760 ] jira-2007-12-21 [ 23067 ]
Rob Linden made changes - 23/Dec/07 12:32 AM
Workflow jira-2007-12-21 [ 23067 ] jira-2007-12-22a [ 49232 ]
Sue Linden made changes - 13/Nov/08 12:11 PM
Workflow jira-2007-12-22a [ 49232 ] jira-2008-11-14 [ 82806 ]
Sue Linden made changes - 13/Nov/08 04:50 PM
Workflow jira-2008-11-14 [ 82806 ] jira-2008-11-14a [ 93392 ]