Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save avances123/c9fc0d7e5cabd46e9b34c77b5b52e6f8 to your computer and use it in GitHub Desktop.
Save avances123/c9fc0d7e5cabd46e9b34c77b5b52e6f8 to your computer and use it in GitHub Desktop.
grapevis_camera | 0x00007f43d77cfa00 2025-07-03 10:15:07.281481 [info] Starting FrameSource
grapevis_camera | 0x00007f43b8dff700 2025-07-03 10:15:07.282327 [info] Request open. Queued: 1
grapevis_camera | 0x00007f43b8dff700 2025-07-03 10:15:07.282416 [info] Starting Vimba API
grapevis_camera | 0x00007f43b834e700 2025-07-03 10:15:07.283077 [info] Starting WebSocket Server at :4206
grapevis_camera | 0x00007f43b39da700 2025-07-03 10:15:07.284592 [info] Starting Web Server at :4205
grapevis_camera | 0x00007f43b8dff700 2025-07-03 10:15:07.288484 [info] Getting camera list
grapevis_camera | 0x00007f43b8dff700 2025-07-03 10:15:07.439776 [warning] Error getting camera list. Cause: Not found.
grapevis_camera | 0x00007f43b8dff700 2025-07-03 10:15:07.722251 [info] Request open ended: 0
grapevis_camera | 0x00007f43b8dff700 2025-07-03 10:15:11.722387 [info] Not any valid frame received for 4000 ms
grapevis_camera | /grapevis/CeresiaCameraServer/src/ceresia/camera/source/vimba/VimbaController.cpp:90:49: runtime error: member call on null pointer of type 'struct FeatureContainer'
grapevis_camera | /grapevis/CeresiaCameraServer/src/ceresia/camera/source/vimba/VimbaController.cpp:90:49: runtime error: member access within null pointer of type 'struct FeatureContainer'
grapevis_camera | ASAN:DEADLYSIGNAL
grapevis_camera | =================================================================
grapevis_camera | ==1==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x560033a26b9b bp 0x7f43b8dfdd10 sp 0x7f43b8dfdb50 T1)
grapevis_camera | #0 0x560033a26b9a in VmbErrorType ceresia::camera::source::vimba::GetFeatureValue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(AVT::VmbAPI::shared_ptr<AVT::VmbAPI::Camera> const&, char const* const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (/grapevis/CeresiaCameraServer/build/CeresiaCameraServer+0x1026b9a)
grapevis_camera | #1 0x560033a18015 in ceresia::camera::source::vimba::GetCurrentBalanceRatioSelectorAndValue(AVT::VmbAPI::shared_ptr<AVT::VmbAPI::Camera> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, double&) /grapevis/CeresiaCameraServer/src/ceresia/camera/source/vimba/VimbaController.cpp:615
grapevis_camera | #2 0x560033a1903f in ceresia::camera::source::vimba::GetCurrentBalanceRatios(AVT::VmbAPI::shared_ptr<AVT::VmbAPI::Camera> const&, double&, double&) /grapevis/CeresiaCameraServer/src/ceresia/camera/source/vimba/VimbaController.cpp:644
grapevis_camera | #3 0x560033a19bdf in ceresia::camera::source::vimba::GetWhiteBalanceStats[abi:cxx11](AVT::VmbAPI::shared_ptr<AVT::VmbAPI::Camera> const&) /grapevis/CeresiaCameraServer/src/ceresia/camera/source/vimba/VimbaController.cpp:700
grapevis_camera | #4 0x560033a1a928 in ceresia::camera::source::vimba::VimbaController::GetStats(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) /grapevis/CeresiaCameraServer/src/ceresia/camera/source/vimba/VimbaController.cpp:724
grapevis_camera | #5 0x56003397f4e3 in ceresia::camera::source::FrameSourceVimba::status() /grapevis/CeresiaCameraServer/src/ceresia/camera/source/FrameSourceVimba.cpp:201
grapevis_camera | #6 0x56003394b3ec in ceresia::camera::source::FrameSourceControler::status() /grapevis/CeresiaCameraServer/src/ceresia/camera/source/FrameSourceControler.cpp:159
grapevis_camera | #7 0x560033931560 in ceresia::camera::source::FrameProducer::run() /grapevis/CeresiaCameraServer/src/ceresia/camera/source/FrameProducer.cpp:203
grapevis_camera | #8 0x5600336eab2e in operator() /grapevis/CeresiaCameraServer/src/ceresia/camera/launcher/Launcher.cpp:78
grapevis_camera | #9 0x5600336f10b0 in _M_invoke<> /usr/include/c++/6/functional:1391
grapevis_camera | #10 0x5600336f0d4c in operator() /usr/include/c++/6/functional:1380
grapevis_camera | #11 0x5600336f0c64 in _M_run /usr/include/c++/6/thread:197
grapevis_camera | #12 0x7f43ce62fe6e (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0xb9e6e)
grapevis_camera | #13 0x7f43d3e674a3 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x74a3)
grapevis_camera | #14 0x7f43cd08dd0e in __clone (/lib/x86_64-linux-gnu/libc.so.6+0xe8d0e)
grapevis_camera |
grapevis_camera |
grapevis_camera | AddressSanitizer can not provide additional info.
grapevis_camera | SUMMARY: AddressSanitizer: SEGV (/grapevis/CeresiaCameraServer/build/CeresiaCameraServer+0x1026b9a) in VmbErrorType ceresia::camera::source::vimba::GetFeatureValue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(AVT::VmbAPI::shared_ptr<AVT::VmbAPI::Camera> const&, char const* const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
grapevis_camera | Thread T1 created by T0 here:
grapevis_camera | #0 0x7f43d668af59 in __interceptor_pthread_create (/usr/lib/x86_64-linux-gnu/libasan.so.3+0x30f59)
grapevis_camera | #1 0x7f43ce630164 in std::thread::_M_start_thread(std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State> >, void (*)()) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0xba164)
grapevis_camera | #2 0x5600336eb6cb in ceresia::camera::launcher::Launcher::launch(int, char**) /grapevis/CeresiaCameraServer/src/ceresia/camera/launcher/Launcher.cpp:79
grapevis_camera | #3 0x56003368a56b in main /grapevis/CeresiaCameraServer/src/main.cpp:31
grapevis_camera | #4 0x7f43ccfc52e0 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x202e0)
grapevis_camera |
grapevis_camera |
grapevis_camera | ==1==ABORTING
grapevis_camera | /usr/include/boost/smart_ptr/detail/shared_count.hpp:473:36: runtime error: member call on address 0x60300000d180 which does not point to an object of type 'sp_counted_base'
grapevis_camera | 0x60300000d180: note: object is of type 'boost::detail::sp_counted_impl_p<boost::log::v2_mt_posix::core>'
grapevis_camera | 02 00 80 23 68 ad ed 66 f5 7f 00 00 02 00 00 00 01 00 00 00 70 9e 00 00 20 60 00 00 00 00 00 00
grapevis_camera | ^~~~~~~~~~~~~~~~~~~~~~~
grapevis_camera | vptr for 'boost::detail::sp_counted_impl_p<boost::log::v2_mt_posix::core>'
grapevis_camera | /usr/include/boost/log/attributes/attribute_value.hpp:200:37: runtime error: member call on address 0x602000009c30 which does not point to an object of type 'impl'
grapevis_camera | 0x602000009c30: note: object is of type 'boost::log::v2_mt_posix::sources::aux::severity_level<boost::log::v2_mt_posix::trivial::severity_level>::impl'
grapevis_camera | 03 00 00 12 60 ee ed 66 f5 7f 00 00 03 00 00 00 be be be be 02 00 00 00 ff ff ff 04 08 00 00 00
grapevis_camera | ^~~~~~~~~~~~~~~~~~~~~~~
grapevis_camera | vptr for 'boost::log::v2_mt_posix::sources::aux::severity_level<boost::log::v2_mt_posix::trivial::severity_level>::impl'
grapevis_camera | /usr/include/boost/log/utility/formatting_ostream.hpp:675:17: runtime error: member call on address 0x61400000fc48 which does not point to an object of type 'basic_ostringstreambuf'
grapevis_camera | 0x61400000fc48: note: object is of type 'boost::log::v2_mt_posix::aux::basic_ostringstreambuf<char, std::char_traits<char>, std::allocator<char> >'
grapevis_camera | 00 00 00 00 f8 c2 ed 66 f5 7f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
grapevis_camera | ^~~~~~~~~~~~~~~~~~~~~~~
grapevis_camera | vptr for 'boost::log::v2_mt_posix::aux::basic_ostringstreambuf<char, std::char_traits<char>, std::allocator<char> >'
grapevis_camera | /usr/include/boost/log/detail/attachable_sstream_buf.hpp:176:14: runtime error: member access within address 0x61400000fc48 which does not point to an object of type 'basic_ostringstreambuf'
grapevis_camera | 0x61400000fc48: note: object is of type 'boost::log::v2_mt_posix::aux::basic_ostringstreambuf<char, std::char_traits<char>, std::allocator<char> >'
grapevis_camera | 00 00 00 00 f8 c2 ed 66 f5 7f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
grapevis_camera | ^~~~~~~~~~~~~~~~~~~~~~~
grapevis_camera | vptr for 'boost::log::v2_mt_posix::aux::basic_ostringstreambuf<char, std::char_traits<char>, std::allocator<char> >'
grapevis_camera | /usr/include/boost/log/detail/attachable_sstream_buf.hpp:178:13: runtime error: member access within address 0x61400000fc48 which does not point to an object of type 'basic_ostringstreambuf'
grapevis_camera | 0x61400000fc48: note: object is of type 'boost::log::v2_mt_posix::aux::basic_ostringstreambuf<char, std::char_traits<char>, std::allocator<char> >'
grapevis_camera | 00 00 00 00 f8 c2 ed 66 f5 7f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
grapevis_camera | ^~~~~~~~~~~~~~~~~~~~~~~
grapevis_camera | vptr for 'boost::log::v2_mt_posix::aux::basic_ostringstreambuf<char, std::char_traits<char>, std::allocator<char> >'
grapevis_camera | /usr/include/boost/log/detail/attachable_sstream_buf.hpp:180:39: runtime error: member call on address 0x61400000fc48 which does not point to an object of type 'basic_ostringstreambuf'
grapevis_camera | 0x61400000fc48: note: object is of type 'boost::log::v2_mt_posix::aux::basic_ostringstreambuf<char, std::char_traits<char>, std::allocator<char> >'
grapevis_camera | 00 00 00 00 f8 c2 ed 66 f5 7f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
grapevis_camera | ^~~~~~~~~~~~~~~~~~~~~~~
grapevis_camera | vptr for 'boost::log::v2_mt_posix::aux::basic_ostringstreambuf<char, std::char_traits<char>, std::allocator<char> >'
grapevis_camera | /usr/include/boost/log/detail/attachable_sstream_buf.hpp:167:9: runtime error: member access within address 0x61400000fc48 which does not point to an object of type 'basic_ostringstreambuf'
grapevis_camera | 0x61400000fc48: note: object is of type 'boost::log::v2_mt_posix::aux::basic_ostringstreambuf<char, std::char_traits<char>, std::allocator<char> >'
grapevis_camera | 00 00 00 00 f8 c2 ed 66 f5 7f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
grapevis_camera | ^~~~~~~~~~~~~~~~~~~~~~~
grapevis_camera | vptr for 'boost::log::v2_mt_posix::aux::basic_ostringstreambuf<char, std::char_traits<char>, std::allocator<char> >'
grapevis_camera | /usr/include/boost/log/detail/attachable_sstream_buf.hpp:169:32: runtime error: member access within address 0x61400000fc48 which does not point to an object of type 'basic_ostringstreambuf'
grapevis_camera | 0x61400000fc48: note: object is of type 'boost::log::v2_mt_posix::aux::basic_ostringstreambuf<char, std::char_traits<char>, std::allocator<char> >'
grapevis_camera | 00 00 00 00 f8 c2 ed 66 f5 7f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
grapevis_camera | ^~~~~~~~~~~~~~~~~~~~~~~
grapevis_camera | vptr for 'boost::log::v2_mt_posix::aux::basic_ostringstreambuf<char, std::char_traits<char>, std::allocator<char> >'
grapevis_camera | /usr/include/boost/log/detail/attachable_sstream_buf.hpp:169:32: runtime error: member access within address 0x61400000fc48 which does not point to an object of type 'basic_ostringstreambuf'
grapevis_camera | 0x61400000fc48: note: object is of type 'boost::log::v2_mt_posix::aux::basic_ostringstreambuf<char, std::char_traits<char>, std::allocator<char> >'
grapevis_camera | 00 00 00 00 f8 c2 ed 66 f5 7f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
grapevis_camera | ^~~~~~~~~~~~~~~~~~~~~~~
grapevis_camera | vptr for 'boost::log::v2_mt_posix::aux::basic_ostringstreambuf<char, std::char_traits<char>, std::allocator<char> >'
grapevis_camera | /usr/include/boost/log/detail/attachable_sstream_buf.hpp:170:23: runtime error: member access within address 0x61400000fc48 which does not point to an object of type 'basic_ostringstreambuf'
grapevis_camera | 0x61400000fc48: note: object is of type 'boost::log::v2_mt_posix::aux::basic_ostringstreambuf<char, std::char_traits<char>, std::allocator<char> >'
grapevis_camera | 00 00 00 00 f8 c2 ed 66 f5 7f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
grapevis_camera | ^~~~~~~~~~~~~~~~~~~~~~~
grapevis_camera | vptr for 'boost::log::v2_mt_posix::aux::basic_ostringstreambuf<char, std::char_traits<char>, std::allocator<char> >'
grapevis_camera | /usr/include/boost/log/detail/attachable_sstream_buf.hpp:170:50: runtime error: member access within address 0x61400000fc48 which does not point to an object of type 'basic_ostringstreambuf'
grapevis_camera | 0x61400000fc48: note: object is of type 'boost::log::v2_mt_posix::aux::basic_ostringstreambuf<char, std::char_traits<char>, std::allocator<char> >'
grapevis_camera | 00 00 00 00 f8 c2 ed 66 f5 7f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
grapevis_camera | ^~~~~~~~~~~~~~~~~~~~~~~
grapevis_camera | vptr for 'boost::log::v2_mt_posix::aux::basic_ostringstreambuf<char, std::char_traits<char>, std::allocator<char> >'
grapevis_camera | /usr/include/boost/log/detail/attachable_sstream_buf.hpp:184:17: runtime error: member access within address 0x61400000fc48 which does not point to an object of type 'basic_ostringstreambuf'
grapevis_camera | 0x61400000fc48: note: object is of type 'boost::log::v2_mt_posix::aux::basic_ostringstreambuf<char, std::char_traits<char>, std::allocator<char> >'
grapevis_camera | 00 00 00 00 f8 c2 ed 66 f5 7f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
grapevis_camera | ^~~~~~~~~~~~~~~~~~~~~~~
grapevis_camera | vptr for 'boost::log::v2_mt_posix::aux::basic_ostringstreambuf<char, std::char_traits<char>, std::allocator<char> >'
grapevis_camera | 0x00007ff5695e8a00 2025-07-03 10:16:11.909816 [info] Starting FrameSource
grapevis_camera | 0x00007ff54abff700 2025-07-03 10:16:11.910679 [info] Request open. Queued: 1
grapevis_camera | 0x00007ff54abff700 2025-07-03 10:16:11.910764 [info] Starting Vimba API
grapevis_camera | 0x00007ff54a14e700 2025-07-03 10:16:11.911434 [info] Starting WebSocket Server at :4206
grapevis_camera | 0x00007ff5457f3700 2025-07-03 10:16:11.912992 [info] Starting Web Server at :4205
grapevis_camera | 0x00007ff54abff700 2025-07-03 10:16:11.916889 [info] Getting camera list
grapevis_camera | 0x00007ff54abff700 2025-07-03 10:16:12.068429 [warning] Error getting camera list. Cause: Not found.
grapevis_camera | 0x00007ff54abff700 2025-07-03 10:16:12.362093 [info] Request open ended: 0
grapevis_camera | 0x00007ff54abff700 2025-07-03 10:16:16.362227 [info] Not any valid frame received for 4000 ms
grapevis_camera | /grapevis/CeresiaCameraServer/src/ceresia/camera/source/vimba/VimbaController.cpp:90:49: runtime error: member call on null pointer of type 'struct FeatureContainer'
grapevis_camera | /grapevis/CeresiaCameraServer/src/ceresia/camera/source/vimba/VimbaController.cpp:90:49: runtime error: member access within null pointer of type 'struct FeatureContainer'
grapevis_camera | ASAN:DEADLYSIGNAL
grapevis_camera | =================================================================
grapevis_camera | ==1==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x564ac1026b9b bp 0x7ff54abfdd10 sp 0x7ff54abfdb50 T1)
grapevis_camera | #0 0x564ac1026b9a in VmbErrorType ceresia::camera::source::vimba::GetFeatureValue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(AVT::VmbAPI::shared_ptr<AVT::VmbAPI::Camera> const&, char const* const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (/grapevis/CeresiaCameraServer/build/CeresiaCameraServer+0x1026b9a)
grapevis_camera | #1 0x564ac1018015 in ceresia::camera::source::vimba::GetCurrentBalanceRatioSelectorAndValue(AVT::VmbAPI::shared_ptr<AVT::VmbAPI::Camera> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, double&) /grapevis/CeresiaCameraServer/src/ceresia/camera/source/vimba/VimbaController.cpp:615
grapevis_camera | #2 0x564ac101903f in ceresia::camera::source::vimba::GetCurrentBalanceRatios(AVT::VmbAPI::shared_ptr<AVT::VmbAPI::Camera> const&, double&, double&) /grapevis/CeresiaCameraServer/src/ceresia/camera/source/vimba/VimbaController.cpp:644
grapevis_camera | #3 0x564ac1019bdf in ceresia::camera::source::vimba::GetWhiteBalanceStats[abi:cxx11](AVT::VmbAPI::shared_ptr<AVT::VmbAPI::Camera> const&) /grapevis/CeresiaCameraServer/src/ceresia/camera/source/vimba/VimbaController.cpp:700
grapevis_camera | #4 0x564ac101a928 in ceresia::camera::source::vimba::VimbaController::GetStats(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) /grapevis/CeresiaCameraServer/src/ceresia/camera/source/vimba/VimbaController.cpp:724
grapevis_camera | #5 0x564ac0f7f4e3 in ceresia::camera::source::FrameSourceVimba::status() /grapevis/CeresiaCameraServer/src/ceresia/camera/source/FrameSourceVimba.cpp:201
grapevis_camera | #6 0x564ac0f4b3ec in ceresia::camera::source::FrameSourceControler::status() /grapevis/CeresiaCameraServer/src/ceresia/camera/source/FrameSourceControler.cpp:159
grapevis_camera | #7 0x564ac0f31560 in ceresia::camera::source::FrameProducer::run() /grapevis/CeresiaCameraServer/src/ceresia/camera/source/FrameProducer.cpp:203
grapevis_camera | #8 0x564ac0ceab2e in operator() /grapevis/CeresiaCameraServer/src/ceresia/camera/launcher/Launcher.cpp:78
grapevis_camera | #9 0x564ac0cf10b0 in _M_invoke<> /usr/include/c++/6/functional:1391
grapevis_camera | #10 0x564ac0cf0d4c in operator() /usr/include/c++/6/functional:1380
grapevis_camera | #11 0x564ac0cf0c64 in _M_run /usr/include/c++/6/thread:197
grapevis_camera | #12 0x7ff560448e6e (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0xb9e6e)
grapevis_camera | #13 0x7ff565c804a3 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x74a3)
grapevis_camera | #14 0x7ff55eea6d0e in __clone (/lib/x86_64-linux-gnu/libc.so.6+0xe8d0e)
grapevis_camera |
grapevis_camera |
grapevis_camera | AddressSanitizer can not provide additional info.
grapevis_camera | SUMMARY: AddressSanitizer: SEGV (/grapevis/CeresiaCameraServer/build/CeresiaCameraServer+0x1026b9a) in VmbErrorType ceresia::camera::source::vimba::GetFeatureValue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(AVT::VmbAPI::shared_ptr<AVT::VmbAPI::Camera> const&, char const* const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
grapevis_camera | Thread T1 created by T0 here:
grapevis_camera | #0 0x7ff5684a3f59 in __interceptor_pthread_create (/usr/lib/x86_64-linux-gnu/libasan.so.3+0x30f59)
grapevis_camera | #1 0x7ff560449164 in std::thread::_M_start_thread(std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State> >, void (*)()) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0xba164)
grapevis_camera | #2 0x564ac0ceb6cb in ceresia::camera::launcher::Launcher::launch(int, char**) /grapevis/CeresiaCameraServer/src/ceresia/camera/launcher/Launcher.cpp:79
grapevis_camera | #3 0x564ac0c8a56b in main /grapevis/CeresiaCameraServer/src/main.cpp:31
grapevis_camera | #4 0x7ff55edde2e0 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x202e0)
grapevis_camera |
grapevis_camera |
grapevis_camera | ==1==ABORTING
grapevis@ceres3:~/grapevis-app$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment