CRITICAL! rabbitmq 3.9.29 is crashing

Bug #2024888 reported by Yusuf Güngör
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
kolla
New
Undecided
Unassigned

Bug Description

rabbitmq crashes with log "initial call: rabbit_reader:init/3" for connections.

xena rabbitmq image erlang version is upgraded to 26 and rabbitmq version is 3.9.29

According to rabbitmq documentation Maximum supported Erlang/OTP version is 25.2 for rabbitmq version 3.9.29 (https://www.rabbitmq.com/which-erlang.html)

rabbitmq-xena image id: 428f5f6c8fdd (created 30 hours ago)

It said that Erlan 26 is not officially supported for same problem: https://stackoverflow.com/questions/76274566/rabbitmq-closed-connection-on-method-createmodel

()[rabbitmq@7b64a8613ac1 /]$ erl --version
Erlang/OTP 26 [erts-14.0.1] [source] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:1] [jit:ns]

()[rabbitmq@7b64a8613ac1 /]$ rabbitmqctl --version
3.9.29

Probably same problem exist for yoga images too. See the bug : https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/2023668

Rabbitmq Logs:

2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> crasher:
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> initial call: rabbit_reader:init/3
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> pid: <0.503397.0>
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> registered_name: []
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> exception exit: {unexpected_message,{'EXIT',#Port<0.40446>,einval}}
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> in function rabbit_reader:handle_other/2 (rabbit_reader.erl, line 641)
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> in call from rabbit_reader:mainloop/4 (rabbit_reader.erl, line 532)
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> in call from rabbit_reader:run/1 (rabbit_reader.erl, line 454)
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> in call from rabbit_reader:start_connection/4 (rabbit_reader.erl, line 353)
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> ancestors: [<0.503395.0>,<0.950.0>,<0.949.0>,<0.948.0>,<0.946.0>,
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> <0.945.0>,rabbit_sup,<0.234.0>]
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> message_queue_len: 0
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> messages: []
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> links: [<0.503395.0>]
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> dictionary: [{connection_user_provided_name,
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> <<"neutron-server:8094:6075b4f3-6074-4ede-b819-a33041ced58b">>},
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> {{ch_pid,<0.503406.0>},
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> {1,#Ref<0.2514149007.2943352834.15353>}},
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> {client_properties,
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> [{<<"product">>,longstr,<<"py-amqp">>},
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> {<<"product_version">>,longstr,<<"5.0.8">>},
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> {<<"capabilities">>,table,
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> [{<<"authentication_failure_close">>,bool,true},
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> {<<"connection.blocked">>,bool,true},
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> {<<"consumer_cancel_notify">>,bool,true}]},
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> {<<"connection_name">>,longstr,
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> <<"neutron-server:8094:6075b4f3-6074-4ede-b819-a33041ced58b">>}]},
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> {{channel,1},
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> {<0.503406.0>,{method,rabbit_framing_amqp_0_9_1}}},
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> {process_name,
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> {rabbit_reader,
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> <<"10.216.0.14:47864 -> 10.216.0.12:5672 - neutron-server:8094:6075b4f3-6074-4ede-b819-a33041ced58b">>}}]
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> trap_exit: true
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> status: running
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> heap_size: 4185
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> stack_size: 28
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> reductions: 12104
2023-06-23 12:39:05.575444+03:00 [error] <0.503397.0> neighbours:

Yusuf Güngör (yusuf2)
summary: - CRITICAL! Rabbitmq - Erlang/OTP version Mismatch
+ CRITICAL! rabbitmq 3.9.29 is crashing
Revision history for this message
VO LE HUY (huyvl3) wrote :

Me too, that's image is managed by Red Hat? Do you know how long will they fix?

Revision history for this message
Maksim Malchuk (mmalchuk) wrote :

VO LE HUY this is duplicate, please ask questions in the upstream bug.

Revision history for this message
VO LE HUY (huyvl3) wrote :

@Maksim Malchuk (mmalchuk),

That bug #2023668 marked "incomplete", please keeping this ticket go on

Revision history for this message
Maksim Malchuk (mmalchuk) wrote :

Both actually describes the same issue, please add your information to the actual bug-report and make it more complete. This bug-report will be closed asap.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.