warning: function scrub_css/1 is unused _build/prod/lib/pleroma/priv/scrubbers/default.ex:130: Pleroma.HTML.Scrubber.Default (module) 00:07:50.147 [error] Failed to start! 00:07:50.168 [error] {:error, {:shutdown, {:failed_to_start_child, Pleroma.Config.TransferTask, {:EXIT, {%Protocol.UndefinedError{protocol: Enumerable, value: nil, description: ""}, [{Enumerable, :impl_for!, 1, [file: ~c"lib/enum.ex", line: 1]}, {Enumerable, :reduce, 3, [file: ~c"lib/enum.ex", line: 166]}, {Enum, :each, 2, [file: ~c"lib/enum.ex", line: 4387]}, {Pleroma.Config.TransferTask, :configure, 1, [file: ~c"lib/pleroma/config/transfer_task.ex", line: 113]}, {Enum, :"-each/2-lists^foreach/1-0-", 2, [file: ~c"lib/enum.ex", line: 984]}, {Pleroma.Config.TransferTask, :load_and_update_env, 2, [file: ~c"lib/pleroma/config/transfer_task.ex", line: 51]}, {Pleroma.Config.TransferTask, :start_link, 1, [file: ~c"lib/pleroma/config/transfer_task.ex", line: 34]}, {:supervisor, :do_start_child_i, 3, [file: ~c"supervisor.erl", line: 420]}]}}}}} 00:07:50.169 [notice] Application pleroma exited: Pleroma.Application.start(:normal, []) returned an error: shutdown: failed to start child: Pleroma.Config.TransferTask ** (EXIT) an exception was raised: ** (Protocol.UndefinedError) protocol Enumerable not implemented for nil of type Atom. This protocol is implemented for the following type(s): DBConnection.PrepareStream, DBConnection.Stream, Date.Range, Ecto.Adapters.SQL.Stream, File.Stream, Floki.HTMLTree, Function, GenEvent.Stream, HashDict, HashSet, IO.Stream, Jason.OrderedObject, List, Map, MapSet, Phoenix.LiveView.LiveStream, Postgrex.Stream, Range, Stream, Timex.Interval (elixir 1.15.4) lib/enum.ex:1: Enumerable.impl_for!/1 (elixir 1.15.4) lib/enum.ex:166: Enumerable.reduce/3 (elixir 1.15.4) lib/enum.ex:4387: Enum.each/2 (pleroma 3.10.2) lib/pleroma/config/transfer_task.ex:113: Pleroma.Config.TransferTask.configure/1 (elixir 1.15.4) lib/enum.ex:984: Enum."-each/2-lists^foreach/1-0-"/2 (pleroma 3.10.2) lib/pleroma/config/transfer_task.ex:51: Pleroma.Config.TransferTask.load_and_update_env/2 (pleroma 3.10.2) lib/pleroma/config/transfer_task.ex:34: Pleroma.Config.TransferTask.start_link/1 (stdlib 4.3.1.2) supervisor.erl:420: :supervisor.do_start_child_i/3 {"Kernel pid terminated",application_controller,"{application_start_failure,pleroma,{{shutdown,{failed_to_start_child,'Elixir.Pleroma.Config.TransferTask',{'EXIT',{#{'__exception__' => true,'__struct__' => 'Elixir.Protocol.UndefinedError',description => <<>>,protocol => 'Elixir.Enumerable',value => nil},[{'Elixir.Enumerable','impl_for!',1,[{file,\"lib/enum.ex\"},{line,1}]},{'Elixir.Enumerable',reduce,3,[{file,\"lib/enum.ex\"},{line,166}]},{'Elixir.Enum',each,2,[{file,\"lib/enum.ex\"},{line,4387}]},{'Elixir.Pleroma.Config.TransferTask',configure,1,[{file,\"lib/pleroma/config/transfer_task.ex\"},{line,113}]},{'Elixir.Enum','-each/2-lists^foreach/1-0-',2,[{file,\"lib/enum.ex\"},{line,984}]},{'Elixir.Pleroma.Config.TransferTask',load_and_update_env,2,[{file,\"lib/pleroma/config/transfer_task.ex\"},{line,51}]},{'Elixir.Pleroma.Config.TransferTask',start_link,1,[{file,\"lib/pleroma/config/transfer_task.ex\"},{line,34}]},{supervisor,do_start_child_i,3,[{file,\"supervisor.erl\"},{line,420}]}]}}}},{'Elixir.Pleroma.Application',start,[normal,[]]}}}"} Kernel pid terminated (application_controller) ({application_start_failure,pleroma,{{shutdown,{failed_to_start_child,'Elixir.Pleroma.Config.TransferTask',{'EXIT',{#{'__exception__' => true,'__struct__' => 'Elixir.Protocol.UndefinedError',description => <<>>,protocol => 'Elixir.Enumerable',value => nil},[{'Elixir.Enumerable','impl_for!',1,[{file,"lib/enum.ex"},{line,1}]},{'Elixir.Enumerable',reduce,3,[{file,"lib/enum.ex"},{line,166}]},{'Elixir.Enum',each,2,[{file,"lib/enum.ex"},{line,4387}]},{'Elixir.Pleroma.Config.TransferTask',configure,1,[{file,"lib/pleroma/config/transfer_task.ex"},{line,113}]},{'Elixir.Enum','-each/2-lists^foreach/1-0-',2,[{file,"lib/enum.ex"},{line,984}]},{'Elixir.Pleroma.Config.TransferTask',load_and_update_env,2,[{file,"lib/pleroma/config/transfer_task.ex"},{line,51}]},{'Elixir.Pleroma.Config.TransferTask',start_link,1,[{file,"lib/pleroma/config/transfer_task.ex"},{line,34}]},{supervisor,do_start_child_i,3,[{file,"supervisor.erl"},{line,420}]}]}}}},{'Elixir.Pleroma.Application',start, Crash dump is being written to: erl_crash.dump...done