Skip to content

Instantly share code, notes, and snippets.

@haudren
Created September 29, 2015 00:38
Show Gist options
  • Save haudren/42ffc65ebad9244a3573 to your computer and use it in GitHub Desktop.
Save haudren/42ffc65ebad9244a3573 to your computer and use it in GitHub Desktop.
Backtrace crash choreonoid
#0 0x00007fffe4fc62a1 in at (colIndex=0, rowIndex=0, this=0x1e48be0)
at /home/herve/workspace/choreonoid_drc/choreonoid/src/Util/Deque2D.h:561
#1 cnoid::KinematicFaultCheckerImpl::checkFaults (this=this@entry=0xc5af60,
bodyItem=bodyItem@entry=0x16f0660, motionItem=motionItem@entry=0x1e64860, os=...,
checkPosition=checkPosition@entry=true, checkVelocity=checkVelocity@entry=true,
checkCollision=checkCollision@entry=true, linkSelection=..., beginningTime=beginningTime@entry=0,
endingTime=endingTime@entry=5.9949999999988073)
at /home/herve/workspace/choreonoid_drc/choreonoid/src/BodyPlugin/KinematicFaultChecker.cpp:443
#2 0x00007fffe4fc6df1 in cnoid::KinematicFaultCheckerImpl::apply (this=0xc5af60)
at /home/herve/workspace/choreonoid_drc/choreonoid/src/BodyPlugin/KinematicFaultChecker.cpp:313
#3 0x00007ffff7ac1537 in operator() (a0=false, this=<optimized out>)
at /usr/include/boost/function/function_template.hpp:767
#4 call<cnoid::signal_private::SlotHolder1<void, bool, cnoid::signal_private::last_value<void> > > (
slot=<optimized out>, this=<synthetic pointer>)
at /home/herve/workspace/choreonoid_drc/choreonoid/src/Util/SignalTemplate.h:91
#5 operator* (this=<optimized out>)
at /home/herve/workspace/choreonoid_drc/choreonoid/src/Util/Signal.h:101
#6 operator()<cnoid::signal_private::SlotCallIterator<cnoid::signal_private::SlotHolder1<void, bool, cnoid::signal_private::last_value<void> >, cnoid::ArgSet1<void, bool, cnoid::signal_private::last_value<void> > > > (this=<optimized out>, last=..., first=...)
at /home/herve/workspace/choreonoid_drc/choreonoid/src/Util/Signal.h:43
#7 operator() (a1=<optimized out>, this=<optimized out>)
at /home/herve/workspace/choreonoid_drc/choreonoid/src/Util/SignalTemplate.h:217
#8 cnoid::PushButton::onClicked (this=<optimized out>, checked=false)
at /home/herve/workspace/choreonoid_drc/choreonoid/src/Base/Button.cpp:71
#9 0x00007ffff698d87a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#10 0x00007ffff74f9172 in QAbstractButton::clicked(bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#11 0x00007ffff725ca63 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#12 0x00007ffff725dbd3 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#13 0x00007ffff725dcbc in QAbstractButton::mouseReleaseEvent(QMouseEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#14 0x00007ffff6efa51a in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#15 0x00007ffff6eaae2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#16 0x00007ffff6eb15dd in QApplication::notify(QObject*, QEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#17 0x00007ffff69794dd in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#18 0x00007ffff6eb0d93 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#19 0x00007ffff6f259eb in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#20 0x00007ffff6f25289 in QApplication::x11ProcessEvent(_XEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#21 0x00007ffff6f4cb32 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#22 0x00007ffff3de2e04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007ffff3de3048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007ffff3de30ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007ffff69a67be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#26 0x00007ffff6f4cbe6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#27 0x00007ffff69780af in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#28 0x00007ffff69783a5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#29 0x00007ffff697db79 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#30 0x00007ffff7a2ba0d in cnoid::AppImpl::exec (this=0x658570)
---Type <return> to continue, or q <return> to quit---
at /home/herve/workspace/choreonoid_drc/choreonoid/src/Base/App.cpp:311
#31 0x00007ffff7a2ba39 in cnoid::App::exec (this=this@entry=0x7fffffffe400)
at /home/herve/workspace/choreonoid_drc/choreonoid/src/Base/App.cpp:294
#32 0x0000000000400f5b in main (argc=2, argv=0x7fffffffe508)
at /home/herve/workspace/choreonoid_drc/choreonoid/src/Choreonoid/main.cpp:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment