```
make -C deps/rabbit ct-amqp_auth t=address_v2:vhost_absent
```
previously resulted in a function_clause error printing the
following crash report in the client:
```
=ERROR REPORT==== 10-Apr-2024::15:23:39.866688 ===
** State machine <0.207.0> terminating
** Last event = {info,{'DOWN',#Ref<0.1404963469.3720347649.257117>,process,
<0.208.0>,normal}}
** When server state = {open_sent,
{state,1,<0.206.0>,
#Ref<0.1404963469.3720347649.257117>,<0.209.0>,[],
<0.208.0>,
{tcp,#Port<0.16>},
undefined,undefined,
#{notify => <0.204.0>,port => 21000,
address => "localhost",
sasl =>
{plaintext,
<<131,104,3,119,5,112,108,97,105,110,109,0,0,0,
9,116,101,115,116,32,117,115,101,114,109,0,0,
0,9,116,101,115,116,32,117,115,101,114>>},
hostname => <<"vhost:this vhost does not exist">>,
container_id => <<"my container">>,
max_frame_size => 1048576,
notify_when_opened => <0.204.0>,
notify_when_closed => <0.204.0>,
tls_opts => undefined,
transfer_limit_margin => 0}}}
** Reason for termination = error:function_clause
** Callback modules = [amqp10_client_connection]
** Callback mode = state_functions
** Stacktrace =
** [{amqp10_client_connection,open_sent,
[info,
{'DOWN',#Ref<0.1404963469.3720347649.257117>,process,<0.208.0>,
normal},
{state,1,<0.206.0>,#Ref<0.1404963469.3720347649.257117>,<0.209.0>,
[],<0.208.0>,
{tcp,#Port<0.16>},
undefined,undefined,
#{notify => <0.204.0>,port => 21000,address => "localhost",
sasl =>
{plaintext,
<<131,104,3,119,5,112,108,97,105,110,109,0,0,0,9,116,
101,115,116,32,117,115,101,114,109,0,0,0,9,116,101,
115,116,32,117,115,101,114>>},
hostname => <<"vhost:this vhost does not exist">>,
container_id => <<"my container">>,max_frame_size => 1048576,
notify_when_opened => <0.204.0>,
notify_when_closed => <0.204.0>,transfer_limit_margin => 0}}],
[{file,"amqp10_client_connection.erl"},{line,255}]},
{gen_statem,loop_state_callback,11,[{file,"gen_statem.erl"},{line,1395}]},
{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,241}]}]
=CRASH REPORT==== 10-Apr-2024::15:23:39.867521 ===
crasher:
initial call: amqp10_client_connection:init/1
pid: <0.207.0>
registered_name: []
exception error: no function clause matching
amqp10_client_connection:open_sent(info,
{'DOWN',
#Ref<0.1404963469.3720347649.257117>,
process,<0.208.0>,
normal},
{state,1,<0.206.0>,
#Ref<0.1404963469.3720347649.257117>,
<0.209.0>,[],
<0.208.0>,
{tcp,#Port<0.16>},
undefined,undefined,
#{notify => <0.204.0>,
port => 21000,
address =>
"localhost",
sasl =>
{plaintext,
<<131,104,3,119,
5,112,108,97,
105,110,109,0,
0,0,9,116,101,
115,116,32,117,
115,101,114,
109,0,0,0,9,
116,101,115,
116,32,117,115,
101,114>>},
hostname =>
<<"vhost:this vhost does not exist">>,
container_id =>
<<"my container">>,
max_frame_size =>
1048576,
notify_when_opened =>
<0.204.0>,
notify_when_closed =>
<0.204.0>,
transfer_limit_margin =>
0}}) (amqp10_client_connection.erl, line 255)
in function gen_statem:loop_state_callback/11 (gen_statem.erl, line 1395)
ancestors: [<0.206.0>,amqp10_client_sup,<0.182.0>]
message_queue_len: 0
messages: []
links: [<0.206.0>]
dictionary: []
trap_exit: true
status: running
heap_size: 10958
stack_size: 28
reductions: 16408
neighbours:
```
|
||
|---|---|---|
| .. | ||
| amqp_system_SUITE_data | ||
| config_schema_SUITE_data | ||
| definition_import_SUITE_data | ||
| direct_exchange_routing_v2_SUITE_data | ||
| feature_flags_SUITE_data/my_plugin | ||
| temp | ||
| unit_config_value_encryption_SUITE_data | ||
| amqp_address_SUITE.erl | ||
| amqp_auth_SUITE.erl | ||
| amqp_client_SUITE.erl | ||
| amqp_credit_api_v2_SUITE.erl | ||
| amqp_proxy_protocol_SUITE.erl | ||
| amqp_system_SUITE.erl | ||
| amqqueue_backward_compatibility_SUITE.erl | ||
| backing_queue_SUITE.erl | ||
| bindings_SUITE.erl | ||
| channel_interceptor_SUITE.erl | ||
| channel_operation_timeout_SUITE.erl | ||
| channel_operation_timeout_test_queue.erl | ||
| classic_queue_prop_SUITE.erl | ||
| cli_forget_cluster_node_SUITE.erl | ||
| cluster_SUITE.erl | ||
| cluster_minority_SUITE.erl | ||
| clustering_management_SUITE.erl | ||
| clustering_recovery_SUITE.erl | ||
| clustering_utils.erl | ||
| config_schema_SUITE.erl | ||
| confirms_rejects_SUITE.erl | ||
| consumer_timeout_SUITE.erl | ||
| crashing_queues_SUITE.erl | ||
| dead_lettering_SUITE.erl | ||
| definition_import_SUITE.erl | ||
| deprecated_features_SUITE.erl | ||
| direct_exchange_routing_v2_SUITE.erl | ||
| disconnect_detected_during_alarm_SUITE.erl | ||
| disk_monitor_SUITE.erl | ||
| dummy_event_receiver.erl | ||
| dummy_interceptor.erl | ||
| dummy_runtime_parameters.erl | ||
| dummy_supervisor2.erl | ||
| dynamic_ha_SUITE.erl | ||
| dynamic_qq_SUITE.erl | ||
| eager_sync_SUITE.erl | ||
| event_recorder.erl | ||
| exchanges_SUITE.erl | ||
| failing_dummy_interceptor.erl | ||
| feature_flags_SUITE.erl | ||
| feature_flags_v2_SUITE.erl | ||
| feature_flags_with_unpriveleged_user_SUITE.erl | ||
| list_consumers_sanity_check_SUITE.erl | ||
| list_queues_online_and_offline_SUITE.erl | ||
| logging_SUITE.erl | ||
| lqueue_SUITE.erl | ||
| maintenance_mode_SUITE.erl | ||
| many_node_ha_SUITE.erl | ||
| mc_unit_SUITE.erl | ||
| message_size_limit_SUITE.erl | ||
| metadata_store_clustering_SUITE.erl | ||
| metadata_store_migration_SUITE.erl | ||
| metadata_store_phase1_SUITE.erl | ||
| metrics_SUITE.erl | ||
| mirrored_supervisor_SUITE.erl | ||
| mirrored_supervisor_SUITE_gs.erl | ||
| msg_store_SUITE.erl | ||
| peer_discovery_classic_config_SUITE.erl | ||
| peer_discovery_dns_SUITE.erl | ||
| per_node_limit_SUITE.erl | ||
| per_user_connection_channel_limit_SUITE.erl | ||
| per_user_connection_channel_limit_partitions_SUITE.erl | ||
| per_user_connection_channel_tracking_SUITE.erl | ||
| per_user_connection_tracking_SUITE.erl | ||
| per_vhost_connection_limit_SUITE.erl | ||
| per_vhost_connection_limit_partitions_SUITE.erl | ||
| per_vhost_msg_store_SUITE.erl | ||
| per_vhost_queue_limit_SUITE.erl | ||
| policy_SUITE.erl | ||
| priority_queue_SUITE.erl | ||
| priority_queue_recovery_SUITE.erl | ||
| product_info_SUITE.erl | ||
| proxy_protocol_SUITE.erl | ||
| publisher_confirms_parallel_SUITE.erl | ||
| queue_length_limits_SUITE.erl | ||
| queue_master_location_SUITE.erl | ||
| queue_parallel_SUITE.erl | ||
| queue_type_SUITE.erl | ||
| queue_utils.erl | ||
| quorum_queue_SUITE.erl | ||
| quorum_queue_member_reconciliation_SUITE.erl | ||
| rabbit_access_control_SUITE.erl | ||
| rabbit_auth_backend_context_propagation_mock.erl | ||
| rabbit_confirms_SUITE.erl | ||
| rabbit_core_metrics_gc_SUITE.erl | ||
| rabbit_cuttlefish_SUITE.erl | ||
| rabbit_db_binding_SUITE.erl | ||
| rabbit_db_exchange_SUITE.erl | ||
| rabbit_db_maintenance_SUITE.erl | ||
| rabbit_db_msup_SUITE.erl | ||
| rabbit_db_policy_SUITE.erl | ||
| rabbit_db_queue_SUITE.erl | ||
| rabbit_db_topic_exchange_SUITE.erl | ||
| rabbit_direct_reply_to_prop_SUITE.erl | ||
| rabbit_dummy_protocol_connection_info.erl | ||
| rabbit_fifo_SUITE.erl | ||
| rabbit_fifo_dlx_SUITE.erl | ||
| rabbit_fifo_dlx_integration_SUITE.erl | ||
| rabbit_fifo_int_SUITE.erl | ||
| rabbit_fifo_prop_SUITE.erl | ||
| rabbit_fifo_v0_SUITE.erl | ||
| rabbit_foo_protocol_connection_info.erl | ||
| rabbit_ha_test_consumer.erl | ||
| rabbit_ha_test_producer.erl | ||
| rabbit_message_interceptor_SUITE.erl | ||
| rabbit_msg_record_SUITE.erl | ||
| rabbit_stream_coordinator_SUITE.erl | ||
| rabbit_stream_queue_SUITE.erl | ||
| rabbit_stream_sac_coordinator_SUITE.erl | ||
| rabbitmq-env.bats | ||
| rabbitmq_4_0_deprecations_SUITE.erl | ||
| rabbitmq_queues_cli_integration_SUITE.erl | ||
| rabbitmqctl_integration_SUITE.erl | ||
| rabbitmqctl_shutdown_SUITE.erl | ||
| routing_SUITE.erl | ||
| runtime_parameters_SUITE.erl | ||
| signal_handling_SUITE.erl | ||
| simple_ha_SUITE.erl | ||
| single_active_consumer_SUITE.erl | ||
| sync_detection_SUITE.erl | ||
| term_to_binary_compat_prop_SUITE.erl | ||
| test_rabbit_event_handler.erl | ||
| test_util.erl | ||
| topic_permission_SUITE.erl | ||
| transactions_SUITE.erl | ||
| unicode_SUITE.erl | ||
| unit_access_control_SUITE.erl | ||
| unit_access_control_authn_authz_context_propagation_SUITE.erl | ||
| unit_access_control_credential_validation_SUITE.erl | ||
| unit_amqp091_content_framing_SUITE.erl | ||
| unit_amqp091_server_properties_SUITE.erl | ||
| unit_app_management_SUITE.erl | ||
| unit_classic_mirrored_queue_sync_throttling_SUITE.erl | ||
| unit_classic_mirrored_queue_throughput_SUITE.erl | ||
| unit_cluster_formation_locking_mocks_SUITE.erl | ||
| unit_cluster_formation_sort_nodes_SUITE.erl | ||
| unit_collections_SUITE.erl | ||
| unit_config_value_encryption_SUITE.erl | ||
| unit_connection_tracking_SUITE.erl | ||
| unit_credit_flow_SUITE.erl | ||
| unit_disk_monitor_SUITE.erl | ||
| unit_file_handle_cache_SUITE.erl | ||
| unit_gen_server2_SUITE.erl | ||
| unit_gm_SUITE.erl | ||
| unit_log_management_SUITE.erl | ||
| unit_operator_policy_SUITE.erl | ||
| unit_pg_local_SUITE.erl | ||
| unit_plugin_directories_SUITE.erl | ||
| unit_plugin_versioning_SUITE.erl | ||
| unit_policy_validators_SUITE.erl | ||
| unit_priority_queue_SUITE.erl | ||
| unit_queue_consumers_SUITE.erl | ||
| unit_quorum_queue_SUITE.erl | ||
| unit_stats_and_metrics_SUITE.erl | ||
| unit_supervisor2_SUITE.erl | ||
| unit_vm_memory_monitor_SUITE.erl | ||
| upgrade_preparation_SUITE.erl | ||
| vhost_SUITE.erl | ||