Mantis - Barista
|
|||||
Erweiterte Problemanzeige | |||||
|
|||||
ID: | Kategorie: | Auswirkung: | Reproduzierbar: | Meldungsdatum: | Letzte Aktualisierung: |
46 | general | schwerer Fehler | immer | 2009-11-21 11:51 | 2010-02-06 21:12 |
|
|||||
Reporter: | xclerc | Rechnertyp: | |||
Bearbeitung durch: | xclerc | Betriebssystem: | |||
Priorität: | normal | BS-Version: | |||
Status: | erledigt | Produktversion: | 1.3 | ||
Produkt-Build: | Lösung: | erledigt | |||
Projektion: | keine | ||||
Aufwand: | keine | Behoben in Version: | 1.4 | ||
|
|||||
Zusammenfassung: | 0000046: Invalid padding for 'tableswitch' and 'lookupswitch' instructions | ||||
Beschreibung: |
The padding computed for 'tableswitch' and 'lookupswitch' instructions is incorrect. It leads to invalid values for instruction size as returned by 'Instruction.size_of', and 'Instruction.compile'. It also generates invalid destination offsets for such instructions when compiled by the assembler. In this later case, a temporary workaround is to use 'nop' instructions to "artificially pad" the instruction. However, there is no problem when these instructions are used from either 'Instruction.encode' or 'Instruction.decode'. |
||||
Schritte zur Reproduktion: | |||||
Zusätzliche Information: | |||||
Problem-Beziehungen | |||||
Angehängte Dateien: | |||||
|
|||||
Problem-Historie | |||||
Änderungsdatum | Benutzername | Feld | Änderung | ||
2009-11-21 11:51 | xclerc | Neues Problem | |||
2009-11-21 11:57 | xclerc | Status | neu => zugewiesen | ||
2009-11-21 11:57 | xclerc | Bearbeitung durch | => xclerc | ||
2010-02-06 21:12 | xclerc | Status | zugewiesen => erledigt | ||
2010-02-06 21:12 | xclerc | Behoben in Version | => 1.4 | ||
2010-02-06 21:12 | xclerc | Lösung | offen => erledigt |
Zu diesem Problem gibt es keine Notizen. |