Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0005785opensim[GRID] Grid Servicepublic2011-11-10 15:452021-10-19 10:14
Reporterargus Portal 
Assigned To 
PrioritynormalSeverityminorReproducibilitysometimes
StatusconfirmedResolutionopen 
PlatformOperating SystemOperating System Version
Product Version 
Target VersionFixed in Version 
Summary0005785: Console Errormessages when the Map is activated in the viewer
DescriptionIf i call the Map in the Viewer the following messages appeared in the console. Other users experienced this too. Without any changes suddenly this problem was there. At the moment it is reproducible.

00:27:36 - [LLUDPSERVER]: Client packet handler for *here_my_uuid*
 for packet MapItemRequest threw an exception
00:27:36 - Object reference not set to an object instance.Syste
m.NullReferenceException: Object reference not set to an object instance.
   bei OpenSimSearch.Modules.OpenSearch.OpenSearchModule.HandleMapItemRequest(IC
lientAPI remoteClient, UInt32 flags, UInt32 EstateID, Boolean godlike, UInt32 it
emtype, UInt64 regionhandle) in d:\OSGRID\OSGRID 0.7 RELEASES\opensim-6b4ae4f\ad
don-modules\OpenSimSearch\Modules\SearchModule\OpenSearch.cs:Zeile 627.
   bei OpenSim.Framework.MapItemRequest.Invoke(IClientAPI remoteClient, UInt32 f
lags, UInt32 EstateID, Boolean godlike, UInt32 itemtype, UInt64 regionhandle)
   bei OpenSim.Region.ClientStack.LindenUDP.LLClientView.HandleMapItemRequest(IC
lientAPI sender, Packet Pack) in d:\OSGRID\OSGRID 0.7 RELEASES\opensim-6b4ae4f\O
penSim\Region\ClientStack\Linden\UDP\LLClientView.cs:Zeile 9653.
   bei OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessPacketMethod(Pac
ket packet) in d:\OSGRID\OSGRID 0.7 RELEASES\opensim-6b4ae4f\OpenSim\Region\Clie
ntStack\Linden\UDP\LLClientView.cs:Zeile 647.
   bei OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessInPacket(Packet
packet) in d:\OSGRID\OSGRID 0.7 RELEASES\opensim-6b4ae4f\OpenSim\Region\ClientSt
ack\Linden\UDP\LLClientView.cs:Zeile 11675.
   bei OpenSim.Region.ClientStack.LindenUDP.LLUDPServer.ProcessInPacket(Object s
tate) in d:\OSGRID\OSGRID 0.7 RELEASES\opensim-6b4ae4f\OpenSim\Region\ClientStac
k\Linden\UDP\LLUDPServer.cs:Zeile 1276.

TagsNo tags attached.
Git Revision or version number6b4ae4f30c2091f5f6fa99dfc904cfdd42a266ea
Run Mode Grid (Multiple Regions per Sim)
Physics EngineBasicPhysics
Script Engine
Environment.NET / Windows32
Mono VersionNone
ViewerImprudence 1.4.0 beta 2
Attached Files

- Relationships

-  Notes
(0020324)
nebadon (administrator)
2011-11-10 15:47

I am seeing the same behavior
(0020329)
justincc (administrator)
2011-11-11 14:14

This looks like an ossearch issue rather than an opensim one.
(0020331)
nebadon (administrator)
2011-11-11 14:27

the map search is not part of ossearch, it is built directly into opensim, and we are not even doing a search per say, we are just opening the map and this error shows.
(0020333)
justincc (administrator)
2011-11-11 14:44

Top of the stack calls OpenSimSearch.Modules.OpenSearch.OpenSearchModule.HandleMapItemRequest(). Need to investigate what ossearch does on its line 627
(0038031)
aiaustin (developer)
2021-10-19 03:33

This is a very old one, but... I see some errors like this when going to one region (of three on the grid) in a DreamGrid setup... which is on a quite recent 0.9.2.0 dev master version.

11:28:02 - [LLCLIENTVIEW]: HandleMapItemRequest exception: Object reference not set to an instance of an object. : at OpenSimSearch.Modules.OpenSearch.OpenSearchModule.HandleMapItemRequest(IClientAPI remoteClient, UInt32 flags, UInt32 EstateID, Boolean godlike, UInt32 itemtype, UInt64 regionhandle)
   at OpenSim.Framework.MapItemRequest.Invoke(IClientAPI remoteClient, UInt32 flags, UInt32 EstateID, Boolean godlike, UInt32 itemtype, UInt64 regionhandle)
   at OpenSim.Region.ClientStack.LindenUDP.LLClientView.HandleMapItemRequest(Packet Pack)
(0038032)
tampa (reporter)
2021-10-19 09:37

Looking for this in my logs I have not found a single instance of llclientview giving this error. The initial error reported here had something to do with landingpoint part of the request being malformed I would imagine.

Your error might look similar, but unfortunately is missing line numbers so harder to say if it is failing at the same point or somewhere else in that function.

Best course of action would probably be to adjust the search module with a few try catch forks on each parsing of data to see which one it ultimately chokes on.

Seeing as this is a third party module we can't really solve any issues with it, only if found to be because of a bug sending the data to it, but I think that's mostly viewer interaction. The module is opensource so you can probably fork and adjust code as needed and test for yourself.
(0038034)
aiaustin (developer)
2021-10-19 10:14

I fiddled about with the search enabled tick boxes on plot and region level and got it to go away in this instance. It could be that the search capability was unavailable. But as you say a few error traps to give a better response might help more generally.

- Issue History
Date Modified Username Field Change
2011-11-10 15:45 argus Portal New Issue
2011-11-10 15:47 nebadon Note Added: 0020324
2011-11-10 15:47 nebadon Assigned To => nebadon
2011-11-10 15:47 nebadon Status new => confirmed
2011-11-10 15:48 nebadon Assigned To nebadon =>
2011-11-11 14:14 justincc Note Added: 0020329
2011-11-11 14:27 nebadon Note Added: 0020331
2011-11-11 14:44 justincc Note Added: 0020333
2021-10-19 03:33 aiaustin Note Added: 0038031
2021-10-19 09:37 tampa Note Added: 0038032
2021-10-19 10:14 aiaustin Note Added: 0038034


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker