-
Notifications
You must be signed in to change notification settings - Fork 78
Open
Description
tzdata: 1.1.1
Elixir: 1.17.2
Erlang OTP 27.0.1
When starting my application, sometimes i get this error:
[error] [10:53:00.973] GenServer :tzdata_release_updater terminating
** (ArgumentError) errors were found at the given arguments:
* 2nd argument: not a tuple
:erlang.element(1, :error)
(tzdata 1.1.1) lib/tzdata/util.ex:223: Tzdata.Util.to_int/1
(tzdata 1.1.1) lib/tzdata/parser.ex:38: Tzdata.Parser.process_rule/1
(tzdata 1.1.1) lib/tzdata/parser.ex:24: Tzdata.Parser.process_tz_list/1
(tzdata 1.1.1) lib/tzdata/parser.ex:86: Tzdata.Parser.process_zone/5
(tzdata 1.1.1) lib/tzdata/parser.ex:24: Tzdata.Parser.process_tz_list/1
(tzdata 1.1.1) lib/tzdata/parser.ex:86: Tzdata.Parser.process_zone/5
(tzdata 1.1.1) lib/tzdata/parser.ex:24: Tzdata.Parser.process_tz_list/1
(tzdata 1.1.1) lib/tzdata/parser.ex:86: Tzdata.Parser.process_zone/5
(tzdata 1.1.1) lib/tzdata/parser.ex:24: Tzdata.Parser.process_tz_list/1
(tzdata 1.1.1) lib/tzdata/parser.ex:86: Tzdata.Parser.process_zone/5
(tzdata 1.1.1) lib/tzdata/parser.ex:24: Tzdata.Parser.process_tz_list/1
(tzdata 1.1.1) lib/tzdata/parser.ex:86: Tzdata.Parser.process_zone/5
(tzdata 1.1.1) lib/tzdata/parser.ex:24: Tzdata.Parser.process_tz_list/1
(tzdata 1.1.1) lib/tzdata/parser.ex:86: Tzdata.Parser.process_zone/5
(tzdata 1.1.1) lib/tzdata/parser.ex:24: Tzdata.Parser.process_tz_list/1
(tzdata 1.1.1) lib/tzdata/parser.ex:86: Tzdata.Parser.process_zone/5
(tzdata 1.1.1) lib/tzdata/parser.ex:24: Tzdata.Parser.process_tz_list/1
(tzdata 1.1.1) lib/tzdata/parser.ex:86: Tzdata.Parser.process_zone/5
(tzdata 1.1.1) lib/tzdata/parser.ex:24: Tzdata.Parser.process_tz_list/1
Last message: :check_if_time_to_update
State: [] []
Seems like Tzdata.Util.to_int/1 is not verifiying the result of Integer.parse/1 which could be :error instead of a tuple
mewa and kenny-evitt
Metadata
Metadata
Assignees
Labels
No labels