OpenSim Mantis

Subscribe to OpenSim Mantis feed OpenSim Mantis
MantisBT - Issues
Updated: 13 min 59 sec ago

0006990: OpenSim.Region.Framework.Scenes.SceneGraph [SCENEGRAPH]: Problem processing action in ForEachSOG

Sat, 02/28/2015 - 15:11
With latest dev master, getting these warnings on startup from almost every sim in every instance. Log file is attached that contains the typical messages that come from one of the instances. <br /> <br /> WARN - OpenSim.Region.Framework.Scenes.SceneGraph [SCENEGRAPH]: Problem processing action in ForEachSOG: Error while reading bit stream header or parsing packets.
Categories: OpenSim Mantis

0007127: [HELO SERVICE]: Unable to perform HELO request to http://inventory.ossgrid.org:80/helo/: Remote server returned an error: (404)

Sat, 02/28/2015 - 15:11
OSGrid to Foreign Grid (Openvue) transfer shows this console message on the incoming region server for the foreign grid...<br /> <br /> 16:50:41 - [HG INVENTORY CONNECTOR]: Added <a href="http://inventory.osgrid.org:80">http://inventory.osgrid.org:80</a> [<a href="http://inventory.osgrid.org:80" target="_blank">^</a>] to the cache of inventory URLs<br /> 16:50:41 - [HELO SERVICE]: Unable to perform HELO request to <a href="http://inventory.osgrid.org:80/helo/:">http://inventory.osgrid.org:80/helo/:</a> [<a href="http://inventory.osgrid.org:80/helo/:" target="_blank">^</a>] The remote server returned an error: (404) Not Found.<br /> 16:50:41 - [HG INVENTORY SERVICE]: HELO returned
Categories: OpenSim Mantis

0007270: Exception when contacting presence server (not enough free sockets?)

