• 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-22
Type: Bug Bug
Status: Open Open
Priority: Critical Critical
Assignee: Unassigned
Reporter: Argent Stonecutter
Votes: 126
Watchers: 30
Operations

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

Vehicles crossing region borders aren't always treated as vehicles and can get incorrectly returned if the destination parcel is no-entry or parcel-full

Created: 12/Feb/07 11:09 AM   Updated: 08/Sep/09 02:37 AM
Return to search
Component/s: Physics
Affects Version/s: 1.17.0, 1.18.0, 1.18.3, Havok4 Beta, 1.24 Server, 1.25 Server, 1.26 Server, 1.27 Server
Fix Version/s: None

Environment: Any version of the viewer. Any vehicle. Any sim.
Issue Links:
Duplicate
 
Relates

Linden Lab Issue ID: SL-35293


 Description  « Hide
There's actually two bugs in region crossings and the spammy messages you get from vehicles.

1. Most of those messages you get are actually false positives. Nothing happened, some code in the server is printing a message, then going "oh, that's a vehicle", and letting you go through.

2. Some of the time, usually with a full parcel, it's not checking whether the vehicle is a vehicle (vehicles are supposed to be counted against sim overhead, not the current parcel) and starting the return process, then abandoning it partway through.

The latter bug is what's causing you to be half-unseated while flying, while the plane flies on. I don't know precisely which order it's doing things in... either the sim has told the client that you're unseated but it's still associating you with the vehicle, or the sim has unseated you but hasn't notified the client or the vehicle. Either way the updates between the client and the vehicle and the sim are broken.

Either the client is still talking to the sim you were and that sim has handed you off to the next sim, or the other way around... I haven't been able to be sure which is the case but the effects are the same. You can't unsit because the sim it's talking to doesn't know you're there. You can't move because the client is sending control events to a vehicle that's not getting them. You fall forever because the client isn't getting updates from your sim.

The fix to both bugs is for the sim software to check for a vehicle earlier in the process, and not go down any of the code paths that lead to you getting these messages or unseating you.

There's a related problem that happens when you hit an actual ban line in a vehicle. There appears to be some code in the sim itself to automatically unseat you if your vehicle is found inside a parcel you don't have access to (this is unnecessary, since you can't use this as an exploit to let you into the parcel) and again it's following the "bad" code path that leads to the partial unsit.



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Second Life Admin made changes - 15/Feb/07 02:55 PM
Field Original Value New Value
Linden Lab Issue ID SL-35293
Second Life Admin made changes - 22/Feb/07 12:43 AM
Linden Lab Issue ID SL-35293 SL-35711
Rob Linden made changes - 22/Feb/07 12:44 AM
Linden Lab Issue ID SL-35711 SL-35293
Sidewinder Linden made changes - 15/Oct/07 03:00 PM
Affects Version/s Havok4 Beta [ 10171 ]
Argent Stonecutter made changes - 10/Nov/07 12:10 PM
Affects Version/s 1.18.3 [ 10150 ]
Affects Version/s 1.17.0 [ 10093 ]
Affects Version/s 1.18.0 [ 10100 ]
Rob Linden made changes - 22/Dec/07 12:57 AM
Workflow jira [ 10238 ] jira-2007-12-21 [ 20525 ]
Rob Linden made changes - 22/Dec/07 01:12 AM
Workflow jira [ 20525 ] jira-2007-12-21 [ 21240 ]
Rob Linden made changes - 22/Dec/07 01:41 AM
Workflow jira [ 21240 ] jira-2007-12-21 [ 22886 ]
Rob Linden made changes - 23/Dec/07 12:09 AM
Workflow jira-2007-12-21 [ 22886 ] jira-2007-12-22a [ 48060 ]
Rob Linden made changes - 23/Dec/07 12:25 AM
Workflow jira-2007-12-21 [ 48060 ] jira-2007-12-22a [ 48825 ]
meade paravane made changes - 24/Jan/08 11:16 AM
Link This issue Relates to VWR-1625 [ VWR-1625 ]
meade paravane made changes - 24/Jan/08 11:19 AM
Link This issue is related to by SVC-1070 [ SVC-1070 ]
meade paravane made changes - 24/Jan/08 11:22 AM
Link This issue is related to by MISC-738 [ MISC-738 ]
Maggie Darwin made changes - 26/Jun/08 02:54 PM
Affects Version/s 1.22.3 Server [ 10331 ]
Maggie Darwin made changes - 27/Jul/08 07:56 AM
Affects Version/s 1.22.3 Server [ 10331 ]
Affects Version/s 1.22.4 Server [ 10340 ]
elizaveta markova made changes - 18/Aug/08 01:20 PM
Link This issue Relates to SVC-472 [ SVC-472 ]
Maggie Darwin made changes - 26/Aug/08 07:52 AM
Link This issue is related to by SVC-2921 [ SVC-2921 ]
Maggie Darwin made changes - 16/Sep/08 08:23 AM
Link This issue is related to by SVC-3075 [ SVC-3075 ]
Maggie Darwin made changes - 16/Sep/08 08:33 AM
Affects Version/s 1.24 Server [ 10351 ]
Affects Version/s 1.22.4 Server [ 10340 ]
Kraelen Redgrave made changes - 16/Oct/08 06:09 AM
Link This issue is related to by MISC-839 [ MISC-839 ]
Kraelen Redgrave made changes - 16/Oct/08 06:10 AM
Link This issue is related to by VWR-7291 [ VWR-7291 ]
Kraelen Redgrave made changes - 16/Oct/08 08:53 AM
Link This issue is related to by SVC-3249 [ SVC-3249 ]
Maggie Darwin made changes - 02/Nov/08 08:34 AM
Link This issue is related to by SVC-3363 [ SVC-3363 ]
Sue Linden made changes - 13/Nov/08 12:01 PM
Workflow jira-2007-12-22a [ 48825 ] jira-2008-11-14 [ 79987 ]
Sue Linden made changes - 13/Nov/08 04:26 PM
Workflow jira-2008-11-14 [ 79987 ] jira-2008-11-14a [ 85889 ]
Sue Linden made changes - 13/Nov/08 04:37 PM
Workflow jira-2008-11-14 [ 85889 ] jira-2008-11-14a [ 89097 ]
Sue Linden made changes - 13/Nov/08 04:44 PM
Workflow jira-2008-11-14 [ 89097 ] jira-2008-11-14a [ 91488 ]
Maggie Darwin made changes - 21/Nov/08 04:44 AM
Link This issue is related to by SVC-3443 [ SVC-3443 ]
Maggie Darwin made changes - 01/Dec/08 09:17 AM
Link This issue is related to by VWR-10788 [ VWR-10788 ]
Maggie Darwin made changes - 01/Dec/08 09:21 AM
Link This issue is related to by VWR-10797 [ VWR-10797 ]
Maggie Darwin made changes - 08/Dec/08 07:54 PM
Link This issue is related to by VWR-10968 [ VWR-10968 ]
Gordon Wendt made changes - 08/Dec/08 10:27 PM
Link This issue is original of duplicate VWR-1625 [ VWR-1625 ]
Gordon Wendt made changes - 08/Dec/08 10:28 PM
Link This issue Relates to VWR-1625 [ VWR-1625 ]
Alexa Linden made changes - 15/Dec/08 08:01 AM
Assignee WorkingOnIt Linden [ WorkingOnIt Linden ]
Maggie Darwin made changes - 25/Dec/08 05:36 PM
Link This issue is related to by SVC-3584 [ SVC-3584 ]
Ellla McMahon made changes - 11/Jan/09 11:58 AM
Link This issue is related to by VWR-11337 [ VWR-11337 ]
Maggie Darwin made changes - 26/Jan/09 12:08 PM
Link This issue is related to by VWR-11744 [ VWR-11744 ]
Maggie Darwin made changes - 09/Mar/09 01:53 PM
Link This issue is related to by SVC-3923 [ SVC-3923 ]
Stickman Ingmann made changes - 26/Mar/09 06:26 PM
Link This issue is related to by SVC-3177 [ SVC-3177 ]
Sindy Tsure made changes - 17/Jul/09 07:59 AM
Summary Parcel restrictions inappropriately applied to vehicles on border crossings. Vehicles crossing region borders aren't always treated as vehicles and can get incorrectly returned if the destination parcel is no-entry or parcel-full
Ellla McMahon made changes - 22/Jul/09 04:53 PM
Affects Version/s 1.27 Server [ 10460 ]
Affects Version/s 1.26 Server [ 10420 ]
Affects Version/s 1.25 Server [ 10380 ]
Dante Linden made changes - 04/Sep/09 03:39 PM
Assignee WorkingOnIt Linden [ WorkingOnIt Linden ]