Skip to content

Instantly share code, notes, and snippets.

@chsims1
Created January 13, 2014 07:59
Show Gist options
  • Save chsims1/8396314 to your computer and use it in GitHub Desktop.
Save chsims1/8396314 to your computer and use it in GitHub Desktop.
OpenTrack
GNU gdb (GDB) 7.6.2
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-unknown-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/local/opentrack...(no debugging symbols found)...done.
[?1034h(gdb) handle SIG33 pass nostop noprint
Signal Stop Print Pass to program Description
SIG33 No No Yes Real-time event 33
(gdb) set pagination 0
(gdb) run
Starting program: /usr/local/./opentrack
warning: no loadable sections found in added symbol-file system-supplied DSO at 0x7ffff7ffa000
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7fffdcead700 (LWP 2873)]
[New Thread 0x7fffdae86700 (LWP 2874)]
"key-index-center" QVariant(Invalid) QVariant(int, 0)
Config file now "/usr/local/settings/default.ini"
Error, if any: (null)
Error, if any: (null)
Error, if any: (null)
Error, if any: (null)
Loading "libopentrack-proto-fgfs.so"
Error, if any: (null)
Error, if any: (null)
Error, if any: (null)
Error, if any: (null)
Loading "libopentrack-proto-udp.so"
Error, if any: (null)
Error, if any: (null)
Error, if any: (null)
Error, if any: (null)
Loading "libopentrack-tracker-hatire.so"
Error, if any: (null)
Error, if any: (null)
Error, if any: (null)
Error, if any: (null)
Loading "libopentrack-tracker-ht.so"
Error, if any: (null)
Error, if any: (null)
Error, if any: (null)
Error, if any: (null)
Loading "libopentrack-tracker-pt.so"
Error, if any: (null)
Error, if any: (null)
Error, if any: (null)
Error, if any: (null)
Loading "libopentrack-tracker-udp.so"
Error, if any: (null)
Error, if any: (null)
Error, if any: (null)
Error, if any: (null)
Loading "libopentrack-filter-accela.so"
Error, if any: (null)
Error, if any: (null)
Error, if any: (null)
Error, if any: (null)
Loading "libopentrack-filter-ewma.so"
Error, if any: (null)
Error, if any: (null)
Error, if any: (null)
Error, if any: (null)
Loading "libopentrack-filter-kalman.so"
"key-index-center" QVariant(Invalid) QVariant(int, 0)
"camera-index" QVariant(Invalid) QVariant(int, 0)
Tracker::Tracker
"ip1" QVariant(Invalid) QVariant(int, 192)
Tracker:: Applying settings
Tracker::apply ends
Tracker:: Thread started
tracker Hz: 66
[New Thread 0x7fffcdca2700 (LWP 2875)]
[New Thread 0x7fffcd375700 (LWP 2876)]
[New Thread 0x7fffcc60e700 (LWP 2877)]
[New Thread 0x7fffbffff700 (LWP 2878)]
[New Thread 0x7fffbfbfe700 (LWP 2879)]
Program received signal SIGINT, Interrupt.
0x00007ffff214303f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
(gdb) backtrace full
#0 0x00007ffff214303f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007ffff2b404aa in QWaitCondition::wait(QMutex*, unsigned long) () from /lib64/libQt5Core.so.5
No symbol table info available.
#2 0x00007ffff2b3fb6e in QThread::wait(unsigned long) () from /lib64/libQt5Core.so.5
No symbol table info available.
#3 0x0000000000436424 in FaceTrackNoIR::stopTracker() ()
No symbol table info available.
#4 0x0000000000450d37 in FaceTrackNoIR::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) ()
No symbol table info available.
#5 0x00007ffff2cffb66 in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5
No symbol table info available.
#6 0x00007ffff41703c2 in QAbstractButton::clicked(bool) () from /lib64/libQt5Widgets.so.5
No symbol table info available.
#7 0x00007ffff3ef8bf6 in ?? () from /lib64/libQt5Widgets.so.5
No symbol table info available.
#8 0x00007ffff3ef970e in ?? () from /lib64/libQt5Widgets.so.5
No symbol table info available.
#9 0x00007ffff3ef9884 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /lib64/libQt5Widgets.so.5
No symbol table info available.
#10 0x00007ffff3e3d975 in QWidget::event(QEvent*) () from /lib64/libQt5Widgets.so.5
No symbol table info available.
#11 0x00007ffff3e02acc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
No symbol table info available.
#12 0x00007ffff3e088f5 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
No symbol table info available.
#13 0x00007ffff2cd860d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
No symbol table info available.
#14 0x00007ffff3e067b1 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /lib64/libQt5Widgets.so.5
No symbol table info available.
#15 0x00007ffff3e5a5df in ?? () from /lib64/libQt5Widgets.so.5
No symbol table info available.
#16 0x00007ffff3e5c30b in ?? () from /lib64/libQt5Widgets.so.5
No symbol table info available.
#17 0x00007ffff3e02acc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
No symbol table info available.
#18 0x00007ffff3e07c26 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
No symbol table info available.
#19 0x00007ffff2cd860d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
No symbol table info available.
#20 0x00007ffff375bf0c in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /lib64/libQt5Gui.so.5
No symbol table info available.
#21 0x00007ffff375d5d5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /lib64/libQt5Gui.so.5
No symbol table info available.
#22 0x00007ffff37467f8 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Gui.so.5
No symbol table info available.
#23 0x00007fffdc44fb70 in ?? () from /usr/lib/qt/plugins/platforms/libqxcb.so
No symbol table info available.
#24 0x00007fffeebdf296 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
No symbol table info available.
#25 0x00007fffeebdf5e8 in ?? () from /lib64/libglib-2.0.so.0
No symbol table info available.
#26 0x00007fffeebdf68c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
No symbol table info available.
#27 0x00007ffff2d2516c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
No symbol table info available.
#28 0x00007ffff2cd734b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
No symbol table info available.
#29 0x00007ffff2cdd921 in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
No symbol table info available.
#30 0x000000000044bd1b in main ()
No symbol table info available.
(gdb) info registers
rax 0xfffffffffffffe00 -512
rbx 0x1a4a2e0 27566816
rcx 0xffffffffffffffff -1
rdx 0x1 1
rsi 0x80 128
rdi 0x1a4a30c 27566860
rbp 0xffffffffffffffff 0xffffffffffffffff
rsp 0x7fffffffd2b0 0x7fffffffd2b0
r8 0x1a4a200 27566592
r9 0x0 0
r10 0x0 0
r11 0x246 582
r12 0x7fffffffd2f0 140737488343792
r13 0x1a4a308 27566856
r14 0x0 0
r15 0x1a4a850 27568208
rip 0x7ffff214303f 0x7ffff214303f <pthread_cond_wait@@GLIBC_2.3.2+191>
eflags 0x246 [ PF ZF IF ]
cs 0x33 51
ss 0x2b 43
ds 0x0 0
es 0x0 0
fs 0x0 0
gs 0x0 0
(gdb) x/16i $pc
=> 0x7ffff214303f <pthread_cond_wait@@GLIBC_2.3.2+191>: mov (%rsp),%edi
0x7ffff2143042 <pthread_cond_wait@@GLIBC_2.3.2+194>: callq 0x7ffff21456f0 <__pthread_disable_asynccancel>
0x7ffff2143047 <pthread_cond_wait@@GLIBC_2.3.2+199>: mov 0x8(%rsp),%rdi
0x7ffff214304c <pthread_cond_wait@@GLIBC_2.3.2+204>: mov $0x1,%esi
0x7ffff2143051 <pthread_cond_wait@@GLIBC_2.3.2+209>: xor %eax,%eax
0x7ffff2143053 <pthread_cond_wait@@GLIBC_2.3.2+211>: lock cmpxchg %esi,(%rdi)
0x7ffff2143057 <pthread_cond_wait@@GLIBC_2.3.2+215>: jne 0x7ffff214313d <pthread_cond_wait@@GLIBC_2.3.2+445>
0x7ffff214305d <pthread_cond_wait@@GLIBC_2.3.2+221>: mov 0x2c(%rdi),%edx
0x7ffff2143060 <pthread_cond_wait@@GLIBC_2.3.2+224>: mov 0x18(%rdi),%rax
0x7ffff2143064 <pthread_cond_wait@@GLIBC_2.3.2+228>: mov 0x10(%rdi),%r9
0x7ffff2143068 <pthread_cond_wait@@GLIBC_2.3.2+232>: cmp 0x4(%rsp),%edx
0x7ffff214306c <pthread_cond_wait@@GLIBC_2.3.2+236>: jne 0x7ffff214307e <pthread_cond_wait@@GLIBC_2.3.2+254>
0x7ffff214306e <pthread_cond_wait@@GLIBC_2.3.2+238>: cmp 0x18(%rsp),%r9
0x7ffff2143073 <pthread_cond_wait@@GLIBC_2.3.2+243>: jbe 0x7ffff21430de <pthread_cond_wait@@GLIBC_2.3.2+350>
0x7ffff2143075 <pthread_cond_wait@@GLIBC_2.3.2+245>: cmp %rax,%r9
0x7ffff2143078 <pthread_cond_wait@@GLIBC_2.3.2+248>: jbe 0x7ffff21430de <pthread_cond_wait@@GLIBC_2.3.2+350>
(gdb) thread apply all backtrace
Thread 8 (Thread 0x7fffbfbfe700 (LWP 2879)):
#0 0x00007ffff095c219 in syscall () from /lib64/libc.so.6
#1 0x00007ffff145c34b in ?? () from /lib64/libtbb.so.2
#2 0x00007ffff145c369 in ?? () from /lib64/libtbb.so.2
#3 0x00007ffff213f0a2 in start_thread () from /lib64/libpthread.so.0
#4 0x00007ffff096032d in clone () from /lib64/libc.so.6
Thread 7 (Thread 0x7fffbffff700 (LWP 2878)):
#0 0x00007ffff095c219 in syscall () from /lib64/libc.so.6
#1 0x00007ffff145c34b in ?? () from /lib64/libtbb.so.2
#2 0x00007ffff145c369 in ?? () from /lib64/libtbb.so.2
#3 0x00007ffff213f0a2 in start_thread () from /lib64/libpthread.so.0
#4 0x00007ffff096032d in clone () from /lib64/libc.so.6
Thread 6 (Thread 0x7fffcc60e700 (LWP 2877)):
#0 0x00007ffff095c219 in syscall () from /lib64/libc.so.6
#1 0x00007ffff145c34b in ?? () from /lib64/libtbb.so.2
#2 0x00007ffff145c369 in ?? () from /lib64/libtbb.so.2
#3 0x00007ffff213f0a2 in start_thread () from /lib64/libpthread.so.0
#4 0x00007ffff096032d in clone () from /lib64/libc.so.6
Thread 5 (Thread 0x7fffcd375700 (LWP 2876)):
#0 0x00007ffff095c219 in syscall () from /lib64/libc.so.6
#1 0x00007ffff2b3998c in QBasicMutex::lockInternal() () from /lib64/libQt5Core.so.5
#2 0x00007fffd90869b0 in QMutexLocker::QMutexLocker(QBasicMutex*) () from /usr/local/libopentrack-tracker-pt.so
#3 0x00007fffd908892d in Tracker::GetHeadPoseData(double*) () from /usr/local/libopentrack-tracker-pt.so
#4 0x000000000044f2e7 in Tracker::run() ()
#5 0x00007ffff2b3fee3 in ?? () from /lib64/libQt5Core.so.5
#6 0x00007ffff213f0a2 in start_thread () from /lib64/libpthread.so.0
#7 0x00007ffff096032d in clone () from /lib64/libc.so.6
Thread 4 (Thread 0x7fffcdca2700 (LWP 2875)):
#0 0x00007ffff09594f3 in select () from /lib64/libc.so.6
#1 0x00007ffff5af6ca2 in CvCaptureCAM_V4L_CPP::grabFrame() () from /lib64/libopencv_highgui.so.2.4
#2 0x00007ffff5adb621 in cvGrabFrame () from /lib64/libopencv_highgui.so.2.4
#3 0x00007ffff5adb63d in cv::VideoCapture::grab() () from /lib64/libopencv_highgui.so.2.4
#4 0x00007ffff5adb1f2 in cv::VideoCapture::read(cv::Mat&) () from /lib64/libopencv_highgui.so.2.4
#5 0x00007fffd9085212 in CVCamera::_get_frame(cv::Mat*) () from /usr/local/libopentrack-tracker-pt.so
#6 0x00007fffd9084f15 in Camera::get_frame(float, cv::Mat*) () from /usr/local/libopentrack-tracker-pt.so
#7 0x00007fffd90874ff in Tracker::run() () from /usr/local/libopentrack-tracker-pt.so
#8 0x00007ffff2b3fee3 in ?? () from /lib64/libQt5Core.so.5
#9 0x00007ffff213f0a2 in start_thread () from /lib64/libpthread.so.0
#10 0x00007ffff096032d in clone () from /lib64/libc.so.6
Thread 3 (Thread 0x7fffdae86700 (LWP 2874)):
#0 0x00007ffff095787d in poll () from /lib64/libc.so.6
#1 0x00007fffea89299a in ?? () from /lib64/libxcb.so.1
#2 0x00007fffea89449f in xcb_wait_for_event () from /lib64/libxcb.so.1
#3 0x00007fffdc42fea9 in ?? () from /usr/lib/qt/plugins/platforms/libqxcb.so
#4 0x00007ffff2b3fee3 in ?? () from /lib64/libQt5Core.so.5
#5 0x00007ffff213f0a2 in start_thread () from /lib64/libpthread.so.0
#6 0x00007ffff096032d in clone () from /lib64/libc.so.6
Thread 2 (Thread 0x7fffdcead700 (LWP 2873)):
#0 0x00007ffff095787d in poll () from /lib64/libc.so.6
#1 0x00007fffe5933908 in ?? () from /lib64/libusb-1.0.so.0
#2 0x00007ffff213f0a2 in start_thread () from /lib64/libpthread.so.0
#3 0x00007ffff096032d in clone () from /lib64/libc.so.6
Thread 1 (Thread 0x7fffdd0e9940 (LWP 2869)):
#0 0x00007ffff214303f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff2b404aa in QWaitCondition::wait(QMutex*, unsigned long) () from /lib64/libQt5Core.so.5
#2 0x00007ffff2b3fb6e in QThread::wait(unsigned long) () from /lib64/libQt5Core.so.5
#3 0x0000000000436424 in FaceTrackNoIR::stopTracker() ()
#4 0x0000000000450d37 in FaceTrackNoIR::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) ()
#5 0x00007ffff2cffb66 in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5
#6 0x00007ffff41703c2 in QAbstractButton::clicked(bool) () from /lib64/libQt5Widgets.so.5
#7 0x00007ffff3ef8bf6 in ?? () from /lib64/libQt5Widgets.so.5
#8 0x00007ffff3ef970e in ?? () from /lib64/libQt5Widgets.so.5
#9 0x00007ffff3ef9884 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /lib64/libQt5Widgets.so.5
#10 0x00007ffff3e3d975 in QWidget::event(QEvent*) () from /lib64/libQt5Widgets.so.5
#11 0x00007ffff3e02acc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#12 0x00007ffff3e088f5 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#13 0x00007ffff2cd860d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#14 0x00007ffff3e067b1 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /lib64/libQt5Widgets.so.5
#15 0x00007ffff3e5a5df in ?? () from /lib64/libQt5Widgets.so.5
#16 0x00007ffff3e5c30b in ?? () from /lib64/libQt5Widgets.so.5
#17 0x00007ffff3e02acc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#18 0x00007ffff3e07c26 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#19 0x00007ffff2cd860d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#20 0x00007ffff375bf0c in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /lib64/libQt5Gui.so.5
#21 0x00007ffff375d5d5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /lib64/libQt5Gui.so.5
#22 0x00007ffff37467f8 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Gui.so.5
#23 0x00007fffdc44fb70 in ?? () from /usr/lib/qt/plugins/platforms/libqxcb.so
#24 0x00007fffeebdf296 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#25 0x00007fffeebdf5e8 in ?? () from /lib64/libglib-2.0.so.0
#26 0x00007fffeebdf68c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#27 0x00007ffff2d2516c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#28 0x00007ffff2cd734b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#29 0x00007ffff2cdd921 in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
#30 0x000000000044bd1b in main ()
(gdb) quit
A debugging session is active.
Inferior 1 [process 2869] will be killed.
Quit anyway? (y or n)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment