|
03.08.2003
Schwerwiegende Fehler im Alarm-Modul

Mittlerweile wurden von Anwendern zwei schwerwiegende Fehler in der Kalenderanwendung unseres Communicators gefunden, die mit allen Firmware-Versionen reproduzierbar sind.
1. Bug Selbstversuche auf eigene Gefahr!!!

Einen Termin mit dem Text "Abteilungsleiterbesprechng" eingetragen (achtet bewusst auf den Rechtschreibfehler am Ende, er ist die Ursache!).

Eine Erinnerung z.B. 1 Stunde (oder auch nur 5 Minuten) vorher einrichten. Wenn dann die Erinnerung auf der Telefonschnittstelle angezeigt wird, spielt der Communicator keinen Ton ab, der PDA ist abgestürzt und wenn Du OK drückst führt der Communicator einen Reset durch.

Tauscht man die Buchstaben des Wortes beliebig durch, stürzt der Commi ebenfalls reproduzierbar ab. Sobald man aber einen Buchstaben ändert, oder den Rechtschreibfehler behebt, ist alles ok.

Dieser Absturz ist jederzeit reproduzierbar, egal ob i-Modell oder nicht, egal welche Firmware. Schäden in der Kalenderdatenbank sind nicht auszuschliessen!

Colin hat von einem Programmierer der nicht genannt werden möchte die Erklärung für diesen Fehler bekommen. Die Ursache für die Abstürze liegen nicht am Kalender sondern im Modul für die Alarme. Ausprobieren kann man das, wenn man bei der Uhr ebenfalls diesen Text eingibt und eine Erinnerung einstellt.

Jeder Buchstabe benötigt eine gewisse Pixelbreite auf dem vorderen Telefondisplay, wenn die Kombination der Buchstaben pixelgenau zwei Zeilen füllt erscheint dieser Fehler, der Communicator stürzt ab. Es wird also ettliche solcher Wörter geben, die diesen Fehler verursachen.

Diese Bug liegt in einem Modul, was von Nokia selbst (und nicht von einer Fremdfirma) programmiert wurde, und Nokia wurde schon vor über einem Jahr auf diesen Fehler hingewiesen. Anstatt ihn in einem der bisherigen Firmwareupdate auszumerzen, wurde er nur ausgesessen.

Mal sehen, ob jetzt eine Reaktion erfolgt!
2. Bug Selbstversuche auf eigene Gefahr!!!

Im Kalender des 9210 einen Kalendereintrag wie folgt erstellen:

Jahrestag

Details
Name: Test
Datum: 27.03.1959
Jahresanzeige: Anzahl der Jahre

Erinnerung
Erinnerung einrichten: Ja
Zeitp. d. Erinnerung: 12:00 Uhr
Tage vor: 0

Andere
Farbmarkierung: "türkis"
Vorläufig: Nein
Ausgestrichen: Nein
Synchronisieren: Öffentlich
Wenn man nun diesen Eintrag via Infrarot an einen anderen 9210 sendet, so erscheint bei dem Gerät beim Hinzufügen in den Kalender eine Fehlermeldung, welche den Kalender dann unbrauchbar macht!
Mehr findet Ihr im Forum bei Colin hier:

- Bug 1
- Bug 2
Zurück
|