apparantly it can crash on bad ecc

This commit is contained in:
2026-03-04 15:19:44 +01:00
parent e14b3f8d11
commit c67d8f7311
+33 -33
View File
@@ -451,12 +451,12 @@ const rdsEccA0A6Lut = [
[ [
"USA/VI/PR", "USA/VI/PR", "USA/VI/PR", "USA/VI/PR", "USA/VI/PR", "USA/VI/PR", "USA/VI/PR", "USA/VI/PR", "USA/VI/PR", "USA/VI/PR",
"USA/VI/PR", "USA/VI/PR", "USA/VI/PR", "USA/VI/PR", "USA/VI/PR", "USA/VI/PR", "USA/VI/PR", "USA/VI/PR", "USA/VI/PR", "USA/VI/PR",
"USA/VI/PR", null, "USA/VI/PR", "USA/VI/PR", null "USA/VI/PR", "", "USA/VI/PR", "USA/VI/PR", ""
], ],
// A1 // A1
[ [
null, null, null, null, null, "", "", "", "", "",
null, null, null, null, null, "", "", "", "", "",
"Canada", "Canada", "Canada", "Canada", "Greenland" "Canada", "Canada", "Canada", "Canada", "Greenland"
], ],
// A2 // A2
@@ -467,27 +467,27 @@ const rdsEccA0A6Lut = [
], ],
// A3 // A3
[ [
"Bolivia", "Colombia", "Jamaica", "Martinique", null, "Bolivia", "Colombia", "Jamaica", "Martinique", "",
"Paraguay", "Nicaragua", null, "Panama", "Dominica", "Paraguay", "Nicaragua", "", "Panama", "Dominica",
"Dominican Republic", "Chile", "Grenada", "Turks and Caicos islands", "Guyana" "Dominican Republic", "Chile", "Grenada", "Turks and Caicos islands", "Guyana"
], ],
// A4 // A4
[ [
"Guatemala", "Honduras", "Aruba", null, "Montserrat", "Guatemala", "Honduras", "Aruba", "", "Montserrat",
"Trinidad and Tobago", "Peru", "Suriname", "Uruguay", "St. Kitts", "Trinidad and Tobago", "Peru", "Suriname", "Uruguay", "St. Kitts",
"St. Lucia", "El Salvador", "Haiti", "Venezuela", "Virgin Islands" "St. Lucia", "El Salvador", "Haiti", "Venezuela", "Virgin Islands"
], ],
// A5 // A5
[ [
null, null, null, null, null, "", "", "", "", "",
null, null, null, null, null, "", "", "", "", "",
"Mexico", "St. Vincent", "Mexico", "Mexico", "Mexico" "Mexico", "St. Vincent", "Mexico", "Mexico", "Mexico"
], ],
// A6 // A6
[ [
null, null, null, null, null, "", "", "", "", "",
null, null, null, null, null, "", "", "", "", "",
null, null, null, null, "St. Pierre and Miquelon" "", "", "", "", "St. Pierre and Miquelon"
] ]
]; ];
@@ -508,19 +508,19 @@ const rdsEccD0D4Lut = [
[ [
"Sierra Leone", "Zimbabwe", "Mozambique", "Uganda", "Swaziland", "Sierra Leone", "Zimbabwe", "Mozambique", "Uganda", "Swaziland",
"Kenya", "Somalia", "Niger", "Chad", "Guinea-Bissau", "Kenya", "Somalia", "Niger", "Chad", "Guinea-Bissau",
"DR Congo", "Cote d'Ivoire", null, "Zambia", "Eritrea" "DR Congo", "Cote d'Ivoire", "", "Zambia", "Eritrea"
], ],
// D3 // D3
[ [
null, null, "Western Sahara", "Cabinda", "Rwanda", "", "", "Western Sahara", "Cabinda", "Rwanda",
"Lesotho", null, "Seychelles", null, "Mauritius", "Lesotho", "", "Seychelles", "", "Mauritius",
null, "Sudan", null, null, null "", "Sudan", "", "", ""
], ],
// D4 // D4
[ [
null, null, null, null, null, "", "", "", "", "",
null, null, null, null, "South Sudan", "", "", "", "", "South Sudan",
null, null, null, null, null "", "", "", "", ""
] ]
]; ];
@@ -529,7 +529,7 @@ const rdsEccE0E5Lut = [
[ [
"Germany", "Algeria", "Andorra", "Israel", "Italy", "Germany", "Algeria", "Andorra", "Israel", "Italy",
"Belgium", "Russia", "Palestine", "Albania", "Austria", "Belgium", "Russia", "Palestine", "Albania", "Austria",
"Hungary", "Malta", "Germany", null, "Egypt" "Hungary", "Malta", "Germany", "", "Egypt"
], ],
// E1 // E1
[ [
@@ -540,26 +540,26 @@ const rdsEccE0E5Lut = [
// E2 // E2
[ [
"Morocco", "Czechia", "Poland", "Vatican", "Slovakia", "Morocco", "Czechia", "Poland", "Vatican", "Slovakia",
"Syria", "Tunisia", null, "Liechtenstein", "Iceland", "Syria", "Tunisia", "", "Liechtenstein", "Iceland",
"Monaco", "Lithuania", "Serbia", "Spain", "Norway" "Monaco", "Lithuania", "Serbia", "Spain", "Norway"
], ],
// E3 // E3
[ [
"Montenegro", "Ireland", "Turkey", null, "Tajikistan", "Montenegro", "Ireland", "Turkey", "", "Tajikistan",
null, null, "Netherlands", "Latvia", "Lebanon", "", "", "Netherlands", "Latvia", "Lebanon",
"Azerbaijan", "Croatia", "Kazakhstan", "Sweden", "Belarus" "Azerbaijan", "Croatia", "Kazakhstan", "Sweden", "Belarus"
], ],
// E4 // E4
[ [
"Moldova", "Estonia", "Macedonia", null, null, "Moldova", "Estonia", "Macedonia", "", "",
"Ukraine", "Kosovo", "Portugal", "Slovenia", "Armenia", "Ukraine", "Kosovo", "Portugal", "Slovenia", "Armenia",
"Uzbekistan", "Georgia", null, "Turkmenistan", "Bosnia Herzegovina" "Uzbekistan", "Georgia", "", "Turkmenistan", "Bosnia Herzegovina"
], ],
// E5 // E5
[ [
null, null, "Kyrgyzstan", null, null, "", "", "Kyrgyzstan", "", "",
null, null, null, null, null, "", "", "", "", "",
null, null, null, null, null "", "", "", "", ""
] ]
]; ];
@@ -584,15 +584,15 @@ const rdsEccF0F4Lut = [
], ],
// F3 // F3
[ [
"Laos", "Thailand", "Tonga", null, null, "Laos", "Thailand", "Tonga", "", "",
null, null, "China", "Papua New Guinea", null, "", "", "China", "Papua New Guinea", "",
"Yemen", null, null, "Micronesia", "Mongolia" "Yemen", "", "", "Micronesia", "Mongolia"
], ],
// F4 // F4
[ [
null, null, null, null, null, "", "", "", "", "",
null, null, null, "China", null, "", "", "", "China", "",
"Marshall Islands", null, null, null, null "Marshall Islands", "", "", "", ""
] ]
]; ];