Какова техническая причина проблем с банковскими картами 2010 года в Германии? - PullRequest
3 голосов
/ 06 января 2010

Это было в новостях (1) (2) , но не было никакого технического объяснения, кроме того, что это программная ошибка в чипе.

Есть ли дополнительная информация о том, что это за ошибка? Одноразовая ошибка, какая-то проблема с преобразованием чисел или ...?

РЕДАКТИРОВАТЬ: Очевидно, что ошибку можно обойти, изменив программное обеспечение Terminal '. Мне было бы приятно узнать, как это делается.

Ответы [ 2 ]

2 голосов
/ 06 января 2010

Аналогичная проблема, которая произошла с SMS, полученными на некоторых мобильных телефонах Windows. Они появились в 2016 году. Вероятно, это связано с интерпретацией чисел БХД как шестнадцатеричных.

Это приводит к интерпретации BCD 10 как десятичной 16 вместо десятичной 10

может быть, что-то подобное произошло здесь.

0 голосов
/ 06 января 2010

Я предполагаю, что мы просто видим результаты управления, снижающего затраты на разработку и тестирование. Вероятно, в нижней части всего есть простая маленькая ошибка, и она избежала QA.

...