Skip to content

Instantly share code, notes, and snippets.

@mt-inside
Created March 13, 2024 10:04
Show Gist options
  • Save mt-inside/1b979efdbfa4eba9f68f8ce52190e6ec to your computer and use it in GitHub Desktop.
Save mt-inside/1b979efdbfa4eba9f68f8ce52190e6ec to your computer and use it in GitHub Desktop.
Envoy 1.29.2 EG OIDC crash
[2024-03-13 09:03:02.952][1][warning][main] [source/server/server.cc:910] There is no configured limit to the number of allowed active downstream connections. Configure a limit in `envoy.resource_monitors.downstream_connections` resource monitor.
[2024-03-13 09:03:21.307][20][critical][assert] [source/extensions/filters/http/oauth2/oauth_client.cc:141] panic: Malformed oauth client state
[2024-03-13 09:03:21.307][20][critical][backtrace] [./source/server/backtrace.h:104] Caught Aborted, suspect faulting address 0xfffc00000001
[2024-03-13 09:03:21.307][20][critical][backtrace] [./source/server/backtrace.h:91] Backtrace (use tools/stack_decode.py to get line numbers):
[2024-03-13 09:03:21.307][20][critical][backtrace] [./source/server/backtrace.h:92] Envoy version: 2092d65bd4d476be8235ea541e5d25c096b513e6/1.29.2/Clean/RELEASE/BoringSSL
[2024-03-13 09:03:21.307][20][critical][backtrace] [./source/server/backtrace.h:98] #0: [0x733eaaf0c050]
[2024-03-13 09:03:21.307][20][critical][backtrace] [./source/server/backtrace.h:98] #1: [0x26567f3f6d90]
ActiveStream 0x26567ee4ca00, stream_id_: 1351579350294004413&filter_manager_:
FilterManager 0x26567ee4caa8, state_.has_1xx_headers_: 0
filter_manager_callbacks_.requestHeaders():
':method', 'GET'
':scheme', 'https'
':path', '/oauth2/callback?state=https%3A%2F%2Fwww.example.com%2Fhttp-log&code=4%2F0AeaYSHCHe0yla7Bt868TZxNig3bXBXOU88jbdUCYBgn-ICyWSBU-sn7Y367UrR-41x8YxA&scope=email+profile+openid+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email&authuser=0&prompt=consent'
':authority', 'www.example.com'
'accept', 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'
'sec-fetch-site', 'none'
'accept-encoding', 'gzip, deflate, br'
'sec-fetch-mode', 'navigate'
'user-agent', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.2.1 Safari/605.1.15'
'accept-language', 'en-GB,en;q=0.9'
'sec-fetch-dest', 'document'
'x-forwarded-for', '10.244.120.83'
'x-forwarded-proto', 'https'
'x-envoy-internal', 'true'
'x-request-id', '91b5f45b-c5e2-459b-9239-14433ab2f084'
filter_manager_callbacks_.requestTrailers(): null
filter_manager_callbacks_.responseHeaders(): null
filter_manager_callbacks_.responseTrailers(): null
&streamInfo():
StreamInfoImpl 0x26567ee4cbe8, protocol_: 2, response_code_: null, response_code_details_: null, attempt_count_: null, health_check_request_: 0, getRouteName(): httproute/default/root/rule/0/match/0/www_example_com upstream_info_: null
OverridableRemoteConnectionInfoSetterStreamInfo 0x26567ee4cbe8, remoteAddress(): 127.0.0.1:58276, directRemoteAddress(): 127.0.0.1:58276, localAddress(): 127.0.0.1:10443
Http2::ConnectionImpl 0x26567f0f0d30, max_headers_kb_: 60, max_headers_count_: 100, per_stream_buffer_limit_: 65536, allow_metadata_: 0, stream_error_on_invalid_http_messaging_: 0, is_outbound_flood_monitored_control_frame_: 0, dispatching_: 1, raised_goaway_: 0, pending_deferred_reset_streams_.size(): 0
&protocol_constraints_:
ProtocolConstraints 0x26567f0f0da0, outbound_frames_: 0, max_outbound_frames_: 10000, outbound_control_frames_: 0, max_outbound_control_frames_: 1000, consecutive_inbound_frames_with_empty_payload_: 0, max_consecutive_inbound_frames_with_empty_payload_: 1, opened_streams_: 1, inbound_priority_frames_: 0, max_inbound_priority_frames_per_stream_: 100, inbound_window_update_frames_: 1, outbound_data_frames_: 0, max_inbound_window_update_frames_per_data_frame_sent_: 10
Number of active streams: 1, current_stream_id_: 1 Dumping current stream:
stream:
ConnectionImpl::StreamImpl 0x26567fdda600, stream_id_: 1, unconsumed_bytes_: 0, read_disable_count_: 0, local_end_stream_: 0, local_end_stream_sent_: 0, remote_end_stream_: 1, data_deferred_: 0, received_noninformational_headers_: 0, pending_receive_buffer_high_watermark_called_: 0, pending_send_buffer_high_watermark_called_: 0, reset_due_to_messaging_error_: 0, cookies_: pending_trailers_to_encode_: null
absl::get<RequestHeaderMapSharedPtr>(headers_or_trailers_): null
current slice length: 492 contents: "\0„%\0\0\0\0\0\0\0˛?·Çáˇi`„µ3âÇä#:ˇàH“X\'JkB¨¬®∞™,><x\\æGMtrïEÜt¶µ®<fl<ÖÅ•EÑî|˜cΩå†ı@›∫óú{Ôù&ôòˇ.˛j‡Û›#ìÖÓwf©lóΩr›wÇ»©fil∏Ô\v6¨–|ΩœÃ?!Î,§f£˝◊aÂ5ˇg¨µO˜:SZfEÖQaÒ„¬ÛÛPQ÷d.C“®∞é‘Œ®∞⁄Çÿj•:ıÿyMA‹ÈMhUòUEá«è\vÃsÕAGYêπJ¢¬;S:¢√j\va™îÎñëöèÅ⁄ôÌAlÄÿzkL=H-IAåÒ„¬ÂÚ:k†´êÙˇS∞I|•â”MCÆ∫ A§«©è3¶ö?flöh˙u–b\r&=Ly¶èæ–w˛æX˘˚Ì\0{@äAH¥•I\'YIÉ®ıPçõŸ´˙RBÀ@“_•#≥@äAH¥•I\'Zì»_Ü®}Õ0“_z⁄–f¢Å∞⁄‡S˙–2§ù˝©í§ñÖ4 äj‹ß‚ÅAn\'µ!Æ∫\v»±Ê2Xp\rƬ⁄ü÷l{Ùg˙RÉu*òäN߲‘‚[c‘¿]\\KÖM√îvá\0⁄·\\-ˇQã-KbªÙZæ˚@fl@äAH¥•I\'ZB°?Üê‰∂í‘ü"
ConnectionImpl 0x26567f492c80, connecting_: 0, bind_error_: 0, state(): Open, read_buffer_limit_: 32768
socket_:
ListenSocketImpl 0x26567f0eabd0, transport_protocol_: raw_buffer
connection_info_provider_:
ConnectionInfoSetterImpl 0x26567f0dd118, remote_address_: 127.0.0.1:58276, direct_remote_address_: 127.0.0.1:58276, local_address_: 127.0.0.1:10443, server_name_:
[2024-03-13 09:03:21.308][20][critical][backtrace] [./source/server/backtrace.h:104] Caught Segmentation fault, suspect faulting address 0x0
[2024-03-13 09:03:21.308][20][critical][backtrace] [./source/server/backtrace.h:91] Backtrace (use tools/stack_decode.py to get line numbers):
[2024-03-13 09:03:21.308][20][critical][backtrace] [./source/server/backtrace.h:92] Envoy version: 2092d65bd4d476be8235ea541e5d25c096b513e6/1.29.2/Clean/RELEASE/BoringSSL
[2024-03-13 09:03:21.309][20][critical][backtrace] [./source/server/backtrace.h:98] #0: [0x733eaaf0c050]
[2024-03-13 09:03:21.309][20][critical][backtrace] [./source/server/backtrace.h:98] #1: [0x26567f3f6d90]
Our FatalActions triggered a fatal signal.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment