Skip to content

Instantly share code, notes, and snippets.

@kyessenov
Created February 3, 2020 20:41
Show Gist options
  • Save kyessenov/b43eee439e67729d01688a8c67a16a03 to your computer and use it in GitHub Desktop.
Save kyessenov/b43eee439e67729d01688a8c67a16a03 to your computer and use it in GitHub Desktop.
extensions/stackdriver/stackdriver.cc:202:14: runtime error: member call on null pointer of type 'Extensions::Stackdriver::Log::Logger'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior extensions/stackdriver/stackdriver.cc:202:14 in
extensions/stackdriver/log/logger.cc:180:14: runtime error: member call on null pointer of type 'Extensions::Stackdriver::Log::Logger *'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior extensions/stackdriver/log/logger.cc:180:14 in
extensions/stackdriver/log/logger.cc:158:14: runtime error: member call on null pointer of type 'Extensions::Stackdriver::Log::Logger *'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior extensions/stackdriver/log/logger.cc:158:14 in
AddressSanitizer:DEADLYSIGNAL
=================================================================
==21724==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000020 (pc 0x5596aa1e4dfc bp 0x7ffdc30f3360 sp 0x7ffdc30f31c0 T0)
==21724==The signal is caused by a READ memory access.
==21724==Hint: address points to the zero page.
2020/02/03 12:38:18 stop envoy ...
2020/02/03 12:38:18 HTTP POST http://127.0.0.1:20041/quitquitquit
[2020-02-03 12:38:18.049][21750][info][main] [external/envoy/source/server/server.cc:602] shutting down server instance
[2020-02-03 12:38:18.050][21732][warning][wasm] [external/envoy/source/extensions/common/wasm/context.cc:1033] wasm log stackdriver_inbound: MeshEdgesService ReportTrafficAssertionsRequest failure: 14 Socket closed
[2020-02-03 12:38:18.050][21750][info][main] [external/envoy/source/server/server.cc:556] main dispatch loop exited
[2020-02-03 12:38:18.061][21750][info][main] [external/envoy/source/server/server.cc:595] exiting
2020/02/03 12:38:18 stop envoy ... done
2020/02/03 12:38:18 removed Envoy's shared memory
2020/02/03 12:38:18 stop envoy ...
2020/02/03 12:38:18 HTTP POST http://127.0.0.1:20044/quitquitquit
#0 0x5596aa1e4dfb in Extensions::Stackdriver::Log::Logger::flush() /proc/self/cwd/extensions/stackdriver/log/logger.cc
#1 0x5596aa1e550e in Extensions::Stackdriver::Log::Logger::exportLogEntry() /proc/self/cwd/extensions/stackdriver/log/logger.cc:181:8
#2 0x5596aa15a937 in Envoy::Extensions::Common::Wasm::Null::Plugin::Stackdriver::StackdriverRootContext::onTick() /proc/self/cwd/extensions/stackdriver/stackdriver.cc:202:14
#3 0x5596aad1f3ec in Envoy::Extensions::Common::Wasm::Null::NullPlugin::onTick(unsigned long) /proc/self/cwd/external/envoy/source/extensions/common/wasm/null/null_plugin.cc:343:36
#4 0x5596aad23ec2 in Envoy::Extensions::Common::Wasm::Null::NullPlugin::getFunction(absl::string_view, std::function<void (Envoy::Extensions::Common::Wasm::Context*, Envoy::Extensions::Common::Wasm::Word)>*)::$_1::operator()(Envoy::Extensions::Common::Wasm::Context*, Envoy::Extensions::Common::Wasm::Word) const /proc/self/cwd/external/envoy/source/extensions/common/wasm/null/null_plugin.cc:49:15
#5 0x5596aad237fa in std::_Function_handler<void (Envoy::Extensions::Common::Wasm::Context*, Envoy::Extensions::Common::Wasm::Word), Envoy::Extensions::Common::Wasm::Null::NullPlugin::getFunction(absl::string_view, std::function<void (Envoy::Extensions::Common::Wasm::Context*, Envoy::Extensions::Common::Wasm::Word)>*)::$_1>::_M_invoke(std::_Any_data const&, Envoy::Extensions::Common::Wasm::Context*&&, Envoy::Extensions::Common::Wasm::Word&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/std_function.h:297:2
#6 0x5596af17f07e in std::function<void (Envoy::Extensions::Common::Wasm::Context*, Envoy::Extensions::Common::Wasm::Word)>::operator()(Envoy::Extensions::Common::Wasm::Context*, Envoy::Extensions::Common::Wasm::Word) const /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/std_function.h:687:14
#7 0x5596af2e7590 in Envoy::Extensions::Common::Wasm::Wasm::tickHandler(unsigned int) /proc/self/cwd/external/envoy/source/extensions/common/wasm/wasm.cc:417:5
#8 0x5596af2f5714 in Envoy::Extensions::Common::Wasm::Wasm::setTickPeriod(unsigned int, std::chrono::duration<long, std::ratio<1l, 1000l> >)::$_1::operator()() const /proc/self/cwd/external/envoy/source/extensions/common/wasm/wasm.cc:406:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment