llPushObject Function

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

llPushObject Function

cliveg
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
[hidden email]
https://lists.berlios.de/mailman/listinfo/opensim-users
Reply | Threaded
Open this post in threaded view
|

Re: llPushObject Function

Jor3l Boa
Not here, works fine in .7 too.

2010/6/29 Clive Gould <[hidden email]>
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
[hidden email]
https://lists.berlios.de/mailman/listinfo/opensim-users


_______________________________________________
Opensim-users mailing list
[hidden email]
https://lists.berlios.de/mailman/listinfo/opensim-users
Reply | Threaded
Open this post in threaded view
|

Re: llPushObject Function

cliveg
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 <[hidden email]> wrote:

> Not here, works fine in .7 too.
>
> 2010/6/29 Clive Gould <[hidden email]>
>>
>> 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
>> [hidden email]
>> https://lists.berlios.de/mailman/listinfo/opensim-users
>
>
_______________________________________________
Opensim-users mailing list
[hidden email]
https://lists.berlios.de/mailman/listinfo/opensim-users