Sat, 02/28/2015 - 15:10
This might not be strictly a bug, but merely a configuration issue — either at the OS level or at the ROBUST/simulator level.<br /> <br /> I've noticed that in a region that makes frequent HTTP calls, at some point, the server starts throwing exceptions, both on outgoing calls, as well as HTTP calls to the ROBUST server. As a result, the region stops responding as it needs HTTP calls for some critical functions. Moving around, as long as no HTTP calls are needed, still works.<br /> <br /> This hasn't been easy to pinpoint. Typical errors occur only after several hours (and probably thousands of HTTP calls). Here is a sample (my.robust.server.tld is a fake name for the purposes of this log):<br /> <br /> 2014-07-16 14:29:39,218 INFO - OpenSim.Framework.SynchronousRestFormsRequester [FORMS]: Error sending request to <a href="http://my.robust.server.tld:8003/presence:">http://my.robust.server.tld:8003/presence:</a> [<a href="http://my.robust.server.tld:8003/presence:" target="_blank">^</a>] Thread was being aborted. Request: VERSIONMIN=0&VERSIONMAX=0&METHOD=getagents&uuids[]=35c965ac-0b37-4b36-968a-6dbdc127a544<br /> 2014-07-16 14:29:39,218 DEBUG - OpenSim.Services.Connectors.PresenceServicesConnector [PRESENCE CONNECTOR]: Exception when contacting presence server at <a href="http://my.robust.server.tld:8003/presence:">http://my.robust.server.tld:8003/presence:</a> [<a href="http://my.robust.server.tld:8003/presence:" target="_blank">^</a>] Thread was being aborted<br /> 2014-07-16 14:29:49,318 DEBUG - OpenSim.Region.ScriptEngine.Shared.Instance.ScriptInstance [SCRIPT INSTANCE]: Aborting unstopped script Online status indicator for WP cf6ca37f-6cbd-4039-9d70-58a2919f7322 in prim My Online Status Indicator, localID 2267576109, timeout was 100 ms<br /> 2014-07-16 14:29:49,320 INFO - OpenSim.Framework.SynchronousRestFormsRequester [FORMS]: Error sending request to <a href="http://my.robust.server.tld:8003/presence:">http://my.robust.server.tld:8003/presence:</a> [<a href="http://my.robust.server.tld:8003/presence:" target="_blank">^</a>] Thread was being aborted. Request: VERSIONMIN=0&VERSIONMAX=0&METHOD=getagents&uuids[]=35c965ac-0b37-4b36-968a-6dbdc127a544<br /> 2014-07-16 14:29:49,321 DEBUG - OpenSim.Services.Connectors.PresenceServicesConnector [PRESENCE CONNECTOR]: Exception when contacting presence server at <a href="http://my.robust.server.tld:8003/presence:">http://my.robust.server.tld:8003/presence:</a> [<a href="http://my.robust.server.tld:8003/presence:" target="_blank">^</a>] Thread was being aborted<br /> 2014-07-16 14:30:39,432 DEBUG - OpenSim.Region.ScriptEngine.Shared.Instance.ScriptInstance [SCRIPT INSTANCE]: Aborting unstopped script Online status indicator for WP 03a9b966-0320-41df-bba6-2663a69b36c8 in prim My Online Status Indicator 2, localID 2267576108, timeout was 100 ms<br /> 2014-07-16 14:30:39,434 INFO - OpenSim.Framework.SynchronousRestFormsRequester [FORMS]: Error sending request to <a href="http://my.robust.server.tld:8003/presence:">http://my.robust.server.tld:8003/presence:</a> [<a href="http://my.robust.server.tld:8003/presence:" target="_blank">^</a>] Thread was being aborted. Request: VERSIONMIN=0&VERSIONMAX=0&METHOD=getagents&uuids[]=35c965ac-0b37-4b36-968a-6dbdc127a544<br /> 2014-07-16 14:30:39,435 DEBUG - OpenSim.Services.Connectors.PresenceServicesConnector [PRESENCE CONNECTOR]: Exception when contacting presence server at <a href="http://my.robust.server.tld:8003/presence:">http://my.robust.server.tld:8003/presence:</a> [<a href="http://my.robust.server.tld:8003/presence:" target="_blank">^</a>] Thread was being aborted<br /> 2014-07-16 14:30:49,534 DEBUG - OpenSim.Region.ScriptEngine.Shared.Instance.ScriptInstance [SCRIPT INSTANCE]: Aborting unstopped script Online status indicator for WP cf6ca37f-6cbd-4039-9d70-58a2919f7322 in prim My Online Status Indicator, localID 2267576109, timeout was 100 ms<br /> 2014-07-16 14:30:49,535 INFO - OpenSim.Framework.SynchronousRestFormsRequester [FORMS]: Error sending request to <a href="http://my.robust.server.tld:8003/presence:">http://my.robust.server.tld:8003/presence:</a> [<a href="http://my.robust.server.tld:8003/presence:" target="_blank">^</a>] Thread was being aborted. Request: VERSIONMIN=0&VERSIONMAX=0&METHOD=getagents&uuids[]=35c965ac-0b37-4b36-968a-6dbdc127a544<br /> 2014-07-16 14:30:49,537 DEBUG - OpenSim.Services.Connectors.PresenceServicesConnector [PRESENCE CONNECTOR]: Exception when contacting presence server at <a href="http://my.robust.server.tld:8003/presence:">http://my.robust.server.tld:8003/presence:</a> [<a href="http://my.robust.server.tld:8003/presence:" target="_blank">^</a>] Thread was being aborted<br /> 2014-07-16 14:31:39,636 DEBUG - OpenSim.Region.ScriptEngine.Shared.Instance.ScriptInstance [SCRIPT INSTANCE]: Aborting unstopped script Online status indicator for WP 03a9b966-0320-41df-bba6-2663a69b36c8 in prim My Online Status Indicator 2, localID 2267576108, timeout was 100 ms<br /> <br /> While the above logs seem to be limited specifically to presence calls, this is not the case. Objects routinely making external HTTP calls will be affected as well. At some point, the simulator will prevent them from make any further calls and shut the scripts down. The above errors come mostly from an in-world script which was not aborted for some reason.<br /> <br /> A few tests have been made to try to isolate this issue. The first change involved tweaking several parameters at the OS level. Current sysctl.conf is:<br /> <br /> net.ipv4.conf.default.rp_filter = 1<br /> net.ipv4.conf.all.rp_filter = 1<br /> net.ipv4.tcp_syncookies = 1<br /> net.ipv4.conf.all.send_redirects = 0<br /> net.ipv4.conf.all.accept_source_route = 0<br /> net.ipv6.conf.all.accept_source_route = 0<br /> net.ipv6.conf.all.autoconf = 0<br /> net.ipv6.conf.default.autoconf = 0<br /> net.ipv6.conf.eth0.autoconf = 0<br /> net.ipv6.conf.all.accept_ra = 0<br /> net.ipv6.conf.default.accept_ra = 0<br /> net.ipv6.conf.eth0.accept_ra = 0<br /> net.core.rmem_default = 524288<br /> net.core.rmem_max = 16777216<br /> net.core.wmem_default = 524288<br /> net.core.wmem_max = 16777216<br /> net.ipv4.tcp_max_syn_backlog = 2048<br /> net.ipv4.tcp_rmem = 10240 87380 16777216<br /> net.ipv4.tcp_wmem = 10240 87380 16777216<br /> net.ipv4.tcp_no_metrics_save = 1<br /> net.ipv4.tcp_mem = 524288 524288 524288<br /> net.ipv4.tcp_rfc1337 = 1<br /> net.ipv4.ip_no_pmtu_disc = 0<br /> net.ipv4.tcp_sack = 1<br /> net.ipv4.tcp_fack = 1<br /> net.ipv4.tcp_window_scaling = 1<br /> net.ipv4.tcp_timestamps = 1<br /> net.ipv4.tcp_ecn = 0<br /> net.ipv4.route.flush = 1<br /> fs.file-max = 2097152<br /> vm.swappiness = 10<br /> vm.dirty_ratio = 60<br /> vm.dirty_background_ratio = 2<br /> net.ipv4.tcp_synack_retries = 2<br /> net.core.somaxconn = 65535<br /> net.core.netdev_max_backlog = 65536<br /> net.core.optmem_max = 25165824<br /> net.ipv4.udp_mem = 65536 131072 262144<br /> net.ipv4.tcp_max_tw_buckets = 1440000<br /> net.ipv4.tcp_tw_recycle = 1<br /> net.ipv4.tcp_tw_reuse = 1<br /> <br /> (based on several suggestions, including <a href="https://rtcamp.com/tutorials/linux/sysctl-conf/">https://rtcamp.com/tutorials/linux/sysctl-conf/</a> [<a href="https://rtcamp.com/tutorials/linux/sysctl-conf/" target="_blank">^</a>])<br /> <br /> The server in question has lots of spare memory, thus creating larger buffers, more sockets, and diminishing swapping is perfectly acceptable. It runs ROBUST, 6 simulator instance (running some 20 regions), and nginx + php5-fpm + MySQL, and still only consumes about 3 out of 6 GBytes of RAM.<br /> <br /> A few optimizations have been made. The first was to ensure that all scripts who use outgoing calls release acquired URLs (e.g. call llReleaseURL() if a URL acquired via llRequestURL() is not needed any more). This substantially improved, but not removed, the issue. Then possible timeouts calling the nginx server (which runs not only several external modules for the core services, but also a complex application which several in-world items contact frequently) were investigated; nginx was using a Unix socket configuration to communicate with php5-fpm (good for low-traffic solutions), and this was moved to a more standard TCP socket communication instead (which allegedly is better for dealing with high-traffic solutions). While this is by no means an exhaustive way of eliminating any issues on the operating system side, it was important for me to make sure that the problem is not simply a bad server configuration.<br /> <br /> When the application is fully operational, this results in (possibly) hundreds of HTTP calls per minute, made from several in-world objects, some running inside avatar attachments on NPCs. Hitting internal limits is a strong possibility, but it would be expected that some console errors would pop up (e.g. alerts about culling the amount of HTTP calls being made). However, this is not the case. Objects which merely contact a webserver once per minute, left running several hours, will start throwing the aforementioned errors.<br /> <br /> It's unclear if the errors happen at the ROBUST side as well as at the simulator side. ROBUST doesn't throw any errors, neither at the console level, nor at the logging level. Nevertheless, the simulator complains about not being able to contact ROBUST. This seems to be strictly tied to the single simulator running those objects making HTTP calls; other simulator instances do not show any errors.<br /> <br /> OpenSim.ini has the following network- and script-related configurations:<br /> <br /> [ClientStack.LindenUDP]<br /> client_socket_rcvbuf_size = 12582912<br /> AckTimeout = 180<br /> <br /> [XEngine]<br /> Enabled = true<br /> MinThreads = 2<br /> MaxThreads = 100<br /> IdleTimeout = 60<br /> Priority = "BelowNormal"<br /> MaxScriptEventQueue = 300<br /> ThreadStackSize = 262144<br /> AppDomainLoading = true<br /> DeleteScriptsOnStartup = true<br /> DefaultCompileLanguage = "lsl"<br /> AllowedCompilers = "lsl,cs,js,vb"<br /> CompileWithDebugInformation = true<br /> AllowMODFunctions = false<br /> AllowOSFunctions = true<br /> AllowLightShareFunctions = true<br /> OSFunctionThreatLevel = Low<br /> EventLimit = 30<br /> KillTimedOutScripts = false<br /> ScriptDelayFactor = 1.0<br /> ScriptDistanceLimitFactor = 1.0<br /> SensorMaxRange = 96.0<br /> SensorMaxResults = 16<br /> <br /> Simulators are also checked for 'health' via monit, by calling <a href="http://localhost:XXXX/jsonSimStats/">http://localhost:XXXX/jsonSimStats/</a> [<a href="http://localhost:XXXX/jsonSimStats/" target="_blank">^</a>] (XXXX varies for each instance) every cycle. WebStats are also enabled.<br /> <br /> Currently, my 'prime suspect' is an object that checks if an avatar is online every minute and sends the reply to an external webserver. Similar scripts abound in Second Life (where I have some of them running for 7 or 8 years...), and I have been running them on OpenSimulator for a couple of years at least. It's only on the latest versions (0.8.0 Dev) that I have encountered this issue.<br /> <br /> While this might not be an OpenSimulator 'bug' (I kept the severity as minor and priority as low on this report), but merely a misconfiguration of either ROBUST, OpenSim.ini, or the underlying server, any help in fixing this might be useful in the future for anyone who might have the same problem.
Categories: OpenSim Mantis

0005463: Console displays error at some point, then loops permanently and crashes sim.

Sat, 02/28/2015 - 15:10
For unknown reason console will display the following error repeatedly in a loop until the sim crashes. Have not been able to determine what starts this issue.<br /> <br /> 13:34:29 - [XMLRPC-GROUPS-CONNECTOR]: An error has occured while attempting to a<br /> ccess the XmlRpcGroups server method groups.getAgentGroupMembership at <a href="http://gr">http://gr</a> [<a href="http://gr" target="_blank">^</a>]<br /> oups.osgrid.org/xmlrpc.php<br /> 13:34:29 - [XMLRPC-GROUPS-CONNECTOR]: Data at the root level is invalid. Line 1,<br /> position 1. at System.Xml.XmlTextReaderImpl.Throw(Exception e)<br /> 13:34:29 - [XMLRPC-GROUPS-CONNECTOR]:<br /> 13:34:29 - [XMLRPC-GROUPS-CONNECTOR]: RequestingAgentUserService ::<br /> 13:34:29 - [XMLRPC-GROUPS-CONNECTOR]: RequestingSessionID :: 00000000-0000-0000-<br /> 0000-000000000000<br /> 13:34:29 - [XMLRPC-GROUPS-CONNECTOR]: RequestingAgentID :: 00000000-0000-0000-00<br /> 00-000000000000<br /> 13:34:29 - [XMLRPC-GROUPS-CONNECTOR]: AgentID :: e749c837-0927-b09f-33ea-7599751<br /> 779bf<br /> 13:34:29 - [XMLRPC-GROUPS-CONNECTOR]: WriteKey ::<br /> 13:34:29 - [XMLRPC-GROUPS-CONNECTOR]: ReadKey ::<br /> 13:34:29 - [XMLRPC-GROUPS-CONNECTOR]: GroupID :: a5a64071-08c9-4726-a68d-ed49134<br /> 4f714<br /> 13:36:56 - >>> DoDelete action:; RegionID:4413d220-072c-11e0-81e0-0800200c9a66
Categories: OpenSim Mantis

0006656: Uniformity of handling local and hypergrid teleportable links in Chat/IM and incorrect FROM grid addresses on HG TP

Sat, 02/28/2015 - 15:10
There are several cases where a teleport destination can be provided in chat or IM and which can be clicked to initiate a teleport without using the map or landmarks. This is very helpful in collaboration or when listing meeting destinations on web pages or via e-mail, group messages, notecards, etc.<br /> <br /> For example, a link can be used this way to teleport on any grid EXCEPT OSGrid itself. On a grid itself the form with a HG grid address in it does not work. There the alternative local address has to be given.<br /> <br /> For example if you type either of these into chat on any grid except OSGrid...<br /> <br /> <a href="secondlife:///app/teleport/hg.osgrid.org:80:Lbsa%20Plaza">secondlife:///app/teleport/hg.osgrid.org:80:Lbsa%20Plaza</a> [<a href="secondlife:///app/teleport/hg.osgrid.org:80:Lbsa%20Plaza" target="_blank">^</a>]<br /> <a href="hop:///app/teleport/hg.osgrid.org:80:Lbsa%20Plaza">hop:///app/teleport/hg.osgrid.org:80:Lbsa%20Plaza</a> [<a href="hop:///app/teleport/hg.osgrid.org:80:Lbsa%20Plaza" target="_blank">^</a>]<br /> <br /> You get a nicely linked "Teleport to hg.osgrid.org:80:Lbsa Plaza" in chat, which if clicked takes you to the intended destination...<br /> <br /> But if you type into chat a link like this to go back...<br /> <br /> <a href="hop:///app/teleport/virtual.aiai.ed.ac.uk:8002:OpenVCE">hop:///app/teleport/virtual.aiai.ed.ac.uk:8002:OpenVCE</a> [<a href="hop:///app/teleport/virtual.aiai.ed.ac.uk:8002:OpenVCE" target="_blank">^</a>]<br /> <br /> [02:35] Ai Austin: Teleport to virtual.aiai.ed.ac.uk:8002:OpenVCE<br /> [02:35] Grid: Region found!<br /> [02:36] Grid: Teleport completed from <a href="hop://virtual.aiai.ed.ac.uk:8002/Lbsa%20Plaza/129/124/38">hop://virtual.aiai.ed.ac.uk:8002/Lbsa%20Plaza/129/124/38</a> [<a href="hop://virtual.aiai.ed.ac.uk:8002/Lbsa%20Plaza/129/124/38" target="_blank">^</a>]<br /> <br /> Note the grid FROM is wrong.<br /> <br /> <a href="hop:///app/teleport/hg.osgrid.org:80:Wright%20Plaza">hop:///app/teleport/hg.osgrid.org:80:Wright%20Plaza</a> [<a href="hop:///app/teleport/hg.osgrid.org:80:Wright%20Plaza" target="_blank">^</a>]<br /> <br /> on OSGrid itself an error occurs "Cannot teleport to Null (0,0) from Lbsa Plaza (10402,10050)".. its not correctly interpreting the grid name and ignoring it if its on the same grid.
Categories: OpenSim Mantis

0007291: [DATASNAPSHOT]: Unable to decode reply from data service on OSGrid add on region

Sat, 02/28/2015 - 15:10
I have been seeing this error recently oin startup of an add-on region server to OSGrid ...<br /> <br /> 09:11:07 - [DATASNAPSHOT]: Module added to Scene Vue-Port.<br /> 09:11:07 - [DATASNAPSHOT]: Creating directory DataSnapshot<br /> 09:11:07 - [DATASNAPSHOT]: Set up snapshot service<br /> 09:11:07 - [DATASNAPSHOT]: Unable to decode reply from data service. Ignoring.<br /> at System.IO.MemoryStream.Read(Byte[] buffer, Int32 offset, Int32 count)<br /> at OpenSim.Region.DataSnapshot.DataSnapshotManager.NotifyDataServices(String servicesStr, String serviceName)<br /> in k:\OSGRID\opensim-de3421b\OpenSim\Region\DataSnapshot\DataSnapshotManager.cs:line 402<br /> 09:11:07 - [DATASNAPSHOT]: data service <a href="http://search.osgrid.org/register.php">http://search.osgrid.org/register.php</a> [<a href="http://search.osgrid.org/register.php" target="_blank">^</a>] notified. Secret: <UUID removed in this issue report><br /> <br /> The warning also shows again on region shutdown.<br /> <br /> I cannot see anything unusual about the OpenSim.ini [DataSnapShot section which is the default as used in the released OpenSim.ini with the OSGrid add on region distribution, The active lines are:<br /> <br /> [DataSnapshot]<br /> data_exposure = minimum<br /> gridname = "OSGrid"<br /> default_snapshot_period = 1200<br /> snapshot_cache_directory = "DataSnapshot"<br /> data_services="<a href="http://search.osgrid.org/register.php"">http://search.osgrid.org/register.php"</a> [<a href="http://search.osgrid.org/register.php"" target="_blank">^</a>]
Categories: OpenSim Mantis

0007290: creating Local hyperlinks still happen occasionally breaking local teleports

Sat, 02/28/2015 - 15:10
If i try to use a hyperlink uri for a local region in OSgrid the console tells me:[HYPERGRID LINKER]: Cannot hyperlink to regions on the same grid<br /> which is what i would expect. However, occasionally teleports stop working and 'show hyperlinks' in the console reveals a local hyperlink.
Categories: OpenSim Mantis

0007289: Login more than 11 avatars cause ruthed avatars

Sat, 02/28/2015 - 15:10
When login in a region with more than 11 avatars in .. all are ruthed except me.<br /> <br /> If region have less than 11 all appearances are totally loaded.
Categories: OpenSim Mantis

0007458: [PROFILES]: Problematic response for image_assets_request from http://profiles.osgrid.org/profile.php/

Fri, 02/27/2015 - 07:18
When a HG visitor arrives at a grid using the default inbuilt profiles module, there can be error messages relating to the lookup of a profile via the old PHP externally supported mechanism. E.g. on OSGrid and other grids.<br /> <br /> [PROFILES]: Problematic response for image_assets_request from <a href="http://profiles.osgrid.org/profile.php/">http://profiles.osgrid.org/profile.php/</a> [<a href="http://profiles.osgrid.org/profile.php/" target="_blank">^</a>]<br /> <br /> Note also the possible error of an extra "/" being added on the end of the requested URL ending profile.php
Categories: OpenSim Mantis

0005538: [HELO SERVICE]: Unable to perform HELO request to http://hg.osgrid.org:80: The remote server returned an error: (404) Not Found

Fri, 02/27/2015 - 07:11
When testing between Openvue Grrid (onm r/15678) and OSGrid as at 9-Jun-2011, an avatar from OSGrid placed an object on Vue-9000 region on Openvue to test creator/owner name handling. That still showed as Unknown User to an avatar on Openvue grid. <br /> <br /> But on the Openvue avatar deleting the object created by the OSGrid avatar, a new error relating to the HELO services was noted, and is logged here as a potentially separate issue.
Categories: OpenSim Mantis

0006835: Incorrect movement direction when camera is tilted in 3rd person view

Thu, 02/26/2015 - 10:37
When clicking the avatar to look around in 3rd person, you cannot walk properly while the view is tilted.
Categories: OpenSim Mantis

0007457: Crash while loading objects from region storage

Thu, 02/26/2015 - 10:32
OpenSim crashes soon after starting up, during the "Loading objects from datastore" step, with an error of the type "Object reference not set to an instance of an object". I ran through all my OpenSim settings and tested with only the essential modules enabled, as well as on a fresh GIT clone. I therefore conclude that something broke in OpenSim and this is due to a bug.<br /> <br /> My regions are hosted on OSGrid, and I am using the settings provided at <a href="http://www.osgrid.org/index.php/regionconnect">http://www.osgrid.org/index.php/regionconnect</a> [<a href="http://www.osgrid.org/index.php/regionconnect" target="_blank">^</a>] I compile OpenSim from latest GIT master via xbuild. I use SQlite for region storage. Mono 3.8.0. Full error log attached.
Categories: OpenSim Mantis

0007456: Group note generating exception - Note not sent [GROUPS HANDLER] - ROBUST

Thu, 02/26/2015 - 01:39
When making a note in groups and sending it, the following error message is displayed on the console:<br /> <br /> 7:22:16 - [GROUPS HANDLER]: Exception ERROR: 23502: null value in column "AttachmentItemID" violates not-null constraint Npgsql.NpgsqlException:<br /> null value in column "AttachmentItemID" violates not-null constraint<br /> Severity: ERROR<br /> Code: 23502<br /> at Npgsql.NpgsqlState+<ProcessBackendResponses_Ver_3>d__a.MoveNext () [0x00000] in <filename unknown>:0 <br /> at Npgsql.ForwardsOnlyDataReader.GetNextResponseObject () [0x00000] in <filename unknown>:0 <br /> <br /> The note is never sent to the group and is not visible in the Groups Notes section of a viewer.<br /> <br /> This is possibly related to buggy support of groups in the PGSQL adapter
Categories: OpenSim Mantis

0007454: Vivox Voice "Ghosting" on identical regions

Wed, 02/25/2015 - 13:35
I've duplicated a grid and changed its name on the duplicate, however both grids have a few regions that are identical in name, UUID, location, etc. <br /> <br /> In these regions, you're able to use the Vivox spatially-aware voice service as if everyone was in the same region on the same grid. So one avatar on the original grid can stand 'in the same place' on the other grid and an avatar on the other grid can hear them talk and vice versa. <br /> <br /> How do I indicate to Vivox that these are separate grids and not to communicate voice as if they are the same location? Is there an additional setting I need to change on the new grid to identify it as a different location? I've tried changing the HTTP listener ports and restarting the simulator without success.
Categories: OpenSim Mantis

0007453: Opensim APPLICATION EXCEPTION DETECTED

Wed, 02/25/2015 - 09:31
I have started instance with two regions in OSGrid.<br /> version = osgrid-opensim-02212015.v0.8.1.7<br /> <br /> i have noticed following error during shutdown:<br /> <br /> 2015-02-25 15:11:23,343 INFO - OpenSim.OpenSimBase [SHUTDOWN]: Closing all threads<br /> 2015-02-25 15:11:23,343 INFO - OpenSim.OpenSimBase [SHUTDOWN]: Killing listener thread<br /> 2015-02-25 15:11:23,343 INFO - OpenSim.OpenSimBase [SHUTDOWN]: Killing clients<br /> 2015-02-25 15:11:23,343 INFO - OpenSim.OpenSimBase [SHUTDOWN]: Closing console and terminating<br /> 2015-02-25 15:11:23,343 INFO - OpenSim.Region.Framework.Scenes.Scene [SCENE]: Closing down the single simulator: MANDARINKA<br /> 2015-02-25 15:11:24,609 INFO - OpenSim.Region.DataSnapshot.DataSnapshotManager [DATASNAPSHOT]: Region MANDARINKA is being removed, removing from indexing<br /> 2015-02-25 15:11:24,671 ERROR - OpenSim.Application [APPLICATION]: <br /> APPLICATION EXCEPTION DETECTED: System.UnhandledExceptionEventArgs<br /> <br /> Exception: System.ObjectDisposedException: Obiekt CancellationTokenSource zosta? zlikwidowany.<br /> w System.Threading.CancellationTokenSource.ThrowIfDisposed()<br /> w System.Threading.CancellationTokenRegistration.Dispose()<br /> w System.Threading.CancellationTokenSource.Dispose()<br /> w System.Collections.Concurrent.BlockingCollection`1.TryTakeWithNoTimeValidation(T& item, Int32 millisecondsTimeout, CancellationToken cancellationToken, CancellationTokenSource combinedTokenSource)<br /> w System.Collections.Concurrent.BlockingCollection`1.TryTake(T& item, Int32 millisecondsTimeout, CancellationToken cancellationToken)<br /> w System.Collections.Concurrent.BlockingCollection`1.Take(CancellationToken cancellationToken)<br /> w OpenSim.Framework.Monitoring.JobEngine.ProcessRequests() w k:\OSGRID\opensim-7b9ad11\OpenSim\Framework\Monitoring\JobEngine.cs:wiersz 253<br /> w System.Threading.ThreadHelper.ThreadStart_Context(Object state)<br /> w System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)<br /> w System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)<br /> w System.Threading.ThreadHelper.ThreadStart()<br /> <br /> Application is terminating: True<br /> <br /> 2015-02-25 15:11:24,765 INFO - OpenSim.Region.Framework.Scenes.Scene [SCENE]: Closing down the single simulator: CHRIS<br /> 2015-02-25 15:11:28,718 WARN - OpenSim.Framework.Monitoring.Watchdog [WATCHDOG]: 5547 ms since Watchdog last ran. Interval should be approximately 2500 ms<br /> 2015-02-25 15:11:29,421 INFO - OpenSim.Region.DataSnapshot.DataSnapshotManager [DATASNAPSHOT]: Region CHRIS is being removed, removing from indexing<br /> 2015-02-25 15:11:29,421 ERROR - OpenSim.Application [APPLICATION]: <br /> APPLICATION EXCEPTION DETECTED: System.UnhandledExceptionEventArgs<br /> <br /> Exception: System.ObjectDisposedException: Obiekt CancellationTokenSource zosta? zlikwidowany.<br /> w System.Threading.CancellationTokenSource.ThrowIfDisposed()<br /> w System.Threading.CancellationTokenRegistration.Dispose()<br /> w System.Threading.CancellationTokenSource.Dispose()<br /> w System.Collections.Concurrent.BlockingCollection`1.TryTakeWithNoTimeValidation(T& item, Int32 millisecondsTimeout, CancellationToken cancellationToken, CancellationTokenSource combinedTokenSource)<br /> w System.Collections.Concurrent.BlockingCollection`1.TryTake(T& item, Int32 millisecondsTimeout, CancellationToken cancellationToken)<br /> w System.Collections.Concurrent.BlockingCollection`1.Take(CancellationToken cancellationToken)<br /> w OpenSim.Framework.Monitoring.JobEngine.ProcessRequests() w k:\OSGRID\opensim-7b9ad11\OpenSim\Framework\Monitoring\JobEngine.cs:wiersz 253<br /> w System.Threading.ThreadHelper.ThreadStart_Context(Object state)<br /> w System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)<br /> w System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)<br /> w System.Threading.ThreadHelper.ThreadStart()<br /> <br /> Application is terminating: True<br /> <br /> 2015-02-25 15:11:29,437 INFO - OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups.SimianGroupsServicesConnectorModule [SIMIAN-GROUPS-CONNECTOR]: Closing SimianGroupsServicesConnector<br /> 2015-02-25 15:11:29,796 INFO - OpenSim.Region.DataSnapshot.DataSnapshotManager [DATASNAPSHOT]: data service <a href="http://search.osgrid.org/register.php">http://search.osgrid.org/register.php</a> [<a href="http://search.osgrid.org/register.php" target="_blank">^</a>] notified. Secret: 1e1f8cca-fa11-4d94-ba9a-7d00f19cbc21<br /> 2015-02-25 15:11:29,796 INFO - OpenSim.Framework.Servers.BaseOpenSimServer [SHUTDOWN]: Shutdown processing on main thread complete. Exiting...
Categories: OpenSim Mantis

0007452: Profile lookup in viewers produce [LLCLIENTVIEW] exception

Wed, 02/25/2015 - 06:05
Searching a profile and selecting the profile for display in the viewer will produce the following console massage with the 0.8.1.dev.7b9ad11 build<br /> <br /> 11:57:05 - [LLCLIENTVIEW]: Caught exception while processing OpenMetaverse.Packets.AvatarPropertiesRequestPacket for Gavin Hird System.ArgumentOutOfRangeException: Argument is out of range.<br /> Parameter name: index<br /> at OpenSimProfile.Modules.OpenProfile.OpenProfileModule.get_UserManagementModule () [0x00000] in <filename unknown>:0 <br /> at OpenSimProfile.Modules.OpenProfile.OpenProfileModule.GetUserProfileServerURI (UUID userID, System.String& serverURI) [0x00000] in <filename unknown>:0 <br /> at OpenSimProfile.Modules.OpenProfile.OpenProfileModule.RequestAvatarProperties (IClientAPI remoteClient, UUID avatarID) [0x00000] in <filename unknown>:0 <br /> at (wrapper delegate-invoke) <Module>:invoke_void_IClientAPI_UUID (OpenSim.Framework.IClientAPI,OpenMetaverse.UUID)<br /> at OpenSim.Region.ClientStack.LindenUDP.LLClientView.HandleAvatarPropertiesRequest (IClientAPI sender, OpenMetaverse.Packets.Packet Pack) [0x00000] in <filename unknown>:0 <br /> at OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessSpecificPacketAsync (System.Object state) [0x00000] in <filename unknown>:0
Categories: OpenSim Mantis

0007451: FLOTASM - Exception - cache file asset in use by another processs but this is impossible

Sun, 02/22/2015 - 19:28
This message appeared in console as I TPed into my workshop and should not be possible. I am only running one instance of Opensim on this system at this time (the one that reported the error) and it is the only one with access to this path so I don't see how it can be in use by another process.<br /> <br /> <br /> 19:22:02 - [FLOTSAM ASSET CACHE]: Failed to get file ./assetcache\bb7\bb767464-a52f-46cd-a3ec-9c091988511c for asset bb767464-a52f-46cd-a3ec-9c091988511c. Exception The<br /> process cannot access the file 'C:\opensim-refuge\opensim-c67b340\bin\assetcache\bb7\bb767464-a52f-46cd-a3ec-9c091988511c' because it is being used by another process.<br /> at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)<br /> at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SE<br /> CURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)<br /> at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy<br /> )<br /> at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)<br /> at System.IO.File.Open(String path, FileMode mode, FileAccess access, FileShare share)<br /> at OpenSim.Region.CoreModules.Asset.FlotsamAssetCache.GetFromFileCache(String id) in c:\opensim-refuge\opensim-c67b340\OpenSim\Region\CoreModules\Asset\FlotsamAssetCac<br /> he.cs:line 395
Categories: OpenSim Mantis

0007450: IAR Nested Scripts Missing

Sun, 02/22/2015 - 14:00
Objects are nested and scripted. Some of the nested item's scripts are missing, even though they show the script in their contents. When the nested object is rezzed a message is issued on the console:<br /> <br /> 18:36:50 - [PRIM INVENTORY]: Couldn't start script New Script, 0f44b824-44a3-4d75-b51d-f7bb3b90c3bf at <161.7361, 166.4454, 22.06463> in Scrap Yard since asset ID 64588868-699b-45d2-8bee-38cc794893d9 could not be found<br /> <br /> Recompiling the script from the viewer Tools menu gives in-world message:<br /> [10:41] Script not found on server.<br /> <br /> These items were no-copy/no-mod on the original grid and we prepared for iar by using admin/object tools to force ownership and permissions before taking the rezzed objects into inventory.<br /> <br /> Not all of the items exhibit the behavior. But, the ones that do always do as it seems they are broken in the transfer process.
Categories: OpenSim Mantis

0007449: KeyFrameMotion moves slower in opensim with same script compared to SL

Sun, 02/22/2015 - 10:02
Just testing how good my script works, well it works. but a bad problem.<br /> The verhicle is moving slower in Opensim comparted to SL. and less smooth, but thats other mantis.
Categories: OpenSim Mantis

0007448: Console command terrain load does not load zero level RAW32 file

Sun, 02/22/2015 - 00:22
If you save a RAW32 (.r32/.f32) file after doing terrain fill 0, trying to load that file is apparently ignored without error messages.<br /> Inspecting the file shows it perfectly valid format, although (of course) only containing 262144 bytes with byte code 0. I couldn't find the cause around the terrain functions, so my guess is some underlying file handler makes some ugly file check like "if ( file_content )" rather than "if ( length( file_content) )".
Categories: OpenSim Mantis

Pages