Skip to content

Instantly share code, notes, and snippets.

@PeterJohnson
Created June 5, 2016 04:37
Show Gist options
  • Save PeterJohnson/064f2602f6e01abc2060889dbcebb118 to your computer and use it in GitHub Desktop.
Save PeterJohnson/064f2602f6e01abc2060889dbcebb118 to your computer and use it in GitHub Desktop.
#0 0x00000000 in ?? ()
#1 0x001f8578 in std::_Function_base::~_Function_base (this=0x456a24,
__in_chrg=<optimized out>)
at /usr/arm-frc-linux-gnueabi/include/c++/4.8.2/functional:2030
#2 0x0021f420 in std::function<void ()>::~function() (this=0x456a24,
__in_chrg=<optimized out>)
at /usr/arm-frc-linux-gnueabi/include/c++/4.8.2/functional:2174
#3 0x002875f4 in Notifier::~Notifier (this=0x4569e0, __in_chrg=<optimized out>)
at /home/peter/project/frc/allwpilib/wpilibc/athena/src/Notifier.cpp:32
#4 0x002bdb4c in __gnu_cxx::new_allocator<Notifier>::destroy<Notifier> (this=0x4569dc,
__p=0x4569e0) at /usr/arm-frc-linux-gnueabi/include/c++/4.8.2/ext/new_allocator.h:124
#5 0x002bdac4 in std::allocator_traits<std::allocator<Notifier> >::_S_destroy<Notifier> (
__a=..., __p=0x4569e0)
at /usr/arm-frc-linux-gnueabi/include/c++/4.8.2/bits/alloc_traits.h:281
#6 0x002bda74 in std::allocator_traits<std::allocator<Notifier> >::destroy<Notifier> (
__a=..., __p=0x4569e0)
at /usr/arm-frc-linux-gnueabi/include/c++/4.8.2/bits/alloc_traits.h:405
#7 0x002bd98c in std::_Sp_counted_ptr_inplace<Notifier, std::allocator<Notifier>, (__gnu_cxx::_Lock_policy)2>::_M_dispose (this=0x4569d0)
at /usr/arm-frc-linux-gnueabi/include/c++/4.8.2/bits/shared_ptr_base.h:407
#8 0x001aa168 in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release (
this=0x4569d0) at /usr/arm-frc-linux-gnueabi/include/c++/4.8.2/bits/shared_ptr_base.h:144
#9 0x001a997c in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count (
this=0xbefff948, __in_chrg=<optimized out>)
at /usr/arm-frc-linux-gnueabi/include/c++/4.8.2/bits/shared_ptr_base.h:546
#10 0x002bb948 in std::__shared_ptr<Notifier, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr (
this=0xbefff944, __in_chrg=<optimized out>)
at /usr/arm-frc-linux-gnueabi/include/c++/4.8.2/bits/shared_ptr_base.h:781
#11 0x002bb9d8 in std::shared_ptr<Notifier>::~shared_ptr (this=0xbefff944,
__in_chrg=<optimized out>)
at /usr/arm-frc-linux-gnueabi/include/c++/4.8.2/bits/shared_ptr.h:93
#12 0x002bb2a8 in cleanNotifier (notifier_handle=50331649, status=0xbefff988)
at /home/peter/project/frc/allwpilib/hal/lib/athena/Notifier.cpp:148
#13 0x00287510 in Notifier::~Notifier (this=0x455db0, __in_chrg=<optimized out>)
at /home/peter/project/frc/allwpilib/wpilibc/athena/src/Notifier.cpp:36
#14 0x0028764c in Notifier::~Notifier (this=0x455db0, __in_chrg=<optimized out>)
at /home/peter/project/frc/allwpilib/wpilibc/athena/src/Notifier.cpp:43
#15 0x002a1544 in std::default_delete<Notifier>::operator() (this=0x456d90, __ptr=0x455db0)
at /usr/arm-frc-linux-gnueabi/include/c++/4.8.2/bits/unique_ptr.h:67
#16 0x002a0f2c in std::unique_ptr<Notifier, std::default_delete<Notifier> >::~unique_ptr (
this=0x456d90, __in_chrg=<optimized out>)
at /usr/arm-frc-linux-gnueabi/include/c++/4.8.2/bits/unique_ptr.h:184
#17 0x0029e2d0 in PIDController::~PIDController (this=0x456cd8, __in_chrg=<optimized out>)
at /home/peter/project/frc/allwpilib/wpilibc/athena/src/PIDController.cpp:80
#18 0x0029e364 in PIDController::~PIDController (this=0x456cd8, __in_chrg=<optimized out>)
at /home/peter/project/frc/allwpilib/wpilibc/athena/src/PIDController.cpp:84
#19 0x00212a34 in PIDToleranceTest::TearDown (this=0x455b28)
at /home/peter/project/frc/allwpilib/wpilibcIntegrationTests/src/PIDToleranceTest.cpp:41
#20 0x001e2eac in testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void> (object=0x455b28, method=&virtual testing::Test::TearDown(),
location=0x31cc94 "TearDown()")
at /home/peter/project/frc/allwpilib/wpilibcIntegrationTests/gtest/src/gtest.cc:2079
#21 0x001dd1f0 in testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>
(object=0x455b28, method=&virtual testing::Test::TearDown(),
location=0x31cc94 "TearDown()")
at /home/peter/project/frc/allwpilib/wpilibcIntegrationTests/gtest/src/gtest.cc:2115
#22 0x001c0498 in testing::Test::Run (this=0x455b28)
at /home/peter/project/frc/allwpilib/wpilibcIntegrationTests/gtest/src/gtest.cc:2160
#23 0x001c0cec in testing::TestInfo::Run (this=0x41ea40)
at /home/peter/project/frc/allwpilib/wpilibcIntegrationTests/gtest/src/gtest.cc:2327
#24 0x001c14cc in testing::TestCase::Run (this=0x41eab0)
at /home/peter/project/frc/allwpilib/wpilibcIntegrationTests/gtest/src/gtest.cc:2445
#25 0x001c8a4c in testing::internal::UnitTestImpl::RunAllTests (this=0x41c608)
at /home/peter/project/frc/allwpilib/wpilibcIntegrationTests/gtest/src/gtest.cc:4308
#26 0x001e3f64 in testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> (object=0x41c608,
method=(bool (testing::internal::UnitTestImpl::*)(testing::internal::UnitTestImpl * const)) 0x1c8720 <testing::internal::UnitTestImpl::RunAllTests()>,
location=0x31d500 "auxiliary test code (environments or event listeners)")
at /home/peter/project/frc/allwpilib/wpilibcIntegrationTests/gtest/src/gtest.cc:2079
#27 0x001de298 in testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> (object=0x41c608,
method=(bool (testing::internal::UnitTestImpl::*)(testing::internal::UnitTestImpl * const)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment