Ticket #71 (new defect)

Opened 5 months ago

pl->RemoveEntity crashes with physics

Reported by: darek Owned by:
Priority: critical Milestone:
Component: general Version:
Keywords: Cc:

Description

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f6acd7d46f0 (LWP 8660)]
0x00007f6aba9e51ce in _wrap_iPcMechanicsObject_RemoveForceTagged (args=0x14dd680) at ./out/linux/debug/plugins/behaviourlayer/python/blcel.cpp:36576
36576     (arg1)->RemoveForceTagged(arg2);
(gdb) bt
#0  0x00007f6aba9e51ce in _wrap_iPcMechanicsObject_RemoveForceTagged (args=0x14dd680) at ./out/linux/debug/plugins/behaviourlayer/python/blcel.cpp:36576
#1  0x00007f6abd242f53 in PyObject_Call () from /usr/lib/libpython2.5.so.1.0
#2  0x00007f6abd2c1945 in PyEval_EvalFrameEx () from /usr/lib/libpython2.5.so.1.0
#3  0x00007f6abd2c48c6 in PyEval_EvalCodeEx () from /usr/lib/libpython2.5.so.1.0
#4  0x00007f6abd2c2917 in PyEval_EvalFrameEx () from /usr/lib/libpython2.5.so.1.0
#5  0x00007f6abd2c36d3 in PyEval_EvalFrameEx () from /usr/lib/libpython2.5.so.1.0
#6  0x00007f6abd2c48c6 in PyEval_EvalCodeEx () from /usr/lib/libpython2.5.so.1.0
#7  0x00007f6abd2646d8 in ?? () from /usr/lib/libpython2.5.so.1.0
#8  0x00007f6abd242f53 in PyObject_Call () from /usr/lib/libpython2.5.so.1.0
#9  0x00007f6abd24a65f in ?? () from /usr/lib/libpython2.5.so.1.0
#10 0x00007f6abd242f53 in PyObject_Call () from /usr/lib/libpython2.5.so.1.0
#11 0x00007f6abd24703c in PyObject_CallMethodObjArgs () from /usr/lib/libpython2.5.so.1.0
#12 0x00007f6aba947a3c in SwigDirector_pyMessageReceiver::ReceiveMessage (this=0x7f6aa63c2994, msg_id=@0x7fffd57f0300, sender=0x7f6aa60d7a3c, ret=@0x7fffd57f02e0,
    params=0x0) at ./out/linux/debug/plugins/behaviourlayer/python/blcel.cpp:10442
#13 0x00007f6acd3a80e9 in celMessageDispatcher::SendMessage (this=0x7f6ab9f4a27c, params=0x0, ret=0x0) at ./include/celtool/stdmsgchannel.h:71
#14 0x00007f6ab722aa69 in celPcTimer::TickOnce (this=0x7f6aa60d7a14) at plugins/propclass/tools/timerfact.cpp:270
#15 0x00007f6abe330356 in celPlLayer::HandleEvent (this=0x7f6acd607a4c, ev=@0x7f6ab582fc1c) at plugins/stdphyslayer/pl.cpp:126
#16 0x00007f6abe352965 in celPlLayer::EventHandler::HandleEvent (this=0x7f6acd7bf33c, ev=@0x7f6ab582fc1c) at ./plugins/stdphyslayer/pl.h:273
#17 0x00007f6accdc35ef in csEventTree::Dispatch (this=0x658030, e=@0x7f6ab582fc1c) at libs/csutil/cssubscription.cpp:576
#18 0x00007f6accdc36aa in csEventTree::Notify (this=0x658030) at libs/csutil/cssubscription.cpp:546
#19 0x00007f6accde8edc in csEventQueue::Notify (this=0x7f6acd7bfa2c, name=@0x7f6acd7abbec) at libs/csutil/cseventq.cpp:269
#20 0x00007f6accdeec1b in csEventQueue::TypedFrameEventDispatcher::HandleEvent (this=0x7f6acd7abbbc) at ./include/csutil/cseventq.h:259
#21 0x00007f6accdc35ef in csEventTree::Dispatch (this=0x619af0, e=@0x7f6acd76d5e4) at libs/csutil/cssubscription.cpp:576
#22 0x00007f6accdc36aa in csEventTree::Notify (this=0x619af0) at libs/csutil/cssubscription.cpp:546
#23 0x00007f6accde8edc in csEventQueue::Notify (this=0x7f6acd7bfa2c, name=@0x7f6acd7bfb44) at libs/csutil/cseventq.cpp:269
#24 0x00007f6accde8fa1 in csEventQueue::Process (this=0x7f6acd7bfa2c) at libs/csutil/cseventq.cpp:285
#25 0x00007f6acce95901 in csDefaultRunLoop (r=0x7f6acd7a0c04) at libs/csutil/generic/runloop.cpp:99
#26 0x0000000000406892 in CelStart::Start (this=0x6140d0) at apps/celstart/celstart.cpp:770
#27 0x0000000000407ac9 in main (argc=3, argv=0x7fffd57f0ae8) at apps/celstart/celstart.cpp:799

Attachments

Add/Change #71 (pl->RemoveEntity crashes with physics)

Author



Action
as new
 
Note: See TracTickets for help on using tickets.