[Opensim-users] llPushObject Function

Clive Gould cliveg at gmail.com
Tue Jun 29 13:14:03 UTC 2010


I suspect it llPushObject may only crash the sim with certain
parameter values :(

I'm using Linux 32 bit with Mono JIT compiler version 2.4.2.3 (tarball
Mon Jan 18 08:25:50 GMT 2010)

There is already a posting on Mantis reagrding this issue that I've just found:-

See: http://opensimulator.org/mantis/view.php?id=3451



On Tue, Jun 29, 2010 at 2:07 PM, Jor3l Boa <jor3l at foravatars.com> wrote:
> Not here, works fine in .7 too.
>
> 2010/6/29 Clive Gould <cliveg at gmail.com>
>>
>> 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
>> _______________________________________________
>> Opensim-users mailing list
>> Opensim-users at lists.berlios.de
>> https://lists.berlios.de/mailman/listinfo/opensim-users
>
>



More information about the Opensim-users mailing list