Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002699opensim[REGION] OpenSim Corepublic2008-11-26 19:122009-02-11 21:09
Reporternebadon 
Assigned Totedd 
PrioritynormalSeverityminorReproducibilityrandom
StatusclosedResolutionopen 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0002699: System.Runtime.Remoting.RemotingException - Object '/c3ae disconnected or does not exist at the server.
DescriptionAll of the osgrid plazas are seeing these random stacktrace messages on the head svn Revision 7490. Tried fresh checkout, same results. These messages are very abundant.

11:02:23 - [IRC-Region SeaPrior Plaza] heard on channel 2147483647 : System.Runtime.Remoting.RemotingException: Object '/c3ae disconnected or does not exist at the server.
Server stack trace:
   at System.Runtime.Remoting.Channels.ChannelServices.CheckDisconnectedOrCreateWellKnownObject(IMessage msg)
   at System.Runtime.Remoting.Channels.ChannelServices.SyncDispatchMessage(IMessage msg)
Exception rethrown at [0]:
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   at OpenSim.Region.ScriptEngine.Shared.ScriptBase.IScript.ExecuteEvent(String state, String FunctionName, Object[] args)
   at OpenSim.Region.ScriptEngine.Shared.Instance.ScriptInstance.EventProcessor() in d:\osgrid\plaza-03\OpenSim\Region\Script11:02:30 - [IRC-Region SeaPrior Plaza] heard on channel 2147483647 : System.Runtime.Remoting.RemotingException: Object '/c3ae disconnected or does not exist at the server.
Server stack trace:
   at System.Runtime.Remoting.Channels.ChannelServices.CheckDisconnectedOrCreateWellKnownObject(IMessage msg)
   at System.Runtime.Remoting.Channels.ChannelServices.SyncDispatchMessage(IMessage msg)
Exception rethrown at [0]:
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   at OpenSim.Region.ScriptEngine.Shared.ScriptBase.IScript.ExecuteEvent(String state, String FunctionName, Object[] args)
   at OpenSim.Region.ScriptEngine.Shared.Instance.ScriptInstance.EventProcessor() in d:\osgrid\plaza-03\OpenSim\Region\Script

TagsNo tags attached.
Git Revision or version number
Run Mode Grid (1 Region per Sim)
Physics EngineODE
Environment.NET / Windows32
Mono VersionNone
Viewer
Attached Files

- Relationships

-  Notes
(0007356)
nebadon (administrator)
2008-11-26 19:16

here is an example from Zaius Plaza :
Exception rethrown at [0]:
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   at OpenSim.Region.ScriptEngine.Shared.ScriptBase.IScript.ExecuteEvent(String state, String FunctionName, Object[] args)
   at OpenSim.Region.ScriptEngine.Shared.Instance.ScriptInstance.EventProcessor() in d:\osgrid\plaza-01\OpenSim\Region\Script11:06:50 - [CACHE]: Caching fd8a7bf8-953f-49e3-a897-cbeb37c21f95 for 24 hours from last access
11:06:58 - [IRC-Region Zaius Plaza] heard on channel 2147483647 : System.Runtime.Remoting.RemotingException: Object '/62645dfsconnected or does not exist at the server.
Server stack trace:
   at System.Runtime.Remoting.Channels.ChannelServices.CheckDisconnectedOrCreateWellKnownObject(IMessage msg)
   at System.Runtime.Remoting.Channels.ChannelServices.SyncDispatchMessage(IMessage msg)
Exception rethrown at [0]:
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   at OpenSim.Region.ScriptEngine.Shared.ScriptBase.IScript.ExecuteEvent(String state, String FunctionName, Object[] args)
   at OpenSim.Region.ScriptEngine.Shared.Instance.ScriptInstance.EventProcessor() in d:\osgrid\plaza-01\OpenSim\Region\Script11:07:10 - [CACHE]: Caching eea26cc0-8adc-43df-82a3-cc5876d99356 for 24 hours from last access
11:09:29 - [CACHE]: Caching 4f91fb01-162d-431c-8476-5f413bed516a for 24 hours from last access
11:09:45 - [CACHE]: Caching b07279cf-86dd-4d4c-bf29-80a2a8b5d245 for 24 hours from last access
11:14:49 - [IRC-Region Zaius Plaza] heard on channel 2147483647 : System.Runtime.Remoting.RemotingException: Object '/881d4e1isconnected or does not exist at the server.
Server stack trace:
   at System.Runtime.Remoting.Channels.ChannelServices.CheckDisconnectedOrCreateWellKnownObject(IMessage msg)
   at System.Runtime.Remoting.Channels.ChannelServices.SyncDispatchMessage(IMessage msg)
Exception rethrown at [0]:
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   at OpenSim.Region.ScriptEngine.Shared.ScriptBase.IScript.ExecuteEvent(String state, String FunctionName, Object[] args)
(0007357)
nebadon (administrator)
2008-11-26 19:38

Shutting off IRC relay makes this error stop.
(0007381)
nebadon (administrator)
2008-11-27 17:08

apparently this is not IRC relay, Teravus plaza is spewing this error now even with IRC off.

09:04:56 - [SCENE]: SceneBase.cs: Close() - Failed with exception System.Runtime.Remoting.RemotingException: Object '/513b69onnected or does not exist at the server.
Server stack trace:
   at System.Runtime.Remoting.Channels.ChannelServices.CheckDisconnectedOrCreateWellKnownObject(IMessage msg)
   at System.Runtime.Remoting.Channels.ChannelServices.SyncDispatchMessage(IMessage msg)
Exception rethrown at [0]:
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   at OpenSim.Region.ScriptEngine.Shared.ScriptBase.IScript.GetVars()
   at OpenSim.Region.ScriptEngine.Shared.Instance.ScriptInstance.GetVars() in d:\osgrid\plaza-02\OpenSim\Region\ScriptEngine at OpenSim.Region.ScriptEngine.Shared.Instance.ScriptSerializer.Serialize(ScriptInstance instance) in d:\osgrid\plaza-02\ at OpenSim.Region.ScriptEngine.Shared.Instance.ScriptInstance.SaveState(String assembly) in d:\osgrid\plaza-02\OpenSim\Re at OpenSim.Region.ScriptEngine.XEngine.XEngine.DoBackup(Object o) in d:\osgrid\plaza-02\OpenSim\Region\ScriptEngine\XEngi at OpenSim.Region.ScriptEngine.XEngine.XEngine.OnShutdown() in d:\osgrid\plaza-02\OpenSim\Region\ScriptEngine\XEngine\XEn at OpenSim.Region.Environment.Scenes.EventManager.OnShutdownDelegate.Invoke()
   at OpenSim.Region.Environment.Scenes.EventManager.TriggerShutdown() in d:\osgrid\plaza-02\OpenSim\Region\Environment\Scen at OpenSim.Region.Environment.Scenes.SceneBase.Close() in d:\osgrid\plaza-02\OpenSim\Region\Environment\Scenes\SceneBase.
(0007382)
nebadon (administrator)
2008-11-27 17:33

This appears to only occur on Windows Based Simulators, so far my linux box's seem free of this error.
(0007383)
Fly-Man- (developer)
2008-11-27 17:42

-- Message seen inworld with Script Error Window --

Jumping Flipper v1.02: System.Runtime.Remoting.RemotingException: Object '/81f3213e_e5cd_49c4_a54a_59b3ab51e392/rdxzyq8b9dnvuvugg1pppfeo_1365.rem' has been disconnected or does not exist at the server.

Server stack trace:

   at System.Runtime.Remoting.Channels.ChannelServices.CheckDisconnectedOrCreateWellKnownObject(IMessage msg)

   at System.Runtime.Remoting.Channels.ChannelServices.SyncDispatchMessage(IMessage msg)



Exception rethrown at [0]:

   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)

   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)

   at OpenSim.Region.ScriptEngine.Shared.ScriptBase.IScript.ExecuteEvent(String state, String FunctionName, Object[] args)

   at OpenSim.Region.ScriptEngine.Shared.Instance.ScriptInstance.EventProcessor() in d:\osgrid\plaza-03\OpenSim\Region\ScriptEngine\Shared\Instance\ScriptInstance.cs:line 617
(0007386)
BlueWall (administrator)
2008-11-27 20:28

Same type of thing here - also some teleports fling the avatar when un-sitting and give error on console: [AVATAR]: NonFinite Avatar position detected... Reset
                       Position. Mantis this please. Error# 9999902

Not sure of any relation. But, they started appearing at the same time. And, both are random.
(0007397)
rjs (reporter)
2008-11-27 22:22

Debian 4.0 Stable - Mono v1.9.1 - Xengine Only - r7503

Seeing something similar...

Server stack trace:
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000]
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000]
  at OpenSim.Region.ScriptEngine.Shared.ScriptBase.Executor.ExecuteEvent (System.String state, System.String FunctionName, System.Object[] args) [0x00000]

Exception rethrown at [0]:
 ---> System.Runtime.Remoting.RemotingException: Server for uri '50b949b0_ea3d_42a4_b8a6_5a70c8698b43/6674e9d7_42.rem' not found

