Skip to content

seeing crash starting after syncing with 8d1ad35aa #7154

@rgs1

Description

@rgs1

We synced up with master yesterday (8d1ad35) and about an hour ago we saw this crash:

Caught Segmentation fault, suspect faulting address 0x0
Backtrace (use tools/stack_decode.py to get line numbers):
#0: __restore_rt [0x7f9b03fde390] ??:0
#1: Envoy::Http::CodecClient::onEvent() [0xa82e4f] /usr/include/c++/7/bits/stl_list.h:962
 (inlined by) external/envoy/source/common/http/codec_client.cc:85
#2: Envoy::Network::ConnectionImpl::raiseEvent() [0x8f8635] /usr/include/c++/7/bits/stl_list.h:162
 (inlined by) external/envoy/source/common/network/connection_impl.cc:332
#3: Envoy::Network::ConnectionImpl::closeSocket() [0x8f7b55] external/envoy/source/common/network/connection_impl.cc:200
#4: Envoy::Network::ConnectionImpl::onReadReady() [0x8f7f7e] external/envoy/source/common/network/connection_impl.cc:521
#5: Envoy::Network::ConnectionImpl::onFileEvent() [0x8f876a] external/envoy/source/common/network/connection_impl.cc:489
#6: Envoy::Event::FileEventImpl::assignEvents()::{lambda()#1}::_FUN() [0x8f239a] external/envoy/source/common/event/file_event_impl.cc:66
#7: event_process_active_single_queue.isra.33 [0xc6ff69] /build/tmp/_bazel_bazel/b570b5ccd0454dc9af9f65ab1833764d/execroot/envoy/external/com_github_libevent_libevent/event.c:1639
 (inlined by) /build/tmp/_bazel_bazel/b570b5ccd0454dc9af9f65ab1833764d/execroot/envoy/external/com_github_libevent_libevent/event.c:1698
#8: event_base_loop [0xc71c5f] /build/tmp/_bazel_bazel/b570b5ccd0454dc9af9f65ab1833764d/execroot/envoy/external/com_github_libevent_libevent/event.c:1806
 (inlined by) /build/tmp/_bazel_bazel/b570b5ccd0454dc9af9f65ab1833764d/execroot/envoy/external/com_github_libevent_libevent/event.c:2041
#9: Envoy::Event::DispatcherImpl::run() [0x8f0fca] external/envoy/source/common/event/dispatcher_impl.cc:179
#10: Envoy::Server::WorkerImpl::threadRoutine() [0x8eb32e] bazel-out/k8-opt/bin/external/envoy/source/common/common/_virtual_includes/minimal_logger_lib/common/common/logger.h:276
 (inlined by) external/envoy/source/server/worker_impl.cc:105
#11: Envoy::Thread::ThreadImplPosix::ThreadImplPosix()::{lambda()#1}::_FUN() [0xe74195] external/envoy/source/common/common/posix/thread_impl.cc:41
#12: start_thread [0x7f9b03fd46ba] ??:0

I'll dive in to get more info and/or a repro, from a quick look I can't spot any obvious recent PR that would have triggered this.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions