<HTML>
<HEAD>
<TITLE>Re: [Opensim-users] Server causing viewers to crash</TITLE>
</HEAD>
<BODY>
<FONT SIZE="4"><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>Thanks, I’m looking into it now.<BR>
<BR>
What exactly is the ParticalSystem? If I disable it, how will me prims suffer?<BR>
<BR>
-Matthew<BR>
<BR>
<BR>
On 2014-03-11, 4:57 PM, "Justin Clark-Casey" <jjustincc@googlemail.com> wrote:<BR>
<BR>
</SPAN></FONT></FONT><BLOCKQUOTE><FONT SIZE="4"><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>Hi Matthew. I haven't seen this before. However, a quick grep of the Singularity source code reveals that "syssize"<BR>
and "whippang" are currently unused and probably dummy names used in the unpacking of particle system data<BR>
(llpartdata.cpp).<BR>
<BR>
This suggests to me that the particle system data in one of your prims has somehow become corrupt, in such a way that it<BR>
triggers a crash in the viewer.<BR>
<BR>
If you are building OpenSimulator, an extremely quick and dirty test would be to replace<BR>
<BR>
update.PSBlock = data.ParticleSystem ?? Utils.EmptyBytes;<BR>
<BR>
in LLClientView.CreatePrimUpdateBlock() with just<BR>
<BR>
update.PSBlock = Utils.EmptyBytes;<BR>
<BR>
and see if the problem goes away. If it does, then it is a particle system issue. Unfortunately, then it's a case of<BR>
elimination of anything with a particle system (I think you could get a list of such prims by looking for non-empty<BR>
ParticleSystem fields in the prims db table).<BR>
<BR>
Or if we're unlucky, it could be some other bad data in building the prim packet and this is only showing up when the<BR>
viewer tries to unpack the particle system section.<BR>
<BR>
On 11/03/14 11:27, Drover, Matt wrote:<BR>
> Somehow, something has changed on my server and all viewers are crashing when they connect to my grid.<BR>
><BR>
> I'm running opensim v0.7.6 in grid mode. I have 15 regions spanned across 5 opensim instances. All on the same pc. The<BR>
> pc is windows server 2008 r2 and is a vm.<BR>
><BR>
> I tested many viewers, all with the same results. Here are the errors from the singulatiry viewer log.<BR>
><BR>
> 2014-03-10T14:20:23Z WARNING: LLDataPackerBinaryBuffer::verifyLength: Buffer overflow in BinaryBuffer length verify,<BR>
> field name crc!<BR>
><BR>
> 2014-03-10T14:20:23Z WARNING: LLDataPackerBinaryBuffer::verifyLength: Current pos: 0 Buffer size: 1 Data size: 4<BR>
><BR>
> 2014-03-10T14:20:23Z WARNING: LLDataPackerBinaryBuffer::verifyLength: Buffer overflow in BinaryBuffer length verify,<BR>
> field name syssize!<BR>
><BR>
> 2014-03-10T14:20:23Z WARNING: LLDataPackerBinaryBuffer::verifyLength: Current pos: 0 Buffer size: 1 Data size: 4<BR>
><BR>
> 2014-03-10T14:20:23Z WARNING: LLDataPackerBinaryBuffer::verifyLength: Buffer overflow in BinaryBuffer length verify,<BR>
> field name whippang!<BR>
><BR>
> 2014-03-10T14:20:23Z WARNING: LLDataPackerBinaryBuffer::verifyLength: Current pos: 4 Buffer size: 1 Data size: 1<BR>
><BR>
> 2014-03-10T14:20:23Z WARNING: LLDataPackerBinaryBuffer::verifyLength: Buffer overflow in BinaryBuffer length verify,<BR>
> field name whippang!<BR>
><BR>
> 2014-03-10T14:20:23Z WARNING: LLDataPackerBinaryBuffer::verifyLength: Current pos: 5 Buffer size: 1 Data size: 1<BR>
><BR>
> 2014-03-10T14:20:23Z WARNING: LLDataPackerBinaryBuffer::verifyLength: Buffer overflow in BinaryBuffer length verify,<BR>
> field name whippang!<BR>
><BR>
> 2014-03-10T14:20:23Z WARNING: LLDataPackerBinaryBuffer::verifyLength: Current pos: 6 Buffer size: 1 Data size: 1<BR>
><BR>
> 2014-03-10T14:20:23Z WARNING: LLDataPackerBinaryBuffer::verifyLength: Buffer overflow in BinaryBuffer length verify,<BR>
> field name whippang!<BR>
><BR>
> The last 2 lines repeat about 1000 more times then the viewer crashes.<BR>
><BR>
> Any ideas?<BR>
><BR>
> *Matthew Drover<BR>
> *Programmer Consultant<BR>
><BR>
> Immersive Technology<BR>
> Distance Education, Learning and Teaching Support<BR>
><BR>
><BR>
><BR>
> _______________________________________________<BR>
> Opensim-users mailing list<BR>
> Opensim-users@lists.berlios.de<BR>
> https://lists.berlios.de/mailman/listinfo/opensim-users<BR>
><BR>
<BR>
<BR>
--<BR>
Justin Clark-Casey (justincc)<BR>
OSVW Consulting<BR>
<a href="http://justincc.org">http://justincc.org</a><BR>
<a href="http://twitter.com/justincc">http://twitter.com/justincc</a><BR>
_______________________________________________<BR>
Opensim-users mailing list<BR>
Opensim-users@lists.berlios.de<BR>
https://lists.berlios.de/mailman/listinfo/opensim-users<BR>
<BR>
</SPAN></FONT></FONT></BLOCKQUOTE>
</BODY>
</HTML>