Server stack trace:
  at System.Runtime.Remoting.Proxies.RealProxy.GetAppDomainTarget () [0x00000]
  at (wrapper xdomain-dispatch) OpenSim.Region.ScriptEngine.Shared.Api.LSL_Api:llFrand (object,byte[]&,byte[]&,double)

Thank you,
--rjs
(0007403)
greg0254 (reporter)
2008-11-28 17:28

I am seeing the same exception on any scripted objects with touch events. Only seems to happen with objects that were already in-world, not with newly created ones. When i touch the object, I get this (note the message about having to reboot the sim because script events are disabled):

12:06:58 - [ScriptEngine.DotNetEngine]: Exception System.Runtime.Remoting.Remoti
ngException thrown
12:06:58 - [ScriptEngine.DotNetEngine]: Event queue thread terminating with exce
ption. PLEASE REBOOT YOUR SIM - SCRIPT EVENTS WILL NOT WORK UNTIL YOU DO. Exce
ption is System.Runtime.Remoting.RemotingException: Object '/0bd70e00_ff0f_468d_
9731_6822c28764a9/v6vairtik3komoqouir4xthr_24.rem' has been disconnected or does
 not exist at the server.

Server stack trace:
   at System.Runtime.Remoting.Channels.ChannelServices.CheckDisconnectedOrCreate
WellKnownObject(IMessage msg)
   at System.Runtime.Remoting.Channels.ChannelServices.SyncDispatchMessage(IMess
age msg)

Exception rethrown at [0]:
   at OpenSim.Region.ScriptEngine.DotNetEngine.EventQueueThreadClass.EventQueueT
hreadLoop() in e:\Opensim\open7510\OpenSim\Region\ScriptEngine\DotNetEngine\Even
tQueueThreadClass.cs:line 207
(0007414)
Godfrey (reporter)
2008-11-29 00:14
edited on: 2008-11-29 00:17

I'm getting a slightly different message on my Linux servers (currently on r7532, but I've been seeing this for the past couple of days):

19:10:16 - Scripting exception:
19:10:16 - System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.

Server stack trace:
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000]
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000]
  at OpenSim.Region.ScriptEngine.Shared.ScriptBase.Executor.ExecuteEvent (System.String state, System.String FunctionName, System.Object[] args) [0x00000]

Exception rethrown at [0]:
 ---> System.Runtime.Remoting.RemotingException: Server for uri '51232993_1cc5_46c5_aafa_b8713a92dfdb/a9366aca_840.rem' not found

Server stack trace:
  at System.Runtime.Remoting.Proxies.RealProxy.GetAppDomainTarget () [0x00000]
  at (wrapper xdomain-dispatch) OpenSim.Region.ScriptEngine.Shared.Api.LSL_Api:llGetLocalRot (object,byte[]&,byte[]&)

Exception rethrown at [0]:

  at (wrapper xdomain-invoke) OpenSim.Region.ScriptEngine.Shared.Api.LSL_Api:llGetLocalRot ()
  at OpenSim.Region.ScriptEngine.Shared.ScriptBase.ScriptBaseClass.llGetLocalRot () [0x00000]
  at SecondLife.Script.open () [0x00000]
  at SecondLife.Script.default_event_touch_start (LSLInteger numTouchers) [0x00000]
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[])
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] --- End of inner exception stack trace ---

  at (wrapper xdomain-invoke) OpenSim.Region.ScriptEngine.Shared.ScriptBase.ScriptBaseClass:ExecuteEvent (string,string,object[])
  at OpenSim.Region.ScriptEngine.Shared.Instance.ScriptInstance.EventProcessor () [0x00000]
19:10:16 - [IRC-Region Quirm] heard on channel 2147483647 : System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.

Server stack trace:
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000]
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000]
  at OpenSim.Region.ScriptEngine.Shared.ScriptBase.Executor.ExecuteEvent (System.String state, System.String FunctionName, System.Object[] args) [0x00000]

Exception rethrown at [0]:
 ---> System.Runtime.Remoting.RemotingException: Server for uri '51232993_1cc5_46c5_aafa_b8713a92dfdb/a9366aca_840.rem' not found

Server stack trace:
  at System.Runtime.Remoting.Proxies.RealProxy.GetAppDomainTarget () [0x00000]
  at (wrapper xdomain-dispatch) OpenSim.Region.ScriptEngine.Shared.Api.LSL_Api:llGetLocalRot (object,byte[]&,byte[]&)

Exception rethrown at [0]:

  at (wrap


(Note: the error message does seem to cut off abruptly.) The same thing appears in the script error window.

The above error was thrown by a door-opening script. Of potential interest is the fact that any doors running that script which are opened within the first minute or so of the sim coming up will continue to function; doors which are NOT opened during that time will throw this error. Other scripts which trigger actions upon touch_start() exhibit the same phenomenon: any objects which are triggered shortly after startup will continue to function, whereas objects which are not triggered eventually throw that error when touched.

For what it's worth, I've set the IdleTimeout in the [XEngine] section of OpenSim.ini to 31536000 (one year), but that didn't have any apparent effect.

(0007415)
greg0254 (reporter)
2008-11-29 03:45

I have a drapery script that is controlled by touch events. Under svn 7532, I attempted to click on the curtain to open it but got no response. I then reset scripts in the object, and it started working.

Then i let it sit idle for around 7 minutes, came back and clicked it again, and got the following exception:
--------------------------------------------------------------------
  22:26:15 - [ScriptEngine.DotNetEngine]: Exception System.Runtime.Remoting.RemotingException thrown
  22:26:15 - [ScriptEngine.DotNetEngine]: Event queue thread terminating with exception. PLEASE REBOOT YOUR SIM - SCRIPT EVENTS WILL NOT WORK UNTIL YOU DO. Exception is System.Runtime.Remoting.RemotingException: Object '/d70e13fe_32ad_4937_
95c9_5b2b55e9d133/mfdlxl+tr_ue5kfoeydag3nv_4361.rem' has been disconnected or do
es not exist at the server.

Server stack trace:
   at System.Runtime.Remoting.Channels.ChannelServices.CheckDisconnectedOrCreate
WellKnownObject(IMessage msg)
   at System.Runtime.Remoting.Channels.ChannelServices.SyncDispatchMessage(IMess
age msg)

Exception rethrown at [0]:
   at OpenSim.Region.ScriptEngine.DotNetEngine.EventQueueThreadClass.EventQueueT
hreadLoop() in f:\OpenSim\open7532\OpenSim\Region\ScriptEngine\DotNetEngine\Even
tQueueThreadClass.cs:line 207
---------------------------------------------------------------------------
As noted in the exception, the only way for me to re-enable scripts is to restart the sim, which only starts the same cycle over again.

I am running Windows XP with DNE as my scripting engine.

I really think that this mantis needs to be elevated from minor to major. This is a serious issue that does not seem to be getting any better.
(0007417)
melanie (administrator)
2008-11-29 04:02

This is broken in the script runtime.
(0007435)
nebadon (administrator)
2008-11-29 17:08
edited on: 2008-11-29 17:09

i am leaving this open for you tedd, this has to do with your scriptsponsor code that melanie recently commented out becasue of these issues (SVN r7537), but i did not want to close this ticket so im setting it to confirmed and assigning it directly to you to eliminate any confusion about this topic.

(0009355)
nebadon (administrator)
2009-02-11 21:09

100% sure this is not a problem anymore.

- Issue History
Date Modified Username Field Change
2008-11-26 19:12 nebadon New Issue
2008-11-26 19:12 nebadon SVN Revision => 0
2008-11-26 19:12 nebadon Run Mode => Grid (1 Region per Sim)
2008-11-26 19:12 nebadon Physics Engine => ODE
2008-11-26 19:12 nebadon Environment => .NET / Windows32
2008-11-26 19:12 nebadon SVN Revision 0 => 7490
2008-11-26 19:12 nebadon Build => 7490
2008-11-26 19:16 nebadon Note Added: 0007356
2008-11-26 19:38 nebadon Note Added: 0007357
2008-11-27 17:08 nebadon Note Added: 0007381
2008-11-27 17:33 nebadon Note Added: 0007382
2008-11-27 17:42 Fly-Man- Note Added: 0007383
2008-11-27 20:28 BlueWall Note Added: 0007386
2008-11-27 22:22 rjs Note Added: 0007397
2008-11-28 17:28 greg0254 Note Added: 0007403
2008-11-29 00:14 Godfrey Note Added: 0007414
2008-11-29 00:17 Godfrey Note Edited: 0007414
2008-11-29 03:45 greg0254 Note Added: 0007415
2008-11-29 04:02 melanie Note Added: 0007417
2008-11-29 17:07 nebadon Status new => assigned
2008-11-29 17:07 nebadon Assigned To => tedd
2008-11-29 17:08 nebadon Note Added: 0007435
2008-11-29 17:08 nebadon Status assigned => confirmed
2008-11-29 17:09 nebadon Note Edited: 0007435
2009-02-11 21:09 nebadon Mono Version => None
2009-02-11 21:09 nebadon Note Added: 0009355
2009-02-11 21:09 nebadon Status confirmed => closed


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker