[Opensim-users] llPushObject Function

Clive Gould cliveg at gmail.com
Tue Jun 29 12:11:49 UTC 2010


Hi

Has anyone else has problems with llPushObject crashing the simulator
(Opensim 0.6.9)?

We've now had at least two crashes attributable to this function.

Thanks

Clive


opensim crash log appended

12:58:59 - StandupCode Executed
Region (root) # Stacktrace:

 at (wrapper managed-to-native) Ode.NET.d.BodyAddForce
(intptr,single,single,single) <0x00004>
 at (wrapper managed-to-native) Ode.NET.d.BodyAddForce
(intptr,single,single,single) <0xffffffff>
 at OpenSim.Region.Physics.OdePlugin.OdeCharacter.doForce
(OpenMetaverse.Vector3) <0x0003d>
 at OpenSim.Region.Physics.OdePlugin.OdeCharacter.AddForce
(OpenMetaverse.Vector3,bool) <0x000a6>
 at OpenSim.Region.ScriptEngine.Shared.Api.LSL_Api.llPushObject
(string,OpenSim.Region.ScriptEngine.Shared.LSL_Types/Vector3,OpenSim.Region.ScriptEngine.Shared.LSL_Types/Vector3,int)
<0x00c2e>
 at (wrapper remoting-invoke-with-check)
OpenSim.Region.ScriptEngine.Shared.Api.LSL_Api.llPushObject
(string,OpenSim.Region.ScriptEngine.Shared.LSL_Types/Vector3,OpenSim.Region.ScriptEngine.Shared.LSL_Types/Vector3,int)
<0xffffffff>
 at (wrapper xdomain-dispatch)
OpenSim.Region.ScriptEngine.Shared.Api.LSL_Api.llPushObject
(object,byte[]&,byte[]&,string,int) <0xffffffff>

Native stacktrace:

       mono [0x80cb9a9]
       mono [0x80f57d1]
       [0x79f440]
       [0x35a2354]
       [0x76c7c6e]
       [0xa110374f]
       [0xa11088d7]
       [0xa1107c75]
       [0xa1107a24]
       [0xa8228e6d]
       [0x9e319477]
       [0x9e315e0a]
       [0x9e315985]
       mono(mono_runtime_invoke_array+0x196) [0x80fcfb6]
       mono [0x816ab65]
       [0xacfa0033]
       [0x9f2aeacd]
       [0xacf9fd96]
       [0x9e310435]
       [0x9e31031d]
       [0x9e3102d0]
       [0x9e310185]
       [0x3c3ff05]
       [0x3e83874]
       [0x3e8327f]
       [0x520d13f]
       [0x520cfde]
       [0x520cce3]
       [0xa46ef5]
       [0xf16b50]
       mono(mono_runtime_delegate_invoke+0x36) [0x80fa676]
       mono [0x81079dd]
       mono [0x81a6215]
       mono [0x81cce35]
       /lib/i686/nosegneg/libpthread.so.0 [0xa96869]
       /lib/i686/nosegneg/libc.so.6(clone+0x5e) [0x281e9e]

Debug info from gdb:

warning: .dynamic section for "/lib/libglib-2.0.so.0" is not at the
expected address
warning: difference appears to be caused by prelink, adjusting expectations
warning: .dynamic section for "/lib/i686/nosegneg/libc.so.6" is not at
the expected address
warning: difference appears to be caused by prelink, adjusting expectations
warning: .dynamic section for "/usr/lib/libexif.so.12" is not at the
expected address
warning: difference appears to be caused by prelink, adjusting expectations



More information about the Opensim-users mailing list